/[debian]/iodine/trunk/debian/rules
ViewVC logotype

Annotation of /iodine/trunk/debian/rules

Parent Directory Parent Directory | Revision Log Revision Log


Revision 2673 - (hide annotations)
Sun Oct 23 21:03:33 2011 UTC (9 years, 9 months ago) by gregoa
File size: 798 byte(s)
debian/{rules,control}: replace hardening-includes with the new
dpkg-dev/debhelper approach. Update cflags.patch to honour CPPFLAGS.
1 gregoa 651 #!/usr/bin/make -f
2    
3 gregoa 2404 PACKAGE = $(shell dh_listpackages)
4     TMP = $(CURDIR)/debian/$(PACKAGE)
5    
6 gregoa 2673 export DEB_BUILD_MAINT_OPTIONS := hardening=+pie,+bindnow
7    
8 gregoa 1895 %:
9 gregoa 2168 dh $@
10 gregoa 668
11 gregoa 1895 override_dh_auto_clean:
12 gregoa 798 debconf-updatepo
13 gregoa 1895 dh_auto_clean
14 gregoa 651
15 gregoa 2068 override_dh_auto_build:
16     dh_auto_build
17     [ -x $(CURDIR)/debian/iodine-client-start ] || chmod +x $(CURDIR)/debian/iodine-client-start
18     help2man --output=$(CURDIR)/debian/iodine-client-start.8 \
19     --no-info --section=8 --name="start an iodine IPv4-over-DNS tunnel" \
20     $(CURDIR)/debian/iodine-client-start
21    
22 gregoa 1895 override_dh_auto_install:
23 gregoa 2404 dh_auto_install -- DESTDIR=$(TMP) prefix=/usr
24 gregoa 1895
25     override_dh_installinit:
26 gregoa 1519 dh_installinit --name=iodined
27 gregoa 2404
28     override_dh_installlogcheck:
29     dh_installlogcheck
30     mv $(TMP)/etc/logcheck/ignore.d.server/iodine $(TMP)/etc/logcheck/ignore.d.server/iodined

Properties

Name Value
svn:executable *

  ViewVC Help
Powered by ViewVC 1.1.26