2 # -*- mode: makefile; coding: utf-8 -*-
4 # Uncomment this to turn on verbose mode.
9 DEB_HOST_GNU_TYPE ?= $(shell dpkg-architecture -qDEB_HOST_GNU_TYPE)
10 DEB_BUILD_GNU_TYPE ?= $(shell dpkg-architecture -qDEB_BUILD_GNU_TYPE)
14 ifneq (,$(findstring noopt,$(DEB_BUILD_OPTIONS)))
17 CFLAGS += -O2 -fno-strict-aliasing
25 CFLAGS="$(CFLAGS)" ./configure --host=$(DEB_HOST_GNU_TYPE) --build=$(DEB_BUILD_GNU_TYPE) \
36 rm -f build-stamp install*-stamp
42 install: install-stamp
43 install-stamp: build-stamp
49 $(MAKE) DESTDIR=`pwd`/debian/tmp install
53 # Build architecture-independent files here.
54 binary-indep: build install
57 dh_installdocs -i -A README
58 dh_installchangelogs -i debian/no-upstream-changelog
59 dh_install -i --sourcedir=debian/tmp
70 # Build architecture-dependent files here.
71 binary-arch: build install
74 # dh_installdocs -plibnetfilter-log1
75 # ln -sf libnetfilter-log1 debian/libnetfilter-log1-dbg/usr/share/doc/libnetfilter-log1-dbg
76 # ln -sf libnetfilter-log1 debian/libnetfilter-log-dev/usr/share/doc/libnetfilter-log-dev
77 # dh_installchangelogs -plibnetfilter-log1
78 dh_install -a --sourcedir=debian/tmp
80 # dh_strip -a --dbg-package=libnetfilter-log1-dbg
83 # dh_makeshlibs -a -V 'libnetfilter-log1 (>= 0.0.13)'
91 @echo >&2 'source and diff are obsolete - use dpkg-source -b'; false
93 binary: binary-indep binary-arch
94 .PHONY: build clean binary-indep binary-arch binary install