gnats-diffs
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Changes to gnats/debian/rules


From: Milan Zamazal
Subject: Changes to gnats/debian/rules
Date: Sun, 23 Dec 2001 15:19:56 -0500

Index: gnats/debian/rules
diff -c gnats/debian/rules:1.7 gnats/debian/rules:1.8
*** gnats/debian/rules:1.7      Sat Dec  1 17:51:22 2001
--- gnats/debian/rules  Sun Dec 23 15:19:55 2001
***************
*** 3,11 ****
--- 3,14 ----
  # Debian build rules for "Gnats" by Brian White <address@hidden>
  # Taken over by Milan Zamazal <address@hidden>
  
+ export DH_COMPAT=3
+ 
  package       := gnats
  
  DATADIR := /var/lib
+ HOMEDIR := $(DATADIR)/gnats
  DBDIR   := $(DATADIR)/gnats/gnats-db
  LISPDIR := /usr/share/emacs/site-lisp/gnats
  MANDIR  := /usr/share/man
***************
*** 96,215 ****
        dh_testdir
        dh_testroot
        test -f stamp-build || $(MAKE) -f debian/rules gnatsclean build-server
!       -rm -rf debian/tmp
!       dh_installdirs etc/cron.daily etc/cron.d etc/emacs/site-start.d \
                etc/gnats/db-config usr/bin usr/share/doc/$(package)/html \
                usr/share/info usr/share/lintian/overrides \
                usr/lib/emacsen-common/packages/install \
                usr/lib/emacsen-common/packages/remove \
                usr/lib/gnats usr/share/man/man1 usr/share/man/man5 \
!               usr/share/man/man7 usr/share/man/man8 \
!               var/lib/gnats/gnats-db var/lib/gnats/gnats-db/gnats-queue
!       $(MAKE) -C gnats CFLAGS="$(CFLAGS)" prefix=$(PWD)/debian/tmp/usr \
                install $(MAKEDEFS) \
!               datadir=$(PWD)/debian/tmp$(DATADIR) \
!               sysconfdir=$(PWD)/debian/tmp$(SYSCONFDIR) \
!               lispdir=$(PWD)/debian/tmp$(LISPDIR) \
!               mandir=$(PWD)/debian/tmp$(MANDIR) \
!               GNATS_ROOT=$(PWD)/debian/tmp$(DBDIR) \
!               GNATSD_USER_ACCESS_FILE=$(PWD)/debian/tmp$(USER_ACCESS_FILE) \
!               GNATSD_HOST_ACCESS_FILE=$(PWD)/debian/tmp$(HOST_ACCESS_FILE) \
!               GLOBAL_DB_LIST_FILE=$(PWD)/debian/tmp$(DATABASES)
!       $(MAKE) -C send-pr CFLAGS="$(CFLAGS)" prefix=$(PWD)/debian/tmp/usr \
                install $(MAKEDEFS) \
!               datadir=$(PWD)/debian/tmp$(DATADIR) \
!               sysconfdir=$(PWD)/debian/tmp$(SYSCONFDIR) \
!               lispdir=$(PWD)/debian/tmp$(LISPDIR) \
!               mandir=$(PWD)/debian/tmp$(MANDIR) \
!               GNATS_ROOT=$(PWD)/debian/tmp$(DBDIR) \
!               GNATSD_USER_ACCESS_FILE=$(PWD)/debian/tmp$(USER_ACCESS_FILE) \
!               GNATSD_HOST_ACCESS_FILE=$(PWD)/debian/tmp$(HOST_ACCESS_FILE) \
!               GLOBAL_DB_LIST_FILE=$(PWD)/debian/tmp$(DATABASES)
!       $(MAKE) -C doc CFLAGS="$(CFLAGS)" prefix=$(PWD)/debian/tmp/usr \
                install $(MAKEDEFS) \
!               datadir=$(PWD)/debian/tmp$(DATADIR) \
!               sysconfdir=$(PWD)/debian/tmp$(SYSCONFDIR) \
!               lispdir=$(PWD)/debian/tmp$(LISPDIR) \
!               mandir=$(PWD)/debian/tmp$(MANDIR) \
!               GNATS_ROOT=$(PWD)/debian/tmp$(DBDIR) \
!               GNATSD_USER_ACCESS_FILE=$(PWD)/debian/tmp$(USER_ACCESS_FILE) \
!               GNATSD_HOST_ACCESS_FILE=$(PWD)/debian/tmp$(HOST_ACCESS_FILE) \
!               GLOBAL_DB_LIST_FILE=$(PWD)/debian/tmp$(DATABASES)
!       install -m 644 debian/misc/send-pr.conf debian/tmp$(CONFDIR)/
!       cp debian/gnats.el debian/tmp/etc/emacs/site-start.d/50gnats.el
!       dh_installdocs CYGNUS
!       install -m 644 doc/*.html debian/tmp/usr/share/doc/$(package)/html/
        install -m 644 debian/dhelp \
!               debian/tmp/usr/share/doc/$(package)/html/.dhelp
        ln -s gnats_toc.html \
!               debian/tmp/usr/share/doc/$(package)/html/index.html
!       dh_installchangelogs ChangeLog -pgnats -Pdebian/tmp
!       dh_installdebconf -pgnats -Pdebian/tmp
        set -e; for i in install remove; do \
                sed 's/|PACKAGE|/gnats/' debian/emacs.$$i \
!               >debian/tmp/usr/lib/emacsen-common/packages/$$i/gnats; \
                chmod 755 \
!                       debian/tmp/usr/lib/emacsen-common/packages/$$i/gnats;\
        done
!       install debian/cron.daily debian/tmp/etc/cron.daily/gnats
!       install -m 644 debian/cron.d debian/tmp/etc/cron.d/gnats
!       install -m 644 debian/user/profile debian/tmp$(DBDIR)/.profile
!       chown -R gnats.gnats debian/tmp$(DATADIR)/gnats
!       chown -R gnats.gnats debian/tmp$(SYSCONFDIR)
        install -m 644 debian/overrides.$(package) \
!               debian/tmp/usr/share/lintian/overrides/$(package)
!       dh_compress
! #     gzip -9 debian/tmp/var/lib/gnats/dist/*
!       set -e; for i in debian/tmp/usr/bin/*; do \
                j=`basename $$i`; \
!               if [ ! -f debian/tmp/usr/share/man/man1/$$j.1.gz -a \
!                    ! -f debian/tmp/usr/share/man/man8/$$j.8.gz ]; then \
                        ln -s ../man7/gnats.7.gz \
!                             debian/tmp$(MANDIR)/man8/$$j.8.gz; \
                fi; \
        done
!       ln -s ../man7/gnats.7.gz debian/tmp$(MANDIR)/man8/check-db.8.gz
!       dh_strip
!       dh_installdeb
        sed 's/^PACKAGE=$$/PACKAGE=$(package)/' debian/scripts/init \
!               >debian/tmp/DEBIAN/preinst
        set -e; for s in fixprobs; do \
!               sed -e 1,3d debian/scripts/$$s >>debian/tmp/DEBIAN/preinst; \
        done
        sed 's/^PACKAGE=$$/PACKAGE=$(package)/' debian/scripts/init \
!               >debian/tmp/DEBIAN/postinst
        set -e; for s in addinfo adduser addinetd addmail addconfig \
                addemacs addfhs addhtml upgrade; do \
!               sed -e 1,3d debian/scripts/$$s >>debian/tmp/DEBIAN/postinst; \
        done
        sed 's/^PACKAGE=$$/PACKAGE=$(package)/' debian/scripts/init \
!               >debian/tmp/DEBIAN/prerm
        set -e; for s in rmconfig rmmail rminfo rmfhs; do \
!               sed -e 1,3d debian/scripts/$$s >>debian/tmp/DEBIAN/prerm; \
        done
        sed 's/^PACKAGE=$$/PACKAGE=$(package)/' debian/scripts/init \
!               >debian/tmp/DEBIAN/postrm
        set -e; for s in rmdebconf rmemacs rminetd; do \
!               sed -e 1,3d debian/scripts/$$s >>debian/tmp/DEBIAN/postrm; \
        done
!       chmod 755 debian/tmp/DEBIAN/p*
!       dh_shlibdeps -pgnats -Pdebian/tmp
!       dpkg-gencontrol -isp -pgnats -Pdebian/tmp
!       chmod 644 debian/tmp$(MANDIR)/man7/gnats.7.gz
!       chmod -R u+w,go=rX debian/tmp
!       find debian/tmp -name 'gnatsd.*access' | xargs -r chmod 600
!       find debian/tmp$(DATADIR)/gnats -type d -print | xargs -r chmod g+s
!       dh_md5sums
!       dpkg --build debian/tmp
!       dpkg-name -o -s .. debian/tmp.deb
  
  binary-user:
        dh_testdir
        dh_testroot
        test -f stamp-build-user || $(MAKE) -f debian/rules gnatsclean \
                build-user
!       -rm -rf debian/tmp
!       dh_installdirs etc/emacs/site-start.d usr/bin \
                usr/lib/emacsen-common/packages/install \
                usr/lib/emacsen-common/packages/remove \
                usr/lib/gnats usr/share/info \
--- 99,215 ----
        dh_testdir
        dh_testroot
        test -f stamp-build || $(MAKE) -f debian/rules gnatsclean build-server
!       dh_installdirs -p$(package) etc/cron.daily etc/cron.d \
!               etc/emacs/site-start.d \
                etc/gnats/db-config usr/bin usr/share/doc/$(package)/html \
                usr/share/info usr/share/lintian/overrides \
                usr/lib/emacsen-common/packages/install \
                usr/lib/emacsen-common/packages/remove \
                usr/lib/gnats usr/share/man/man1 usr/share/man/man5 \
!               usr/share/man/man7 usr/share/man/man8
!       $(MAKE) -C gnats CFLAGS="$(CFLAGS)" prefix=$(PWD)/debian/gnats/usr \
                install $(MAKEDEFS) \
!               datadir=$(PWD)/debian/gnats$(DATADIR) \
!               sysconfdir=$(PWD)/debian/gnats$(SYSCONFDIR) \
!               lispdir=$(PWD)/debian/gnats$(LISPDIR) \
!               mandir=$(PWD)/debian/gnats$(MANDIR) \
!               GNATS_ROOT=$(PWD)/debian/gnats$(DBDIR) \
!               GNATSD_USER_ACCESS_FILE=$(PWD)/debian/gnats$(USER_ACCESS_FILE)\
!               GNATSD_HOST_ACCESS_FILE=$(PWD)/debian/gnats$(HOST_ACCESS_FILE)\
!               GLOBAL_DB_LIST_FILE=$(PWD)/debian/gnats$(DATABASES)
!       $(MAKE) -C send-pr CFLAGS="$(CFLAGS)" prefix=$(PWD)/debian/gnats/usr \
                install $(MAKEDEFS) \
!               datadir=$(PWD)/debian/gnats$(DATADIR) \
!               sysconfdir=$(PWD)/debian/gnats$(SYSCONFDIR) \
!               lispdir=$(PWD)/debian/gnats$(LISPDIR) \
!               mandir=$(PWD)/debian/gnats$(MANDIR) \
!               GNATS_ROOT=$(PWD)/debian/gnats$(DBDIR) \
!               GNATSD_USER_ACCESS_FILE=$(PWD)/debian/gnats$(USER_ACCESS_FILE)\
!               GNATSD_HOST_ACCESS_FILE=$(PWD)/debian/gnats$(HOST_ACCESS_FILE)\
!               GLOBAL_DB_LIST_FILE=$(PWD)/debian/gnats$(DATABASES)
!       $(MAKE) -C doc CFLAGS="$(CFLAGS)" prefix=$(PWD)/debian/gnats/usr \
                install $(MAKEDEFS) \
!               datadir=$(PWD)/debian/gnats$(DATADIR) \
!               sysconfdir=$(PWD)/debian/gnats$(SYSCONFDIR) \
!               lispdir=$(PWD)/debian/gnats$(LISPDIR) \
!               mandir=$(PWD)/debian/gnats$(MANDIR) \
!               GNATS_ROOT=$(PWD)/debian/gnats$(DBDIR) \
!               GNATSD_USER_ACCESS_FILE=$(PWD)/debian/gnats$(USER_ACCESS_FILE)\
!               GNATSD_HOST_ACCESS_FILE=$(PWD)/debian/gnats$(HOST_ACCESS_FILE)\
!               GLOBAL_DB_LIST_FILE=$(PWD)/debian/gnats$(DATABASES)
!       install -m 644 debian/misc/send-pr.conf debian/gnats$(CONFDIR)/
!       cp debian/gnats.el debian/gnats/etc/emacs/site-start.d/50gnats.el
!       install -m 644 doc/*.html debian/gnats/usr/share/doc/$(package)/html/
        install -m 644 debian/dhelp \
!               debian/gnats/usr/share/doc/$(package)/html/.dhelp
        ln -s gnats_toc.html \
!               debian/gnats/usr/share/doc/$(package)/html/index.html
!       dh_installchangelogs ChangeLog -p$(package)
!       dh_installdocs -p$(package)
!       dh_installdebconf -p$(package)
        set -e; for i in install remove; do \
                sed 's/|PACKAGE|/gnats/' debian/emacs.$$i \
!               >debian/gnats/usr/lib/emacsen-common/packages/$$i/gnats; \
                chmod 755 \
!                       debian/gnats/usr/lib/emacsen-common/packages/$$i/gnats;\
        done
!       install debian/cron.daily debian/gnats/etc/cron.daily/gnats
!       install -m 644 debian/cron.d debian/gnats/etc/cron.d/gnats
!       install -m 644 debian/user/profile debian/gnats$(HOMEDIR)/.profile
!       chown -R gnats.gnats debian/gnats$(DATADIR)/gnats
!       chown -R gnats.gnats debian/gnats$(SYSCONFDIR)
        install -m 644 debian/overrides.$(package) \
!               debian/gnats/usr/share/lintian/overrides/$(package)
!       dh_compress -p$(package)
! #     gzip -9 debian/gnats/var/lib/gnats/dist/*
!       set -e; for i in debian/gnats/usr/bin/*; do \
                j=`basename $$i`; \
!               if [ ! -f debian/gnats/usr/share/man/man1/$$j.1.gz -a \
!                    ! -f debian/gnats/usr/share/man/man8/$$j.8.gz ]; then \
                        ln -s ../man7/gnats.7.gz \
!                             debian/gnats$(MANDIR)/man8/$$j.8.gz; \
                fi; \
        done
!       ln -s ../man7/gnats.7.gz debian/gnats$(MANDIR)/man8/check-db.8.gz
!       dh_strip -p$(package)
!       dh_installdeb -p$(package)
        sed 's/^PACKAGE=$$/PACKAGE=$(package)/' debian/scripts/init \
!               >debian/gnats/DEBIAN/preinst
        set -e; for s in fixprobs; do \
!               sed -e 1,3d debian/scripts/$$s >>debian/gnats/DEBIAN/preinst; \
        done
        sed 's/^PACKAGE=$$/PACKAGE=$(package)/' debian/scripts/init \
!               >debian/gnats/DEBIAN/postinst
        set -e; for s in addinfo adduser addinetd addmail addconfig \
                addemacs addfhs addhtml upgrade; do \
!               sed -e 1,3d debian/scripts/$$s >>debian/gnats/DEBIAN/postinst;\
        done
        sed 's/^PACKAGE=$$/PACKAGE=$(package)/' debian/scripts/init \
!               >debian/gnats/DEBIAN/prerm
        set -e; for s in rmconfig rmmail rminfo rmfhs; do \
!               sed -e 1,3d debian/scripts/$$s >>debian/gnats/DEBIAN/prerm; \
        done
        sed 's/^PACKAGE=$$/PACKAGE=$(package)/' debian/scripts/init \
!               >debian/gnats/DEBIAN/postrm
        set -e; for s in rmdebconf rmemacs rminetd; do \
!               sed -e 1,3d debian/scripts/$$s >>debian/gnats/DEBIAN/postrm; \
        done
!       chmod 755 debian/gnats/DEBIAN/p*
!       dh_shlibdeps -p$(package)
!       dh_gencontrol -p$(package)
!       chmod 644 debian/gnats$(MANDIR)/man7/gnats.7.gz
!       chmod -R u+w,go=rX debian/gnats
!       find debian/gnats -name 'gnatsd.*access' | xargs -r chmod 600
!       find debian/gnats$(DATADIR)/gnats -type d -print | xargs -r chmod g+s
!       dh_md5sums -p$(package)
!       dh_builddeb -p$(package)
  
  binary-user:
        dh_testdir
        dh_testroot
        test -f stamp-build-user || $(MAKE) -f debian/rules gnatsclean \
                build-user
!       dh_installdirs -p$(package)-user etc/emacs/site-start.d usr/bin \
                usr/lib/emacsen-common/packages/install \
                usr/lib/emacsen-common/packages/remove \
                usr/lib/gnats usr/share/info \
***************
*** 218,306 ****
                usr/share/man/man1 usr/share/man/man5 usr/share/man/man7 \
                usr/share/man/man8 \
                var/lib/gnats/dist
!       $(MAKE) -C gnats CFLAGS="$(CFLAGS)" prefix=$(PWD)/debian/tmp/usr \
                install-tools $(MAKEDEFS) \
!               datadir=$(PWD)/debian/tmp$(DATADIR) \
!               sysconfdir=$(PWD)/debian/tmp$(SYSCONFDIR) \
!               lispdir=$(PWD)/debian/tmp$(LISPDIR)-user \
!               mandir=$(PWD)/debian/tmp$(MANDIR) \
!               GNATS_ROOT=$(PWD)/debian/tmp$(DBDIR) \
!               GNATSD_USER_ACCESS_FILE=$(PWD)/debian/tmp$(USER_ACCESS_FILE) \
!               GNATSD_HOST_ACCESS_FILE=$(PWD)/debian/tmp$(HOST_ACCESS_FILE) \
!               GLOBAL_DB_LIST_FILE=$(PWD)/debian/tmp$(DATABASES)
!       $(MAKE) -C send-pr CFLAGS="$(CFLAGS)" prefix=$(PWD)/debian/tmp/usr \
                install-tools $(MAKEDEFS) \
!               datadir=$(PWD)/debian/tmp$(DATADIR) \
!               sysconfdir=$(PWD)/debian/tmp$(DEFAULTSDIR) \
!               lispdir=$(PWD)/debian/tmp$(LISPDIR)-user \
!               mandir=$(PWD)/debian/tmp$(MANDIR) \
!               GNATS_ROOT=$(PWD)/debian/tmp$(DBDIR) \
!               GNATSD_USER_ACCESS_FILE=$(PWD)/debian/tmp$(USER_ACCESS_FILE) \
!               GNATSD_HOST_ACCESS_FILE=$(PWD)/debian/tmp$(HOST_ACCESS_FILE) \
!               GLOBAL_DB_LIST_FILE=$(PWD)/debian/tmp$(DATABASES)
!       $(MAKE) -C doc CFLAGS="$(CFLAGS)" prefix=$(PWD)/debian/tmp/usr \
                install-tools $(MAKEDEFS) \
!               datadir=$(PWD)/debian/tmp$(DATADIR) \
!               sysconfdir=$(PWD)/debian/tmp$(DEFAULTSDIR) \
!               lispdir=$(PWD)/debian/tmp$(LISPDIR)-user \
!               mandir=$(PWD)/debian/tmp$(MANDIR) \
!               GNATS_ROOT=$(PWD)/debian/tmp$(DBDIR) \
!               GNATSD_USER_ACCESS_FILE=$(PWD)/debian/tmp$(USER_ACCESS_FILE) \
!               GNATSD_HOST_ACCESS_FILE=$(PWD)/debian/tmp$(HOST_ACCESS_FILE) \
!               GLOBAL_DB_LIST_FILE=$(PWD)/debian/tmp$(DATABASES)
!       install -m 644 debian/misc/send-pr.conf debian/tmp$(CONFDIR)/
!       rm -rf debian/tmp$(DATADIR)/gnats/*
!       cp debian/gnats.el debian/tmp/etc/emacs/site-start.d/50gnats.el
!       dh_installdocs CYGNUS -pgnats-user -Pdebian/tmp
        install -m 644 doc/*.html \
!               debian/tmp/usr/share/doc/$(package)-user/html/
        install -m 644 debian/dhelp \
!               debian/tmp/usr/share/doc/$(package)-user/html/.dhelp
!       mv debian/tmp/usr/share/doc/$(package)-user/html/gnats_toc.html \
!               debian/tmp/usr/share/doc/$(package)-user/html/index.html
!       dh_installchangelogs ChangeLog -pgnats-user -Pdebian/tmp
!       dh_installdebconf -pgnats -Pdebian/tmp # really `gnats'
        set -e; for i in install remove; do \
                sed 's/|PACKAGE|/gnats-user/' debian/emacs.$$i \
!               >debian/tmp/usr/lib/emacsen-common/packages/$$i/gnats-user; \
!               chmod 755 
debian/tmp/usr/lib/emacsen-common/packages/$$i/gnats-user;\
        done
        install -m 644 debian/overrides.$(package)-user \
!               debian/tmp/usr/share/lintian/overrides/$(package)-user
!       dh_compress
!       set -e; for i in debian/tmp/usr/bin/*; do \
                j=`basename $$i`; \
!               if [ ! -f debian/tmp/usr/share/man/man1/$$j.1 -a \
!                    ! -f debian/tmp/usr/share/man/man8/$$j.8 ]; then \
                        ln -s ../man7/gnats.7.gz \
!                             debian/tmp$(MANDIR)/man8/$$j.8.gz; \
                fi; \
        done
!       dh_strip
!       dh_shlibdeps -pgnats-user -Pdebian/tmp
!       install -d debian/tmp/DEBIAN
        sed 's/^PACKAGE=$$/PACKAGE=$(package)-user/' debian/scripts/init \
!                >debian/tmp/DEBIAN/postinst
!       set -e; for s in addinfo-user adduser-user addconfig-user \
                addemacs-user addfhs addhtml-user; do \
!               sed -e 1,3d debian/scripts/$$s >>debian/tmp/DEBIAN/postinst; \
        done
        sed 's/^PACKAGE=$$/PACKAGE=$(package)-user/' debian/scripts/init \
!               >debian/tmp/DEBIAN/prerm
        set -e; for s in rmconfig-user rmemacs-user rmfhs rminfo-user; do \
!               sed -e 1,3d debian/scripts/$$s >>debian/tmp/DEBIAN/prerm; \
        done
        sed 's/^PACKAGE=$$/PACKAGE=$(package)/' debian/scripts/init \
!               >debian/tmp/DEBIAN/postrm
        set -e; for s in rmdebconf; do \
!               sed -e 1,3d debian/scripts/$$s >>debian/tmp/DEBIAN/postrm; \
        done
!       chmod 755 debian/tmp/DEBIAN/p*
!       dpkg-gencontrol -is -ip -pgnats-user -Pdebian/tmp
!       chmod -R u+w,go=rX debian/tmp
!       dh_md5sums
!       dpkg --build debian/tmp
!       dpkg-name -o -s .. debian/tmp.deb
  
  binary-tk:
        dh_testdir
--- 218,310 ----
                usr/share/man/man1 usr/share/man/man5 usr/share/man/man7 \
                usr/share/man/man8 \
                var/lib/gnats/dist
!       $(MAKE) -C gnats CFLAGS="$(CFLAGS)" \
!               prefix=$(PWD)/debian/gnats-user/usr \
                install-tools $(MAKEDEFS) \
!               datadir=$(PWD)/debian/gnats-user$(DATADIR) \
!               sysconfdir=$(PWD)/debian/gnats-user$(SYSCONFDIR) \
!               lispdir=$(PWD)/debian/gnats-user$(LISPDIR)-user \
!               mandir=$(PWD)/debian/gnats-user$(MANDIR) \
!               GNATS_ROOT=$(PWD)/debian/gnats-user$(DBDIR) \
!               
GNATSD_USER_ACCESS_FILE=$(PWD)/debian/gnats-user$(USER_ACCESS_FILE) \
!               
GNATSD_HOST_ACCESS_FILE=$(PWD)/debian/gnats-user$(HOST_ACCESS_FILE) \
!               GLOBAL_DB_LIST_FILE=$(PWD)/debian/gnats-user$(DATABASES)
!       $(MAKE) -C send-pr CFLAGS="$(CFLAGS)" 
prefix=$(PWD)/debian/gnats-user/usr \
                install-tools $(MAKEDEFS) \
!               datadir=$(PWD)/debian/gnats-user$(DATADIR) \
!               sysconfdir=$(PWD)/debian/gnats-user$(DEFAULTSDIR) \
!               lispdir=$(PWD)/debian/gnats-user$(LISPDIR)-user \
!               mandir=$(PWD)/debian/gnats-user$(MANDIR) \
!               GNATS_ROOT=$(PWD)/debian/gnats-user$(DBDIR) \
!               
GNATSD_USER_ACCESS_FILE=$(PWD)/debian/gnats-user$(USER_ACCESS_FILE) \
!               
GNATSD_HOST_ACCESS_FILE=$(PWD)/debian/gnats-user$(HOST_ACCESS_FILE) \
!               GLOBAL_DB_LIST_FILE=$(PWD)/debian/gnats-user$(DATABASES)
!       $(MAKE) -C doc CFLAGS="$(CFLAGS)" prefix=$(PWD)/debian/gnats-user/usr \
                install-tools $(MAKEDEFS) \
!               datadir=$(PWD)/debian/gnats-user$(DATADIR) \
!               sysconfdir=$(PWD)/debian/gnats-user$(DEFAULTSDIR) \
!               lispdir=$(PWD)/debian/gnats-user$(LISPDIR)-user \
!               mandir=$(PWD)/debian/gnats-user$(MANDIR) \
!               GNATS_ROOT=$(PWD)/debian/gnats-user$(DBDIR) \
!               
GNATSD_USER_ACCESS_FILE=$(PWD)/debian/gnats-user$(USER_ACCESS_FILE) \
!               
GNATSD_HOST_ACCESS_FILE=$(PWD)/debian/gnats-user$(HOST_ACCESS_FILE) \
!               GLOBAL_DB_LIST_FILE=$(PWD)/debian/gnats-user$(DATABASES)
!       install -m 644 debian/misc/send-pr.conf debian/gnats-user$(CONFDIR)/
!       rm -rf debian/gnats-user$(DATADIR)/gnats/*
!       cp debian/gnats.el debian/gnats-user/etc/emacs/site-start.d/50gnats.el
        install -m 644 doc/*.html \
!               debian/gnats-user/usr/share/doc/$(package)-user/html/
        install -m 644 debian/dhelp \
!               debian/gnats-user/usr/share/doc/$(package)-user/html/.dhelp
!       mv debian/gnats-user/usr/share/doc/$(package)-user/html/gnats_toc.html\
!               debian/gnats-user/usr/share/doc/$(package)-user/html/index.html
!       dh_installchangelogs ChangeLog -p$(package)-user
!       dh_installdocs -p$(package)-user
!       dh_installdebconf -p$(package) -Pdebian/gnats-user # really $(package)
        set -e; for i in install remove; do \
                sed 's/|PACKAGE|/gnats-user/' debian/emacs.$$i \
!               
>debian/gnats-user/usr/lib/emacsen-common/packages/$$i/gnats-user; \
!               chmod 755 
debian/gnats-user/usr/lib/emacsen-common/packages/$$i/gnats-user;\
        done
        install -m 644 debian/overrides.$(package)-user \
!               debian/gnats-user/usr/share/lintian/overrides/$(package)-user
!       dh_compress -p$(package)-user
!       set -e; for i in debian/gnats-user/usr/bin/*; do \
                j=`basename $$i`; \
!               if [ ! -f debian/gnats-user/usr/share/man/man1/$$j.1 -a \
!                    ! -f debian/gnats-user/usr/share/man/man8/$$j.8 ]; then \
                        ln -s ../man7/gnats.7.gz \
!                             debian/gnats-user$(MANDIR)/man8/$$j.8.gz; \
                fi; \
        done
!       dh_strip -p$(package)-user
!       dh_shlibdeps -p$(package)-user
!       dh_installdeb -p$(package)-user
!       install -d debian/gnats-user/DEBIAN
        sed 's/^PACKAGE=$$/PACKAGE=$(package)-user/' debian/scripts/init \
!                >debian/gnats-user/DEBIAN/postinst
!       set -e; for s in addinfo-user adduser addconfig-user \
                addemacs-user addfhs addhtml-user; do \
!               sed -e 1,3d debian/scripts/$$s \
!                       >>debian/gnats-user/DEBIAN/postinst; \
        done
        sed 's/^PACKAGE=$$/PACKAGE=$(package)-user/' debian/scripts/init \
!               >debian/gnats-user/DEBIAN/prerm
        set -e; for s in rmconfig-user rmemacs-user rmfhs rminfo-user; do \
!               sed -e 1,3d debian/scripts/$$s \
!                       >>debian/gnats-user/DEBIAN/prerm; \
        done
        sed 's/^PACKAGE=$$/PACKAGE=$(package)/' debian/scripts/init \
!               >debian/gnats-user/DEBIAN/postrm
        set -e; for s in rmdebconf; do \
!               sed -e 1,3d debian/scripts/$$s \
!                       >>debian/gnats-user/DEBIAN/postrm; \
        done
!       chmod 755 debian/gnats-user/DEBIAN/p*
!       dh_gencontrol -p$(package)-user
!       chmod -R u+w,go=rX debian/gnats-user
!       dh_md5sums -p$(package)-user
!       dh_builddeb -p$(package)-user
  
  binary-tk:
        dh_testdir



reply via email to

[Prev in Thread] Current Thread [Next in Thread]