aboutsummaryrefslogtreecommitdiffstats
path: root/debian/rules
diff options
context:
space:
mode:
Diffstat (limited to 'debian/rules')
-rwxr-xr-xdebian/rules18
1 files changed, 15 insertions, 3 deletions
diff --git a/debian/rules b/debian/rules
index ed0da6b..b6ad478 100755
--- a/debian/rules
+++ b/debian/rules
@@ -17,10 +17,16 @@ INSTALL_PROGRAM =$(INSTALL) -m 755 -o root -g root
INSTALL_DATA =$(INSTALL) -m 644 -o root -g root
INSTALL_MAN =$(INSTALL) -m 444 -o root -g root
+# Override definitions in upstream Makefile thus:
+prefix = debian/tmp/usr
+htmldir = slib/
+TEXI2HTML = texi2html --split chapter --verbose
+makeoverrides = "prefix=$(prefix)" "htmldir=$(htmldir)" "TEXI2HTML=$(TEXI2HTML)"
+
build:
$(checkdir)
- make
- make html
+ make $(makeoverrides)
+ make html $(makeoverrides)
touch build
clean:
@@ -29,6 +35,12 @@ clean:
make clean
-rm -f build
-rm -rf debian/tmp* *~ debian/*~ debian/files debian/substvars
+ -rm -f srcdir.mk
+ -rm -f slib*.info
+ -rm -f version.txi
+ -rm -rf slib*.html
+ -rm -rf $(htmldir)
+ -rm -f .slibcat
binary-arch: checkroot
$(checkdir)
@@ -62,7 +74,7 @@ binary-indep: checkroot build
gzip -9v debian/tmp/usr/share/doc/slib/README
$(INSTALL_DATA) FAQ debian/tmp/usr/share/doc/slib
gzip -9v debian/tmp/usr/share/doc/slib/FAQ
- $(INSTALL_DATA) slib_html/*.html debian/tmp/usr/share/doc/slib
+ $(INSTALL_DATA) slib/*.html debian/tmp/usr/share/doc/slib
$(INSTALL_DIR) debian/tmp/usr/share/slib/init
$(INSTALL_DATA) *.init debian/tmp/usr/share/slib/init