diff --git a/templates/gst-plugins-base-devel b/templates/gst-plugins-base-devel new file mode 120000 index 00000000000..1f1773adbaf --- /dev/null +++ b/templates/gst-plugins-base-devel @@ -0,0 +1 @@ +gst-plugins-base \ No newline at end of file diff --git a/templates/gst-plugins-base/depends b/templates/gst-plugins-base/depends new file mode 100644 index 00000000000..96ef71f1b58 --- /dev/null +++ b/templates/gst-plugins-base/depends @@ -0,0 +1,2 @@ +abi_depends=0.10.22 +api_depends=${abi_depends} diff --git a/templates/gst-plugins-base/devel.template b/templates/gst-plugins-base/devel.template new file mode 100644 index 00000000000..d191507d06e --- /dev/null +++ b/templates/gst-plugins-base/devel.template @@ -0,0 +1,23 @@ +# Template file for 'gst-plugins-base-devel'. +# +short_desc="${sourcepkg} development files" +long_desc="${long_desc} + + This package contains files for development, headers, static libs, etc." + +Add_dependency run gst-plugins-base + +do_install() +{ + local lver="0.10" + + mkdir -p ${DESTDIR}/usr/lib/gstreamer-${lver} + mkdir -p ${DESTDIR}/usr/share + mv ${SRCPKGDESTDIR}/usr/include ${DESTDIR}/usr + mv ${SRCPKGDESTDIR}/usr/lib/lib*.*a ${DESTDIR}/usr/lib + mv ${SRCPKGDESTDIR}/usr/lib/lib*.so ${DESTDIR}/usr/lib + mv ${SRCPKGDESTDIR}/usr/lib/gstreamer-${lver}/*.*a \ + ${DESTDIR}/usr/lib/gstreamer-${lver} + mv ${SRCPKGDESTDIR}/usr/lib/pkgconfig ${DESTDIR}/usr/lib + mv ${SRCPKGDESTDIR}/usr/share/gtk-doc ${DESTDIR}/usr/share +} diff --git a/templates/gst-plugins-base/template b/templates/gst-plugins-base/template new file mode 100644 index 00000000000..d63361dd02f --- /dev/null +++ b/templates/gst-plugins-base/template @@ -0,0 +1,37 @@ +# Template file for 'gst-plugins-base'. +pkgname=gst-plugins-base +sourcepkg=$pkgname +version=0.10.23 +distfiles="http://gstreamer.freedesktop.org/src/$pkgname/$pkgname-$version.tar.bz2" +build_style=gnu_configure +configure_args="--enable-experimental --disable-gnome_vfs" +short_desc="Core GStreamer libraries and elements" +maintainer="pancake " +checksum=1c11d98eb9a1b1bc54becf465e74c2aa4019bb57a31dd70686269af6a9b9e93b +long_desc=" + GStreamer is a streaming media framework, based on graphs of filters which + operate on media data. Applications using this library can do anything + real-time sound processing to playing videos, and just about anything + else media-related. Its plugin-based architecture means that new data + types or processing capabilities can be added simply by installing new + plug-ins. + + This package contains a set of well-maintained base plug-ins." + +subpackages="devel" +Add_dependency build pkg-config +Add_dependency full glibc +Add_dependency full fontconfig +Add_dependency full freetype +Add_dependency full liboil +Add_dependency full libxml2 +Add_dependency full pango +Add_dependency full glib +Add_dependency full gstreamer +Add_dependency full libvisual +Add_dependency full libogg +Add_dependency full libtheora +Add_dependency full libvorbis +Add_dependency full cdparanoia +Add_dependency full alsa-lib +Add_dependency full libXv