Merge pull request #1737 from suvari/master

gstreamer-vaapi-next: new package
This commit is contained in:
yusuf
2016-05-12 21:08:58 +03:00
7 changed files with 217 additions and 30 deletions
@@ -0,0 +1,26 @@
#!/usr/bin/python
# -*- coding: utf-8 -*-
#
# Licensed under the GNU General Public License, version 3.
# See the file http://www.gnu.org/copyleft/gpl.txt.
from pisi.actionsapi import get
from pisi.actionsapi import autotools
from pisi.actionsapi import pisitools
def setup():
autotools.configure("--prefix=/usr --sysconfdir=/etc --localstatedir=/var \
--disable-static --enable-experimental --enable-gtk-doc \
--with-package-name='GStreamer Bad Plugins (Pisi Linux)' \
--with-package-origin='http://www.pisilinux.org/' \
--with-gtk=3.0")
pisitools.dosed("libtool", " -shared ", " -Wl,-O1,--as-needed -shared ")
def build():
autotools.make()
def install():
autotools.rawInstall("DESTDIR=%s" % get.installDIR())
pisitools.dodoc("AUTHORS", "ChangeLog", "README", "NEWS", "COPYING.LIB")
@@ -0,0 +1,72 @@
<?xml version="1.0" ?>
<!DOCTYPE PISI SYSTEM "http://www.pisilinux.org/projeler/pisi/pisi-spec.dtd">
<PISI>
<Source>
<Name>gstreamer-vaapi-next</Name>
<Homepage>http://www.freedesktop.org/software/vaapi/releases/gstreamer-vaapi/</Homepage>
<Packager>
<Name>Kamil Atlı</Name>
<Email>suvari@pisilinux.org</Email>
</Packager>
<License>LGPLv2.1</License>
<IsA>library</IsA>
<Summary>GStreamer Multimedia Framework VA Plugins</Summary>
<Description>gstreamer-vaapi, GStreamer Multimedia Framework VA Plugins.</Description>
<Archive sha1sum="94609b64d01c30b734053d284a33bee3e39e010f" type="tarxz">https://gstreamer.freedesktop.org/src/gstreamer-vaapi/gstreamer-vaapi-1.8.1.tar.xz</Archive>
<BuildDependencies>
<Dependency>gtk-doc</Dependency>
<Dependency>mesa-devel</Dependency>
<Dependency>libva-devel</Dependency>
<Dependency>docbook-xsl</Dependency>
<Dependency>libdrm-devel</Dependency>
<Dependency>wayland-devel</Dependency>
<Dependency>libxslt-devel</Dependency>
<Dependency>wayland-cursor</Dependency>
<Dependency>gstreamer-devel</Dependency>
<Dependency>libXrandr-devel</Dependency>
<Dependency>libXrender-devel</Dependency>
<Dependency>gstreamer-next-devel</Dependency>
<Dependency>gst-plugins-bad-devel</Dependency>
<Dependency>gst-plugins-base-devel</Dependency>
<Dependency>gst-plugins-bad-next-devel</Dependency>
<Dependency>gst-plugins-base-next-devel</Dependency>
</BuildDependencies>
</Source>
<Package>
<Name>gstreamer-vaapi-next</Name>
<RuntimeDependencies>
<Dependency>mesa</Dependency>
<Dependency>eudev</Dependency>
<Dependency>glib2</Dependency>
<Dependency>libva</Dependency>
<Dependency>libX11</Dependency>
<Dependency>libdrm</Dependency>
<Dependency>libXrandr</Dependency>
<Dependency>libXrender</Dependency>
<Dependency>gstreamer-next</Dependency>
<Dependency>wayland-client</Dependency>
<Dependency>gst-plugins-bad-next</Dependency>
<Dependency>gst-plugins-base-next</Dependency>
</RuntimeDependencies>
<Conflicts>
<Package versionTo="0.7.0">gstreamer-vaapi-next</Package>
<Package versionTo="0.7.0">gstreamer-vaapi-next-devel</Package>
</Conflicts>
<Files>
<Path fileType="library">/usr/lib</Path>
<Path fileType="doc">/usr/share/gtk-doc/</Path>
<Path fileType="doc">/usr/share/doc</Path>
</Files>
</Package>
<History>
<Update release="1">
<Date>2016-05-12</Date>
<Version>1.8.1</Version>
<Comment>First release.</Comment>
<Name>Kamil Atlı</Name>
<Email>suvari@pisilinux.org</Email>
</Update>
</History>
</PISI>
@@ -0,0 +1,13 @@
<?xml version="1.0" ?>
<PISI>
<Source>
<Name>gstreamer-vaapi-next</Name>
<Summary xml:lang="en">GStreamer Multimedia Framework VA Plugins</Summary>
<Description xml:lang="en">gstreamer-vaapi, GStreamer Multimedia Framework VA Plugins.</Description>
</Source>
<Package>
<Name>gstreamer-vaapi-next</Name>
<Summary xml:lang="tr">GStreamer-next Multimedia Framework VA Plugins.</Summary>
</Package>
</PISI>
+104 -28
View File
@@ -76826,16 +76826,16 @@
<IsA>library</IsA>
<PartOf>multimedia.video</PartOf>
<Summary xml:lang="en">A set of GStreamer plug-ins that aren&apos;t up to par compared to the rest</Summary>
<Summary xml:lang="tr">Diğer eklentilerle karşılaştırıldığında çok iyi durumda olmayan gstreamer eklentileri</Summary>
<Description xml:lang="en">GStreamer Bad Plug-ins is a set of plug-ins that aren&apos;t up to par compared to the rest. They might be close to being good quality, but they&apos;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>
<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>
<Archive type="tarxz" sha1sum="cb003e5737db53d2a965dad8c102e19a22fb760a">https://gstreamer.freedesktop.org/src/gst-plugins-bad/gst-plugins-bad-1.8.1.tar.xz</Archive>
<BuildDependencies>
<Dependency>gstreamermm-devel</Dependency>
<Dependency>gstreamermm-next-devel</Dependency>
<Dependency>gstreamer-next-devel</Dependency>
<Dependency>gst-plugins-base-devel</Dependency>
<Dependency>gst-plugins-base-next-devel</Dependency>
<Dependency>libdvdread-devel</Dependency>
<Dependency>libdvdnav-devel</Dependency>
<Dependency>soundtouch-devel</Dependency>
<Dependency>faac-devel</Dependency>
<Dependency>valgrind</Dependency>
<Dependency>jasper-devel</Dependency>
@@ -76858,7 +76858,6 @@
<Dependency>libtheora-devel</Dependency>
<Dependency>libmodplug-devel</Dependency>
<Dependency>xvid-devel</Dependency>
<Dependency>libdvdread-devel</Dependency>
<Dependency>libvdpau-devel</Dependency>
<Dependency>rtmpdump-devel</Dependency>
<Dependency>schroedinger-devel</Dependency>
@@ -76866,6 +76865,8 @@
<Dependency>libvo-aacenc-devel</Dependency>
<Dependency>libvo-amrwbenc-devel</Dependency>
<Dependency>git</Dependency>
<Dependency>wayland-cursor</Dependency>
<Dependency>mesa-glu-devel</Dependency>
</BuildDependencies>
<SourceURI>multimedia/video/gst-plugins-bad-next/pspec.xml</SourceURI>
</Source>
@@ -76914,6 +76915,7 @@
<Package>
<Name>gst-plugins-bad-next-devel</Name>
<Summary xml:lang="en">Development files for gst-plugins-bad</Summary>
<Summary xml:lang="tr">gst-plugins-bad için geliştirme dosyaları</Summary>
<RuntimeDependencies>
<Dependency release="2">gst-plugins-bad-next</Dependency>
<Dependency>gstreamer-next-devel</Dependency>
@@ -76925,7 +76927,7 @@
</Package>
<History>
<Update release="2">
<Date>2016-05-02</Date>
<Date>2016-05-12</Date>
<Version>1.8.1</Version>
<Comment>Version bump</Comment>
<Name>Yusuf Aydemir</Name>
@@ -77919,63 +77921,66 @@
<Name>gst-plugins-ugly-next</Name>
<Homepage>http://gstreamer.net/</Homepage>
<Packager>
<Name>Osman Erkan</Name>
<Email>osman.erkan@pisilinux.org</Email>
<Name>PisiLinux Community</Name>
<Email>admins@pisilinux.org</Email>
</Packager>
<License>GPLv2</License>
<IsA>library</IsA>
<PartOf>multimedia.video</PartOf>
<Summary xml:lang="en">Other plugins for gstreamer</Summary>
<Summary xml:lang="tr">Gstreamer için diğer eklentiler</Summary>
<Description xml:lang="fr">les Plug-ins (greffons) Ugly (horribles) de GStreamer est un ensemble de plug-ins de bonne qualité et fonctionnant correctement, mais dont la distribution pose problème. La licence du plug-in ou de librairies nécessaires au plug-in n&apos;est pas forcément tel que l&apos;on aimerait qu&apos;elle soit. Le code peut également être notoirement connu pour présenter un problème patent.</Description>
<Description xml:lang="en">GStreamer Ugly Plug-ins is a set of plug-ins that have good quality and correct functionality, but distributing them might pose problems. The license on either the plugins or the supporting libraries might not be how we&apos;d like. The code might be widely known to present patent problems.</Description>
<Description xml:lang="tr">GStreamer Ugly Plug-in&apos;leri kaliteli ve güzel çalışan eklentiler içerir. Fakat bu eklentilerin lisanslarla ilgili sorunları bulunabilir.</Description>
<Archive type="tarxz" sha1sum="244cebfe9a88eb461a321ffd1868c4b28af55d1c">https://gstreamer.freedesktop.org/src/gst-plugins-ugly/gst-plugins-ugly-1.8.1.tar.xz</Archive>
<BuildDependencies>
<Dependency>gst-plugins-base-next-devel</Dependency>
<Dependency>gstreamer-next-devel</Dependency>
<Dependency>x264-devel</Dependency>
<Dependency>orc-devel</Dependency>
<Dependency>lame-devel</Dependency>
<Dependency>opencore-amr-devel</Dependency>
<Dependency>glib2-devel</Dependency>
<Dependency>a52dec-devel</Dependency>
<Dependency>libmad-devel</Dependency>
<Dependency>libcdio-devel</Dependency>
<Dependency>libmpeg2-devel</Dependency>
<Dependency>libdvdcss-devel</Dependency>
<Dependency>libid3tag-devel</Dependency>
<Dependency>libdvdread-devel</Dependency>
<Dependency>orc-devel</Dependency>
<Dependency>opencore-amr-devel</Dependency>
<Dependency>gstreamer-next-devel</Dependency>
<Dependency>gstreamermm-next-devel</Dependency>
<Dependency>gst-plugins-base-next-devel</Dependency>
<Dependency versionFrom="2245">x264-devel</Dependency>
<Dependency versionFrom="0.92">libcdio-devel</Dependency>
</BuildDependencies>
<SourceURI>multimedia/video/gst-plugins-ugly-next/pspec.xml</SourceURI>
</Source>
<Package>
<Name>gst-plugins-ugly-next</Name>
<RuntimeDependencies>
<Dependency>gst-plugins-base-next</Dependency>
<Dependency>gstreamer-next</Dependency>
<Dependency>x264</Dependency>
<Dependency>glib2</Dependency>
<Dependency>orc</Dependency>
<Dependency>lame</Dependency>
<Dependency>opencore-amr</Dependency>
<Dependency>glib2</Dependency>
<Dependency>a52dec</Dependency>
<Dependency>libmad</Dependency>
<Dependency>libcdio</Dependency>
<Dependency>libmpeg2</Dependency>
<Dependency>libdvdread</Dependency>
<Dependency>orc</Dependency>
<Dependency>opencore-amr</Dependency>
<Dependency>gstreamer-next</Dependency>
<Dependency>gst-plugins-base-next</Dependency>
<Dependency versionFrom="2245">x264</Dependency>
<Dependency versionFrom="0.92">libcdio</Dependency>
</RuntimeDependencies>
<Files>
<Path fileType="library">/usr/lib/gstreamer-1.0</Path>
<Path fileType="doc">/usr/share/doc/</Path>
<Path fileType="doc">/usr/share/gtk-doc/html/gst-plugins-ugly-plugins-1.0</Path>
<Path fileType="doc">/usr/share/doc/gst-plugins-ugly-next</Path>
<Path fileType="doc">/usr/share/gtk-doc</Path>
<Path fileType="data">/usr/share/gstreamer-1.0</Path>
<Path fileType="localedata">/usr/share/locale</Path>
</Files>
</Package>
<History>
<Update release="2">
<Date>2016-05-02</Date>
<Date>2016-05-12</Date>
<Version>1.8.1</Version>
<Comment>Version bump</Comment>
<Name>Yusuf Aydemir</Name>
<Email>yusuf.aydemir@pisilinux.org</Email>
<Comment>Version bumpe</Comment>
<Name>Kamil Atlı</Name>
<Email>suvari@pisilinux.org</Email>
</Update>
<Update release="1">
<Date>2016-03-29</Date>
@@ -78043,6 +78048,77 @@
</Update>
</History>
</SpecFile>
<SpecFile>
<Source>
<Name>gstreamer-vaapi-next</Name>
<Homepage>http://www.freedesktop.org/software/vaapi/releases/gstreamer-vaapi/</Homepage>
<Packager>
<Name>Kamil Atlı</Name>
<Email>suvari@pisilinux.org</Email>
</Packager>
<License>LGPLv2.1</License>
<IsA>library</IsA>
<PartOf>multimedia.video</PartOf>
<Summary xml:lang="en">GStreamer Multimedia Framework VA Plugins</Summary>
<Description xml:lang="en">gstreamer-vaapi, GStreamer Multimedia Framework VA Plugins.</Description>
<Archive type="tarxz" sha1sum="94609b64d01c30b734053d284a33bee3e39e010f">https://gstreamer.freedesktop.org/src/gstreamer-vaapi/gstreamer-vaapi-1.8.1.tar.xz</Archive>
<BuildDependencies>
<Dependency>gtk-doc</Dependency>
<Dependency>mesa-devel</Dependency>
<Dependency>libva-devel</Dependency>
<Dependency>docbook-xsl</Dependency>
<Dependency>libdrm-devel</Dependency>
<Dependency>wayland-devel</Dependency>
<Dependency>libxslt-devel</Dependency>
<Dependency>wayland-cursor</Dependency>
<Dependency>gstreamer-devel</Dependency>
<Dependency>libXrandr-devel</Dependency>
<Dependency>libXrender-devel</Dependency>
<Dependency>gstreamer-next-devel</Dependency>
<Dependency>gst-plugins-bad-devel</Dependency>
<Dependency>gst-plugins-base-devel</Dependency>
<Dependency>gst-plugins-bad-next-devel</Dependency>
<Dependency>gst-plugins-base-next-devel</Dependency>
</BuildDependencies>
<SourceURI>multimedia/video/gstreamer-vaapi-next/pspec.xml</SourceURI>
</Source>
<Package>
<Name>gstreamer-vaapi-next</Name>
<Summary xml:lang="tr">GStreamer-next Multimedia Framework VA Plugins.</Summary>
<RuntimeDependencies>
<Dependency>mesa</Dependency>
<Dependency>eudev</Dependency>
<Dependency>glib2</Dependency>
<Dependency>libva</Dependency>
<Dependency>libX11</Dependency>
<Dependency>libdrm</Dependency>
<Dependency>libXrandr</Dependency>
<Dependency>libXrender</Dependency>
<Dependency>gstreamer-next</Dependency>
<Dependency>wayland-client</Dependency>
<Dependency>gst-plugins-bad-next</Dependency>
<Dependency>gst-plugins-base-next</Dependency>
</RuntimeDependencies>
<Files>
<Path fileType="library">/usr/lib</Path>
<Path fileType="doc">/usr/share/gtk-doc/</Path>
<Path fileType="doc">/usr/share/doc</Path>
</Files>
<Conflicts>
<Package versionTo="0.7.0">gstreamer-vaapi-next</Package>
<Package versionTo="0.7.0">gstreamer-vaapi-next-devel</Package>
</Conflicts>
</Package>
<History>
<Update release="1">
<Date>2016-05-12</Date>
<Version>1.8.1</Version>
<Comment>First release.</Comment>
<Name>Kamil Atlı</Name>
<Email>suvari@pisilinux.org</Email>
</Update>
</History>
</SpecFile>
<SpecFile>
<Source>
<Name>gstreamer-vaapi</Name>
+1 -1
View File
@@ -1 +1 @@
b0ee8a0fba81f39b10073b82cf8a0f3dc3fb5264
156a3a059c85de2f379bc5dd77b9462faced1c0d
BIN
View File
Binary file not shown.
+1 -1
View File
@@ -1 +1 @@
1218f502aea885478c743b0fe11521a22cd0ffff
ff63bdca60a9cb395aa7f05ed43445e47104f928