gst-plugins-ugly-next:moved into main for pisi 2.0

This commit is contained in:
2015-07-23 16:17:17 +03:00
parent e38d7bd934
commit 3b2c0b01fe
3 changed files with 161 additions and 0 deletions
@@ -0,0 +1,35 @@
#!/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")
autotools.autoreconf("-vfi")
# sidplay is in contrib.
autotools.configure("--disable-static \
--enable-experimental \
--with-package-name=\"PisiLinux gstreamer-plugins-ugly package\" \
--with-package-origin=\"http://www.pisilinux.org/eng\"")
pisitools.dosed("libtool", " -shared ", " -Wl,-O1,--as-needed -shared ")
def build():
autotools.make()
# causes sandbox violations
#def check():
# # causes sandbox violation
# autotools.make("-C tests/check check")
def install():
autotools.install()
pisitools.dodoc("README", "COPYING", "AUTHORS", "NEWS")
@@ -0,0 +1,117 @@
<?xml version="1.0" ?>
<!DOCTYPE PISI SYSTEM "http://www.pisilinux.org/projeler/pisi/pisi-spec.dtd">
<PISI>
<Source>
<Name>gst-plugins-ugly-next</Name>
<Homepage>http://gstreamer.net/</Homepage>
<Packager>
<Name>Osman Erkan</Name>
<Email>osman.erkan@pisilinux.org</Email>
</Packager>
<License>GPLv2</License>
<IsA>library</IsA>
<Summary>Other plugins for gstreamer</Summary>
<Description>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'd like. The code might be widely known to present patent problems.</Description>
<Archive sha1sum="7f076929330cff49cd909fd4f94d3fce52a81e36" type="tarxz">http://gstreamer.freedesktop.org/src/gst-plugins-ugly/gst-plugins-ugly-1.4.5.tar.xz</Archive>
<BuildDependencies>
<Dependency>gst-plugins-base-next-devel</Dependency>
<Dependency>gstreamer-next-devel</Dependency>
<Dependency>x264-devel</Dependency>
<Dependency>lame-devel</Dependency>
<Dependency>opencore-amr-devel</Dependency>
<Dependency>a52dec-devel</Dependency>
<Dependency>libmad-devel</Dependency>
<!--<Dependency>twolame-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>
</BuildDependencies>
</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>lame</Dependency>
<Dependency>opencore-amr</Dependency>
<Dependency>a52dec</Dependency>
<Dependency>libmad</Dependency>
<Dependency>libcdio</Dependency>
<Dependency>libmpeg2</Dependency>
<Dependency>libdvdread</Dependency>
<Dependency>orc</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="data">/usr/share/gstreamer-1.0</Path>
<Path fileType="localedata">/usr/share/locale</Path>
</Files>
</Package>
<History>
<Update release="8">
<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="7">
<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="6">
<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="5">
<Date>2014-04-07</Date>
<Version>1.2.3</Version>
<Comment>Rebuild for x264.</Comment>
<Name>Serdar Soytetir</Name>
<Email>kaptan@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-23</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.0</Version>
<Comment>version 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>Osman Erkan</Name>
<Email>osman.erkan@pisilinux.org</Email>
</Update>
</History>
</PISI>
@@ -0,0 +1,9 @@
<?xml version="1.0" ?>
<PISI>
<Source>
<Name>gst-plugins-ugly</Name>
<Summary xml:lang="tr">Gstreamer için diğer eklentiler</Summary>
<Description xml:lang="tr">GStreamer Ugly Plug-in'leri kaliteli ve güzel çalışan eklentiler içerir. Fakat bu eklentilerin lisanslarla ilgili sorunları bulunabilir.</Description>
<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'est pas forcément tel que l'on aimerait qu'elle soit. Le code peut également être notoirement connu pour présenter un problème patent.</Description>
</Source>
</PISI>