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
|
export DEB_BUILD_MAINT_OPTIONS = hardening=+all
include /usr/share/dpkg/buildflags.mk
CFLAGS+=$(CPPFLAGS)
CXXFLAGS+=$(CPPFLAGS)
DPKG_EXPORT_BUILDFLAGS = 1
include /usr/share/dpkg/architecture.mk
SOVERSION_GENERS=1
VERSION_GENERS=$(shell grep "Version[[:blank:]][[:digit:].]*" NEWS | sed 's/Version[[:blank:]]\([[:digit:].]*\)[[:blank:]].*/\1/' | head -n1)
%:
dh $@ --buildsystem=cmake
override_dh_auto_configure:
cp debian/CMakeLists.txt .
dh_auto_configure -- \
-DCMAKE_LIBRARY_ARCHITECTURE="$(DEB_HOST_MULTIARCH)" \
-DCMAKE_INSTALL_PREFIX="/usr" \
-DSOVERSION_GENERS="$(SOVERSION_GENERS)" \
-DVERSION_GENERS="$(VERSION_GENERS)"
override_dh_auto_clean:
dh_auto_clean
-rm CMakeLists.txt
|