File: rules

package info (click to toggle)
iptables 1.4.8-3
  • links: PTS
  • area: main
  • in suites: squeeze
  • size: 3,696 kB
  • ctags: 3,860
  • sloc: ansic: 30,115; sh: 10,372; makefile: 132
file content (34 lines) | stat: -rwxr-xr-x 735 bytes parent folder | download
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
27
28
29
30
31
32
33
34
#!/usr/bin/make -f

_shlibdeps := -a -Xlib/xtables
_configure := --with-xtlibdir=/lib/xtables \
	--enable-libipq --enable-devel --libdir=/lib

%:
	dh $@

binary: binary-arch binary-indep
binary-arch binary-indep: install
binary-arch:
	dh $@ --before dh_shlibdeps
	dpkg-gensymbols -piptables
	dh_shlibdeps $(_shlibdeps)
	dh $@ --remaining

ifneq ($(USE_BUILD_DIR),TRUE)
include debian/builddir.mk
else
build: debian/stamp-build
debian/stamp-build:
	dh build --before dh_auto_configure
	autoreconf -fi
	dh_auto_configure -- $(_configure)
	dh build --remaining
	touch $@
install: build debian/stamp-install
debian/stamp-install:
	install -v -D iptables-apply debian/tmp/usr/sbin/iptables-apply
#	dh_makeshlibs
	dh install
	touch $@
endif