diff options
Diffstat (limited to 'debian/rules')
-rwxr-xr-x | debian/rules | 13 |
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 |