3
include /usr/share/dpatch/dpatch.make
5
DEB_HOST_GNU_TYPE ?= $(shell dpkg-architecture -qDEB_HOST_GNU_TYPE)
6
DEB_BUILD_GNU_TYPE ?= $(shell dpkg-architecture -qDEB_BUILD_GNU_TYPE)
8
ifneq ($(DEB_HOST_GNU_TYPE),$(DEB_BUILD_GNU_TYPE))
9
CROSS=CC=$(DEB_HOST_GNU_TYPE)-gcc
6
override_dh_auto_clean:
18
9
rm -f config.guess config.sub
20
[ ! -f Makefile ] || $(MAKE) distclean
24
config.status: configure patch-stamp
27
ifneq "$(wildcard /usr/share/misc/config.sub)" ""
11
override_dh_auto_configure:
12
cp -f /usr/share/misc/config.guess config.guess
28
13
cp -f /usr/share/misc/config.sub config.sub
30
ifneq "$(wildcard /usr/share/misc/config.guess)" ""
31
cp -f /usr/share/misc/config.guess config.guess
34
CFLAGS="$(CFLAGS)" LDFLAGS="-Wl,-z,defs,-ltic" ./configure $(CROSS) --prefix=/usr --mandir=\$${prefix}/share/man
37
build-stamp: config.status
50
$(MAKE) DESTDIR=$(CURDIR)/debian/tack install
54
binary-arch: build install
57
dh_installchangelogs CHANGES
15
LDFLAGS="-Wl,-z,defs,-ltic" dh_auto_configure
17
override_dh_auto_install:
18
dh_auto_install -- DESTDIR=$(CURDIR)/debian/tack
59
21
dh_strip --dbg-package=tack-dbg
70
.PHONY: clean build install binary binary-arch binary-indep