annotate rules @ 62:4ed3577e5044 default tip

Added tag 0.2.27-1 for changeset afae1a8e900f
author meillo@marmaro.de
date Mon, 19 Jul 2010 23:22:09 +0200
parents 733f8e64de02
children
Ignore whitespace changes - Everywhere: Within whitespace: At end of lines:
rev   line source
0
5ef519035828 debian directory of masqmail-0.2.21-4
meillo@marmaro.de
parents:
diff changeset
1 #!/usr/bin/make -f
5ef519035828 debian directory of masqmail-0.2.21-4
meillo@marmaro.de
parents:
diff changeset
2
5ef519035828 debian directory of masqmail-0.2.21-4
meillo@marmaro.de
parents:
diff changeset
3 # Uncomment this to turn on verbose mode.
5ef519035828 debian directory of masqmail-0.2.21-4
meillo@marmaro.de
parents:
diff changeset
4 #export DH_VERBOSE=1
5ef519035828 debian directory of masqmail-0.2.21-4
meillo@marmaro.de
parents:
diff changeset
5 DOC = usr/doc
5ef519035828 debian directory of masqmail-0.2.21-4
meillo@marmaro.de
parents:
diff changeset
6 MAN = usr/man
5ef519035828 debian directory of masqmail-0.2.21-4
meillo@marmaro.de
parents:
diff changeset
7 DAT = usr/lib
5ef519035828 debian directory of masqmail-0.2.21-4
meillo@marmaro.de
parents:
diff changeset
8
5ef519035828 debian directory of masqmail-0.2.21-4
meillo@marmaro.de
parents:
diff changeset
9 export DEB_HOST_GNU_TYPE ?= $(shell dpkg-architecture -qDEB_HOST_GNU_TYPE)
5ef519035828 debian directory of masqmail-0.2.21-4
meillo@marmaro.de
parents:
diff changeset
10 export DEB_BUILD_GNU_TYPE ?= $(shell dpkg-architecture -qDEB_BUILD_GNU_TYPE)
5ef519035828 debian directory of masqmail-0.2.21-4
meillo@marmaro.de
parents:
diff changeset
11 # FOR AUTOCONF 2.52 AND NEWER ONLY
5ef519035828 debian directory of masqmail-0.2.21-4
meillo@marmaro.de
parents:
diff changeset
12 ifeq ($(DEB_BUILD_GNU_TYPE), $(DEB_HOST_GNU_TYPE))
5ef519035828 debian directory of masqmail-0.2.21-4
meillo@marmaro.de
parents:
diff changeset
13 confflags += --build $(DEB_HOST_GNU_TYPE)
5ef519035828 debian directory of masqmail-0.2.21-4
meillo@marmaro.de
parents:
diff changeset
14 else
5ef519035828 debian directory of masqmail-0.2.21-4
meillo@marmaro.de
parents:
diff changeset
15 confflags += --build $(DEB_BUILD_GNU_TYPE) --host $(DEB_HOST_GNU_TYPE)
5ef519035828 debian directory of masqmail-0.2.21-4
meillo@marmaro.de
parents:
diff changeset
16 endif
5ef519035828 debian directory of masqmail-0.2.21-4
meillo@marmaro.de
parents:
diff changeset
17
5ef519035828 debian directory of masqmail-0.2.21-4
meillo@marmaro.de
parents:
diff changeset
18 build: build-stamp
5ef519035828 debian directory of masqmail-0.2.21-4
meillo@marmaro.de
parents:
diff changeset
19 build-stamp:
5ef519035828 debian directory of masqmail-0.2.21-4
meillo@marmaro.de
parents:
diff changeset
20 dh_testdir
53
98e8aa5bd236 using scripts from autotools-dev to ensure recent config.{sub,guess}
meillo@marmaro.de
parents: 43
diff changeset
21 dh_autotools-dev_updateconfig
0
5ef519035828 debian directory of masqmail-0.2.21-4
meillo@marmaro.de
parents:
diff changeset
22
5ef519035828 debian directory of masqmail-0.2.21-4
meillo@marmaro.de
parents:
diff changeset
23 # Add here commands to compile the package.
5ef519035828 debian directory of masqmail-0.2.21-4
meillo@marmaro.de
parents:
diff changeset
24 ./configure $(confflags) \
5ef519035828 debian directory of masqmail-0.2.21-4
meillo@marmaro.de
parents:
diff changeset
25 --prefix=/usr --mandir='$${prefix}/share/man' \
28
eae48d9839e4 pulled in NMU
meillo@marmaro.de
parents: 23
diff changeset
26 --datadir='$${prefix}/share' \
0
5ef519035828 debian directory of masqmail-0.2.21-4
meillo@marmaro.de
parents:
diff changeset
27 --with-logdir=/var/log/masqmail \
5ef519035828 debian directory of masqmail-0.2.21-4
meillo@marmaro.de
parents:
diff changeset
28 --with-spooldir=/var/spool/masqmail \
5ef519035828 debian directory of masqmail-0.2.21-4
meillo@marmaro.de
parents:
diff changeset
29 --with-user=mail --with-group=mail \
5ef519035828 debian directory of masqmail-0.2.21-4
meillo@marmaro.de
parents:
diff changeset
30 --with-confdir=/etc/masqmail \
5ef519035828 debian directory of masqmail-0.2.21-4
meillo@marmaro.de
parents:
diff changeset
31 --with-liblockfile \
5ef519035828 debian directory of masqmail-0.2.21-4
meillo@marmaro.de
parents:
diff changeset
32 --enable-auth \
5ef519035828 debian directory of masqmail-0.2.21-4
meillo@marmaro.de
parents:
diff changeset
33 --enable-ident \
5ef519035828 debian directory of masqmail-0.2.21-4
meillo@marmaro.de
parents:
diff changeset
34 --enable-maildir
5ef519035828 debian directory of masqmail-0.2.21-4
meillo@marmaro.de
parents:
diff changeset
35 $(MAKE)
5ef519035828 debian directory of masqmail-0.2.21-4
meillo@marmaro.de
parents:
diff changeset
36
5ef519035828 debian directory of masqmail-0.2.21-4
meillo@marmaro.de
parents:
diff changeset
37 touch build-stamp
5ef519035828 debian directory of masqmail-0.2.21-4
meillo@marmaro.de
parents:
diff changeset
38
5ef519035828 debian directory of masqmail-0.2.21-4
meillo@marmaro.de
parents:
diff changeset
39 clean:
5ef519035828 debian directory of masqmail-0.2.21-4
meillo@marmaro.de
parents:
diff changeset
40 dh_testdir
5ef519035828 debian directory of masqmail-0.2.21-4
meillo@marmaro.de
parents:
diff changeset
41 dh_testroot
5ef519035828 debian directory of masqmail-0.2.21-4
meillo@marmaro.de
parents:
diff changeset
42 rm -f build-stamp
5ef519035828 debian directory of masqmail-0.2.21-4
meillo@marmaro.de
parents:
diff changeset
43
5ef519035828 debian directory of masqmail-0.2.21-4
meillo@marmaro.de
parents:
diff changeset
44 # Add here commands to clean up after the build process.
1
a4ee78843d35 removed lintian warning with check for existing Makefile
meillo@marmaro.de
parents: 0
diff changeset
45 [ ! -f Makefile ] || $(MAKE) clean
a4ee78843d35 removed lintian warning with check for existing Makefile
meillo@marmaro.de
parents: 0
diff changeset
46 [ ! -f Makefile ] || $(MAKE) distclean
0
5ef519035828 debian directory of masqmail-0.2.21-4
meillo@marmaro.de
parents:
diff changeset
47 rm -f config.log
5ef519035828 debian directory of masqmail-0.2.21-4
meillo@marmaro.de
parents:
diff changeset
48
53
98e8aa5bd236 using scripts from autotools-dev to ensure recent config.{sub,guess}
meillo@marmaro.de
parents: 43
diff changeset
49 dh_autotools-dev_restoreconfig
0
5ef519035828 debian directory of masqmail-0.2.21-4
meillo@marmaro.de
parents:
diff changeset
50 dh_clean
5ef519035828 debian directory of masqmail-0.2.21-4
meillo@marmaro.de
parents:
diff changeset
51
5ef519035828 debian directory of masqmail-0.2.21-4
meillo@marmaro.de
parents:
diff changeset
52 install: build
5ef519035828 debian directory of masqmail-0.2.21-4
meillo@marmaro.de
parents:
diff changeset
53 dh_testdir
5ef519035828 debian directory of masqmail-0.2.21-4
meillo@marmaro.de
parents:
diff changeset
54 dh_testroot
23
30402b14eeb8 fixed lintian warnings
meillo@marmaro.de
parents: 1
diff changeset
55 dh_prep
0
5ef519035828 debian directory of masqmail-0.2.21-4
meillo@marmaro.de
parents:
diff changeset
56 dh_installdirs
5ef519035828 debian directory of masqmail-0.2.21-4
meillo@marmaro.de
parents:
diff changeset
57
5ef519035828 debian directory of masqmail-0.2.21-4
meillo@marmaro.de
parents:
diff changeset
58 # Add here commands to install the package into debian/masqmail.
5ef519035828 debian directory of masqmail-0.2.21-4
meillo@marmaro.de
parents:
diff changeset
59 $(MAKE) DESTDIR=`pwd`/debian/masqmail install
5ef519035828 debian directory of masqmail-0.2.21-4
meillo@marmaro.de
parents:
diff changeset
60 rmdir debian/masqmail/var/spool/masqmail/input \
5ef519035828 debian directory of masqmail-0.2.21-4
meillo@marmaro.de
parents:
diff changeset
61 debian/masqmail/var/spool/masqmail/lock \
5ef519035828 debian directory of masqmail-0.2.21-4
meillo@marmaro.de
parents:
diff changeset
62 debian/masqmail/var/spool/masqmail/popuidl \
5ef519035828 debian directory of masqmail-0.2.21-4
meillo@marmaro.de
parents:
diff changeset
63 debian/masqmail/var/spool/masqmail debian/masqmail/var/spool \
5ef519035828 debian directory of masqmail-0.2.21-4
meillo@marmaro.de
parents:
diff changeset
64 debian/masqmail/var/log/masqmail debian/masqmail/var/log
5ef519035828 debian directory of masqmail-0.2.21-4
meillo@marmaro.de
parents:
diff changeset
65
5ef519035828 debian directory of masqmail-0.2.21-4
meillo@marmaro.de
parents:
diff changeset
66 rm -f debian/masqmail/usr/bin/expandtest debian/masqmail/usr/bin/readtest
5ef519035828 debian directory of masqmail-0.2.21-4
meillo@marmaro.de
parents:
diff changeset
67 install -m 755 debian/newaliases debian/masqmail/usr/bin/.
5ef519035828 debian directory of masqmail-0.2.21-4
meillo@marmaro.de
parents:
diff changeset
68 install -m 755 debian/masqmail.ip-up debian/masqmail/etc/ppp/ip-up.d/1masqmail
5ef519035828 debian directory of masqmail-0.2.21-4
meillo@marmaro.de
parents:
diff changeset
69 install -m 755 debian/masqmail.ip-up debian/masqmail/etc/network/if-up.d/1masqmail
5ef519035828 debian directory of masqmail-0.2.21-4
meillo@marmaro.de
parents:
diff changeset
70 install -m 755 debian/masqmail.ip-up debian/masqmail/etc/ppp/ip-down.d/99masqmail
5ef519035828 debian directory of masqmail-0.2.21-4
meillo@marmaro.de
parents:
diff changeset
71 install -m 755 debian/masqmail.ip-up debian/masqmail/etc/network/if-down.d/99masqmail
5ef519035828 debian directory of masqmail-0.2.21-4
meillo@marmaro.de
parents:
diff changeset
72
5ef519035828 debian directory of masqmail-0.2.21-4
meillo@marmaro.de
parents:
diff changeset
73 install -m 644 debian/masqmail.logrotate debian/masqmail/etc/logrotate.d/masqmail
5ef519035828 debian directory of masqmail-0.2.21-4
meillo@marmaro.de
parents:
diff changeset
74
5ef519035828 debian directory of masqmail-0.2.21-4
meillo@marmaro.de
parents:
diff changeset
75
5ef519035828 debian directory of masqmail-0.2.21-4
meillo@marmaro.de
parents:
diff changeset
76 # Build architecture-independent files here.
5ef519035828 debian directory of masqmail-0.2.21-4
meillo@marmaro.de
parents:
diff changeset
77 binary-indep: build install
5ef519035828 debian directory of masqmail-0.2.21-4
meillo@marmaro.de
parents:
diff changeset
78 # We have nothing to do by default.
5ef519035828 debian directory of masqmail-0.2.21-4
meillo@marmaro.de
parents:
diff changeset
79
5ef519035828 debian directory of masqmail-0.2.21-4
meillo@marmaro.de
parents:
diff changeset
80 # Build architecture-dependent files here.
5ef519035828 debian directory of masqmail-0.2.21-4
meillo@marmaro.de
parents:
diff changeset
81 binary-arch: build install
5ef519035828 debian directory of masqmail-0.2.21-4
meillo@marmaro.de
parents:
diff changeset
82 cp debian/masqmail.lintian debian/masqmail/usr/share/lintian/overrides/masqmail
5ef519035828 debian directory of masqmail-0.2.21-4
meillo@marmaro.de
parents:
diff changeset
83 # dh_testversion
5ef519035828 debian directory of masqmail-0.2.21-4
meillo@marmaro.de
parents:
diff changeset
84 dh_testdir
5ef519035828 debian directory of masqmail-0.2.21-4
meillo@marmaro.de
parents:
diff changeset
85 dh_testroot
1
a4ee78843d35 removed lintian warning with check for existing Makefile
meillo@marmaro.de
parents: 0
diff changeset
86 dh_installdebconf
0
5ef519035828 debian directory of masqmail-0.2.21-4
meillo@marmaro.de
parents:
diff changeset
87 dh_installdocs
5ef519035828 debian directory of masqmail-0.2.21-4
meillo@marmaro.de
parents:
diff changeset
88 rm -f debian/masqmail/usr/share/doc/masqmail/INSTALL
5ef519035828 debian directory of masqmail-0.2.21-4
meillo@marmaro.de
parents:
diff changeset
89 ##cp -r docs debian/masqmail/$(DOC)/masqmail/html
43
e7f8c0a161b6 added man page rmail.1; remove obsolete entries in rules
meillo@marmaro.de
parents: 28
diff changeset
90 dh_installexamples examples/*
0
5ef519035828 debian directory of masqmail-0.2.21-4
meillo@marmaro.de
parents:
diff changeset
91 # dh_installmenu
5ef519035828 debian directory of masqmail-0.2.21-4
meillo@marmaro.de
parents:
diff changeset
92 # dh_installemacsen
5ef519035828 debian directory of masqmail-0.2.21-4
meillo@marmaro.de
parents:
diff changeset
93 dh_installinit
5ef519035828 debian directory of masqmail-0.2.21-4
meillo@marmaro.de
parents:
diff changeset
94 # dh_installcron
54
733f8e64de02 removed rmail.1 because upstream includes it now
meillo@marmaro.de
parents: 53
diff changeset
95 dh_installman debian/mailq.8 debian/mailrm.8 debian/newaliases.8 debian/sendmail.8
0
5ef519035828 debian directory of masqmail-0.2.21-4
meillo@marmaro.de
parents:
diff changeset
96 # dh_undocumented
5ef519035828 debian directory of masqmail-0.2.21-4
meillo@marmaro.de
parents:
diff changeset
97 dh_installchangelogs ChangeLog
5ef519035828 debian directory of masqmail-0.2.21-4
meillo@marmaro.de
parents:
diff changeset
98 dh_link
5ef519035828 debian directory of masqmail-0.2.21-4
meillo@marmaro.de
parents:
diff changeset
99 dh_strip
5ef519035828 debian directory of masqmail-0.2.21-4
meillo@marmaro.de
parents:
diff changeset
100 dh_compress
5ef519035828 debian directory of masqmail-0.2.21-4
meillo@marmaro.de
parents:
diff changeset
101 dh_fixperms -X/usr/sbin/masqmail
5ef519035828 debian directory of masqmail-0.2.21-4
meillo@marmaro.de
parents:
diff changeset
102 dh_installdeb
5ef519035828 debian directory of masqmail-0.2.21-4
meillo@marmaro.de
parents:
diff changeset
103 dh_shlibdeps
5ef519035828 debian directory of masqmail-0.2.21-4
meillo@marmaro.de
parents:
diff changeset
104 dh_gencontrol
5ef519035828 debian directory of masqmail-0.2.21-4
meillo@marmaro.de
parents:
diff changeset
105 # dh_makeshlibs
5ef519035828 debian directory of masqmail-0.2.21-4
meillo@marmaro.de
parents:
diff changeset
106 dh_md5sums
5ef519035828 debian directory of masqmail-0.2.21-4
meillo@marmaro.de
parents:
diff changeset
107 dh_builddeb
5ef519035828 debian directory of masqmail-0.2.21-4
meillo@marmaro.de
parents:
diff changeset
108
1
a4ee78843d35 removed lintian warning with check for existing Makefile
meillo@marmaro.de
parents: 0
diff changeset
109 source diff:
0
5ef519035828 debian directory of masqmail-0.2.21-4
meillo@marmaro.de
parents:
diff changeset
110 @echo >&2 'source and diff are obsolete - use dpkg-source -b'; false
5ef519035828 debian directory of masqmail-0.2.21-4
meillo@marmaro.de
parents:
diff changeset
111
5ef519035828 debian directory of masqmail-0.2.21-4
meillo@marmaro.de
parents:
diff changeset
112 binary: binary-indep binary-arch
5ef519035828 debian directory of masqmail-0.2.21-4
meillo@marmaro.de
parents:
diff changeset
113 .PHONY: build clean binary-indep binary-arch binary install