Merge bk://openembedded@openembedded.bkbits.net/packages
authorChris Lord <chris@openedhand.com>
Fri, 17 Sep 2004 19:08:44 +0000 (19:08 +0000)
committerChris Lord <chris@openedhand.com>
Fri, 17 Sep 2004 19:08:44 +0000 (19:08 +0000)
into chris.(none):/home/cwiiis/oe/packages

2004/09/17 20:08:32+01:00 (none)!cwiiis
Compile gnome-vfs plugin in gpe-gst-plugins.

BKrev: 414b363cNYf7dZ0GzMRcrY8gotK1Gg

gstreamer/gpe-gst-plugins_0.8.4.oe

index e69de29..84f07b6 100644 (file)
@@ -0,0 +1,96 @@
+DESCRIPTION = "Plugins for GStreamer"
+SECTION = "base"
+PRIORITY = "optional"
+MAINTAINER = "Chris Lord <cwiiis@handhelds.org>"
+PROVIDES = "gst-plugins"
+PR = "r1"
+
+DEPENDS = "gstreamer libmikmod libmad libogg tremor libvorbis libid3tag gpe-soundserver gconf gnome-vfs"
+
+SRC_URI = "http://gstreamer.freedesktop.org/src/gst-plugins/gst-plugins-${PV}.tar.bz2 \
+          file://ivorbis.patch;patch=1 \
+          file://try-esdsink.patch;patch=1 \
+          file://lame-autoconf.patch;patch=1"
+
+S = ${WORKDIR}/gst-plugins-${PV}/
+
+EXTRA_OECONF = "--disable-docs-build \
+               --disable-dependency-tracking \
+               --disable-aalib \
+               --disable-alsa \
+               --disable-arts \
+                --disable-artsc \
+               --disable-audiofile \
+               --disable-cdparanoia \
+               --disable-dirac \
+               --disable-divx \
+               --disable-dts \
+               --disable-dvdread \
+               --disable-dvdnav \
+               --disable-faac \
+               --disable-faad \
+               --disable-gsm \
+               --disable-hermes \
+               --disable-jack \
+               --disable-jpeg \
+               --disable-kio \
+               --disable-ladspa \
+               --disable-lame \
+               --disable-libcaca \
+               --disable-lcs \
+               --disable-libdv \
+               --disable-libfame \
+               --disable-libpng \
+               --disable-librfb \
+               --disable-libvisual \
+               --disable-mpeg2enc \
+               --disable-mplex \
+               --disable-musicbrainz \
+               --disable-nas \
+               --disable-pango \
+               --disable-raw1394 \
+               --disable-sdl \
+               --disable-shout \
+               --disable-shout2 \
+               --disable-sidplay \
+               --disable-smoothwave \
+               --disable-libpng \
+               --disable-speex \
+               --disable-sndfile \
+               --disable-swfdec \
+               --disable-tarkin \
+               --disable-theora \
+               --disable-xvid \
+               --disable-tests \
+               --disable-examples \
+               --disable-freetypetest"
+               
+
+inherit autotools pkgconfig gconf
+
+acpaths = "-I ${S}/common/m4 -I ${S}/m4"
+
+FILES_${PN}_append = " ${libdir}/gstreamer-0.8/*.so"
+
+pkg_postinst_append () {
+       gst-register --gst-registry=/var/cache/gstreamer-0.8/registry.xml
+}
+
+do_stage() {
+       autotools_stage_includes
+       while read a b; do
+               oe_libinstall -C gst-libs/gst/$a -so libgst$b ${STAGING_LIBDIR}
+       done <<EOF
+. interfaces-0.8
+audio audio
+audio audiofilter
+gconf gconf-0.8
+idct idct
+media-info media-info-0.8
+play play-0.8
+resample resample
+riff riff
+video video
+xwindowlistener xwindowlistener
+EOF
+}