diff --git a/multimedia/video/gstreamer-vaapi/actions.py b/multimedia/video/gstreamer-vaapi/actions.py new file mode 100644 index 0000000000..193dc91874 --- /dev/null +++ b/multimedia/video/gstreamer-vaapi/actions.py @@ -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 get +from pisi.actionsapi import autotools +from pisi.actionsapi import pisitools +from pisi.actionsapi import shelltools + +def setup(): + autotools.autoreconf("-fi") + shelltools.cd("../") + shelltools.makedirs("gst-next") + shelltools.copy("gstreamer-vaapi-0.6.0/*", "gst-next") + shelltools.cd("gst-next") + autotools.aclocal() + autotools.configure("--prefix=/usr --disable-static") + + shelltools.cd("../") + shelltools.cd("gstreamer-vaapi-0.6.0") + autotools.aclocal() + autotools.configure("--with-gstreamer-api=0.10") + + pisitools.dosed("libtool", " -shared ", " -Wl,-O1,--as-needed -shared ") + +def build(): + shelltools.cd("../") + shelltools.cd("gst-next") + autotools.make() + + shelltools.cd("../") + shelltools.cd("gstreamer-vaapi-0.6.0") + autotools.make() + +def install(): + shelltools.cd("../") + shelltools.cd("gst-next") + autotools.rawInstall("DESTDIR=%s" % get.installDIR()) + + shelltools.cd("../") + shelltools.cd("gstreamer-vaapi-0.6.0") + autotools.rawInstall("DESTDIR=%s" % get.installDIR()) + + pisitools.dodoc("AUTHORS", "COPYING*", "NEWS", "README") \ No newline at end of file diff --git a/multimedia/video/gstreamer-vaapi/pspec.xml b/multimedia/video/gstreamer-vaapi/pspec.xml new file mode 100644 index 0000000000..c7f97193da --- /dev/null +++ b/multimedia/video/gstreamer-vaapi/pspec.xml @@ -0,0 +1,128 @@ + + + + + gstreamer-vaapi + http://www.freedesktop.org/software/vaapi/releases/gstreamer-vaapi/ + + Osman Erkan + osman.erkan@pisilinux.org + + LGPLv2.1 + library + GStreamer Multimedia Framework VA Plugins + gstreamer-vaapi, GStreamer Multimedia Framework VA Plugins. + http://freedesktop.org/software/vaapi/releases/gstreamer-vaapi/gstreamer-vaapi-0.6.0.tar.bz2 + + + mesa-devel + libva-devel + libdrm-devel + wayland-devel + gstreamer-devel + libXrandr-devel + libXrender-devel + gstreamer-next-devel + gst-plugins-bad-devel + gst-plugins-base-devel + gst-plugins-bad-next-devel + gst-plugins-base-next-devel + + + + + gstreamer-vaapi + + mesa + libva + libdrm + gstreamer + libXrandr + libXrender + wayland-client + gst-plugins-bad + gst-plugins-base + + + /usr/share/doc + /usr/lib/gstreamer-0.10/ + /usr/lib/libgstvaapi*0.10* + + + + + gstreamer-vaapi-next + + mesa + libva + libdrm + libXrandr + libXrender + gstreamer-next + wayland-client + gst-plugins-bad-next + gst-plugins-base-next + + + /usr/lib/gstreamer-1.0/ + /usr/lib/libgstcodecparsers_vpx* + /usr/lib/libgstvaapi*1.4* + + + + + gstreamer-vaapi-devel + Development files for gstreamer-vaapi + + libva-devel + gstreamer-devel + gstreamer-vaapi + + + /usr/include/gstreamer-1.0/gst/vaapi/ + /usr/lib/pkgconfig/gstreamer-*0.10* + + + + + gstreamer-vaapi-next-devel + Development files for gstreamer-vaapi-next + + libva-devel + gstreamer-next-devel + gstreamer-vaapi-next + + + /usr/include/gstreamer-1.4/ + /usr/lib/pkgconfig/gstreamer-vaapi-wayland-1.0.pc + /usr/lib/pkgconfig/gstreamer-vaapi-x11-1.0.pc + /usr/lib/pkgconfig/gstreamer-vaapi-1.0.pc + /usr/lib/pkgconfig/gstreamer-vaapi-glx-1.0.pc + + + + + + 2015-07-23 + 0.6.0 + Version bump + Ayhan Yalçınsoy + ayhanyalcinsoy@pisilinux.org + + + 2014-05-28 + 0.5.8 + Rebuild. + Alihan Öztürk + alihan@pisilinux.org + + + 2014-04-24 + 0.5.8 + First release + Osman Erkan + osman.erkan@pisilinux.org + + + diff --git a/multimedia/video/gstreamer-vaapi/translations.xml b/multimedia/video/gstreamer-vaapi/translations.xml new file mode 100644 index 0000000000..fda67f918f --- /dev/null +++ b/multimedia/video/gstreamer-vaapi/translations.xml @@ -0,0 +1,23 @@ + + + + gstreamer-vaapi + GStreamer Multimedia Framework VA Plugins + gstreamer-vaapi, GStreamer Multimedia Framework VA Plugins. + + + + gstreamer-vaapi-devel + gstreamer için geliştirme dosyaları + + + + gstreamer-vaapi-next + GStreamer-next Multimedia Framework VA Plugins. + + + + gstreamer-vaapi-next-devel + Development files for gstreamer-vaapi-next + + \ No newline at end of file