summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorVasil Yonkov2009-12-19 12:17:00 +0200
committerArwed von Merkatz2010-01-02 14:58:39 +0100
commit22fd34ff59349a730dc8d54c86225efa00a9259d (patch)
treec6ff7c6ab00e1c248f32de0b2041da5934a92d73
parente873e91ef985fc7af5b5456e4314c5ecb80ac9c2 (diff)
gst-plugins-ugly: added libcdio as optional dependency - moved from gst-plugins-good
added x264 as optional dependency - moved from gst-plugins-bad (cherry picked from commit b1cf62972a38dfd9eaaab34338de76dd4f3d2330)
-rwxr-xr-xvideo-libs/gst-plugins-ugly/DEPENDS8
-rw-r--r--video-libs/gst-plugins-ugly/HISTORY5
-rwxr-xr-xvideo-libs/gst-plugins-ugly/PRE_SUB_DEPENDS5
-rwxr-xr-xvideo-libs/gst-plugins-ugly/SUB_DEPENDS7
4 files changed, 25 insertions, 0 deletions
diff --git a/video-libs/gst-plugins-ugly/DEPENDS b/video-libs/gst-plugins-ugly/DEPENDS
index 5c1a154991..01b1f752ce 100755
--- a/video-libs/gst-plugins-ugly/DEPENDS
+++ b/video-libs/gst-plugins-ugly/DEPENDS
@@ -35,6 +35,14 @@ optional_depends twolame \
# "--enable-sidplay" \
# "--disable-sidplay" \
# "for SID audio decoding" &&
+optional_depends libcdio \
+ "--enable-cdio" \
+ "--disable-cdio" \
+ "for audio cd reading" &&
+optional_depends x264 \
+ "--enable-x264" \
+ "--disable-x264" \
+ "for x264 encoder" &&
optional_depends gtk-doc \
"--enable-gtk-doc" \
"--disable-gtk-doc" \
diff --git a/video-libs/gst-plugins-ugly/HISTORY b/video-libs/gst-plugins-ugly/HISTORY
index 2fd590470f..2257991ce3 100644
--- a/video-libs/gst-plugins-ugly/HISTORY
+++ b/video-libs/gst-plugins-ugly/HISTORY
@@ -1,3 +1,8 @@
+2009-12-19 Vasil Yonkov <spirtbrat@sourcemage.org>
+ * DEPENDS: added optional libcdio, x264
+ * PRE_SUB_DEPENDS: created
+ * SUB_DEPENDS: created
+
2009-12-05 Arwed v. Merkatz <v.merkatz@gmx.net>
* BUILD: disable x264 plugin as it isn't compatible with current x264
* DEPENDS: added optional_depends on libcdio, libdvdread and twolame
diff --git a/video-libs/gst-plugins-ugly/PRE_SUB_DEPENDS b/video-libs/gst-plugins-ugly/PRE_SUB_DEPENDS
new file mode 100755
index 0000000000..51e751cbaa
--- /dev/null
+++ b/video-libs/gst-plugins-ugly/PRE_SUB_DEPENDS
@@ -0,0 +1,5 @@
+case $THIS_SUB_DEPENDS in
+ LIBCDIO) is_depends_enabled $SPELL libcdio && return 0
+ ;;
+esac
+return 1
diff --git a/video-libs/gst-plugins-ugly/SUB_DEPENDS b/video-libs/gst-plugins-ugly/SUB_DEPENDS
new file mode 100755
index 0000000000..9143764493
--- /dev/null
+++ b/video-libs/gst-plugins-ugly/SUB_DEPENDS
@@ -0,0 +1,7 @@
+case $THIS_SUB_DEPENDS in
+ LIBCDIO) depends libcdio '--enable-cdio'
+ ;;
+ *) echo "Unknown sub-depends!" ;
+ return 1
+ ;;
+esac