X-Git-Url: http://www.chiark.greenend.org.uk/ucgi/~mdw/git/disorder/blobdiff_plain/d969075247a2bad9274912e91a9facebe1e01d02..68be70c089d4b6d704981e2941c1e892b34d5a94:/debian/rules diff --git a/debian/rules b/debian/rules index 21981ec..620c775 100755 --- a/debian/rules +++ b/debian/rules @@ -60,6 +60,8 @@ SENDMAIL=/usr/sbin/sendmail LIBTOOL=./libtool FAKEROOT=fakeroot +SHELL=bash + # ./prepare is the script that generates configure etc. It only needs to be # run if building from a checkout rather than a tarball. build: @@ -85,8 +87,8 @@ pkg-disorder: build $(INSTALL_DATA) debian/copyright \ debian/disorder/usr/share/doc/disorder/copyright $(INSTALL_DATA) debian/changelog \ - debian/disorder/usr/share/doc/disorder/changelog.Debian - gzip -9 debian/disorder/usr/share/doc/disorder/changelog.Debian + debian/disorder/usr/share/doc/disorder/changelog + gzip -9 debian/disorder/usr/share/doc/disorder/changelog* @for f in conffiles templates; do\ if test -e debian/$$f.disorder; then\ echo $(INSTALL_DATA) debian/$$f.disorder debian/disorder/DEBIAN/$$f; \ @@ -101,6 +103,8 @@ pkg-disorder: build done $(MAKE) DESTDIR=`pwd`/debian/disorder installdirs install -C doc $(MAKE) DESTDIR=`pwd`/debian/disorder installdirs install -C clients + strip --remove-section=.comment debian/disorder/usr/bin/disorder + strip --remove-section=.comment debian/disorder/usr/bin/disorderfm $(MAKE) DESTDIR=`pwd`/debian/disorder installdirs install -C lib $(INSTALL_DATA) scripts/completion.bash \ debian/disorder/etc/bash_completion.d/disorder @@ -139,11 +143,14 @@ pkg-disorder-server: build $(MKDIR) debian/disorder-server $(MKDIR) debian/disorder-server/DEBIAN $(MKDIR) debian/disorder-server/usr/share/doc/disorder-server + $(MKDIR) debian/disorder-server/usr/share/lintian/overrides + $(INSTALL_DATA) debian/overrides.disorder-server \ + debian/disorder-server/usr/share/lintian/overrides/disorder-server $(INSTALL_DATA) debian/copyright \ debian/disorder-server/usr/share/doc/disorder-server/copyright $(INSTALL_DATA) debian/changelog \ - debian/disorder-server/usr/share/doc/disorder-server/changelog.Debian - gzip -9 debian/disorder-server/usr/share/doc/disorder-server/changelog.Debian + debian/disorder-server/usr/share/doc/disorder-server/changelog + gzip -9 debian/disorder-server/usr/share/doc/disorder-server/changelog* @for f in preinst postinst prerm postrm config; do\ if test -e debian/$$f.disorder-server; then\ echo $(INSTALL_SCRIPT) debian/$$f.disorder-server debian/disorder-server/DEBIAN/$$f; \ @@ -201,6 +208,11 @@ pkg-disorder-server: build debian/disorder-server/usr/lib/disorder/*.so rm -rf debian/disorder-server/usr/share/doc/disorder-server ln -s disorder debian/disorder-server/usr/share/doc/disorder-server + strip --remove-section=.comment \ + debian/disorder-server/usr/sbin/* \ + debian/disorder-server${cgiexecdir}/* \ + debian/disorder-server/usr/lib/ao/plugins*/*.so \ + debian/disorder-server/usr/lib/disorder/*.so cd debian/disorder-server && \ find -name DEBIAN -prune -o -type f -print \ | sed 's/^\.\///' \ @@ -218,8 +230,8 @@ pkg-disorder-playrtp: build $(INSTALL_DATA) debian/copyright \ debian/disorder-playrtp/usr/share/doc/disorder-playrtp/copyright $(INSTALL_DATA) debian/changelog \ - debian/disorder-playrtp/usr/share/doc/disorder-playrtp/changelog.Debian - gzip -9 debian/disorder-playrtp/usr/share/doc/disorder-playrtp/changelog.Debian + debian/disorder-playrtp/usr/share/doc/disorder-playrtp/changelog + gzip -9 debian/disorder-playrtp/usr/share/doc/disorder-playrtp/changelog* @for f in preinst postinst prerm postrm conffiles templates config; do\ if test -e debian/$$f.disorder-playrtp; then\ echo $(INSTALL_SCRIPT) debian/$$f.disorder-playrtp debian/disorder-playrtp/DEBIAN/$$f; \ @@ -230,6 +242,7 @@ pkg-disorder-playrtp: build $(MKDIR) debian/disorder-playrtp/usr/share/man/man1 $(INSTALL_PROGRAM) clients/disorder-playrtp \ debian/disorder-playrtp/usr/bin/disorder-playrtp + strip --remove-section=.comment debian/disorder-playrtp/usr/bin/disorder-playrtp $(INSTALL_DATA) doc/disorder-playrtp.1 \ debian/disorder-playrtp/usr/share/man/man1/disorder-playrtp.1 dpkg-shlibdeps -Tdebian/substvars.disorder-playrtp \ @@ -255,8 +268,8 @@ pkg-disobedience: build $(INSTALL_DATA) debian/copyright \ debian/disobedience/usr/share/doc/disobedience/copyright $(INSTALL_DATA) debian/changelog \ - debian/disobedience/usr/share/doc/disobedience/changelog.Debian - gzip -9 debian/disobedience/usr/share/doc/disobedience/changelog.Debian + debian/disobedience/usr/share/doc/disobedience/changelog + gzip -9 debian/disobedience/usr/share/doc/disobedience/changelog* @for f in preinst postinst prerm postrm conffiles templates config; do\ if test -e debian/$$f.disobedience; then\ echo $(INSTALL_SCRIPT) debian/$$f.disobedience debian/disobedience/DEBIAN/$$f; \ @@ -268,6 +281,7 @@ pkg-disobedience: build $(MKDIR) debian/disobedience/usr/share/pixmaps $(MKDIR) debian/disobedience/usr/share/menu $(MAKE) -C disobedience install DESTDIR=`pwd`/debian/disobedience + strip --remove-section=.comment debian/disobedience/usr/bin/disobedience $(INSTALL_DATA) doc/disobedience.1 \ debian/disobedience/usr/share/man/man1/disobedience.1 $(INSTALL_DATA) images/disobedience16x16.xpm \