[SCM] swh-plugins/master: Turn it into dh short form + dh_autoreconf.
alessio at users.alioth.debian.org
alessio at users.alioth.debian.org
Thu Dec 27 15:37:08 UTC 2012
The following commit has been merged in the master branch:
commit 2c651333ab1cf28bff2d34717a17a124562ad852
Author: Alessio Treglia <alessio at debian.org>
Date: Thu Dec 27 15:36:44 2012 +0000
Turn it into dh short form + dh_autoreconf.
diff --git a/debian/control b/debian/control
index ddb4f1e..23ed0fa 100644
--- a/debian/control
+++ b/debian/control
@@ -5,10 +5,9 @@ Maintainer: Debian Multimedia Maintainers <pkg-multimedia-maintainers at lists.alio
Uploaders:
Alessio Treglia <alessio at debian.org>
Build-Depends:
- autoconf,
- automake1.9,
chrpath,
debhelper (>= 9~),
+ dh-autoreconf,
ladspa-sdk,
libfftw3-dev,
libtool,
diff --git a/debian/rules b/debian/rules
index 9bbbe33..62a1238 100755
--- a/debian/rules
+++ b/debian/rules
@@ -21,59 +21,26 @@ ifeq ($(DEB_BUILD_ARCH),amd64)
EXTRAFLAGS := --enable-sse
endif
-config.status:
- dh_testdir
- autoreconf -f -i
- ./configure --host=$(DEB_HOST_GNU_TYPE) --build=$(DEB_BUILD_GNU_TYPE) \
- --prefix=/usr --mandir=\$${prefix}/share/man --enable-shared \
- --infodir=\$${prefix}/share/info --disable-rpath $(EXTRAFLAGS)
- touch configure-stamp
+%:
+ dh $@ --with autoreconf
-build: build-stamp
+override_dh_auto_configure:
+ dh_auto_configure -- --enable-shared \
+ --disable-rpath $(EXTRAFLAGS)
-build-stamp: config.status
- dh_testdir
- $(MAKE)
- touch build-stamp
-
-clean:
- dh_testdir
- dh_testroot
- rm -f build-stamp configure-stamp
- [ ! -f Makefile ] || $(MAKE) distclean
- rm -f config.cache
+override_dh_auto_clean:
rm -f conftest conftest.c
rm -f po/*.gmo
rm -f po/stamp-po
- dh_clean
+ dh_auto_clean
-install: build
- dh_testdir
- dh_testroot
- dh_clean -k
- $(MAKE) install DESTDIR=$(CURDIR)/debian/swh-plugins
+override_dh_auto_install:
+ dh_auto_install
# Remove rpaths.
chrpath -d -k debian/swh-plugins/usr/lib/ladspa/pitch_scale_1193.so
chrpath -d -k debian/swh-plugins/usr/lib/ladspa/pitch_scale_1194.so
chrpath -d -k debian/swh-plugins/usr/lib/ladspa/mbeq_1197.so
chrpath -d -k debian/swh-plugins/usr/lib/ladspa/imp_1199.so
-binary-indep: build install
-
-binary-arch: build install
- dh_testdir
- dh_testroot
- dh_install
- dh_installdocs
+override_dh_installchangelogs:
dh_installchangelogs ChangeLog
- dh_strip
- dh_compress
- dh_fixperms
- dh_installdeb
- dh_shlibdeps
- dh_gencontrol
- dh_md5sums
- dh_builddeb
-
-binary: binary-indep binary-arch
-.PHONY: build clean binary-indep binary-arch binary install
--
swh-plugins packaging
More information about the pkg-multimedia-commits
mailing list