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
|
export DEB_BUILD_MAINT_OPTIONS=hardening=+all future=+lfs
export DPKG_GENSYMBOLS_CHECK_LEVEL=4
LIB_PKG := $(shell sed -nre '/^Package: libtls[0-9]+/s/^Package: //p' < debian/control)
D := $(CURDIR)/debian/$(LIB_PKG)
DD := $(CURDIR)/debian/libtls-dev
%:
dh $@ --builddirectory=build
override_dh_auto_install:
dh_auto_install --destdir=$D
dh_movefiles --sourcedir=debian/$(LIB_PKG) -plibtls-dev
rm $D/usr/lib/*/*.la
rmdir --parents --ignore-fail-on-non-empty \
$$(find $D -type d -empty) $$(find $(DD) -type d -empty)
override_dh_installdocs:
man ./README.7 | col -bx > README
dh_installdocs --package=$(LIB_PKG) README
dh_installdocs --package=libtls-dev --link-doc=$(LIB_PKG)
override_dh_gencontrol:
dh_gencontrol $@ -- -VLIBPKG=$(LIB_PKG)
|