[SCM] hydrogen packaging branch, master, updated. 1f8e4361335aef5d223885927c688d654b9566e2
js at users.alioth.debian.org
js at users.alioth.debian.org
Tue Mar 2 16:23:22 UTC 2010
The following commit has been merged in the master branch:
commit b9e025c540efa75f028691a9ec1ca1fbb724c7cb
Author: Jonas Smedegaard <dr at jones.dk>
Date: Tue Feb 16 03:38:00 2010 +0100
Maintain build-dependencies indirectly in debian/rules (resolve to control file when in DEB_MAINTAINER_MODE.
diff --git a/debian/control.in b/debian/control.in
index 12ce36f..e9d3ffb 100644
--- a/debian/control.in
+++ b/debian/control.in
@@ -3,7 +3,7 @@ Section: sound
Priority: optional
Maintainer: Debian Multimedia Maintainers <pkg-multimedia-maintainers at lists.alioth.debian.org>
Uploaders: Jonas Smedegaard <dr at jones.dk>
-Build-Depends: docbook-utils, @cdbs@, libqt4-dev, libz-dev, pkg-config, libaudiofile-dev, libjack-dev, liblrdf-dev, libsndfile1-dev, libflac++-dev, libflac-dev (>= 1.1.1-3), libasound2-dev [!kfreebsd-i386 !kfreebsd-amd64 !hurd-i386], libarchive-dev, libportaudio-dev, libportmidi-dev, liblash-dev, librsvg2-bin, help2man (>= 0.28)
+Build-Depends: @cdbs@
Standards-Version: 3.8.4
Homepage: http://www.hydrogen-music.org/
Vcs-Git: git://git.debian.org/git/pkg-multimedia/hydrogen.git
diff --git a/debian/rules b/debian/rules
index 176ced4..7d92dc5 100755
--- a/debian/rules
+++ b/debian/rules
@@ -50,7 +50,7 @@ clean::
# Generate man page from main binary
common-post-build-arch::
- help2man --name="advanced pattern-based drum machine" --no-info hydrogen -o hydrogen.1
+ help2man --name="advanced pattern-based drum machine" --no-info --no-discard-stderr hydrogen -o hydrogen.1
clean::
rm -f hydrogen.1
@@ -58,5 +58,13 @@ clean::
rm -f qt4.pyc version.cpp config.h scache.conf
rm -rf scons_cache
+# Needed by upstream build process
+CDBS_BUILD_DEPENDS += , docbook-utils, libqt4-dev, libz-dev, pkg-config, libarchive-dev
+CDBS_BUILD_DEPENDS += , libasound2-dev [!kfreebsd-i386 !kfreebsd-amd64 !hurd-i386]
+CDBS_BUILD_DEPENDS += , libaudiofile-dev, libjack-dev, liblrdf-dev, libsndfile1-dev, libflac++-dev, libflac-dev (>= 1.1.1-3), libportaudio-dev, libportmidi-dev, liblash-dev
+
+# Needed for our packaging
+CDBS_BUILD_DEPENDS += , librsvg2-bin, help2man (>= 0.28)
+
# Resolve, cleanup and apply CDBS-declared dependencies
include debian/cdbs/1/rules/package-relations.mk
--
hydrogen packaging
More information about the pkg-multimedia-commits
mailing list