#!/usr/bin/make -f # You must remove unused comment lines for the released package. # See debhelper(7) (uncomment to enable) # This is an autogenerated template for debian/rules. # # Output every command that modifies files on the build system. #export DH_VERBOSE = 1 # # Copy some variable definitions from pkg-info.mk and vendor.mk # under /usr/share/dpkg/ to here if they are useful. # # See FEATURE AREAS/ENVIRONMENT in dpkg-buildflags(1) # Apply all hardening options #export DEB_BUILD_MAINT_OPTIONS = hardening=+all # Package maintainers to append CFLAGS #export DEB_CFLAGS_MAINT_APPEND = -Wall -pedantic # Package maintainers to append LDFLAGS #export DEB_LDFLAGS_MAINT_APPEND = -Wl,--as-needed # # With debhelper version 9 or newer, the dh command exports # all buildflags. So there is no need to include the # /usr/share/dpkg/buildflags.mk file here if compat is 9 or newer. # # These are rarely used code. (START) # # The following include for *.mk magically sets miscellaneous # variables while honoring existing values of pertinent # environment variables: # # Architecture-related variables such as DEB_TARGET_MULTIARCH: #include /usr/share/dpkg/architecture.mk # Vendor-related variables such as DEB_VENDOR: #include /usr/share/dpkg/vendor.mk # Package-related variables such as DEB_DISTRIBUTION #include /usr/share/dpkg/pkg-info.mk # # You may alternatively set them susing a simple script such as: # DEB_VENDOR ?= $(shell dpkg-vendor --query Vendor) # # These are rarely used code. (END) # # main packaging script based on dh7 syntax %: dh $@ --with autoreconf # debmake generated override targets CONFIGURE_FLAGS += --with-systemdsystemunitdir=/lib/systemd/system --enable-manuals override_dh_auto_configure: dh_auto_configure -- $(CONFIGURE_FLAGS) # # Do not install libtool archive, python .pyc .pyo #override_dh_install: # dh_install --list-missing -X.la -X.pyc -X.pyo # See https://www.debian.org/doc/manuals/developers-reference/best-pkging-practices.html#bpp-dbg override_dh_strip: dh_strip -posmo-bsc --dbg-package=osmo-bsc-dbg # Print test results in case of a failure override_dh_auto_test: dh_auto_test || (find . -name testsuite.log -exec cat {} \; ; false) # Don't create .pdf.gz files (barely saves space and they can't be opened directly by most pdf readers) override_dh_compress: dh_compress -X.pdf