moved into main repo for pisi 2.0

This commit is contained in:
ayhanyalcinsoy
2015-06-19 13:38:15 +03:00
parent 217df81789
commit bb427dacc5
67 changed files with 3240 additions and 0 deletions
+3
View File
@@ -0,0 +1,3 @@
<PISI>
<Name>multimedia.video</Name>
</PISI>
@@ -0,0 +1,46 @@
#!/usr/bin/python
# -*- coding: utf-8 -*-
#
# Licensed under the GNU General Public License, version 3.
# See the file http://www.gnu.org/licenses/gpl.txt
from pisi.actionsapi import autotools
from pisi.actionsapi import pisitools
from pisi.actionsapi import shelltools
from pisi.actionsapi import get
def setup():
shelltools.export("AUTOPOINT", "true")
pisitools.dosed("autogen.sh", "tool_run.*autopoint --force.*")
pisitools.dosed("ext/modplug/gstmodplug.cc", "stdafx.h", "libmodplug/stdafx.h")
shelltools.export("NOCONFIGURE", "1")
shelltools.system("./autogen.sh")
autotools.configure("--disable-static \
--disable-examples \
--disable-gtk-doc \
--disable-rpath \
--with-package-name='PisiLinux gstreamer-plugins-bad package' \
--with-package-origin='http://www.pisilinux.org' \
--disable-experimental \
--disable-assrender")
# for fix unused dependency
pisitools.dosed("libtool"," -shared ", " -Wl,--as-needed -shared ")
def build():
autotools.make()
#FIXME: tests now tries to
#def check():
# # for sandbox violations
# autotools.make("-C tests/check check")
def install():
autotools.rawInstall("DESTDIR=%s" % get.installDIR())
pisitools.dodoc("ABOUT-NLS", "AUTHORS", "ChangeLog", "COPYING*", "NEWS", "README", "RELEASE", "REQUIREMENTS")
@@ -0,0 +1,12 @@
diff -ur gst-plugins-bad-0.10.23.orig/ext/directfb/dfb-example.c gst-plugins-bad-0.10.23/ext/directfb/dfb-example.c
--- ext/directfb/dfb-example.c 2011-12-11 20:49:11.000000000 +0200
+++ ext/directfb/dfb-example.c 2012-11-07 20:57:47.614763209 +0200
@@ -1,7 +1,7 @@
-#include <directfb.h>
#include <stdio.h>
#include <gst/gst.h>
+#include <directfb.h>
static IDirectFB *dfb = NULL;
static IDirectFBSurface *primary = NULL;
+217
View File
@@ -0,0 +1,217 @@
<?xml version="1.0" ?>
<!DOCTYPE PISI SYSTEM "http://www.pisilinux.org/projeler/pisi/pisi-spec.dtd">
<PISI>
<Source>
<Name>gst-plugins-bad</Name>
<Homepage>http://gstreamer.freedesktop.org/modules/gst-plugins-bad.html</Homepage>
<Packager>
<Name>PisiLinux Community</Name>
<Email>admins@pisilinux.org</Email>
</Packager>
<License>GPLv2</License>
<IsA>library</IsA>
<Summary>A set of GStreamer plug-ins that aren't up to par compared to the rest</Summary>
<Description>GStreamer Bad Plug-ins is a set of plug-ins 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.</Description>
<Archive sha1sum="46208d7bcebaac31310e2a884cc840c51034781a" type="tarbz2">http://gstreamer.freedesktop.org/src/gst-plugins-bad/gst-plugins-bad-0.10.23.tar.bz2</Archive>
<BuildDependencies>
<Dependency>gst-plugins-base-devel</Dependency>
<Dependency>gstreamer-devel</Dependency>
<Dependency versionFrom="1.7.1">DirectFB-devel</Dependency> <!-- dfbvideosink -->
<Dependency>libcdaudio-devel</Dependency>
<Dependency>libdc1394-devel</Dependency>
<Dependency>libdca-devel</Dependency> <!-- dtsdec -->
<Dependency>faac-devel</Dependency>
<Dependency>faad2-devel</Dependency>
<Dependency>jasper-devel</Dependency> <!-- jp2kdec jp2kenc -->
<Dependency>gsm-devel</Dependency> <!-- gsmenc gsmdec -->
<Dependency>alsa-lib-devel</Dependency>
<Dependency>jack-audio-connection-kit-devel</Dependency>
<Dependency>ladspa-sdk-devel</Dependency>
<Dependency>libmms-devel</Dependency>
<Dependency>liblrdf-devel</Dependency>
<Dependency>libmimic-devel</Dependency>
<Dependency>libmodplug-devel</Dependency>
<Dependency>libmpcdec-devel</Dependency>
<Dependency>mjpegtools-devel</Dependency> <!-- mplex mpgenc -->
<Dependency>musicbrainz-devel</Dependency>
<Dependency>neon-devel</Dependency>
<Dependency>libofa-devel</Dependency>
<Dependency>libsdl-devel</Dependency>
<Dependency>liboil-devel</Dependency>
<Dependency>soundtouch-devel</Dependency>
<Dependency>libdvdnav-devel</Dependency> <!-- resindvd -->
<Dependency>libtheora-devel</Dependency>
<Dependency>libsndfile-devel</Dependency> <!-- sfsrc sfsink -->
<Dependency>xvid-devel</Dependency>
<Dependency>libdvdread-devel</Dependency>
<Dependency>exempi-devel</Dependency>
<Dependency>slv2-devel</Dependency>
<Dependency>libvdpau-devel</Dependency>
<Dependency>libkate-devel</Dependency>
<Dependency>cairo-devel</Dependency>
<Dependency>librsvg-devel</Dependency>
<Dependency>libvpx-devel</Dependency>
<Dependency>flite-devel</Dependency>
<Dependency>rtmpdump-devel</Dependency>
<Dependency>opencv-devel</Dependency>
<Dependency>schroedinger-devel</Dependency>
<Dependency>libopus-devel</Dependency>
<Dependency>orc-devel</Dependency>
<Dependency>zvbi-devel</Dependency>
<Dependency>openal-devel</Dependency>
<Dependency>gdk-pixbuf-devel</Dependency>
<Dependency>libvo-aacenc-devel</Dependency>
<Dependency>libvo-amrwbenc-devel</Dependency>
<Dependency>nas-devel</Dependency>
<Dependency>libSM-devel</Dependency>
<Dependency>libICE-devel</Dependency>
<Dependency>celt-devel</Dependency>
</BuildDependencies>
<Patches>
<!--Patch>02_no-Werror.patch</Patch>
<Patch>99_ltmain_as-needed.patch</Patch>
<Patch>remove_external_symbols.patch</Patch-->
<Patch>directfb.patch</Patch>
</Patches>
</Source>
<Package>
<Name>gst-plugins-bad</Name>
<RuntimeDependencies>
<Dependency>gst-plugins-base</Dependency>
<Dependency>gstreamer</Dependency>
<Dependency versionFrom="1.7.1">DirectFB</Dependency> <!-- dfbvideosink -->
<Dependency>libcdaudio</Dependency>
<Dependency>nas</Dependency>
<Dependency>celt</Dependency>
<Dependency>libSM</Dependency>
<Dependency>libICE</Dependency>
<Dependency>libdc1394</Dependency>
<Dependency>libdca</Dependency> <!-- dtsdec -->
<Dependency>faac</Dependency>
<Dependency>faad2</Dependency>
<Dependency>jasper</Dependency> <!-- jp2kdec jp2kenc -->
<Dependency>gsm</Dependency> <!-- gsmenc gsmdec -->
<Dependency>alsa-lib</Dependency>
<Dependency>jack-audio-connection-kit</Dependency>
<Dependency>ladspa-sdk</Dependency>
<Dependency>libmms</Dependency>
<Dependency>liblrdf</Dependency>
<Dependency>libmimic</Dependency>
<Dependency>libmodplug</Dependency>
<Dependency>libmpcdec</Dependency>
<Dependency>mjpegtools</Dependency> <!-- mplex mpgenc -->
<Dependency>musicbrainz</Dependency>
<Dependency>neon</Dependency>
<Dependency>libofa</Dependency>
<Dependency>libsdl</Dependency>
<Dependency>liboil</Dependency>
<Dependency>soundtouch</Dependency>
<Dependency>libdvdnav</Dependency> <!-- resindvd -->
<Dependency>libtheora</Dependency>
<Dependency>libsndfile</Dependency> <!-- sfsrc sfsink -->
<Dependency>libexif</Dependency> <!-- metadata -->
<Dependency>xvid</Dependency>
<Dependency>libdvdread</Dependency>
<Dependency>exempi</Dependency>
<Dependency>slv2</Dependency>
<Dependency>libvdpau</Dependency>
<Dependency>libkate</Dependency>
<Dependency>cairo</Dependency>
<Dependency>librsvg</Dependency>
<Dependency>libvpx</Dependency>
<Dependency>flite</Dependency>
<Dependency>rtmpdump</Dependency>
<Dependency>opencv</Dependency>
<Dependency>schroedinger</Dependency>
<Dependency>libopus</Dependency>
<Dependency>orc</Dependency>
<Dependency>zvbi</Dependency>
<Dependency>openal</Dependency>
<Dependency>gdk-pixbuf</Dependency>
<Dependency>libvo-aacenc</Dependency>
<Dependency>libvo-amrwbenc</Dependency>
</RuntimeDependencies>
<Files>
<Path fileType="executable">/usr/bin</Path>
<Path fileType="library">/usr/lib</Path>
<Path fileType="localedata">/usr/share/locale</Path>
<Path fileType="data">/usr/share/gstreamer-0.10</Path>
<Path fileType="doc">/usr/share/doc</Path>
<Path fileType="doc">/usr/share/gtk-doc</Path>
<Path fileType="data">/usr/share/glib-2.0/schemas</Path>
</Files>
</Package>
<Package>
<Name>gst-plugins-bad-devel</Name>
<Summary>Development files for gst-plugins-bad</Summary>
<RuntimeDependencies>
<Dependency release="current">gst-plugins-bad</Dependency>
<Dependency>gstreamer-devel</Dependency>
</RuntimeDependencies>
<Files>
<Path fileType="data">/usr/lib/pkgconfig</Path>
<Path fileType="header">/usr/include</Path>
</Files>
</Package>
<History>
<Update release="8">
<Date>2014-05-26</Date>
<Version>0.10.23</Version>
<Comment>Rebuild.</Comment>
<Name>Alihan Öztürk</Name>
<Email>alihan@pisilinux.org</Email>
</Update>
<Update release="7">
<Date>2014-02-13</Date>
<Version>0.10.23</Version>
<Comment>Rebuild for mjpegtools</Comment>
<Name>Kamil Atlı</Name>
<Email>suvarice@gmail.com</Email>
</Update>
<Update release="6">
<Date>2013-10-19</Date>
<Version>0.10.23</Version>
<Comment>Fix build dependency's.</Comment>
<Name>Ertuğrul Erata</Name>
<Email>ertugrulerata@gmail.com</Email>
</Update>
<Update release="5">
<Date>2013-10-14</Date>
<Version>0.10.23</Version>
<Comment>clean build.</Comment>
<Name>Erdinç Gültekin</Name>
<Email>erdincgultekin@pisilinux.org</Email>
</Update>
<Update release="4">
<Date>2013-10-14</Date>
<Version>0.10.23</Version>
<Comment>rebuild for DirectFB.</Comment>
<Name>Erdinç Gültekin</Name>
<Email>erdincgultekin@pisilinux.org</Email>
</Update>
<Update release="3">
<Date>2013-07-28</Date>
<Version>0.10.23</Version>
<Comment>Dep Fixed.</Comment>
<Name>Erdinç Gültekin</Name>
<Email>erdincgultekin@pisilinux.org</Email>
</Update>
<Update release="2">
<Date>2013-05-25</Date>
<Version>0.10.23</Version>
<Comment>Dep Fixed.</Comment>
<Name>Osman Erkan</Name>
<Email>osman.erkan@pisilinux.org</Email>
</Update>
<Update release="1">
<Date>2012-11-09</Date>
<Version>0.10.23</Version>
<Comment>First release</Comment>
<Name>Serdar Soytetir</Name>
<Email>kaptan@pisilinux.org</Email>
</Update>
</History>
</PISI>
@@ -0,0 +1,13 @@
<?xml version="1.0" ?>
<PISI>
<Source>
<Name>gst-plugins-bad</Name>
<Summary xml:lang="tr">Diğer eklentilerle karşılaştırıldığında çok iyi durumda olmayan gstreamer eklentileri</Summary>
<Description xml:lang="tr">gst-plugins-bad, iyiye yakın kalitede olan ancak gerçek bir geliştirici, belgelendirme, test seti gibi eksikleri bulunan eklentilerdir.</Description>
</Source>
<Package>
<Name>gst-plugins-bad-devel</Name>
<Summary xml:lang="tr">gst-plugins-bad için geliştirme dosyaları</Summary>
</Package>
</PISI>
@@ -0,0 +1,32 @@
#!/usr/bin/python
# -*- coding: utf-8 -*-
#
# Licensed under the GNU General Public License, version 3.
# See the file http://www.gnu.org/licenses/gpl.txt
from pisi.actionsapi import autotools
from pisi.actionsapi import pisitools
from pisi.actionsapi import shelltools
from pisi.actionsapi import get
def setup():
autotools.autoreconf("-vfi")
autotools.configure("--disable-static \
--enable-experimental \
--with-package-name='PisiLinux gstreamer-plugins-base package' \
--with-package-origin='http://www.pisilinux.org'")
pisitools.dosed("libtool", " -shared ", " -Wl,-O1,--as-needed -shared ")
def build():
autotools.make()
# tests fail sandbox
#def check():
# autotools.make("-C tests/check check")
def install():
autotools.install()
pisitools.dodoc("AUTHORS", "ChangeLog", "COPYING", "README")
@@ -0,0 +1,135 @@
<?xml version="1.0" ?>
<!DOCTYPE PISI SYSTEM "http://www.pisilinux.org/projeler/pisi/pisi-spec.dtd">
<PISI>
<Source>
<Name>gst-plugins-base-next</Name>
<Homepage>http://gstreamer.net/</Homepage>
<Packager>
<Name>PisiLinux Community</Name>
<Email>admins@pisilinux.org</Email>
</Packager>
<License>GPLv2</License>
<IsA>library</IsA>
<Summary>Basepack of plugins for gstreamer</Summary>
<Description>GStreamer base plugins are a well-groomed and well-maintained collection of GStreamer plugins and elements, spanning the range of possible types of elements one would want to write for GStreamer. It also contains helper libraries and base classes useful for writing elements. A wide range of video and audio decoders, encoders, and filters are included.</Description>
<Archive sha1sum="3f7d493d61e286a913f3c8a13be08f41437d3f89" type="tarxz">http://gstreamer.freedesktop.org/src/gst-plugins-base/gst-plugins-base-1.4.5.tar.xz</Archive>
<BuildDependencies>
<Dependency>gstreamer-next-devel</Dependency>
<Dependency>cdparanoia</Dependency>
<Dependency>pango-devel</Dependency>
<Dependency>cairo-devel</Dependency>
<Dependency>libXv-devel</Dependency>
<Dependency>liboil-devel</Dependency>
<Dependency>libogg-devel</Dependency>
<Dependency>libXext-devel</Dependency>
<Dependency>alsa-lib-devel</Dependency>
<Dependency>libvorbis-devel</Dependency>
<Dependency>libtheora-devel</Dependency>
<Dependency>libvisual-devel</Dependency>
<Dependency>gobject-introspection-devel</Dependency>
<Dependency>orc-devel</Dependency>
</BuildDependencies>
<!--<Patches>
<Patch level="1">gstpb-0.10.15-cd-speed.patch</Patch>
<Patch level="1">align.patch</Patch>
</Patches>-->
</Source>
<Package>
<Name>gst-plugins-base-next</Name>
<RuntimeDependencies>
<Dependency>gstreamer-next</Dependency>
<Dependency>cdparanoia</Dependency>
<Dependency>pango</Dependency>
<Dependency>cairo</Dependency>
<Dependency>libXv</Dependency>
<Dependency>liboil</Dependency>
<Dependency>libogg</Dependency>
<Dependency>libXext</Dependency>
<Dependency>alsa-lib</Dependency>
<Dependency>libvorbis</Dependency>
<Dependency>libvisual</Dependency>
<Dependency>libtheora</Dependency>
<Dependency>orc</Dependency>
<Dependency>libSM</Dependency>
<Dependency>libICE</Dependency>
</RuntimeDependencies>
<Files>
<Path fileType="executable">/usr/bin</Path>
<Path fileType="library">/usr/lib</Path>
<Path fileType="doc">/usr/share/doc</Path>
<Path fileType="doc">/usr/share/gtk-doc</Path>
<Path fileType="data">/usr/share/gir-1.0</Path>
<Path fileType="man">/usr/share/man</Path>
<Path fileType="localedata">/usr/share/locale</Path>
<Path fileType="data">/usr/share/gst-plugins-base/1.0</Path>
</Files>
</Package>
<Package>
<Name>gst-plugins-base-next-devel</Name>
<Summary>Development files for gst-plugins-base</Summary>
<RuntimeDependencies>
<Dependency release="current">gst-plugins-base-next</Dependency>
<Dependency>gstreamer-next-devel</Dependency>
</RuntimeDependencies>
<Files>
<Path fileType="header">/usr/include</Path>
<Path fileType="data">/usr/lib/pkgconfig</Path>
<!-- FIXME: Remove this if not necessary -->
<Path fileType="man">/usr/share/man/man3</Path>
</Files>
</Package>
<History>
<Update release="7">
<Date>2015-04-18</Date>
<Version>1.4.5</Version>
<Comment>Version bump.</Comment>
<Name>Yusuf Aydemir</Name>
<Email>yusuf.aydemir@pisilinux.org</Email>
</Update>
<Update release="6">
<Date>2014-08-22</Date>
<Version>1.4.0</Version>
<Comment>Version bump.</Comment>
<Name>Yusuf Aydemir</Name>
<Email>yusuf.aydemir@pisilinux.org</Email>
</Update>
<Update release="5">
<Date>2014-05-28</Date>
<Version>1.2.4</Version>
<Comment>Version bump.</Comment>
<Name>Alihan Öztürk</Name>
<Email>alihan@pisilinux.org</Email>
</Update>
<Update release="4">
<Date>2014-02-14</Date>
<Version>1.2.3</Version>
<Comment>Version bump.</Comment>
<Name>Yusuf Aydemir</Name>
<Email>yusuf.aydemir@pisilinux.org</Email>
</Update>
<Update release="3">
<Date>2013-11-20</Date>
<Version>1.2.1</Version>
<Comment>Version bump</Comment>
<Name>Richard de Bruin</Name>
<Email>richdb@pisilinux.org</Email>
</Update>
<Update release="2">
<Date>2013-10-14</Date>
<Version>1.2</Version>
<Comment>bump</Comment>
<Name>Erdinç Gültekin</Name>
<Email>erdincgultekin@pisilinux.org</Email>
</Update>
<Update release="1">
<Date>2013-08-30</Date>
<Version>1.1.4</Version>
<Comment>First release</Comment>
<Name>PisiLinux Community</Name>
<Email>admins@pisilinux.org</Email>
</Update>
</History>
</PISI>
@@ -0,0 +1,14 @@
<?xml version="1.0" ?>
<PISI>
<Source>
<Name>gst-plugins-base</Name>
<Summary xml:lang="tr">Gstreamer için temel eklentiler paketi</Summary>
<Description xml:lang="tr">Bu paket, Gstreamer'ın rahatlıkla genişleyebilmesini sağlayan ve bakımları sürekli yapılan temel eklentileri içerir. Program parçacığı yazmak için yardımcı kütüphaneler ve temel sınıflar da bulunur.</Description>
<Description xml:lang="fr">Les plug-ins (greffons) de base GStreamer est une collection bien peaufinée et bien maintenues de plug-ins et d'éléments GStreamer, couvrant l'éventail des types d'éléments que quelqu'un pourrait vouloir écrire pour GStreamer. Il contient également des librairies d'aide ainsi que les classes de bases utiles pour l'écriture d'éléments. Un grand nombre de décodeurs, d'encodeurs et de filtres audio et vidéos sont également inclus.</Description>
</Source>
<Package>
<Name>gst-plugins-base-devel</Name>
<Summary xml:lang="tr">gst-plugins-base için geliştirme dosyaları</Summary>
</Package>
</PISI>
@@ -0,0 +1,43 @@
#!/usr/bin/python
# -*- coding: utf-8 -*-
#
# Licensed under the GNU General Public License, version 3.
# See the file http://www.gnu.org/licenses/gpl.txt
from pisi.actionsapi import get
from pisi.actionsapi import autotools
from pisi.actionsapi import pisitools
from pisi.actionsapi import shelltools
def setup():
pisitools.dosed("configure.ac", "AM_CONFIG_HEADER", "AC_CONFIG_HEADERS")
opts = {
"introspection": "no" if get.buildTYPE() == "emul32" else "yes",
"gnome-vfs": "dis" if get.buildTYPE() == "emul32" else "en"
}
autotools.configure("--disable-static \
--disable-rpath \
--disable-examples \
--%(gnome-vfs)sable-gnome-vfs \
--enable-libvisual \
--enable-experimental \
--enable-introspection=%(introspection)s \
--with-package-name='PisiLinux gstreamer-plugins-base package' \
--with-package-origin='http://www.pisilinux.org' \
" % opts)
pisitools.dosed("libtool", " -shared ", " -Wl,-O1,--as-needed -shared ")
def build():
autotools.make()
# tests fail sandbox
#def check():
#autotools.make("-C tests/check check")
def install():
autotools.rawInstall("DESTDIR=%s" % get.installDIR())
pisitools.removeDir("/usr/share/gtk-doc")
pisitools.dodoc("AUTHORS", "ChangeLog", "COPYING", "README")
+189
View File
@@ -0,0 +1,189 @@
<?xml version="1.0" ?>
<!DOCTYPE PISI SYSTEM "http://www.pisilinux.org/projeler/pisi/pisi-spec.dtd">
<PISI>
<Source>
<Name>gst-plugins-base</Name>
<Homepage>http://gstreamer.net/</Homepage>
<Packager>
<Name>PisiLinux Community</Name>
<Email>admins@pisilinux.org</Email>
</Packager>
<License>GPLv2</License>
<IsA>library</IsA>
<Summary>Basepack of plugins for gstreamer</Summary>
<Description>GStreamer base plugins are a well-groomed and well-maintained collection of GStreamer plugins and elements, spanning the range of possible types of elements one would want to write for GStreamer. It also contains helper libraries and base classes useful for writing elements. A wide range of video and audio decoders, encoders, and filters are included.</Description>
<Archive sha1sum="2c4b34245107395bc9103649bb2af1c1088a3f7c" type="tarxz">http://ftp.gnome.org/pub/gnome/sources/gst-plugins-base/0.10/gst-plugins-base-0.10.36.tar.xz</Archive>
<BuildDependencies>
<Dependency>gstreamer-devel</Dependency>
<Dependency versionFrom="0.90">libcdio-devel</Dependency>
<Dependency>cdparanoia-devel</Dependency>
<Dependency>pango-devel</Dependency>
<Dependency>cairo-devel</Dependency>
<Dependency>libXv-devel</Dependency>
<Dependency>liboil-devel</Dependency>
<Dependency>libogg-devel</Dependency>
<Dependency>libXext-devel</Dependency>
<Dependency>alsa-lib-devel</Dependency>
<Dependency>libvorbis-devel</Dependency>
<Dependency>libtheora-devel</Dependency>
<Dependency>libvisual-devel</Dependency>
<Dependency>gobject-introspection-devel</Dependency>
<Dependency>orc-devel</Dependency>
<Dependency>gnome-vfs-devel</Dependency>
</BuildDependencies>
</Source>
<Package>
<Name>gst-plugins-base</Name>
<RuntimeDependencies>
<Dependency>gstreamer</Dependency>
<Dependency versionFrom="0.90">libcdio</Dependency>
<Dependency>cdparanoia</Dependency>
<Dependency>pango</Dependency>
<Dependency>cairo</Dependency>
<Dependency>libXv</Dependency>
<Dependency>libogg</Dependency>
<Dependency>libXext</Dependency>
<Dependency>alsa-lib</Dependency>
<Dependency>libvorbis</Dependency>
<Dependency>libvisual</Dependency>
<Dependency>libtheora</Dependency>
<Dependency>orc</Dependency>
<Dependency>gnome-vfs</Dependency>
</RuntimeDependencies>
<Files>
<Path fileType="executable">/usr/bin</Path>
<Path fileType="library">/usr/lib/girepository-1.0</Path>
<Path fileType="library">/usr/lib/gstreamer-0.10</Path>
<Path fileType="library">/usr/lib/libgst*</Path>
<Path fileType="doc">/usr/share/doc</Path>
<Path fileType="data">/usr/share/gir-1.0</Path>
<Path fileType="data">/usr/share/gst-plugins-base</Path>
<Path fileType="man">/usr/share/man</Path>
<Path fileType="localedata">/usr/share/locale</Path>
</Files>
</Package>
<Package>
<Name>gst-plugins-base-32bit</Name>
<PartOf>emul32</PartOf>
<Summary>32-bit shared libraries for gst-plugins-base</Summary>
<BuildType>emul32</BuildType>
<BuildDependencies>
<Dependency>orc-32bit</Dependency>
<Dependency>zlib-32bit</Dependency>
<Dependency>glib2-32bit</Dependency>
<Dependency>libXv-32bit</Dependency>
<Dependency>cairo-32bit</Dependency>
<Dependency>pango-32bit</Dependency>
<Dependency>libSM-32bit</Dependency>
<Dependency>libogg-32bit</Dependency>
<Dependency>libICE-32bit</Dependency>
<Dependency>libX11-32bit</Dependency>
<Dependency>libxml2-32bit</Dependency>
<Dependency>libXext-32bit</Dependency>
<Dependency>alsa-lib-32bit</Dependency>
<Dependency>libtheora-32bit</Dependency>
<Dependency>gstreamer-32bit</Dependency>
<Dependency>libvorbis-32bit</Dependency>
<Dependency>libvisual-32bit</Dependency>
</BuildDependencies>
<RuntimeDependencies>
<Dependency release="current">gst-plugins-base</Dependency>
<Dependency>orc-32bit</Dependency>
<Dependency>zlib-32bit</Dependency>
<Dependency>glib2-32bit</Dependency>
<Dependency>libXv-32bit</Dependency>
<Dependency>cairo-32bit</Dependency>
<Dependency>pango-32bit</Dependency>
<Dependency>libogg-32bit</Dependency>
<Dependency>libX11-32bit</Dependency>
<Dependency>libxml2-32bit</Dependency>
<Dependency>libXext-32bit</Dependency>
<Dependency>alsa-lib-32bit</Dependency>
<Dependency>libtheora-32bit</Dependency>
<Dependency>gstreamer-32bit</Dependency>
<Dependency>libvorbis-32bit</Dependency>
<Dependency>libvisual-32bit</Dependency>
</RuntimeDependencies>
<Files>
<Path fileType="library">/usr/lib32/gstreamer-0.10</Path>
<Path fileType="library">/usr/lib32/libgst*</Path>
</Files>
</Package>
<Package>
<Name>gst-plugins-base-devel</Name>
<Summary>Development files for gst-plugins-base</Summary>
<RuntimeDependencies>
<Dependency release="current">gst-plugins-base</Dependency>
<Dependency>gstreamer-devel</Dependency>
</RuntimeDependencies>
<Files>
<Path fileType="header">/usr/include</Path>
<Path fileType="data">/usr/lib/pkgconfig</Path>
<Path fileType="data">/usr/lib32/pkgconfig/gstreamer*.pc</Path>
<!-- FIXME: Remove this if not necessary -->
<Path fileType="man">/usr/share/man/man3</Path>
</Files>
</Package>
<History>
<Update release="8">
<Date>2014-05-20</Date>
<Version>0.10.36</Version>
<Comment>Release bump.</Comment>
<Name>Alihan Öztürk</Name>
<Email>alihan@pisilinux.org</Email>
</Update>
<Update release="7">
<Date>2014-02-27</Date>
<Version>0.10.36</Version>
<Comment>Rebuild Unused</Comment>
<Name>Varol Maksutoğlu</Name>
<Email>waroi@pisilinux.org</Email>
</Update>
<Update release="6">
<Date>2014-01-01</Date>
<Version>0.10.36</Version>
<Comment>Fixed.</Comment>
<Name>PisiLinux Community</Name>
<Email>admins@pisilinux.org</Email>
</Update>
<Update release="5">
<Date>2013-07-27</Date>
<Version>0.10.36</Version>
<Comment>Move pc files to devel pack, rebuild.</Comment>
<Name>PisiLinux Community</Name>
<Email>admins@pisilinux.org</Email>
</Update>
<Update release="4">
<Date>2013-07-07</Date>
<Version>0.10.36</Version>
<Comment>Rebuild for libcdio-0.90</Comment>
<Name>Marcin Bojara</Name>
<Email>marcin@pisilinux.org</Email>
</Update>
<Update release="3">
<Date>2013-05-25</Date>
<Version>0.10.36</Version>
<Comment>configure fix.</Comment>
<Name>PisiLinux Community</Name>
<Email>admins@pisilinux.org</Email>
</Update>
<Update release="2">
<Date>2013-02-14</Date>
<Version>0.10.36</Version>
<Comment>Add emul32</Comment>
<Name>Marcin Bojara</Name>
<Email>marcin@pisilinux.org</Email>
</Update>
<Update release="1">
<Date>2012-11-09</Date>
<Version>0.10.36</Version>
<Comment>First release</Comment>
<Name>Serdar Soytetir</Name>
<Email>kaptan@pisilinux.org</Email>
</Update>
</History>
</PISI>
@@ -0,0 +1,14 @@
<?xml version="1.0" ?>
<PISI>
<Source>
<Name>gst-plugins-base</Name>
<Summary xml:lang="tr">Gstreamer için temel eklentiler paketi</Summary>
<Description xml:lang="tr">Bu paket, Gstreamer'ın rahatlıkla genişleyebilmesini sağlayan ve bakımları sürekli yapılan temel eklentileri içerir. Program parçacığı yazmak için yardımcı kütüphaneler ve temel sınıflar da bulunur.</Description>
<Description xml:lang="fr">Les plug-ins (greffons) de base GStreamer est une collection bien peaufinée et bien maintenues de plug-ins et d'éléments GStreamer, couvrant l'éventail des types d'éléments que quelqu'un pourrait vouloir écrire pour GStreamer. Il contient également des librairies d'aide ainsi que les classes de bases utiles pour l'écriture d'éléments. Un grand nombre de décodeurs, d'encodeurs et de filtres audio et vidéos sont également inclus.</Description>
</Source>
<Package>
<Name>gst-plugins-base-devel</Name>
<Summary xml:lang="tr">gst-plugins-base için geliştirme dosyaları</Summary>
</Package>
</PISI>
@@ -0,0 +1,48 @@
#!/usr/bin/python
# -*- coding: utf-8 -*-
#
# Licensed under the GNU General Public License, version 3.
# See the file http://www.gnu.org/licenses/gpl.txt
from pisi.actionsapi import shelltools
from pisi.actionsapi import autotools
from pisi.actionsapi import pisitools
from pisi.actionsapi import get
def setup():
shelltools.export("AUTOPOINT", "true")
autotools.autoreconf("-vfi")
options = '--with-package-name="GStreamer for PisiLinux" \
--with-package-origin="http://www.pisilinux.org" \
--enable-nls \
--disable-dependency-tracking \
--disable-examples \
--enable-introspection \
--disable-static \
--disable-rpath \
--disable-valgrind \
--disable-gtk-doc'
if get.buildTYPE() == "emul32":
options += " --bindir=/usr/bin32 \
--libexecdir=/usr/libexec32 \
--disable-introspection"
shelltools.export("PKG_CONFIG_PATH", "/usr/lib32/pkgconfig")
autotools.configure(options)
pisitools.dosed("libtool", " -shared ", " -Wl,-O1,--as-needed -shared ")
def build():
autotools.make()
def install():
autotools.rawInstall("DESTDIR=%s" % get.installDIR())
if get.buildTYPE() == "emul32":
pisitools.removeDir("/usr/bin32")
pisitools.removeDir("/usr/libexec32")
pisitools.dodoc("AUTHORS", "ChangeLog", "COPYING*", "NEWS", "README")
+126
View File
@@ -0,0 +1,126 @@
<?xml version="1.0" ?>
<!DOCTYPE PISI SYSTEM "http://www.pisilinux.org/projeler/pisi/pisi-spec.dtd">
<PISI>
<Source>
<Name>gstreamer-next</Name>
<Homepage>http://gstreamer.freedesktop.org/</Homepage>
<Packager>
<Name>PisiLinux Community</Name>
<Email>admins@pisilinux.org</Email>
</Packager>
<License>LGPLv2.1</License>
<IsA>library</IsA>
<IsA>app:console</IsA>
<Summary>GStreamer streaming media framework runtime</Summary>
<Description>GStreamer is a streaming media framework, based on graphs of filters which operate on media data. Applications using this library can do anything from real-time sound processing to playing videos, and just about anything else media-related.</Description>
<Archive sha1sum="6c0fa50d42c039eb26c1f2eb5f8dd86ab35118e7" type="tarxz">http://gstreamer.freedesktop.org/src/gstreamer/gstreamer-1.4.5.tar.xz</Archive>
<BuildDependencies>
<Dependency>check</Dependency>
<Dependency>valgrind</Dependency>
<Dependency>gobject-introspection-devel</Dependency>
<Dependency>libxml2-devel</Dependency>
<Dependency>ghostscript-devel</Dependency>
<Dependency>clutter</Dependency>
</BuildDependencies>
</Source>
<Package>
<Name>gstreamer-next</Name>
<RuntimeDependencies>
<!--<Dependency>ghostscript</Dependency>-->
</RuntimeDependencies>
<Files>
<Path fileType="executable">/usr/bin</Path>
<Path fileType="library">/usr/lib</Path>
<Path fileType="library">/usr/libexec</Path>
<Path fileType="data">/usr/share/gir-1.0</Path>
<Path fileType="doc">/usr/share/doc</Path>
<Path fileType="doc">/usr/share/gtk-doc</Path>
<Path fileType="localedata">/usr/share/locale</Path>
<Path fileType="man">/usr/share/man</Path>
</Files>
</Package>
<Package>
<Name>gstreamer-next-32bit</Name>
<PartOf>emul32</PartOf>
<Summary>32-bit shared libraries for gstreamer</Summary>
<BuildType>emul32</BuildType>
<BuildDependencies>
<Dependency>glib2-32bit</Dependency>
</BuildDependencies>
<RuntimeDependencies>
<Dependency>glib2-32bit</Dependency>
<Dependency release="current">gstreamer-next</Dependency>
</RuntimeDependencies>
<Files>
<Path fileType="library">/usr/lib32</Path>
</Files>
</Package>
<Package>
<Name>gstreamer-next-devel</Name>
<Summary>Development files for gstreamer</Summary>
<RuntimeDependencies>
<Dependency release="current">gstreamer-next</Dependency>
</RuntimeDependencies>
<Files>
<Path fileType="header">/usr/include</Path>
<Path fileType="data">/usr/lib/pkgconfig</Path>
<Path fileType="data">/usr/lib32/pkgconfig</Path>
<Path fileType="data">/usr/share/aclocal</Path>
</Files>
</Package>
<History>
<Update release="7">
<Date>2015-04-18</Date>
<Version>1.4.5</Version>
<Comment>Version bump.</Comment>
<Name>Yusuf Aydemir</Name>
<Email>yusuf.aydemir@pisilinux.org</Email>
</Update>
<Update release="6">
<Date>2014-08-22</Date>
<Version>1.4.0</Version>
<Comment>Version bump.</Comment>
<Name>Yusuf Aydemir</Name>
<Email>yusuf.aydemir@pisilinux.org</Email>
</Update>
<Update release="5">
<Date>2014-05-26</Date>
<Version>1.2.4</Version>
<Comment>Version bump.</Comment>
<Name>Alihan Öztürk</Name>
<Email>alihan@pisilinux.org</Email>
</Update>
<Update release="4">
<Date>2014-02-13</Date>
<Version>1.2.3</Version>
<Comment>Version bump.</Comment>
<Name>Yusuf Aydemir</Name>
<Email>yusuf.aydemir@pisilinux.org</Email>
</Update>
<Update release="3">
<Date>2013-11-20</Date>
<Version>1.2.1</Version>
<Comment>Version bump</Comment>
<Name>Richard de Bruin</Name>
<Email>richdb@pisilinux.org</Email>
</Update>
<Update release="2">
<Date>2013-10-11</Date>
<Version>1.2.0</Version>
<Comment>bump</Comment>
<Name>Erdinç Gültekin</Name>
<Email>erdincgultekin@pisilinux.org</Email>
</Update>
<Update release="1">
<Date>2013-08-30</Date>
<Version>1.1.4</Version>
<Comment>First release</Comment>
<Name>PisiLinux Community</Name>
<Email>admins@pisilinux.org</Email>
</Update>
</History>
</PISI>
@@ -0,0 +1,19 @@
<?xml version="1.0" ?>
<PISI>
<Source>
<Name>gstreamer</Name>
<Summary xml:lang="tr">GStreamer ses yayın altyapısı</Summary>
<Description xml:lang="tr">gstreamer bir ses yayın altyapısı kütüphanesidir. Bu kütüphaneyi kullanan uygulamalar, gerçek zamanlı ses işleme, görüntü oynatma gibi çokluortam ile ilgili birçok işlem gerçekleştirebilirler.</Description>
<Description xml:lang="fr">GStreamer est la librairies principale. Elle contient les entêtes, les fichiers et les éléments centraux.</Description>
</Source>
<Package>
<Name>gstreamer-devel</Name>
<Summary xml:lang="tr">gstreamer için geliştirme dosyaları</Summary>
</Package>
<Package>
<Name>gstreamer-32bit</Name>
<Summary xml:lang="tr">gstreamer için 32-bit paylaşımlı kitaplıklar</Summary>
</Package>
</PISI>
+51
View File
@@ -0,0 +1,51 @@
#!/usr/bin/python
# -*- coding: utf-8 -*-
#
# Licensed under the GNU General Public License, version 3.
# See the file http://www.gnu.org/licenses/gpl.txt
from pisi.actionsapi import shelltools
from pisi.actionsapi import autotools
from pisi.actionsapi import pisitools
from pisi.actionsapi import get
def setup():
shelltools.export("AUTOPOINT", "true")
autotools.autoreconf("-vfi")
#shelltools.system("./autogen.sh --disable-gtk-doc --disable-docbook")
options = '--with-package-name="GStreamer for PisiLinux" \
--with-package-origin="http://www.pisilinux.org" \
--enable-nls \
--disable-dependency-tracking \
--disable-examples \
--enable-introspection \
--disable-static \
--disable-rpath \
--disable-valgrind \
--disable-gtk-doc'
if get.buildTYPE() == "emul32":
options += " --bindir=/usr/bin32 \
--libexecdir=/usr/libexec32 \
--disable-introspection"
shelltools.export("PKG_CONFIG_PATH", "/usr/lib32/pkgconfig")
autotools.configure(options)
pisitools.dosed("libtool", " -shared ", " -Wl,-O1,--as-needed -shared ")
def build():
autotools.make()
def install():
autotools.rawInstall("DESTDIR=%s" % get.installDIR())
if get.buildTYPE() == "emul32":
pisitools.removeDir("/usr/bin32")
pisitools.removeDir("/usr/libexec32")
pisitools.removeDir("/usr/share/gtk-doc")
pisitools.dodoc("AUTHORS", "ChangeLog", "COPYING*", "NEWS", "README")
@@ -0,0 +1,31 @@
From bd2a01cfe222367493a71f3269f12250c8972db0 Mon Sep 17 00:00:00 2001
From: Kerrick Staley <kerrick@kerrickstaley.com>
Date: Wed, 21 Aug 2013 06:59:29 +0000
Subject: parse: make grammar.y work with Bison 3
YYLEX_PARAM is no longer supported in Bison 3.
https://bugzilla.gnome.org/show_bug.cgi?id=706462
---
diff --git a/gst/parse/grammar.y b/gst/parse/grammar.y
index 8a9019c..f533389 100644
--- a/gst/parse/grammar.y
+++ b/gst/parse/grammar.y
@@ -26,7 +26,6 @@
*/
#define YYERROR_VERBOSE 1
-#define YYLEX_PARAM scanner
#define YYENABLE_NLS 0
@@ -659,6 +658,7 @@ static int yyerror (void *scanner, graph_t *graph, const char *s);
%right '.'
%left '!' '='
+%lex-param { void *scanner }
%parse-param { void *scanner }
%parse-param { graph_t *graph }
%pure-parser
--
cgit v0.9.0.2-2-gbebe
@@ -0,0 +1,179 @@
diff -Nur gstreamer-0.10.32.4-old//gst/gstplugin.c gstreamer-0.10.32.4/gst/gstplugin.c
--- gstreamer-0.10.32.4-old//gst/gstplugin.c 2011-05-03 10:00:04.763000288 +0300
+++ gstreamer-0.10.32.4/gst/gstplugin.c 2011-05-03 10:02:15.244000278 +0300
@@ -68,6 +68,8 @@
#include <gst/gst.h>
+#include <glob.h>
+
#define GST_CAT_DEFAULT GST_CAT_PLUGIN_LOADING
static guint _num_static_plugins; /* 0 */
@@ -753,6 +755,74 @@
goto return_error;
}
+ /* Workarounds for all known plugins that might have changed features
+ * although the plugin timestamp didn't change */
+
+ /* GnomeVFS */
+ if (g_str_has_suffix (filename, "/libgstgnomevfs.so")) {
+ struct stat tmp_status;
+
+ if (!g_stat (LIBDIR "/gnome-vfs-2.0/modules", &tmp_status)) {
+ file_status.st_mtime = MAX (file_status.st_mtime, tmp_status.st_mtime);
+ }
+ }
+
+ /* LADSPA */
+ if (g_str_has_suffix (filename, "/libgstladspa.so")) {
+ struct stat tmp_status;
+
+ if (!g_stat (LIBDIR "/ladspa", &tmp_status)) {
+ file_status.st_mtime = MAX (file_status.st_mtime, tmp_status.st_mtime);
+ }
+ }
+
+ /* libvisual */
+ if (g_str_has_suffix (filename, "/libgstlibvisual.so")) {
+ struct stat tmp_status;
+
+ if (!g_stat (LIBDIR "/libvisual-0.4", &tmp_status)) {
+ GDir *dir;
+ const gchar *file;
+
+ file_status.st_mtime = MAX (file_status.st_mtime, tmp_status.st_mtime);
+ dir = g_dir_open (LIBDIR "/libvisual-0.4", 0, NULL);
+ if (dir) {
+ while ((file = g_dir_read_name (dir))) {
+ gchar *filename = g_strdup_printf (LIBDIR "/libvisual-0.4/%s", file);
+
+ if (!g_stat (filename, &tmp_status)) {
+ file_status.st_mtime =
+ MAX (file_status.st_mtime, tmp_status.st_mtime);
+ }
+ g_free (filename);
+ }
+ g_dir_close (dir);
+ }
+ }
+ }
+
+ /* FFMPEG */
+ if (g_str_has_suffix (filename, "/libgstffmpeg.so") ||
+ g_str_has_suffix (filename, "/libgstpostproc.so")) {
+ struct stat tmp_status;
+ glob_t gl = { 0, };
+ int i;
+
+ glob (LIBDIR "/libavcodec.so.*.*", GLOB_NOSORT, NULL, &gl);
+ glob (LIBDIR "/libavutil.so.*.*", GLOB_APPEND | GLOB_NOSORT, NULL, &gl);
+ glob (LIBDIR "/libavformat.so.*.*", GLOB_APPEND | GLOB_NOSORT, NULL, &gl);
+ glob (LIBDIR "/libpostproc.so.*.*", GLOB_APPEND | GLOB_NOSORT, NULL, &gl);
+ glob (LIBDIR "/libswscale.so.*.*", GLOB_APPEND | GLOB_NOSORT, NULL, &gl);
+
+ for (i = 0; i < gl.gl_pathc; i++) {
+ if (!g_stat (gl.gl_pathv[i], &tmp_status)) {
+ file_status.st_mtime = MAX (file_status.st_mtime, tmp_status.st_mtime);
+ }
+ }
+
+ globfree (&gl);
+ }
+
flags = G_MODULE_BIND_LOCAL;
/* libgstpython.so is the gst-python plugin loader. It needs to be loaded with
* G_MODULE_BIND_LAZY.
diff -Nur gstreamer-0.10.32.4-old//gst/gstregistry.c gstreamer-0.10.32.4/gst/gstregistry.c
--- gstreamer-0.10.32.4-old//gst/gstregistry.c 2011-05-03 10:00:04.770000288 +0300
+++ gstreamer-0.10.32.4/gst/gstregistry.c 2011-05-03 10:00:25.707000262 +0300
@@ -142,6 +142,8 @@
extern HMODULE _priv_gst_dll_handle;
#endif
+#include <glob.h>
+
#define GST_CAT_DEFAULT GST_CAT_REGISTRY
struct _GstRegistryPrivate
@@ -1203,6 +1205,79 @@
* update the plugin to ensure the registry cache will reflect up
* to date information */
+ /* Workarounds for all known plugins that might have changed features
+ * although the plugin timestamp didn't change */
+
+ /* GnomeVFS */
+ if (g_str_has_suffix (filename, "/libgstgnomevfs.so")) {
+ struct stat tmp_status;
+
+ if (!g_stat (LIBDIR "/gnome-vfs-2.0/modules", &tmp_status)) {
+ file_status.st_mtime =
+ MAX (file_status.st_mtime, tmp_status.st_mtime);
+ }
+ }
+
+ /* LADSPA */
+ if (g_str_has_suffix (filename, "/libgstladspa.so")) {
+ struct stat tmp_status;
+
+ if (!g_stat (LIBDIR "/ladspa", &tmp_status)) {
+ file_status.st_mtime =
+ MAX (file_status.st_mtime, tmp_status.st_mtime);
+ }
+ }
+
+ /* libvisual */
+ if (g_str_has_suffix (filename, "/libgstlibvisual.so")) {
+ struct stat tmp_status;
+
+ if (!g_stat (LIBDIR "/libvisual-0.4", &tmp_status)) {
+ GDir *dir;
+ const gchar *file;
+
+ file_status.st_mtime =
+ MAX (file_status.st_mtime, tmp_status.st_mtime);
+ dir = g_dir_open (LIBDIR "/libvisual-0.4", 0, NULL);
+ if (dir) {
+ while ((file = g_dir_read_name (dir))) {
+ gchar *filename =
+ g_strdup_printf (LIBDIR "/libvisual-0.4/%s", file);
+
+ if (!g_stat (filename, &tmp_status)) {
+ file_status.st_mtime =
+ MAX (file_status.st_mtime, tmp_status.st_mtime);
+ }
+ g_free (filename);
+ }
+ g_dir_close (dir);
+ }
+ }
+ }
+
+ /* FFMPEG */
+ if (g_str_has_suffix (filename, "/libgstffmpeg.so") ||
+ g_str_has_suffix (filename, "/libgstpostproc.so")) {
+ struct stat tmp_status;
+ glob_t gl = { 0, };
+ int i;
+
+ glob (LIBDIR "/libavcodec.so.*.*", GLOB_NOSORT, NULL, &gl);
+ glob (LIBDIR "/libavutil.so.*.*", GLOB_APPEND | GLOB_NOSORT, NULL, &gl);
+ glob (LIBDIR "/libavformat.so.*.*", GLOB_APPEND | GLOB_NOSORT, NULL, &gl);
+ glob (LIBDIR "/libpostproc.so.*.*", GLOB_APPEND | GLOB_NOSORT, NULL, &gl);
+ glob (LIBDIR "/libswscale.so.*.*", GLOB_APPEND | GLOB_NOSORT, NULL, &gl);
+
+ for (i = 0; i < gl.gl_pathc; i++) {
+ if (!g_stat (gl.gl_pathv[i], &tmp_status)) {
+ file_status.st_mtime =
+ MAX (file_status.st_mtime, tmp_status.st_mtime);
+ }
+ }
+
+ globfree (&gl);
+ }
+
if (plugin->file_mtime == file_status.st_mtime &&
plugin->file_size == file_status.st_size && !env_vars_changed &&
!(deps_changed = _priv_plugin_deps_files_changed (plugin)) &&
+107
View File
@@ -0,0 +1,107 @@
<?xml version="1.0" ?>
<!DOCTYPE PISI SYSTEM "http://www.pisilinux.org/projeler/pisi/pisi-spec.dtd">
<PISI>
<Source>
<Name>gstreamer</Name>
<Homepage>http://gstreamer.freedesktop.org/</Homepage>
<Packager>
<Name>PisiLinux Community</Name>
<Email>admins@pisilinux.org</Email>
</Packager>
<License>LGPLv2.1</License>
<IsA>library</IsA>
<IsA>app:console</IsA>
<Summary>GStreamer streaming media framework runtime</Summary>
<Description>GStreamer is a streaming media framework, based on graphs of filters which operate on media data. Applications using this library can do anything from real-time sound processing to playing videos, and just about anything else media-related.</Description>
<Archive sha1sum="27931b00eb5d50bc477e32e2dda7440f4179e7ac" type="tarxz">http://ftp.gnome.org/pub/gnome/sources/gstreamer/0.10/gstreamer-0.10.36.tar.xz</Archive>
<Patches>
<!-- FIXME: this is a workaround for following plugin changes, in case timestamp has not changed, it is a bit too complex though-->
<Patch level="1">wrapper-plugins.patch</Patch>
<Patch level="1">bison3.patch</Patch>
</Patches>
</Source>
<Package>
<Name>gstreamer</Name>
<Files>
<Path fileType="executable">/usr/bin</Path>
<Path fileType="library">/usr/lib</Path>
<Path fileType="library">/usr/libexec</Path>
<Path fileType="data">/usr/share/gir-1.0</Path>
<Path fileType="doc">/usr/share/doc</Path>
<Path fileType="localedata">/usr/share/locale</Path>
<Path fileType="man">/usr/share/man</Path>
</Files>
</Package>
<Package>
<Name>gstreamer-devel</Name>
<Summary>Development files for gstreamer</Summary>
<RuntimeDependencies>
<Dependency release="current">gstreamer</Dependency>
</RuntimeDependencies>
<Files>
<Path fileType="header">/usr/include</Path>
<Path fileType="data">/usr/lib/pkgconfig</Path>
<Path fileType="data">/usr/lib32/pkgconfig</Path>
<Path fileType="data">/usr/share/aclocal</Path>
</Files>
</Package>
<Package>
<Name>gstreamer-32bit</Name>
<PartOf>emul32</PartOf>
<Summary>32-bit shared libraries for gstreamer</Summary>
<BuildType>emul32</BuildType>
<BuildDependencies>
<Dependency>glib2-32bit</Dependency>
<Dependency>libxml2-32bit</Dependency>
</BuildDependencies>
<RuntimeDependencies>
<Dependency release="current">gstreamer</Dependency>
<Dependency>glib2-32bit</Dependency>
<Dependency>libxml2-32bit</Dependency>
</RuntimeDependencies>
<Files>
<Path fileType="library">/usr/lib32</Path>
</Files>
</Package>
<History>
<Update release="5">
<Date>2014-05-19</Date>
<Version>0.10.36</Version>
<Comment>Release bump.</Comment>
<Name>Alihan Öztürk</Name>
<Email>alihan@pisilinux.org</Email>
</Update>
<Update release="4">
<Date>2014-04-23</Date>
<Version>0.10.36</Version>
<Comment>Rebuild for webp</Comment>
<Name>Kamil Atlı</Name>
<Email>suvarice@gmail.com</Email>
</Update>
<Update release="3">
<Date>2014-02-27</Date>
<Version>0.10.36</Version>
<Comment>Rebuild Unused</Comment>
<Name>Varol Maksutoğlu</Name>
<Email>waroi@pisilinux.org</Email>
</Update>
<Update release="2">
<Date>2014-01-26</Date>
<Version>0.10.36</Version>
<Comment>Release Bump</Comment>
<Name>Yusuf Aydemir</Name>
<Email>yusuf.aydemir@pisilinux.org</Email>
</Update>
<Update release="1">
<Date>2012-08-20</Date>
<Version>0.10.36</Version>
<Comment>First release</Comment>
<Name>Yusuf Aydemir</Name>
<Email>yusuf.aydemir@pisilinux.org</Email>
</Update>
</History>
</PISI>
@@ -0,0 +1,19 @@
<?xml version="1.0" ?>
<PISI>
<Source>
<Name>gstreamer</Name>
<Summary xml:lang="tr">GStreamer ses yayın altyapısı</Summary>
<Description xml:lang="tr">gstreamer bir ses yayın altyapısı kütüphanesidir. Bu kütüphaneyi kullanan uygulamalar, gerçek zamanlı ses işleme, görüntü oynatma gibi çokluortam ile ilgili birçok işlem gerçekleştirebilirler.</Description>
<Description xml:lang="fr">GStreamer est la librairies principale. Elle contient les entêtes, les fichiers et les éléments centraux.</Description>
</Source>
<Package>
<Name>gstreamer-devel</Name>
<Summary xml:lang="tr">gstreamer için geliştirme dosyaları</Summary>
</Package>
<Package>
<Name>gstreamer-32bit</Name>
<Summary xml:lang="tr">gstreamer için 32-bit paylaşımlı kitaplıklar</Summary>
</Package>
</PISI>