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 35 36 37 38 39 40
|
#!/usr/bin/make -f
# -*- makefile -*-
include /usr/share/dpkg/default.mk
export DPKG_GENSYMBOLS_CHECK_LEVEL=4
# Destination directory where files will be installed
INSTDIR = $(CURDIR)/debian/tmp
VERSION=$(DEB_VERSION_UPSTREAM)
%:
dh $@
override_dh_auto_clean:
$(MAKE) distclean V=2
$(RM) cantrbry.tar.gz
override_dh_auto_build:
# The tarball below is a workaround so the test does not need to
# download it.
tar czvf cantrbry.tar.gz -C misc .
$(MAKE) tools lib VERSION=$(VERSION) V=2 $(if $(filter $(DEB_BUILD_ARCH),$(DEB_HOST_ARCH)),,CROSS=$(DEB_HOST_GNU_TYPE)-)
override_dh_auto_test:
dh_auto_test -- VERSION=$(VERSION) V=2 $(if $(filter $(DEB_BUILD_ARCH),$(DEB_HOST_ARCH)),,CROSS=$(DEB_HOST_GNU_TYPE)-)
override_dh_auto_install:
dh_auto_install -- \
DESTDIR=$(INSTDIR)/usr \
LIB_INSTALL_PATH=$(INSTDIR)/usr/lib/$(DEB_HOST_MULTIARCH) \
INCLUDE_INSTALL_PATH=$(INSTDIR)/usr/include/genwqe \
MAN_INSTALL_PATH=$(INSTDIR)/usr/share/man/man1 \
VERSION=$(VERSION) V=2 $(if $(filter $(DEB_BUILD_ARCH),$(DEB_HOST_ARCH)),,CROSS=$(DEB_HOST_GNU_TYPE)-)
# The symlinks below are the alternatives to gzip and gunzip.
ln -srf $(INSTDIR)/usr/bin/genwqe_gunzip \
$(INSTDIR)/usr/lib/$(DEB_HOST_MULTIARCH)/genwqe/gunzip
ln -srf $(INSTDIR)/usr/bin/genwqe_gzip \
$(INSTDIR)/usr/lib/$(DEB_HOST_MULTIARCH)/genwqe/gzip
|