From cc5e48aec9e30bcc23601c2367b0ee94ea5fd058 Mon Sep 17 00:00:00 2001 From: Jeremy BĂ­cha Date: Fri, 26 Jun 2026 11:00:50 -0400 Subject: debian: Simplify configure options The tests and coverage options don't actually exist Also, the second DEB_CMAKE_EXTRA_FLAGS wasn't working as intended since it should have something like += instead of = The .a and .la files are no longer built --- debian/rules | 19 ++----------------- 1 file changed, 2 insertions(+), 17 deletions(-) (limited to 'debian') diff --git a/debian/rules b/debian/rules index 6919358e..78ec9efd 100755 --- a/debian/rules +++ b/debian/rules @@ -1,29 +1,14 @@ #!/usr/bin/make -f # -*- makefile -*- -# Uncomment this to turn on verbose mode. -#export DH_VERBOSE=1 - export DEB_BUILD_MAINT_OPTIONS = hardening=+all -DEB_CMAKE_EXTRA_FLAGS = \ - -DENABLE_TESTS=ON \ - -DENABLE_COVERAGE=OFF \ - $(NULL) - -ifeq ($(shell dpkg-vendor --derives-from Ubuntu && echo yes),yes) - DEB_CMAKE_EXTRA_FLAGS = "-DENABLE_UBUNTU_ACCOUNTSSERVICE=ON" -endif - %: dh $@ override_dh_auto_configure: - dh_auto_configure -- $(DEB_CMAKE_EXTRA_FLAGS) - -execute_before_dh_install: - find debian/ayatana-indicator-keyboard -name \*.la -delete - find debian/ayatana-indicator-keyboard -name \*.a -delete + dh_auto_configure -- \ + -DENABLE_UBUNTU_ACCOUNTSSERVICE=$(if $(shell dpkg-vendor --derives-from Ubuntu && echo y),ON,OFF) override_dh_installchangelogs: dh_installchangelogs NEWS -- cgit v1.2.3