[SCM] libsamplerate/master: Switched to dh compat 10

umlaeute at users.alioth.debian.org umlaeute at users.alioth.debian.org
Thu Aug 17 11:22:28 UTC 2017


The following commit has been merged in the master branch:
commit 5f3613e0569c8b6df64731de3de157ebd3cf07b6
Author: IOhannes m zmölnig <zmoelnig at umlautQ.umlaeute.mur.at>
Date:   Thu Aug 17 13:09:24 2017 +0200

    Switched to dh compat 10
    
    dropping explicit "autoreconf"

diff --git a/debian/compat b/debian/compat
index ec63514..f599e28 100644
--- a/debian/compat
+++ b/debian/compat
@@ -1 +1 @@
-9
+10
diff --git a/debian/control b/debian/control
index d6dd756..22dc8a5 100644
--- a/debian/control
+++ b/debian/control
@@ -5,8 +5,7 @@ Maintainer: Debian Multimedia Maintainers <pkg-multimedia-maintainers at lists.alio
 Uploaders:
  IOhannes m zmölnig (Debian/GNU) <umlaeute at debian.org>,
 Build-Depends:
- debhelper,
- dh-autoreconf,
+ debhelper (>=10~),
  fftw3-dev,
  libsndfile1-dev,
 Standards-Version: 3.9.5
diff --git a/debian/rules b/debian/rules
index 7ad1457..27d5a67 100755
--- a/debian/rules
+++ b/debian/rules
@@ -8,7 +8,7 @@
 DEB_BUILD_MAINT_OPTIONS = hardening=+all
 
 %:
-	dh $@ --with autoreconf
+	dh $@
 
 licensecheck:
 	licensecheck --copyright -r . \
@@ -16,83 +16,3 @@ licensecheck:
 	> debian/copyright_newhints
 	cmp debian/copyright_hints debian/copyright_newhints \
 	&& rm debian/copyright_newhints
-
-########## legacy ###########
-# # These are used for cross-compiling and for saving the configure script
-# # from having to guess our platform (since we know it already)
-# DEB_HOST_GNU_TYPE   ?= $(shell dpkg-architecture -qDEB_HOST_GNU_TYPE)
-# DEB_BUILD_GNU_TYPE  ?= $(shell dpkg-architecture -qDEB_BUILD_GNU_TYPE)
-# DEB_HOST_MULTIARCH  ?= $(shell dpkg-architecture -qDEB_HOST_MULTIARCH)
-# 
-# ifeq (,$(findstring nostrip,$(DEB_BUILD_OPTIONS)))
-# 	INSTALL_PROGRAM += -s
-# endif
-# 
-# configure:
-# 	[ ! -f configure ] && ./autogen.sh
-# 
-# config.status: configure
-# 	dh_testdir
-# 	dh_autoreconf
-# 	./configure  $(shell dpkg-buildflags --export=configure) \
-# 		--host=$(DEB_HOST_GNU_TYPE) --build=$(DEB_BUILD_GNU_TYPE) \
-# 		--prefix=/usr --libdir=\$${prefix}/lib/$(DEB_HOST_MULTIARCH) \
-# 		--mandir=\$${prefix}/share/man --infodir=\$${prefix}/share/info
-# 
-# 
-# build: patch build-stamp
-# build-stamp: config.status
-# 	dh_testdir
-# 
-# 	$(MAKE)
-# 	$(MAKE) check
-# 
-# 	touch build-stamp
-# 
-# clean: unpatch
-# 	dh_testdir
-# 	dh_testroot
-# 	rm -f build-stamp
-# 
-# 	[ ! -f Makefile ] || $(MAKE) distclean
-# 
-# 	dh_autoreconf_clean
-# 	dh_clean -a
-# 
-# install: build
-# 	dh_testdir
-# 	dh_testroot
-# 	dh_prep -a
-# 	dh_installdirs
-# 
-# 	$(MAKE) install DESTDIR=$(CURDIR)/debian/tmp
-# 
-# 	# Purge *.la files. See: http://wiki.debian.org/ReleaseGoals/LAFileRemoval
-# 	rm -f debian/tmp/usr/lib/*/*.la
-# 
-# 
-# binary-indep: build install
-# build-arch: build
-# build-indep: build
-# 
-# binary-arch: build install
-# 	dh_testdir
-# 	dh_testroot
-# 	dh_install -a --sourcedir=debian/tmp --list-missing
-# 	dh_installman
-# 	dh_installdocs -a
-# 	dh_installexamples -a
-# 	dh_installchangelogs -a ChangeLog
-# 	dh_strip -a
-# 	dh_compress -a
-# 	dh_fixperms -a
-# 	dh_makeshlibs -plibsamplerate0
-# 	dh_installdeb -a
-# 	dh_shlibdeps -a -plibsamplerate0
-# 	dh_shlibdeps -psamplerate-programs -ldebian/tmp/usr/lib/$(DEB_HOST_MULTIARCH)
-# 	dh_gencontrol -a
-# 	dh_md5sums -a
-# 	dh_builddeb -a
-# 
-# binary: binary-indep binary-arch
-# .PHONY: build clean binary-indep binary-arch binary install patch unpatch

-- 
libsamplerate packaging



More information about the pkg-multimedia-commits mailing list