[SCM] morituri/master: Build-depend on (not only depend on or recommend) cdparanoia, python-musicbrainzngs and gstreamer0.10-tools, and build-depend on python-docutils and gstreamer-tools: Needed by improved testsuite.

js at users.alioth.debian.org js at users.alioth.debian.org
Sun Oct 19 20:09:57 UTC 2014


The following commit has been merged in the master branch:
commit abfff976cacd4693453f3048b5a155c7fbb5e4b9
Author: Jonas Smedegaard <dr at jones.dk>
Date:   Mon Jan 28 14:31:10 2013 +0100

    Build-depend on (not only depend on or recommend) cdparanoia, python-musicbrainzngs and gstreamer0.10-tools, and build-depend on python-docutils and gstreamer-tools: Needed by improved testsuite.

diff --git a/debian/rules b/debian/rules
index a1a3b9f..d627776 100755
--- a/debian/rules
+++ b/debian/rules
@@ -47,27 +47,32 @@ clean::
 CDBS_BUILD_DEPENDS_class_python-distutils_python =
 
 # Needed by upstream regression tests
+#  * gstreamer-tools due to gst-launch in test_common_encode.py
 deps-test = python-epydoc, pychecker, python-twisted-core
+deps-test += , python-docutils, gstreamer-tools
 
-# Needed by upstream build and (always) at runtime
+# Needed by upstream build and (always/often) at runtime
 #  * gstreamer0.10-plugins-good due to profiles flac, wav, wavpack and vorbis
+#  * recent python-musicbrainzngs due to get_release_by_discid() fix
+#  * gstreamer0.10-tools due to gstreamer version check
 deps = python-gst0.10, python-gobject, python-gst0.10
+deps += , cdparanoia
 deps += , gstreamer0.10-plugins-good (>= 0.10.22)
+deps += , python-musicbrainzngs (>= 0.2-1.1~)
+deps-recommend = gstreamer0.10-tools
 
-CDBS_BUILD_DEPENDS += , $(deps), $(deps-test)
+CDBS_BUILD_DEPENDS += , $(deps), $(deps-test), $(deps-recommend)
 CDBS_DEPENDS_$(pkg) = $(deps)
+CDBS_RECOMMENDS_$(pkg) = $(deps-recommend)
 
 # Needed (always/often/sometimes) at runtime
 #  * python-pkg-resources due to morituri/rip/cd.py cdrdao version check
-#  * recent python-musicbrainzngs due to get_release_by_discid() fix
 #  * gstreamer0.10-ffmpeg due to profile alac
 #  * gstreamer0.10-plugins-ugly due to profiles mp3 and mp3vbr
-#  * gstreamer0.10-tools due to gstreamer version check
 # TODO: recommend (not suggest) python-pycdio when packaged
 # python-gtk2 needed only in apparently unused common/taskgtk
-CDBS_DEPENDS_$(pkg) += , python, python-pkg-resources, cdparanoia, cdrdao, python-cddb
-CDBS_DEPENDS_$(pkg) += , python-musicbrainzngs (>= 0.2-1.1~)
-CDBS_RECOMMENDS_$(pkg) = gstreamer0.10-ffmpeg, gstreamer0.10-tools, python-xdg
+CDBS_DEPENDS_$(pkg) += , python, python-pkg-resources, cdrdao, python-cddb
+CDBS_RECOMMENDS_$(pkg) += , gstreamer0.10-ffmpeg, python-xdg
 CDBS_SUGGESTS_$(pkg) += , gstreamer0.10-plugins-ugly, python-pycdio, python-gtk2
 
 # TODO: have (defaults for) these provided by CDBS

-- 
morituri packaging



More information about the pkg-multimedia-commits mailing list