[Pkg-voip-commits] [portaudio19] 37/114: * Don't ignore make clean errors.

Benjamin Drung bdrung at moszumanska.debian.org
Sun Dec 25 20:05:34 UTC 2016


This is an automated email from the git hooks/post-receive script.

bdrung pushed a commit to branch master
in repository portaudio19.

commit 37a2cc2313de4a906e84118f6ec93d89723f4244
Author: Kilian Krause <kilian at debian.org>
Date:   Sun Aug 26 10:36:18 2007 +0000

    * Don't ignore make clean errors.
---
 debian/changelog |  3 ++-
 debian/rules     | 19 ++++---------------
 2 files changed, 6 insertions(+), 16 deletions(-)

diff --git a/debian/changelog b/debian/changelog
index 6cbdb44..75ccfb5 100644
--- a/debian/changelog
+++ b/debian/changelog
@@ -5,8 +5,9 @@ portaudio19 (19+svn20070125-2) UNRELEASED; urgency=low
   [ Kilian Krause ]
   * Use ${binary:Version} for binNMU-safe uploads.
     Add dpkg-dev (>= 1.13.19) to Build-Depends
+  * Don't ignore make clean errors.
 
- -- Kilian Krause <kilian at debian.org>  Sat, 18 Aug 2007 22:11:15 +0200
+ -- Kilian Krause <kilian at debian.org>  Sun, 26 Aug 2007 12:36:09 +0200
 
 portaudio19 (19+svn20070125-1) unstable; urgency=low
 
diff --git a/debian/rules b/debian/rules
index 8aa4560..1411d86 100755
--- a/debian/rules
+++ b/debian/rules
@@ -73,44 +73,36 @@ config.status:
 	dh_testdir
 	CFLAGS="$(CFLAGS)" ./configure --host=$(DEB_HOST_GNU_TYPE) --build=$(DEB_BUILD_GNU_TYPE) --prefix=/usr --mandir=\$${prefix}/share/man --infodir=\$${prefix}/share/info --enable-cxx $(CONFIGURE_SOUND_ARGS)
 
-
 build: config build-stamp
 build-stamp:
 	dh_testdir
-
 	$(MAKE) lib/libportaudio.la
 	$(MAKE) -C bindings/cpp
 	doxygen
-
 	touch build-stamp
 
 clean:
 	dh_testdir
 	dh_testroot
 	rm -f build-stamp 
-
-	-$(MAKE) -C bindings/cpp/doc distclean
-	-$(MAKE) -C bindings/cpp distclean
-	-$(MAKE) distclean
+	[ ! -f bindings/cpp/doc/Makefile ]||$(MAKE) -C bindings/cpp/doc distclean
+	[ ! -f bindings/cpp/Makefile ]||$(MAKE) -C bindings/cpp distclean
+	[ ! -f Makefile ]||$(MAKE) distclean
 	$(RM) -r lib/.libs
 	$(RM) doc/html/*
-
 	$(MAKE) -f $(CURDIR)/debian/rules unpatch
-
 	dh_clean 
 
-
 install: build
 	dh_testdir
 	dh_testroot
 	dh_clean -k 
 	dh_installdirs
-
+	
 	install -d $(CURDIR)/debian/tmp/usr/lib
 	install -d $(CURDIR)/debian/tmp/usr/include
 	$(MAKE) install DESTDIR=$(CURDIR)/debian/tmp
 
-
 # Build architecture-independent files here.
 binary-indep: build install
 	dh_testdir -i
@@ -126,7 +118,6 @@ binary-indep: build install
 	dh_md5sums -i
 	dh_builddeb -i
 
-
 # Build architecture-dependent files here.
 binary-arch: build install
 	dh_testdir -a
@@ -137,7 +128,6 @@ binary-arch: build install
 	dh_strip -a
 	dh_compress -a --exclude=usr/share/doc/portaudio19-doc/docs
 	dh_fixperms -a
-#	dh_makeshlibs -a
 	dh_makeshlibs -a -V 'libportaudio2 (>= 19+cvs20060311-1)'
 	dh_installdeb -a
 	dh_shlibdeps -a
@@ -145,7 +135,6 @@ binary-arch: build install
 	dh_md5sums -a
 	dh_builddeb -a
 
-
 print-version:
 	@@echo "Debian version:          $(DEBVERSION)"
 	@@echo "Upstream version:        $(UPVERSION)"

-- 
Alioth's /usr/local/bin/git-commit-notice on /srv/git.debian.org/git/pkg-voip/portaudio19.git



More information about the Pkg-voip-commits mailing list