From db94e2b848106824cb57e28ee8812e7bb74c7f0a Mon Sep 17 00:00:00 2001 From: Oliver Smith Date: Wed, 28 Jun 2023 15:03:00 +0200 Subject: [PATCH] debian: remove cdbs dependency Build without cdbs (Common Debian Build System) as it has been orphaned. Signed-off-by: Oliver Smith --- debian/control | 5 ++++- debian/rules | 11 ++++++----- 2 files changed, 10 insertions(+), 6 deletions(-) diff --git a/debian/control b/debian/control index 23c122d..515c53d 100644 --- a/debian/control +++ b/debian/control @@ -2,7 +2,10 @@ Source: sispmctl Section: admin Priority: extra Maintainer: Debian QA Group -Build-Depends: cdbs, debhelper (>= 8.0.0), autotools-dev, libusb-dev (>= 0.1.8) +Build-Depends: debhelper (>= 8.0.0), + autotools-dev, + dh-autoreconf, + libusb-dev (>= 0.1.8) Standards-Version: 3.9.2 Homepage: http://sispmctl.sourceforge.net/ diff --git a/debian/rules b/debian/rules index 3b7fb0c..ebf91af 100755 --- a/debian/rules +++ b/debian/rules @@ -1,8 +1,9 @@ #!/usr/bin/make -f - -include /usr/share/cdbs/1/rules/debhelper.mk -include /usr/share/cdbs/1/class/autotools.mk -# We don't install the webserver at the moment. -DEB_CONFIGURE_EXTRA_FLAGS := --enable-webless +%: + dh $@ --with autoreconf +# We don't install the webserver at the moment. If somebody adds it, please +# split it into a subpackage. +override_dh_auto_configure: + dh_auto_configure -- --enable-webless