File: rules

package info (click to toggle)
maildrop 2.0.2-11%2Betch2
  • links: PTS
  • area: main
  • in suites: etch
  • size: 15,640 kB
  • ctags: 4,350
  • sloc: ansic: 61,420; cpp: 10,038; sh: 8,515; perl: 2,637; makefile: 840
file content (26 lines) | stat: -rwxr-xr-x 1,378 bytes parent folder | download | duplicates (2)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
#!/usr/bin/make -f

include /usr/share/cdbs/1/rules/debhelper.mk
include /usr/share/cdbs/1/rules/simple-patchsys.mk
include /usr/share/cdbs/1/class/autotools.mk

DEB_CONFIGURE_EXTRA_FLAGS := --enable-use-dotlock=1 --enable-use-flock=1 \
		--enable-sendmail=/usr/sbin/sendmail --enable-maildirquota \
		--enable-authlib-tempreject=0

binary-install/maildrop::
	cd $(DEB_DESTDIR)/usr/bin && mv maildirmake maildirmake.maildrop
	cd $(DEB_DESTDIR)/usr/bin && mv lockmail lockmail.maildrop
	cd $(DEB_DESTDIR)/usr/bin && mv deliverquota ../sbin/deliverquota.maildrop
	cd $(DEB_DESTDIR)/usr/share/man/man1 && mv maildirmake.1 maildirmake.maildrop.1
	cd $(DEB_DESTDIR)/usr/share/man/man8 && mv deliverquota.8 deliverquota.maildrop.8
	cd $(DEB_DESTDIR)/usr/share/man/man1 && mv lockmail.1 lockmail.maildrop.1
	cd $(DEB_DESTDIR)/usr/share/man/man5 && mv maildir.5 maildir.maildrop.5
	cd $(DEB_DESTDIR)/usr/share/man/man7 && mv maildirquota.7 maildirquota.maildrop.7
	ln -s ../man7/maildropfilter.7.gz $(DEB_DESTDIR)/usr/share/man/man5/maildroprc.5.gz
	ln -s ../man7/maildropfilter.7.gz $(DEB_DESTDIR)/usr/share/man/man5/mailfilter.5.gz
	find $(DEB_DESTDIR)/usr -type d -empty | xargs -r rmdir -p --ignore-fail-on-non-empty

binary-predeb/maildrop::
	(cd $(DEB_DESTDIR)/usr/bin && chgrp mail maildrop lockmail.maildrop)
	(cd $(DEB_DESTDIR)/usr/bin && chmod g+s maildrop lockmail.maildrop)