[Lunar-commits] <moonbase-other> gst-plugins-bad-1.0: add it to the moonbase.
Florin Braescu
florin at lunar-linux.org
Sat Mar 23 09:41:32 CET 2013
commit 33e76d96edbd7cd264c800e9d4de1e446d976f3e
Author: Florin Braescu <florin at lunar-linux.org>
Date: Sat, 23 Mar 2013 01:41:32 -0700
URL: https://github.com/lunar-linux/moonbase-other/commit/33e76d96edbd7cd264c800e9d4de1e446d976f3e
gst-plugins-bad-1.0: add it to the moonbase.
---
audio/gst-plugins-bad-1.0/BUILD | +22/-0
audio/gst-plugins-bad-1.0/DEPENDS | +61/-0
audio/gst-plugins-bad-1.0/DETAILS | +18/-0
3 files changed, 101 insertions(+)
--- /dev/null
+++ b/audio/gst-plugins-bad-1.0/BUILD
@@ -0,0 +1,22 @@
+(
+
+ #xvidcore doesn't use pkgconfig, and gstreamer doesn't use -pthread
+ #This leaves us to fix the problem
+ if in_depends $MODULE xvidcore ; then
+ sedit 's:\"-lxvidcore:\"-pthread -lxvidcore:g' configure
+ fi
+
+ #gstreamer explicitly checks for swfdec-0.3,
+ #but it compiles just fine with the current version
+ if in_depends $MODULE swfdec ; then
+ sedit 's:swfdec-0.3:swfdec-0.8:g' configure
+ fi
+
+ #Disable x264, since x264-git doesn't work with it, and
+ #I can't seem to find a version of x264-snapshot that does either
+
+ OPTS+=" --disable-static --disable-valgrind --disable-debug --disable-examples" &&
+
+ default_build
+
+) > $C_FIFO 2>&1
--- /dev/null
+++ b/audio/gst-plugins-bad-1.0/DEPENDS
@@ -0,0 +1,61 @@
+depends gst-plugins-base-1.0
+
+optional_depends "SDL" \
+ "" \
+ "--disable-sdl --disable-sdltest" \
+ "for the SDL video and audio sink"
+
+optional_depends "%XINELIB" \
+ "--enable-vdpau" \
+ "--disable-vdpau" \
+ "for video support"
+
+optional_depends "faac" \
+ "" \
+ "--disable-faac" \
+ "for the AAC encoder plugin"
+
+optional_depends "faad" \
+ "" \
+ "--disable-faad" \
+ "for the AAC decoder plugin"
+
+optional_depends "DirectFB" \
+ "" \
+ "--disable-directfb" \
+ "for the DirectFB video sink"
+
+optional_depends "neon" \
+ "" \
+ "--disable-neon" \
+ "for the neon HTTP client plugin"
+
+optional_depends "libcdaudio" \
+ "" \
+ "--disable-cdaudio" \
+ "for basic cd audio support"
+
+optional_depends "twolame" \
+ "" \
+ "--disable-twolame" \
+ "for mpeg2 audo encoding support"
+
+optional_depends "xvidcore" \
+ "" \
+ "--disable-xvid" \
+ "for the XviD video plugin"
+
+optional_depends "libmusicbrainz2" \
+ "" \
+ "--disable-musicbrainz" \
+ "for MusicBrainz tag generation support"
+
+optional_depends "soundtouch" \
+ "" \
+ "--disable-soundtouch" \
+ "for the SoundTouch plugin"
+
+optional_depends "libmms" \
+ "" \
+ "--disable-libmms" \
+ "for mms streaming plugin"
--- /dev/null
+++ b/audio/gst-plugins-bad-1.0/DETAILS
@@ -0,0 +1,18 @@
+ MODULE=gst-plugins-bad-1.0
+ VERSION=1.0.6
+ SOURCE=${MODULE%-1*}-$VERSION.tar.xz
+ SOURCE_URL=http://gstreamer.freedesktop.org/src/gst-plugins-bad
+SOURCE_DIRECTORY=$BUILD_DIRECTORY/${MODULE%-1*}-$VERSION
+ SOURCE_VFY=sha1:5ae03da5eb5455c514cf5883686e8b8381f70968
+ WEB_SITE=http://gstreamer.freedesktop.org/modules/gst-plugins-base.html
+ ENTERED=20130214
+ UPDATED=20130323
+ SHORT="additional plugins for Gstreamer"
+
+cat << EOF
+gst-plugins-bad is a set of plug-ins for GStreamer that aren't
+up to par compared to the rest. They might be close to being good
+quality, but they're missing something - be it a good code review, some
+documentation, a set of tests, a real live maintainer, or some actual
+wide use.
+EOF
More information about the Lunar-commits
mailing list