1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24
|
#!/usr/bin/make -f
# -*- makefile -*-
include /usr/share/dpkg/architecture.mk
export DEB_BUILD_MAINT_OPTIONS=hardening=+all
export LC_ALL := C.UTF-8
%:
dh $@ --parallel
override_dh_auto_configure:
if [ -e src/zxcvbn/ ]; then rm -r src/zxcvbn/ ; fi
dh_auto_configure -- -DWITH_TESTS=ON \
-DWITH_GUI_TESTS=ON \
-DWITH_XC_ALL=ON
override_dh_auto_test:
dh_auto_test -- ARGS+="-E testgui"
xvfb-run -a --server-args="-screen 0 800x600x24" dh_auto_test -- ARGS+="-R testgui" || true
override_dh_makeshlibs:
# keepassx only ships plugins
dh_makeshlibs -X/usr/lib/$(DEB_HOST_MULTIARCH)/keepassxc
|