[neon/backports-noble/libsignon-glib-noble/Neon/unstable] debian: Remove complex rules for autogen.sh and dh_clean in favor of much simpler ones.
Diane Trout
null at kde.org
Tue Sep 3 02:46:17 BST 2024
Git commit 2411a6f4cdcffad8ad656f9266b5a32ee7614910 by Diane Trout.
Committed on 12/09/2015 at 04:41.
Pushed by carlosdem into branch 'Neon/unstable'.
Remove complex rules for autogen.sh and dh_clean in favor of much simpler ones.
M +6 -18 debian/rules
https://invent.kde.org/neon/backports-noble/libsignon-glib-noble/-/commit/2411a6f4cdcffad8ad656f9266b5a32ee7614910
diff --git a/debian/rules b/debian/rules
index a1705a6..ffef703 100755
--- a/debian/rules
+++ b/debian/rules
@@ -11,25 +11,13 @@ export DEB_LDFLAGS_MAINT_APPEND=-Wl,--as-needed
BUILD:=$(shell dpkg-architecture -qDEB_BUILD_GNU_TYPE)
%:
- dh $@ --with autoreconf,autotools-dev,gir
+ dh $@ --with autoreconf,gir
-build:
+override_dh_autoreconf:
gtkdocize
- ./autogen.sh --build=$(BUILD) \
- --prefix=/usr \
- --sysconfdir=/etc \
- --localstatedir=/etc \
- --includedir=/usr/include \
- --infodir=/usr/share/info \
- --mandir=/usr/share/man
- cd $(BUILD); make
-
-override_dh_auto_clean:
- -rm -rf build-aux/ build/ libsignon-glib/.libs/
- -rm aclocal.m4 m4/gtk-doc.m4 m4/libtool.m4 m4/ltoptions.m4 \
- m4/ltsugar.m4 m4/ltversion.m4 m4/lt~obsolete.m4
- -rm gtk-doc.make INSTALL config.h.in configure \
- libsignon-glib/Signon-1.0.typelib
- find . -name Makefile.in -exec rm {} \;
+ NOCONFIGURE=1 dh_autoreconf ./autogen.sh
+override_dh_clean:
+ -make distclean
+ dh_clean
More information about the Neon-commits
mailing list