diff options
author | abou.almontacir@sfr.fr <abou.almontacir@sfr.fr@b4165226-8c1b-0410-80e1-07324e54c907> | 2011-04-13 10:31:07 +0000 |
---|---|---|
committer | abou.almontacir@sfr.fr <abou.almontacir@sfr.fr@b4165226-8c1b-0410-80e1-07324e54c907> | 2011-04-13 10:31:07 +0000 |
commit | a229cd399a599dea7531cdbd6a683acedc8bf496 (patch) | |
tree | 044353d73bf9e1796e4719dcb34ed42311f8c956 /debian/rules | |
parent | 29034b0e44152e0c07c029578bf65ccd0461bec3 (diff) | |
download | fpc-a229cd399a599dea7531cdbd6a683acedc8bf496.tar.gz |
Moved fd2pascal from fp-units-gfx to fp-utils.
Reworked man file installation.
git-svn-id: https://bollin.googlecode.com/svn/fpc/trunk@4849 b4165226-8c1b-0410-80e1-07324e54c907
Diffstat (limited to 'debian/rules')
-rwxr-xr-x | debian/rules | 18 |
1 files changed, 12 insertions, 6 deletions
diff --git a/debian/rules b/debian/rules index ddaad77a..3d695f3c 100755 --- a/debian/rules +++ b/debian/rules @@ -115,6 +115,7 @@ include /usr/share/quilt/quilt.make clean: patch configure clean-patched unpatch ${RM} build-arch-stamp install-arch-stamp arrange-arch-stamp configure-stamp + ${RM} install-man-stamp ${RM} build-doc-stamp install-doc-stamp ${RM} build-indep-stamp install-indep-stamp ${RM} debian-files-stamp @@ -196,10 +197,6 @@ install-arch-stamp: /bin/bash debian/moveexamples ${EXAMPLE_TEMP} ${DOC_DIR} ${DEB_UPSTREAM_MAIN_VERSION} # Rename executables for f in ${INSTALL_DIR}/usr/bin/* ; do ${MV} $$f $${f}-${DEB_UPSTREAM_MAIN_VERSION} ; done - # Install man pages - $(MAKE) -C install/man installman $(INSTALLOPTS) INSTALL_PREFIX=$(INSTALL_DIR)/usr/share - for s in 1 2 3 4 5 6 7 8 9 ; do test -d ${INSTALL_DIR}/usr/share/man/man$${s} && for f in ${INSTALL_DIR}/usr/share/man/man$${s}/*.? ; do n=`basename $${f}` ; ${MV} $${f} `dirname $${f}`/$${n%%.*}-${DEB_UPSTREAM_MAIN_VERSION}."$${n#*.}" ; done ; done || true - pod2man -c 'Free pascal for Debian GNU/Linux' debian/fpc-depends > debian/fpc-depends-${DEB_UPSTREAM_MAIN_VERSION}.1 # Install configuration files /bin/bash fpcsrc/compiler/utils/samplecfg \ /usr/lib/fpc/${DEB_UPSTREAM_VERSION} ${INSTALL_DIR}/etc @@ -219,7 +216,7 @@ install-arch-stamp: find ${INSTALL_DIR} -empty -delete touch install-arch-stamp -arrange-arch: install-arch arrange-arch-stamp +arrange-arch: install-arch arrange-arch-stamp install-man arrange-arch-stamp: dh_testdir dh_testroot @@ -230,6 +227,16 @@ build-indep: patch install-indep: touch install-indep-stamp +install-man: install-man-stamp +install-man-stamp: + # Install man pages + $(MAKE) -C install/man installman $(INSTALLOPTS) + for s in ${INSTALL_DIR}/usr/man/man[1-9] ; do cd $${s} && for f in *.[1-9] ; do ${MV} $${f} $${f%%.*}-${DEB_UPSTREAM_MAIN_VERSION}."$${f#*.}" ; done ; done || true + pod2man -c 'Free pascal for Debian GNU/Linux' debian/fpc-depends > debian/fpc-depends-${DEB_UPSTREAM_MAIN_VERSION}.1 + dh_installman -s + ${RM} ${INSTALL_DIR}/usr/man + touch install-man-stamp + ################### # Documentation # @@ -314,7 +321,6 @@ binary-arch: arrange-arch dh_installdocs -a -X.in dh_installchangelogs -a dh_installexamples -a - dh_installman -s dh_strip -s dh_compress -a dh_fixperms -a |