[SCM] audacity/master: Tighten build dependencies.
bdrung at users.alioth.debian.org
bdrung at users.alioth.debian.org
Tue Feb 15 22:12:58 UTC 2011
The following commit has been merged in the master branch:
commit 1d19b9df3ec507cb26a3b992a90cbba994afa908
Author: Benjamin Drung <bdrung at gmail.com>
Date: Tue Feb 15 22:06:41 2011 +0100
Tighten build dependencies.
diff --git a/debian/control b/debian/control
index d6a11fc..e88a39d 100644
--- a/debian/control
+++ b/debian/control
@@ -19,18 +19,17 @@ Build-Depends: autotools-dev,
libgtk2.0-dev,
libid3tag0-dev,
libjack-dev,
- libmad0-dev,
+ libmad0-dev (>= 0.14.2b),
libogg-dev (>= 1.0.0),
- libsamplerate0-dev,
- libsndfile1-dev,
+ libsamplerate0-dev (>= 0.1.2),
+ libsndfile1-dev (>= 1.0.0),
libsoundtouch1-dev (>= 1.3.1-2),
- libtwolame-dev,
+ libtwolame-dev (>= 0.3.9),
libvorbis-dev (>= 1.0.0-3),
libwxgtk2.8-dev,
vamp-plugin-sdk (>= 2.0),
zip
-Build-Conflicts: libwxbase2.6-dev,
- wx2.6-headers
+Build-Conflicts: libwxbase2.6-dev, wx2.6-headers
Homepage: http://audacity.sourceforge.net/
Vcs-Git: git://git.debian.org/git/pkg-multimedia/audacity.git
Vcs-Browser: http://git.debian.org/?p=pkg-multimedia/audacity.git;a=summary
diff --git a/debian/rules b/debian/rules
index e8a12ac..fafdd05 100755
--- a/debian/rules
+++ b/debian/rules
@@ -3,24 +3,27 @@
# Do not link against unused libraries (make dpkg-shlibdeps happy).
LDFLAGS += -Wl,-z,defs -Wl,--as-needed
+configure_flags := \
+ --disable-dynamic-loading \
+ --with-expat=system \
+ --with-ffmpeg=system \
+ --with-libflac=system \
+ --with-libid3tag=system \
+ --with-libmad=system \
+ --without-libresample \
+ --with-libsamplerate=system \
+ --with-libsndfile=system \
+ --with-libtwolame=system \
+ --with-libvamp=system \
+ --with-libvorbis=system \
+ --with-soundtouch=system \
+ $(NULL)
+
%:
dh $@ --parallel
override_dh_auto_configure:
- dh_auto_configure -- \
- --disable-dynamic-loading \
- --with-expat=system \
- --with-ffmpeg=system \
- --with-libflac=system \
- --with-libid3tag=system \
- --with-libmad=system \
- --with-libsamplerate=system \
- --without-libresample \
- --with-libsndfile=system \
- --with-libtwolame=system \
- --with-libvamp=system \
- --with-libvorbis=system \
- --with-soundtouch=system
+ dh_auto_configure -- $(configure_flags)
override_dh_auto_install:
dh_auto_install
--
Audacity debian packaging
More information about the pkg-multimedia-commits
mailing list