summaryrefslogtreecommitdiffstats
path: root/debian/rules
diff options
context:
space:
mode:
authorSteve Langasek <vorlon@debian.org>2004-12-07 23:23:48 -0800
committerBryan Newbold <bnewbold@robocracy.org>2017-02-20 00:05:28 -0800
commit37f2f5e0bb11a18deecf48c7ad6bcbf7bd932db2 (patch)
tree692caebb60ec5f80ce528a403b69351ca756d530 /debian/rules
parente21d47d7813159bb71e0671df9b52ec0470c358d (diff)
parentc7d035ae1a729232579a0fe41ed5affa131d3623 (diff)
downloadscm-37f2f5e0bb11a18deecf48c7ad6bcbf7bd932db2.tar.gz
scm-37f2f5e0bb11a18deecf48c7ad6bcbf7bd932db2.zip
Import Debian changes 5d9-4.1debian/5d9-4.1
scm (5d9-4.1) unstable; urgency=high * Non-maintainer upload. * High-urgency upload for sarge-targetted RC bugfix. * Revert upstream "CAUTIOUS" define, which causes the scm build to fail its test suite on alpha (and, it appears, powerpc as well). Closes: #245810. scm (5d9-4) unstable; urgency=low * Apply patch from 144062 to fix hppa build (Closes: #144062) * Change scm.1 section from Jan 4 200 to 1. (lintian) scm (5d9-3) unstable; urgency=low * Properly clean up info files. * Make and install Xlibscm.info. scm (5d9-2) unstable; urgency=low * Fix path problem in slibcat. Hack at mklibcat.scm. (Closes: #241510) scm (5d9-1) unstable; urgency=low * New upstream release * Merge NMU sparc changes (Closes: #191171, #191356) * SHORT_INT is defined for ia64 upstream (Closes: #141928) * Scheme imps now grouped in info file (has been for a while) (Closes: #115452)
Diffstat (limited to 'debian/rules')
-rwxr-xr-xdebian/rules13
1 files changed, 10 insertions, 3 deletions
diff --git a/debian/rules b/debian/rules
index da0e302..9ed76c6 100755
--- a/debian/rules
+++ b/debian/rules
@@ -48,6 +48,8 @@ SCM_OPTIONS = -p linux \
# -F heap-can-shrink \
+#SCHEME_LIBRARY_PATH=../slib-3a1/
+#export SCHEME_LIBRARY_PATH
NON_LIB_FILES = 'bench.scm|build.scm|example.scm|r4rstest.scm|pi.scm|grtest.scm'
#test: stamp-configure
@@ -70,14 +72,17 @@ endif
chmod ug+x debian/bld
debian/bld
make scm.info
+ make Xlibscm.info
texi2html -monolithic scm.texi
+ texi2html -monolithic Xlibscm.texi
touch build-stamp
clean:
$(checkdir)
-rm -f scm.info* scm.html tmp1 tmp2 scmflags.h scmlit
+ -rm -f Xlibscm.info*
-rm -f features.txi platform.txi
- -rm -f scm5d0.info
+ -rm -f *.info
-rm require.scm scm
make distclean
-rm -f srcdir.mk
@@ -89,7 +94,7 @@ binary-indep: checkroot
$(checkdir)
binary-arch: checkroot build
- $(checkdir)
+ $(checkdir)
-rm -rf debian/tmp*
# debian/tmp
@@ -114,7 +119,7 @@ binary-arch: checkroot build
# man pages
$(INSTALL_DIR) debian/tmp/usr/share/man/man1
$(INSTALL_MAN) scm.1 debian/tmp/usr/share/man/man1
- gzip -9vr debian/tmp/usr/share/man
+ gzip -9vr debian/tmp/usr/share/man || true
# documentation
$(INSTALL_DIR) debian/tmp/usr/share/doc/scm
@@ -124,6 +129,7 @@ binary-arch: checkroot build
$(INSTALL_DATA) README debian/tmp/usr/share/doc/scm
gzip -9v debian/tmp/usr/share/doc/scm/*
$(INSTALL_DATA) scm.html debian/tmp/usr/share/doc/scm
+ $(INSTALL_DATA) Xlibscm.html debian/tmp/usr/share/doc/scm
$(INSTALL_DATA) debian/copyright debian/tmp/usr/share/doc/scm
$(INSTALL_DIR) debian/tmp/usr/share/doc-base
@@ -142,6 +148,7 @@ binary-arch: checkroot build
# info pages
$(INSTALL_DIR) debian/tmp/usr/share/info
$(INSTALL_DATA) scm.info* debian/tmp/usr/share/info
+ $(INSTALL_DATA) Xlibscm.info* debian/tmp/usr/share/info
gzip -9 debian/tmp/usr/share/info/*
dpkg-shlibdeps scm