aboutsummaryrefslogtreecommitdiffstats
path: root/debian
diff options
context:
space:
mode:
authorThomas Bushnell, BSG <tb@debian.org>2005-11-02 14:55:21 -0800
committerBryan Newbold <bnewbold@robocracy.org>2017-02-20 00:05:32 -0800
commit34c54a22ff7818bb8b38ef4d9c87dbbcb221ba73 (patch)
tree1189d06a81277bcf8539b0260a69a19f6038effb /debian
parent611b3db17894e5fdc0db3d49eaf6743d27b44233 (diff)
parent5145dd3aa0c02c9fc496d1432fc4410674206e1d (diff)
downloadslib-34c54a22ff7818bb8b38ef4d9c87dbbcb221ba73.tar.gz
slib-34c54a22ff7818bb8b38ef4d9c87dbbcb221ba73.zip
Import Debian changes 3a2-1debian/3a2-1
slib (3a2-1) unstable; urgency=low * New upstream release. * Acknowledge NMU. (Closes: #281809) * Makefile: Don't hack Makefile; use rules instead. * debian/rules: Set on make invocations: prefix, htmldir, TEXI2HTML. * debian/rules (clean): Clean more stuff here. * Makefile: Comment out old rule for $(htmldir)slib_toc.html. Instead, specify directly that the texi2html invocation produces that file. * debian/rules (binary-indep): Find web files in slib subdir. * debian/control (Build-Depends-Indep): Go back to using scm.
Diffstat (limited to 'debian')
-rw-r--r--debian/changelog15
-rw-r--r--debian/control2
-rwxr-xr-xdebian/rules18
3 files changed, 31 insertions, 4 deletions
diff --git a/debian/changelog b/debian/changelog
index 659ae70..cbfead0 100644
--- a/debian/changelog
+++ b/debian/changelog
@@ -1,3 +1,18 @@
+slib (3a2-1) unstable; urgency=low
+
+ * New upstream release.
+ * Acknowledge NMU. (Closes: #281809)
+ * Makefile: Don't hack Makefile; use rules instead.
+ * debian/rules: Set on make invocations: prefix, htmldir, TEXI2HTML.
+ * debian/rules (clean): Clean more stuff here.
+ * Makefile: Comment out old rule for $(htmldir)slib_toc.html. Instead,
+ specify directly that the texi2html invocation produces that file.
+ * debian/rules (binary-indep): Find web files in slib subdir.
+
+ * debian/control (Build-Depends-Indep): Go back to using scm.
+
+ -- Thomas Bushnell, BSG <tb@debian.org> Wed, 2 Nov 2005 14:55:21 -0800
+
slib (3a1-5) unstable; urgency=low
* New maintainer.
diff --git a/debian/control b/debian/control
index 570d13f..77fe193 100644
--- a/debian/control
+++ b/debian/control
@@ -2,7 +2,7 @@ Source: slib
Section: devel
Priority: optional
Maintainer: Thomas Bushnell, BSG <tb@debian.org>
-Build-Depends-Indep: guile-1.6, texi2html, texinfo
+Build-Depends-Indep: scm, texi2html, texinfo
Standards-Version: 3.1.0
Package: slib
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