Skip to Content.
Sympa Menu

sm-commit - [SM-Commit] GIT changes to master grimoire by Ladislav Hagara (447035101ee2272f56ccacb65d2d120f31edbae0)

sm-commit AT lists.ibiblio.org

Subject: Source Mage code commit list

List archive

Chronological Thread  
  • From: Ladislav Hagara <scm AT sourcemage.org>
  • To: sm-commit AT lists.ibiblio.org
  • Subject: [SM-Commit] GIT changes to master grimoire by Ladislav Hagara (447035101ee2272f56ccacb65d2d120f31edbae0)
  • Date: Fri, 5 Oct 2012 11:12:37 -0500

GIT changes to master grimoire by Ladislav Hagara <hgr AT vabo.cz>:

video-libs/gst-plugins-ugly-1.0/BUILD
| 11 ++
video-libs/gst-plugins-ugly-1.0/CONFIGURE
| 1
video-libs/gst-plugins-ugly-1.0/DEPENDS
| 49 ++++++++++
video-libs/gst-plugins-ugly-1.0/DETAILS
| 19 +++
video-libs/gst-plugins-ugly-1.0/HISTORY
| 2
video-libs/gst-plugins-ugly-1.0/PREPARE
| 1
video-libs/gst-plugins-ugly-1.0/PRE_SUB_DEPENDS
| 7 +

video-libs/gst-plugins-ugly-1.0/REPAIR^1742cd12212ba4fa83234332dd4e6eb1^PRE_SUB_DEPENDS
| 7 +
video-libs/gst-plugins-ugly-1.0/SUB_DEPENDS
| 13 ++
video-libs/gst-plugins-ugly-1.0/gst-plugins-ugly-1.0.0.tar.xz.sig
|binary
10 files changed, 110 insertions(+)

New commits:
commit 447035101ee2272f56ccacb65d2d120f31edbae0
Author: Ladislav Hagara <hgr AT vabo.cz>
Commit: Ladislav Hagara <hgr AT vabo.cz>

gst-plugins-ugly-1.0: new spell, based on gst-plugins-ugly

diff --git a/video-libs/gst-plugins-ugly-1.0/BUILD
b/video-libs/gst-plugins-ugly-1.0/BUILD
new file mode 100755
index 0000000..b6b3573
--- /dev/null
+++ b/video-libs/gst-plugins-ugly-1.0/BUILD
@@ -0,0 +1,11 @@
+if [ "$GST_PLUGINS_UGLY_MP3" = "y" ]; then
+ OPTS="--enable-mad $OPTS"
+else
+ OPTS="--disable-mad $OPTS"
+fi &&
+# disabled x264 plugin as it is not compatible with the current API
+OPTS="$OPTS --disable-x264" &&
+if [[ $GST_PLUGINS_UGLY_EXPERIMENTAL == "y" ]]; then
+ OPTS+=" --enable-experimental"
+fi &&
+default_build
diff --git a/video-libs/gst-plugins-ugly-1.0/CONFIGURE
b/video-libs/gst-plugins-ugly-1.0/CONFIGURE
new file mode 100755
index 0000000..e6d94ff
--- /dev/null
+++ b/video-libs/gst-plugins-ugly-1.0/CONFIGURE
@@ -0,0 +1 @@
+config_query GST_PLUGINS_UGLY_MP3 "Enable mp3 support?" y
diff --git a/video-libs/gst-plugins-ugly-1.0/DEPENDS
b/video-libs/gst-plugins-ugly-1.0/DEPENDS
new file mode 100755
index 0000000..84ae13f
--- /dev/null
+++ b/video-libs/gst-plugins-ugly-1.0/DEPENDS
@@ -0,0 +1,49 @@
+depends gstreamer-1.0 &&
+depends gst-plugins-base-1.0 &&
+depends orc &&
+
+if [ "$GST_PLUGINS_UGLY_MP3" = "y" ]; then
+ depends libmad '--enable-mad' &&
+ depends libid3tag
+fi &&
+optional_depends a52dec \
+ "--enable-a52dec" \
+ "--disable-a52dec" \
+ "for a52 audio decoding" &&
+optional_depends lame \
+ "--enable-lame" \
+ "--disable-lame" \
+ "for mp3 audio encoding" &&
+optional_depends libmpeg2 \
+ "--enable-mpeg2dec" \
+ "--disable-mpeg2dec" \
+ "for mpeg2 video decoding" &&
+optional_depends libcdio \
+ "--enable-cdio" \
+ "--disable-cdio" \
+ "for cdio based CD plugin" &&
+optional_depends libdvdread \
+ "--enable-dvdread" \
+ "--disable-dvdread" \
+ "for DVD input plugin" &&
+optional_depends twolame \
+ "--enable-twolame" \
+ "--disable-twolame" \
+ "for MP2 audio encoder" &&
+# in theory, but I can't get sidplay-libs to compile
+#optional_depends sidplay-libs \
+# "--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" \
+ "to build documentation"
diff --git a/video-libs/gst-plugins-ugly-1.0/DETAILS
b/video-libs/gst-plugins-ugly-1.0/DETAILS
new file mode 100755
index 0000000..09d3f8b
--- /dev/null
+++ b/video-libs/gst-plugins-ugly-1.0/DETAILS
@@ -0,0 +1,19 @@
+ SPELL=gst-plugins-ugly-1.0
+ VERSION=1.0.0
+ SOURCE=gst-plugins-ugly-$VERSION.tar.xz
+SOURCE_DIRECTORY=$BUILD_DIRECTORY/gst-plugins-ugly-$VERSION
+
SOURCE_URL[0]=http://gstreamer.freedesktop.org/src/gst-plugins-ugly/$SOURCE
+ SOURCE_GPG="gurus.gpg:$SOURCE.sig:UPSTREAM_HASH"
+ LICENSE[0]=LGPL
+ WEB_SITE=http://gstreamer.freedesktop.org
+ ENTERED=20121005
+ DOCS="ChangeLog COPYING NEWS README"
+ KEYWORDS="gstreamer video libs"
+ SHORT="plugins for gstreamer with licensing and/or patent issues"
+cat << EOF
+Plugins for gstreamer.
+This module contains a set of plug-ins that have good quality and correct
+functionality, but distributing them might pose problems. The license
+on either the plug-ins or the supporting libraries might not be how we'd
+like. The code might be widely known to present patent problems.
+EOF
diff --git a/video-libs/gst-plugins-ugly-1.0/HISTORY
b/video-libs/gst-plugins-ugly-1.0/HISTORY
new file mode 100644
index 0000000..0625c51
--- /dev/null
+++ b/video-libs/gst-plugins-ugly-1.0/HISTORY
@@ -0,0 +1,2 @@
+2012-10-05 Ladislav Hagara <hgr AT vabo.cz>
+ * *: spell created, based on gst-plugins-ugly, version 1.0.0
diff --git a/video-libs/gst-plugins-ugly-1.0/PREPARE
b/video-libs/gst-plugins-ugly-1.0/PREPARE
new file mode 100755
index 0000000..5b30fab
--- /dev/null
+++ b/video-libs/gst-plugins-ugly-1.0/PREPARE
@@ -0,0 +1 @@
+config_query GST_PLUGINS_UGLY_EXPERIMENTAL "Do you want build experimental
plugins?" n
diff --git a/video-libs/gst-plugins-ugly-1.0/PRE_SUB_DEPENDS
b/video-libs/gst-plugins-ugly-1.0/PRE_SUB_DEPENDS
new file mode 100755
index 0000000..3169bb7
--- /dev/null
+++ b/video-libs/gst-plugins-ugly-1.0/PRE_SUB_DEPENDS
@@ -0,0 +1,7 @@
+case $THIS_SUB_DEPENDS in
+ LIBCDIO) is_depends_enabled $SPELL libcdio && return 0
+ ;;
+ LIBMPEG2) is_depends_enabled $SPELL libmpeg2 && return 0
+ ;;
+esac
+return 1
diff --git
a/video-libs/gst-plugins-ugly-1.0/REPAIR^1742cd12212ba4fa83234332dd4e6eb1^PRE_SUB_DEPENDS

b/video-libs/gst-plugins-ugly-1.0/REPAIR^1742cd12212ba4fa83234332dd4e6eb1^PRE_SUB_DEPENDS
new file mode 100755
index 0000000..3169bb7
--- /dev/null
+++
b/video-libs/gst-plugins-ugly-1.0/REPAIR^1742cd12212ba4fa83234332dd4e6eb1^PRE_SUB_DEPENDS
@@ -0,0 +1,7 @@
+case $THIS_SUB_DEPENDS in
+ LIBCDIO) is_depends_enabled $SPELL libcdio && return 0
+ ;;
+ LIBMPEG2) is_depends_enabled $SPELL libmpeg2 && return 0
+ ;;
+esac
+return 1
diff --git a/video-libs/gst-plugins-ugly-1.0/SUB_DEPENDS
b/video-libs/gst-plugins-ugly-1.0/SUB_DEPENDS
new file mode 100755
index 0000000..2cbf952
--- /dev/null
+++ b/video-libs/gst-plugins-ugly-1.0/SUB_DEPENDS
@@ -0,0 +1,13 @@
+case $THIS_SUB_DEPENDS in
+ LIBCDIO) message "${MESSAGE_COLOR}Forcing dependency on
${SPELL_COLOR}libcdio${DEFAULT_COLOR}" \
+ "${MESSAGE_COLOR}to satisfy
${SPELL_COLOR}$THIS_SUB_DEPENDS${DEFAULT_COLOR}${MESSAGE_COLOR}
requirement.${DEFAULT_COLOR}" &&
+ depends libcdio '--enable-cdio'
+ ;;
+ LIBMPEG2) message "${MESSAGE_COLOR}Forcing dependency on
${SPELL_COLOR}libmpeg2${DEFAULT_COLOR}" \
+ "${MESSAGE_COLOR}to satisfy
${SPELL_COLOR}$THIS_SUB_DEPENDS${DEFAULT_COLOR}${MESSAGE_COLOR}
requirement.${DEFAULT_COLOR}" &&
+ depends libmpeg2 '--enable-mpeg2dec'
+ ;;
+ *) echo "Unknown sub-depends!" ;
+ return 1
+ ;;
+esac
diff --git
a/video-libs/gst-plugins-ugly-1.0/gst-plugins-ugly-1.0.0.tar.xz.sig
b/video-libs/gst-plugins-ugly-1.0/gst-plugins-ugly-1.0.0.tar.xz.sig
new file mode 100644
index 0000000..1df1422
Binary files /dev/null and
b/video-libs/gst-plugins-ugly-1.0/gst-plugins-ugly-1.0.0.tar.xz.sig differ



  • [SM-Commit] GIT changes to master grimoire by Ladislav Hagara (447035101ee2272f56ccacb65d2d120f31edbae0), Ladislav Hagara, 10/05/2012

Archive powered by MHonArc 2.6.24.

Top of Page