mesa buildep is fini, ( not LLVM )
checkelf problem, deps was fixed
This commit is contained in:
@@ -0,0 +1,3 @@
|
||||
<PISI>
|
||||
<Name>programming.language.python</Name>
|
||||
</PISI>
|
||||
@@ -0,0 +1,23 @@
|
||||
#!/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 pythonmodules
|
||||
from pisi.actionsapi import get
|
||||
from pisi.actionsapi import shelltools
|
||||
|
||||
shelltools.export("PYTHONDONTWRITEBYTECODE", "1")
|
||||
|
||||
WorkDir = "MarkupSafe-%s" % get.srcVERSION()
|
||||
|
||||
def build():
|
||||
pythonmodules.compile()
|
||||
|
||||
def check():
|
||||
pythonmodules.compile("test")
|
||||
|
||||
def install():
|
||||
pythonmodules.install()
|
||||
|
||||
@@ -0,0 +1,45 @@
|
||||
<?xml version="1.0" ?>
|
||||
<!DOCTYPE PISI SYSTEM "http://www.pisilinux.org/projeler/pisi/pisi-spec.dtd">
|
||||
<PISI>
|
||||
<Source>
|
||||
<Name>python-MarkupSafe</Name>
|
||||
<Homepage>http://pypi.python.org/pypi/MarkupSafe</Homepage>
|
||||
<Packager>
|
||||
<Name>PisiLinux Community</Name>
|
||||
<Email>admins@pisilinux.org</Email>
|
||||
</Packager>
|
||||
<License>BSD</License>
|
||||
<IsA>library</IsA>
|
||||
<Summary>Implements a XML/HTML/XHTML Markup safe string for Python</Summary>
|
||||
<Description>python-MarkupSafe, implements a unicode subclass that supports HTML strings.</Description>
|
||||
<Archive sha1sum="cd5c22acf6dd69046d6cb6a3920d84ea66bdf62a" type="targz">http://pypi.python.org/packages/source/M/MarkupSafe/MarkupSafe-0.23.tar.gz</Archive>
|
||||
<BuildDependencies>
|
||||
<Dependency>python-setuptools</Dependency>
|
||||
</BuildDependencies>
|
||||
</Source>
|
||||
|
||||
<Package>
|
||||
<Name>python-MarkupSafe</Name>
|
||||
<Files>
|
||||
<Path fileType="library">/usr/lib/python2.*</Path>
|
||||
<Path fileType="doc">/usr/share/doc</Path>
|
||||
</Files>
|
||||
</Package>
|
||||
|
||||
<History>
|
||||
<Update release="2">
|
||||
<Date>2014-05-29</Date>
|
||||
<Version>0.23</Version>
|
||||
<Comment>Version bump.</Comment>
|
||||
<Name>Marcin Bojara</Name>
|
||||
<Email>marcin@pisilinux.org</Email>
|
||||
</Update>
|
||||
<Update release="1">
|
||||
<Date>2011-11-11</Date>
|
||||
<Version>0.15</Version>
|
||||
<Comment>First release</Comment>
|
||||
<Name>Erdinç Gültekin</Name>
|
||||
<Email>admins@pisilinux.org</Email>
|
||||
</Update>
|
||||
</History>
|
||||
</PISI>
|
||||
@@ -0,0 +1,8 @@
|
||||
<?xml version="1.0" ?>
|
||||
<PISI>
|
||||
<Source>
|
||||
<Name>python-MarkupSafe</Name>
|
||||
<Summary xml:lang="tr">XML/HTML/XHTML markup dilleri için güvenli python karakter dizeleri gerçekleştirimi</Summary>
|
||||
<Description xml:lang="tr">python-MarkupSafe, HTML karakter dizeleri için unicode bir alt sınıf gerçekleştirimi sağlar.</Description>
|
||||
</Source>
|
||||
</PISI>
|
||||
@@ -0,0 +1,17 @@
|
||||
#!/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 pythonmodules
|
||||
from pisi.actionsapi import get
|
||||
from pisi.actionsapi import shelltools
|
||||
|
||||
shelltools.export("PYTHONDONTWRITEBYTECODE", "1")
|
||||
|
||||
WorkDir = "Beaker-%s" % get.srcVERSION()
|
||||
|
||||
def install():
|
||||
pythonmodules.install()
|
||||
|
||||
@@ -0,0 +1,45 @@
|
||||
<?xml version="1.0" ?>
|
||||
<!DOCTYPE PISI SYSTEM "http://www.pisilinux.org/projeler/pisi/pisi-spec.dtd">
|
||||
<PISI>
|
||||
<Source>
|
||||
<Name>python-beaker</Name>
|
||||
<Homepage>http://beaker.groovie.org/</Homepage>
|
||||
<Packager>
|
||||
<Name>PisiLinux Community</Name>
|
||||
<Email>admins@pisilinux.org</Email>
|
||||
</Packager>
|
||||
<License>BSD</License>
|
||||
<IsA>library</IsA>
|
||||
<Summary>A Session and Caching library with WSGI Middleware</Summary>
|
||||
<Description>python-beaker is a web session and general caching library that includes WSGI middleware for use in web applications.</Description>
|
||||
<Archive sha1sum="e354c7dc7946595f58f027e880e47b01c288abfb" type="targz">http://pypi.python.org/packages/source/B/Beaker/Beaker-1.6.4.tar.gz</Archive>
|
||||
<BuildDependencies>
|
||||
<Dependency>python-setuptools</Dependency>
|
||||
</BuildDependencies>
|
||||
</Source>
|
||||
|
||||
<Package>
|
||||
<Name>python-beaker</Name>
|
||||
<Files>
|
||||
<Path fileType="library">/usr/lib/</Path>
|
||||
<Path fileType="doc">/usr/share/doc</Path>
|
||||
</Files>
|
||||
</Package>
|
||||
|
||||
<History>
|
||||
<Update release="2">
|
||||
<Date>2013-11-04</Date>
|
||||
<Version>1.6.4</Version>
|
||||
<Comment>Rebuild</Comment>
|
||||
<Name>Erdinç Gültekin</Name>
|
||||
<Email>admins@pisilinux.org</Email>
|
||||
</Update>
|
||||
<Update release="1">
|
||||
<Date>2012-11-11</Date>
|
||||
<Version>1.6.4</Version>
|
||||
<Comment>First release</Comment>
|
||||
<Name>Erdinç Gültekin</Name>
|
||||
<Email>admins@pisilinux.org</Email>
|
||||
</Update>
|
||||
</History>
|
||||
</PISI>
|
||||
@@ -0,0 +1,8 @@
|
||||
<?xml version="1.0" ?>
|
||||
<PISI>
|
||||
<Source>
|
||||
<Name>python-beaker</Name>
|
||||
<Summary xml:lang="tr">Oturum ve önbellekleme kitaplığı</Summary>
|
||||
<Description xml:lang="tr">python-beaker, web programları için oturum ve genel önbellekleme fonksiyonlarını içeren bir kitaplıktır.</Description>
|
||||
</Source>
|
||||
</PISI>
|
||||
@@ -0,0 +1,22 @@
|
||||
#!/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 pythonmodules
|
||||
from pisi.actionsapi import pisitools
|
||||
from pisi.actionsapi import get
|
||||
from pisi.actionsapi import shelltools
|
||||
|
||||
shelltools.export("PYTHONDONTWRITEBYTECODE", "1")
|
||||
|
||||
WorkDir = "Mako-%s" % get.srcVERSION()
|
||||
|
||||
def install():
|
||||
pythonmodules.install()
|
||||
|
||||
#pisitools.dodoc("doc/*.txt")
|
||||
pisitools.dohtml("doc/*.html")
|
||||
pisitools.insinto("%s/%s" % (get.docDIR(), get.srcNAME()), "doc/build")
|
||||
pisitools.insinto("%s/%s" % (get.docDIR(), get.srcNAME()), "examples")
|
||||
@@ -0,0 +1,63 @@
|
||||
<?xml version="1.0" ?>
|
||||
<!DOCTYPE PISI SYSTEM "http://www.pisilinux.org/projeler/pisi/pisi-spec.dtd">
|
||||
<PISI>
|
||||
<Source>
|
||||
<Name>python-mako</Name>
|
||||
<Homepage>http://www.makotemplates.org/</Homepage>
|
||||
<Packager>
|
||||
<Name>PisiLinux Community</Name>
|
||||
<Email>admins@pisilinux.org</Email>
|
||||
</Packager>
|
||||
<License>MIT</License>
|
||||
<IsA>app:console</IsA>
|
||||
<IsA>library</IsA>
|
||||
<Summary>A python templating language</Summary>
|
||||
<Description>python-mako is a super-fast templating language that borrows the best ideas from the existing templating languages.</Description>
|
||||
<Archive sha1sum="aa01bafca5a835eb92a9048be92414fa83da102b" type="targz">http://pypi.python.org/packages/source/M/Mako/Mako-0.9.1.tar.gz</Archive>
|
||||
<BuildDependencies>
|
||||
<Dependency>python-setuptools</Dependency>
|
||||
</BuildDependencies>
|
||||
</Source>
|
||||
|
||||
<Package>
|
||||
<Name>python-mako</Name>
|
||||
<RuntimeDependencies>
|
||||
<Dependency>python-beaker</Dependency>
|
||||
<Dependency>python-MarkupSafe</Dependency>
|
||||
</RuntimeDependencies>
|
||||
<Files>
|
||||
<Path fileType="executable">/usr/bin</Path>
|
||||
<Path fileType="library">/usr/lib</Path>
|
||||
<Path fileType="doc">/usr/share/doc</Path>
|
||||
</Files>
|
||||
</Package>
|
||||
|
||||
<Package>
|
||||
<Name>python-mako-docs</Name>
|
||||
<RuntimeDependencies>
|
||||
<Dependency release="current">python-mako</Dependency>
|
||||
</RuntimeDependencies>
|
||||
<Files>
|
||||
<Path fileType="doc">/usr/share/doc/*/html</Path>
|
||||
<Path fileType="doc">/usr/share/doc/*/build</Path>
|
||||
<Path fileType="doc">/usr/share/doc/*/examples</Path>
|
||||
</Files>
|
||||
</Package>
|
||||
|
||||
<History>
|
||||
<Update release="2">
|
||||
<Date>2014-04-16</Date>
|
||||
<Version>0.9.1</Version>
|
||||
<Comment>Version bump.</Comment>
|
||||
<Name>Yusuf Aydemir</Name>
|
||||
<Email>yusuf.aydemir@pisilinux.org</Email>
|
||||
</Update>
|
||||
<Update release="1">
|
||||
<Date>2012-11-11</Date>
|
||||
<Version>0.7.3</Version>
|
||||
<Comment>First release</Comment>
|
||||
<Name>Erdinç Gültekin</Name>
|
||||
<Email>admins@pisilinux.org</Email>
|
||||
</Update>
|
||||
</History>
|
||||
</PISI>
|
||||
@@ -0,0 +1,13 @@
|
||||
<?xml version="1.0" ?>
|
||||
<PISI>
|
||||
<Source>
|
||||
<Name>python-mako</Name>
|
||||
<Summary xml:lang="tr">Python şablonlama dili</Summary>
|
||||
<Description xml:lang="tr">python-mako, varolan şablonlama dillerindeki en iyi fikirleri bir araya getiren süper hızlı bir şablonlama dilidir.</Description>
|
||||
</Source>
|
||||
|
||||
<Package>
|
||||
<Name>python-mako-docs</Name>
|
||||
<Summary xml:lang="tr">python-mako için belgelendirme dosyaları</Summary>
|
||||
</Package>
|
||||
</PISI>
|
||||
@@ -0,0 +1,40 @@
|
||||
#!/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
|
||||
|
||||
libdir = "lib32" if get.buildTYPE() == "emul32" else "lib"
|
||||
jobs = get.makeJOBS().replace("-j", "")
|
||||
|
||||
def setup():
|
||||
autotools.configure("\
|
||||
--sysconfdir=/etc/samba \
|
||||
--builtin-libraries=replace \
|
||||
--bundled-libraries=NONE \
|
||||
--disable-rpath \
|
||||
--disable-rpath-install \
|
||||
--disable-silent-rules \
|
||||
--enable-talloc-compat1 \
|
||||
")
|
||||
|
||||
def build():
|
||||
autotools.make("JOBS=%s" % jobs)
|
||||
|
||||
def install():
|
||||
autotools.rawInstall("DESTDIR=%s JOBS=%s" % (get.installDIR(), jobs))
|
||||
|
||||
#pisitools.removeDir("/usr/share/swig")
|
||||
|
||||
#pisitools.remove("/usr/lib*/*.a")
|
||||
#pisitools.remove("/usr/lib*/libtalloc-compat1-%s.so" % get.srcVERSION())
|
||||
|
||||
# Create symlinks for so file
|
||||
#pisitools.dosym("libtalloc.so.%s" % get.srcVERSION(), "/usr/%s/libtalloc.so.%s" % (libdir, get.srcVERSION().split(".")[0]))
|
||||
#pisitools.dosym("libtalloc.so.%s" % get.srcVERSION(), "/usr/%s/libtalloc.so" % libdir)
|
||||
|
||||
pisitools.dodoc("NEWS")
|
||||
@@ -0,0 +1,110 @@
|
||||
<?xml version="1.0" ?>
|
||||
<!DOCTYPE PISI SYSTEM "http://www.pisilinux.org/projeler/pisi/pisi-spec.dtd">
|
||||
<PISI>
|
||||
<Source>
|
||||
<Name>libtalloc</Name>
|
||||
<Homepage>http://talloc.samba.org</Homepage>
|
||||
<Packager>
|
||||
<Name>PisiLinux Community</Name>
|
||||
<Email>admins@pisilinux.org</Email>
|
||||
</Packager>
|
||||
<License>LGPLv3+</License>
|
||||
<IsA>library</IsA>
|
||||
<Summary>Hierarchical pool based memory allocator</Summary>
|
||||
<Description>libtalloc is a library which implements a hierarchical allocator with destructors which is the core memory allocator in samba.</Description>
|
||||
<Archive sha1sum="a02ffe90c3dd31fbe14ecaa79912437bdf7295c1" type="targz">http://www.samba.org/ftp/talloc/talloc-2.1.2.tar.gz</Archive>
|
||||
<BuildDependencies>
|
||||
<Dependency>docbook-xsl</Dependency>
|
||||
<Dependency>libxslt-devel</Dependency>
|
||||
<Dependency>python-devel</Dependency>
|
||||
</BuildDependencies>
|
||||
</Source>
|
||||
|
||||
<Package>
|
||||
<Name>libtalloc</Name>
|
||||
<RuntimeDependencies>
|
||||
<Dependency>python</Dependency>
|
||||
</RuntimeDependencies>
|
||||
<Files>
|
||||
<Path fileType="library">/usr/lib</Path>
|
||||
<Path fileType="man">/usr/share/man</Path>
|
||||
<Path fileType="doc">/usr/share/doc</Path>
|
||||
</Files>
|
||||
</Package>
|
||||
|
||||
<Package>
|
||||
<Name>libtalloc-devel</Name>
|
||||
<Summary>Development files for libtalloc</Summary>
|
||||
<RuntimeDependencies>
|
||||
<Dependency release="current">libtalloc</Dependency>
|
||||
</RuntimeDependencies>
|
||||
<Files>
|
||||
<Path fileType="data">/usr/lib/pkgconfig</Path>
|
||||
<Path fileType="data">/usr/lib32/pkgconfig</Path>
|
||||
<Path fileType="header">/usr/include</Path>
|
||||
<Path fileType="man">/usr/share/man/man3</Path>
|
||||
</Files>
|
||||
</Package>
|
||||
|
||||
<Package>
|
||||
<Name>libtalloc-32bit</Name>
|
||||
<PartOf>emul32</PartOf>
|
||||
<Summary>32-bit shared libraries for libtalloc</Summary>
|
||||
<BuildType>emul32</BuildType>
|
||||
<BuildDependencies>
|
||||
<Dependency>glibc-32bit</Dependency>
|
||||
</BuildDependencies>
|
||||
<RuntimeDependencies>
|
||||
<Dependency>glibc-32bit</Dependency>
|
||||
<Dependency release="current">libtalloc</Dependency>
|
||||
</RuntimeDependencies>
|
||||
<Files>
|
||||
<Path fileType="library">/usr/lib32</Path>
|
||||
</Files>
|
||||
</Package>
|
||||
|
||||
<History>
|
||||
<Update release="6">
|
||||
<Date>2015-06-28</Date>
|
||||
<Version>2.1.2</Version>
|
||||
<Comment>Version bump.</Comment>
|
||||
<Name>Ertuğrul Erata</Name>
|
||||
<Email>ertugrulerata@gmail.com</Email>
|
||||
</Update>
|
||||
<Update release="5">
|
||||
<Date>2014-05-22</Date>
|
||||
<Version>2.1.1</Version>
|
||||
<Comment>Version bump.</Comment>
|
||||
<Name>Kamil Atlı</Name>
|
||||
<Email>suvarice@gmail.com</Email>
|
||||
</Update>
|
||||
<Update release="4">
|
||||
<Date>2014-04-23</Date>
|
||||
<Version>2.1.0</Version>
|
||||
<Comment>Version bump.</Comment>
|
||||
<Name>Marcin Bojara</Name>
|
||||
<Email>marcin@pisilinux.org</Email>
|
||||
</Update>
|
||||
<Update release="3">
|
||||
<Date>2014-03-09</Date>
|
||||
<Version>2.0.8</Version>
|
||||
<Comment>Rebuild for buildhost</Comment>
|
||||
<Name>PisiLinux Community</Name>
|
||||
<Email>admins@pisilinux.org</Email>
|
||||
</Update>
|
||||
<Update release="2">
|
||||
<Date>2013-07-07</Date>
|
||||
<Version>2.0.8</Version>
|
||||
<Comment>Version bump.</Comment>
|
||||
<Name>Marcin Bojara</Name>
|
||||
<Email>marcin@pisilinux.org</Email>
|
||||
</Update>
|
||||
<Update release="1">
|
||||
<Date>2012-09-25</Date>
|
||||
<Version>2.0.7</Version>
|
||||
<Comment>First release</Comment>
|
||||
<Name>Erdem Artan</Name>
|
||||
<Email>admins@pisilinux.org</Email>
|
||||
</Update>
|
||||
</History>
|
||||
</PISI>
|
||||
@@ -0,0 +1,18 @@
|
||||
<?xml version="1.0" ?>
|
||||
<PISI>
|
||||
<Source>
|
||||
<Name>libtalloc</Name>
|
||||
<Summary xml:lang="tr">Bellek yönetim kitaplığı</Summary>
|
||||
<Description xml:lang="tr">libtalloc, samba hizmetinin temel bellek ayırıcısını oluşturan hiyerarşik havuz tabanlı ayırıcıyı gerçekleyen kitaplıktır.</Description>
|
||||
</Source>
|
||||
|
||||
<Package>
|
||||
<Name>libtalloc-devel</Name>
|
||||
<Summary xml:lang="tr">libtalloc için geliştirme dosyaları</Summary>
|
||||
</Package>
|
||||
|
||||
<Package>
|
||||
<Name>libtalloc-32bit</Name>
|
||||
<Summary xml:lang="tr">libtalloc için 32-bit paylaşımlı kitaplıklar</Summary>
|
||||
</Package>
|
||||
</PISI>
|
||||
@@ -0,0 +1,23 @@
|
||||
# -*- 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
|
||||
|
||||
def setup():
|
||||
autotools.autoreconf("-vif")
|
||||
autotools.configure("--disable-static")
|
||||
pisitools.dosed("libtool", "^(hardcode_libdir_flag_spec=).*", '\\1""')
|
||||
pisitools.dosed("libtool", "^(runpath_var=)LD_RUN_PATH", "\\1DIE_RPATH_DIE")
|
||||
pisitools.dosed("libtool"," -shared ", " -Wl,--as-needed -shared ")
|
||||
|
||||
def build():
|
||||
autotools.make()
|
||||
|
||||
def install():
|
||||
autotools.rawInstall("DESTDIR=%s" % get.installDIR())
|
||||
|
||||
pisitools.dodoc("AUTHORS", "ChangeLog", "COPYING", "README")
|
||||
@@ -0,0 +1,120 @@
|
||||
<?xml version="1.0" ?>
|
||||
<!DOCTYPE PISI SYSTEM "http://www.pisilinux.org/projeler/pisi/pisi-spec.dtd">
|
||||
<PISI>
|
||||
<Source>
|
||||
<Name>libXv</Name>
|
||||
<Homepage>http://www.x.org/</Homepage>
|
||||
<Packager>
|
||||
<Name>PisiLinux Community</Name>
|
||||
<Email>admins@pisilinux.org</Email>
|
||||
</Packager>
|
||||
<License>MIT</License>
|
||||
<IsA>library</IsA>
|
||||
<Summary>X.Org Xv library</Summary>
|
||||
<Description>LibXv is the X Window System video extension library.</Description>
|
||||
<Archive sha1sum="1e93df036bb2bb01e85b7c8886760affb33b8e88" type="tarbz2">mirrors://xorg/individual/lib/libXv-1.0.10.tar.bz2</Archive>
|
||||
<BuildDependencies>
|
||||
<Dependency>libXext-devel</Dependency>
|
||||
<Dependency>util-macros</Dependency>
|
||||
</BuildDependencies>
|
||||
</Source>
|
||||
|
||||
<Package>
|
||||
<Name>libXv</Name>
|
||||
<RuntimeDependencies>
|
||||
<Dependency>libXext</Dependency>
|
||||
</RuntimeDependencies>
|
||||
<Files>
|
||||
<Path fileType="library">/usr/lib</Path>
|
||||
<Path fileType="doc">/usr/share/doc</Path>
|
||||
</Files>
|
||||
</Package>
|
||||
|
||||
<Package>
|
||||
<Name>libXv-devel</Name>
|
||||
<Summary>Development files for libXv</Summary>
|
||||
<RuntimeDependencies>
|
||||
<Dependency release="current">libXv</Dependency>
|
||||
<Dependency>libXext-devel</Dependency>
|
||||
</RuntimeDependencies>
|
||||
<Files>
|
||||
<Path fileType="header">/usr/include/X11</Path>
|
||||
<Path fileType="data">/usr/lib/pkgconfig</Path>
|
||||
<Path fileType="data">/usr/lib32/pkgconfig</Path>
|
||||
<Path fileType="man">/usr/share/man</Path>
|
||||
</Files>
|
||||
</Package>
|
||||
|
||||
<Package>
|
||||
<Name>libXv-32bit</Name>
|
||||
<PartOf>emul32</PartOf>
|
||||
<Summary>32-bit shared libraries for libXv</Summary>
|
||||
<BuildType>emul32</BuildType>
|
||||
<BuildDependencies>
|
||||
<Dependency>glibc-32bit</Dependency>
|
||||
<Dependency>libX11-32bit</Dependency>
|
||||
<Dependency>libXext-32bit</Dependency>
|
||||
</BuildDependencies>
|
||||
<RuntimeDependencies>
|
||||
<Dependency release="current">libXv</Dependency>
|
||||
<Dependency>glibc-32bit</Dependency>
|
||||
<Dependency>libX11-32bit</Dependency>
|
||||
<Dependency>libXext-32bit</Dependency>
|
||||
</RuntimeDependencies>
|
||||
<Files>
|
||||
<Path fileType="library">/usr/lib32</Path>
|
||||
</Files>
|
||||
</Package>
|
||||
|
||||
<History>
|
||||
<Update release="7">
|
||||
<Date>2014-05-16</Date>
|
||||
<Version>1.0.10</Version>
|
||||
<Comment>Release bump.</Comment>
|
||||
<Name>Marcin Bojara</Name>
|
||||
<Email>marcin@pisilinux.org</Email>
|
||||
</Update>
|
||||
<Update release="6">
|
||||
<Date>2013-10-07</Date>
|
||||
<Version>1.0.10</Version>
|
||||
<Comment>Rebuild.</Comment>
|
||||
<Name>Serdar Soytetir</Name>
|
||||
<Email>kaptan@pisilinux.org</Email>
|
||||
</Update>
|
||||
<Update release="5">
|
||||
<Date>2013-09-12</Date>
|
||||
<Version>1.0.10</Version>
|
||||
<Comment>Version bump.</Comment>
|
||||
<Name>Marcin Bojara</Name>
|
||||
<Email>marcin@pisilinux.org</Email>
|
||||
</Update>
|
||||
<Update release="4">
|
||||
<Date>2013-08-25</Date>
|
||||
<Version>1.0.9</Version>
|
||||
<Comment>Release bump.</Comment>
|
||||
<Name>Marcin Bojara</Name>
|
||||
<Email>marcin@pisilinux.org</Email>
|
||||
</Update>
|
||||
<Update release="3">
|
||||
<Date>2013-07-30</Date>
|
||||
<Version>1.0.9</Version>
|
||||
<Comment>Version bump.</Comment>
|
||||
<Name>Marcin Bojara</Name>
|
||||
<Email>marcin@pisilinux.org</Email>
|
||||
</Update>
|
||||
<Update release="2">
|
||||
<Date>2013-06-21</Date>
|
||||
<Version>1.0.8</Version>
|
||||
<Comment>Version bump.</Comment>
|
||||
<Name>Marcin Bojara</Name>
|
||||
<Email>marcin@pisilinux.org</Email>
|
||||
</Update>
|
||||
<Update release="1">
|
||||
<Date>2012-06-01</Date>
|
||||
<Version>1.0.7</Version>
|
||||
<Comment>First release</Comment>
|
||||
<Name>Erdem Artan</Name>
|
||||
<Email>admins@pisilinux.org</Email>
|
||||
</Update>
|
||||
</History>
|
||||
</PISI>
|
||||
@@ -0,0 +1,19 @@
|
||||
<?xml version="1.0" ?>
|
||||
<PISI>
|
||||
<Source>
|
||||
<Name>libXv</Name>
|
||||
<Summary xml:lang="tr">X.Org Xv kitaplığı</Summary>
|
||||
<Summary xml:lang="fr">Librairie Xv de X.Org</Summary>
|
||||
<Summary xml:lang="de">X.Org Xv Bibliothek</Summary>
|
||||
</Source>
|
||||
|
||||
<Package>
|
||||
<Name>libXv-devel</Name>
|
||||
<Summary xml:lang="tr">libXv için geliştirme dosyaları</Summary>
|
||||
</Package>
|
||||
|
||||
<Package>
|
||||
<Name>libXv-32bit</Name>
|
||||
<Summary xml:lang="tr">libXv için 32-bit paylaşımlı kitaplıklar</Summary>
|
||||
</Package>
|
||||
</PISI>
|
||||
@@ -0,0 +1,23 @@
|
||||
#!/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 get
|
||||
|
||||
def setup():
|
||||
autotools.autoreconf("-vif")
|
||||
autotools.configure("--disable-static")
|
||||
|
||||
pisitools.dosed("libtool", " -shared ", " -Wl,-O1,--as-needed -shared ")
|
||||
|
||||
def build():
|
||||
autotools.make()
|
||||
|
||||
def install():
|
||||
autotools.rawInstall("DESTDIR=%s" % get.installDIR())
|
||||
|
||||
pisitools.dodoc("ChangeLog", "COPYING", "README")
|
||||
@@ -0,0 +1,136 @@
|
||||
<?xml version="1.0" ?>
|
||||
<!DOCTYPE PISI SYSTEM "http://www.pisilinux.org/projeler/pisi/pisi-spec.dtd">
|
||||
<PISI>
|
||||
<Source>
|
||||
<Name>libXvMC</Name>
|
||||
<Homepage>http://www.x.org/</Homepage>
|
||||
<Packager>
|
||||
<Name>PisiLinux Community</Name>
|
||||
<Email>admins@pisilinux.org</Email>
|
||||
</Packager>
|
||||
<License>MIT</License>
|
||||
<IsA>library</IsA>
|
||||
<Summary>X.Org XvMC library</Summary>
|
||||
<Description>LibXvMC is the X-Video Motion Compensation Library.</Description>
|
||||
<Archive sha1sum="b0fa592cd615aa41290cb8d6f97e6ed53dd21bca" type="tarbz2">mirrors://xorg/individual/lib/libXvMC-1.0.8.tar.bz2</Archive>
|
||||
<BuildDependencies>
|
||||
<Dependency>libXext-devel</Dependency>
|
||||
<Dependency>libXv-devel</Dependency>
|
||||
<Dependency>util-macros</Dependency>
|
||||
</BuildDependencies>
|
||||
</Source>
|
||||
|
||||
<Package>
|
||||
<Name>libXvMC</Name>
|
||||
<RuntimeDependencies>
|
||||
<Dependency>libXext</Dependency>
|
||||
</RuntimeDependencies>
|
||||
<Files>
|
||||
<Path fileType="library">/usr/lib</Path>
|
||||
<Path fileType="doc">/usr/share/doc</Path>
|
||||
</Files>
|
||||
</Package>
|
||||
|
||||
<Package>
|
||||
<Name>libXvMC-devel</Name>
|
||||
<Summary>Development files for libXvMC</Summary>
|
||||
<RuntimeDependencies>
|
||||
<Dependency>libXv-devel</Dependency>
|
||||
<Dependency>libXext-devel</Dependency>
|
||||
<Dependency release="current">libXvMC</Dependency>
|
||||
</RuntimeDependencies>
|
||||
<Files>
|
||||
<Path fileType="header">/usr/include/X11</Path>
|
||||
<Path fileType="data">/usr/lib/pkgconfig</Path>
|
||||
<Path fileType="data">/usr/lib32/pkgconfig</Path>
|
||||
<Path fileType="doc">/usr/share/doc/libXvMC/XvMC_API.txt</Path>
|
||||
</Files>
|
||||
</Package>
|
||||
|
||||
<Package>
|
||||
<Name>libXvMC-32bit</Name>
|
||||
<PartOf>emul32</PartOf>
|
||||
<Summary>32-bit shared libraries for libXvMC</Summary>
|
||||
<BuildType>emul32</BuildType>
|
||||
<BuildDependencies>
|
||||
<Dependency>xorg-proto</Dependency>
|
||||
<Dependency>libXv-32bit</Dependency>
|
||||
<Dependency>libX11-32bit</Dependency>
|
||||
<Dependency>libXext-32bit</Dependency>
|
||||
</BuildDependencies>
|
||||
<RuntimeDependencies>
|
||||
<Dependency>libX11-32bit</Dependency>
|
||||
<Dependency>libXext-32bit</Dependency>
|
||||
<Dependency release="current">libXvMC</Dependency>
|
||||
</RuntimeDependencies>
|
||||
<Files>
|
||||
<Path fileType="library">/usr/lib32</Path>
|
||||
</Files>
|
||||
</Package>
|
||||
|
||||
<History>
|
||||
<Update release="9">
|
||||
<Date>2014-05-16</Date>
|
||||
<Version>1.0.8</Version>
|
||||
<Comment>Release bump.</Comment>
|
||||
<Name>Marcin Bojara</Name>
|
||||
<Email>marcin@pisilinux.org</Email>
|
||||
</Update>
|
||||
<Update release="8">
|
||||
<Date>2014-02-19</Date>
|
||||
<Version>1.0.8</Version>
|
||||
<Comment>Rebuild Unused</Comment>
|
||||
<Name>Varol Maksutoğlu</Name>
|
||||
<Email>waroi@pisilinux.org</Email>
|
||||
</Update>
|
||||
<Update release="7">
|
||||
<Date>2013-11-06</Date>
|
||||
<Version>1.0.8</Version>
|
||||
<Comment>Fix deps.</Comment>
|
||||
<Name>Serdar Soytetir</Name>
|
||||
<Email>kaptan@pisilinux.org</Email>
|
||||
</Update>
|
||||
<Update release="6">
|
||||
<Date>2013-10-07</Date>
|
||||
<Version>1.0.8</Version>
|
||||
<Comment>Rebuild.</Comment>
|
||||
<Name>Serdar Soytetir</Name>
|
||||
<Email>kaptan@pisilinux.org</Email>
|
||||
</Update>
|
||||
<Update release="5">
|
||||
<Date>2013-09-02</Date>
|
||||
<Version>1.0.8</Version>
|
||||
<Comment>Split 32bit.</Comment>
|
||||
<Name>PisiLinux Community</Name>
|
||||
<Email>admins@pisilinux.org</Email>
|
||||
</Update>
|
||||
<Update release="4">
|
||||
<Date>2013-08-25</Date>
|
||||
<Version>1.0.8</Version>
|
||||
<Comment>Release bump.</Comment>
|
||||
<Name>Marcin Bojara</Name>
|
||||
<Email>marcin@pisilinux.org</Email>
|
||||
</Update>
|
||||
<Update release="3">
|
||||
<Date>2013-07-30</Date>
|
||||
<Version>1.0.8</Version>
|
||||
<Comment>Rebuild</Comment>
|
||||
<Name>PisiLinux Community</Name>
|
||||
<Email>admins@pisilinux.org</Email>
|
||||
</Update>
|
||||
<Update release="2">
|
||||
<Date>2013-06-21</Date>
|
||||
<Version>1.0.8</Version>
|
||||
<Comment>Version bump.</Comment>
|
||||
<Name>Marcin Bojara</Name>
|
||||
<Email>marcin@pisilinux.org</Email>
|
||||
</Update>
|
||||
<Update release="1">
|
||||
<Date>2012-06-01</Date>
|
||||
<Version>1.0.7</Version>
|
||||
<Comment>First release</Comment>
|
||||
<Name>Erdem Artan</Name>
|
||||
<Email>admins@pisilinux.org</Email>
|
||||
</Update>
|
||||
</History>
|
||||
</PISI>
|
||||
@@ -0,0 +1,19 @@
|
||||
<?xml version="1.0" ?>
|
||||
<PISI>
|
||||
<Source>
|
||||
<Name>libXvMC</Name>
|
||||
<Summary xml:lang="tr">X.Org XvMC kitaplığı</Summary>
|
||||
<Summary xml:lang="fr">Librairie XvMC de X.Org</Summary>
|
||||
<Summary xml:lang="de">X.Org XvMC Bibliothek</Summary>
|
||||
</Source>
|
||||
|
||||
<Package>
|
||||
<Name>libXvMC-devel</Name>
|
||||
<Summary xml:lang="tr">libXvMC için geliştirme dosyaları</Summary>
|
||||
</Package>
|
||||
|
||||
<Package>
|
||||
<Name>libXvMC-32bit</Name>
|
||||
<Summary xml:lang="tr">libXvMC için 32-bit paylaşımlı kitaplıklar</Summary>
|
||||
</Package>
|
||||
</PISI>
|
||||
@@ -0,0 +1,21 @@
|
||||
#!/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
|
||||
|
||||
def setup():
|
||||
autotools.autoreconf("-vif")
|
||||
autotools.configure("--disable-static")
|
||||
|
||||
def build():
|
||||
autotools.make()
|
||||
|
||||
def install():
|
||||
autotools.rawInstall("DESTDIR=%s" % get.installDIR())
|
||||
|
||||
pisitools.dodoc("ChangeLog", "COPYING", "README")
|
||||
@@ -0,0 +1,110 @@
|
||||
<?xml version="1.0" ?>
|
||||
<!DOCTYPE PISI SYSTEM "http://www.pisilinux.org/projeler/pisi/pisi-spec.dtd">
|
||||
<PISI>
|
||||
<Source>
|
||||
<Name>libXxf86vm</Name>
|
||||
<Homepage>http://x.org/</Homepage>
|
||||
<Packager>
|
||||
<Name>PisiLinux Community</Name>
|
||||
<Email>admins@pisilinux.org</Email>
|
||||
</Packager>
|
||||
<License>MIT</License>
|
||||
<IsA>library</IsA>
|
||||
<Summary>X.Org Xxf86vm library</Summary>
|
||||
<Description>LibXxf86vm is the client library for the XFree86-VidMode X extension.</Description>
|
||||
<Archive sha1sum="5a307415da68e0b71abcf0cb9b5005f16a41ede8" type="tarbz2">mirrors://xorg/individual/lib/libXxf86vm-1.1.3.tar.bz2</Archive>
|
||||
<BuildDependencies>
|
||||
<Dependency>libXext-devel</Dependency>
|
||||
<Dependency>util-macros</Dependency>
|
||||
</BuildDependencies>
|
||||
</Source>
|
||||
|
||||
<Package>
|
||||
<Name>libXxf86vm</Name>
|
||||
<RuntimeDependencies>
|
||||
<Dependency>libXext</Dependency>
|
||||
</RuntimeDependencies>
|
||||
<Files>
|
||||
<Path fileType="library">/usr/lib</Path>
|
||||
<Path fileType="doc">/usr/share/doc</Path>
|
||||
</Files>
|
||||
</Package>
|
||||
|
||||
<Package>
|
||||
<Name>libXxf86vm-devel</Name>
|
||||
<Summary>Development files for libXxf86vm</Summary>
|
||||
<RuntimeDependencies>
|
||||
<Dependency release="current">libXxf86vm</Dependency>
|
||||
<Dependency>libXext-devel</Dependency>
|
||||
</RuntimeDependencies>
|
||||
<Files>
|
||||
<Path fileType="header">/usr/include/X11</Path>
|
||||
<Path fileType="header">/usr/lib/pkgconfig/</Path>
|
||||
<Path fileType="library">/usr/lib32/pkgconfig</Path>
|
||||
<Path fileType="man">/usr/share/man</Path>
|
||||
</Files>
|
||||
</Package>
|
||||
|
||||
<Package>
|
||||
<Name>libXxf86vm-32bit</Name>
|
||||
<PartOf>emul32</PartOf>
|
||||
<Summary>32-bit shared libraries for libXxf86vm</Summary>
|
||||
<BuildType>emul32</BuildType>
|
||||
<BuildDependencies>
|
||||
<Dependency>libXext-32bit</Dependency>
|
||||
</BuildDependencies>
|
||||
<RuntimeDependencies>
|
||||
<Dependency release="current">libXxf86vm</Dependency>
|
||||
<Dependency>xorg-proto</Dependency>
|
||||
<Dependency>libXext-32bit</Dependency>
|
||||
<Dependency>libX11-32bit</Dependency>
|
||||
</RuntimeDependencies>
|
||||
<Files>
|
||||
<Path fileType="library">/usr/lib32</Path>
|
||||
</Files>
|
||||
</Package>
|
||||
<History>
|
||||
<Update release="6">
|
||||
<Date>2014-05-16</Date>
|
||||
<Version>1.1.3</Version>
|
||||
<Comment>Release bump.</Comment>
|
||||
<Name>Marcin Bojara</Name>
|
||||
<Email>marcin@pisilinux.org</Email>
|
||||
</Update>
|
||||
<Update release="5">
|
||||
<Date>2013-10-07</Date>
|
||||
<Version>1.1.3</Version>
|
||||
<Comment>Rebuild.</Comment>
|
||||
<Name>Serdar Soytetir</Name>
|
||||
<Email>kaptan@pisilinux.org</Email>
|
||||
</Update>
|
||||
<Update release="4">
|
||||
<Date>2013-08-25</Date>
|
||||
<Version>1.1.3</Version>
|
||||
<Comment>Release bump.</Comment>
|
||||
<Name>Marcin Bojara</Name>
|
||||
<Email>marcin@pisilinux.org</Email>
|
||||
</Update>
|
||||
<Update release="3">
|
||||
<Date>2013-07-26</Date>
|
||||
<Version>1.1.3</Version>
|
||||
<Comment>Move pc files to devel pack, rebuild.</Comment>
|
||||
<Name>Erdinç Gültekin</Name>
|
||||
<Email>erdincgultekin@pisilinux.org</Email>
|
||||
</Update>
|
||||
<Update release="2">
|
||||
<Date>2013-06-21</Date>
|
||||
<Version>1.1.3</Version>
|
||||
<Comment>Version bump.</Comment>
|
||||
<Name>Marcin Bojara</Name>
|
||||
<Email>marcin@pisilinux.org</Email>
|
||||
</Update>
|
||||
<Update release="1">
|
||||
<Date>2012-06-01</Date>
|
||||
<Version>1.1.2</Version>
|
||||
<Comment>First release</Comment>
|
||||
<Name>Erdem Artan</Name>
|
||||
<Email>admins@pisilinux.org</Email>
|
||||
</Update>
|
||||
</History>
|
||||
</PISI>
|
||||
@@ -0,0 +1,19 @@
|
||||
<?xml version="1.0" ?>
|
||||
<PISI>
|
||||
<Source>
|
||||
<Name>libXxf86vm</Name>
|
||||
<Summary xml:lang="tr">X.Org Xxf86vm kitaplığı</Summary>
|
||||
<Summary xml:lang="fr">Librairie Xxf86vm de X.Org</Summary>
|
||||
<Summary xml:lang="de">X.Org Xxf86vm Bibliothek</Summary>
|
||||
</Source>
|
||||
|
||||
<Package>
|
||||
<Name>libXxf86vm-devel</Name>
|
||||
<Summary xml:lang="tr">libXxf86vm için geliştirme dosyaları</Summary>
|
||||
</Package>
|
||||
|
||||
<Package>
|
||||
<Name>libXxf86vm-32bit</Name>
|
||||
<Summary xml:lang="tr">libXxf86vm için 32-bit paylaşımlı kitaplıklar</Summary>
|
||||
</Package>
|
||||
</PISI>
|
||||
@@ -0,0 +1,21 @@
|
||||
#!/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 get
|
||||
|
||||
def setup():
|
||||
autotools.autoreconf("-fiv")
|
||||
autotools.configure("--disable-static")
|
||||
|
||||
def build():
|
||||
autotools.make()
|
||||
|
||||
def install():
|
||||
autotools.rawInstall("DESTDIR=%s" % get.installDIR())
|
||||
|
||||
pisitools.dodoc("AUTHORS", "ChangeLog", "COPYING", "NEWS", "README")
|
||||
@@ -0,0 +1,199 @@
|
||||
When libomxdynamicloader.so is loaded, it complains that RM_Deinit can't be resolved.
|
||||
Link explicitly against omxil-bellagio so that ld.so can find the reference.
|
||||
|
||||
Signed-off-by: Qais Yousef <qais.yousef@imgtec.com>
|
||||
|
||||
--- bellagio-0.9.3/src/dynamic_loader/Makefile.am.old 2012-03-23 15:07:47.379021034 +0000
|
||||
+++ bellagio-0.9.3/src/dynamic_loader/Makefile.am 2012-03-23 15:08:47.563034818 +0000
|
||||
@@ -3,7 +3,7 @@
|
||||
omxdynamicloader_LTLIBRARIES = libomxdynamicloader.la
|
||||
libomxdynamicloader_la_SOURCES = ste_dynamic_component_loader.c ste_dynamic_component_loader.h
|
||||
|
||||
-libomxdynamicloader_la_LDFLAGS =
|
||||
+libomxdynamicloader_la_LDFLAGS = -L$(abs_top_srcdir)/src/.libs -lomxil-bellagio
|
||||
libomxdynamicloader_la_CFLAGS = -I$(top_srcdir)/include \
|
||||
-I$(top_srcdir)/src \
|
||||
-I$(top_srcdir)/src/base \
|
||||
Fix dependency issue to allow parallel build
|
||||
|
||||
Signed-off-by: Qais Yousef <qais.yousef@imgtec.com>
|
||||
|
||||
Index: bellagio-0.9.3/src/Makefile.am
|
||||
===================================================================
|
||||
--- bellagio-0.9.3.orig/src/Makefile.am
|
||||
+++ bellagio-0.9.3/src/Makefile.am
|
||||
@@ -8,6 +8,7 @@ omxregister_bellagio_SOURCES = omxregist
|
||||
omxregister_bellagio_CFLAGS = -DOMXILCOMPONENTSPATH=\"$(plugindir)/\" \
|
||||
-I$(top_srcdir)/include
|
||||
omxregister_bellagio_LDFLAGS = -lomxil-bellagio -L$(builddir)
|
||||
+omxregister_bellagio_DEPENDENCIES = libomxil-bellagio.la
|
||||
|
||||
lib_LTLIBRARIES = libomxil-bellagio.la
|
||||
libomxil_bellagio_la_SOURCES = component_loader.h \
|
||||
We always access globalComponentList[] at indexComponent=-1 which causes a
|
||||
segfault. Use i as the index instead.
|
||||
|
||||
Signed-off-by: Qais Yousef <qais.yousef@imgtec.com>
|
||||
|
||||
--- bellagio-0.9.3/src/omx_reference_resource_manager.c.old 2012-03-13 10:15:25.743940980 +0000
|
||||
+++ bellagio-0.9.3/src/omx_reference_resource_manager.c 2012-03-13 10:18:02.201971009 +0000
|
||||
@@ -485,7 +485,6 @@
|
||||
OMX_ERRORTYPE RM_removeFromWaitForResource(OMX_COMPONENTTYPE *openmaxStandComp) {
|
||||
omx_base_component_PrivateType* omx_base_component_Private;
|
||||
int i = 0;
|
||||
- int indexComponent = -1;
|
||||
|
||||
DEBUG(DEB_LEV_FUNCTION_NAME, "In %s\n", __func__);
|
||||
omx_base_component_Private = (omx_base_component_PrivateType*)openmaxStandComp->pComponentPrivate;
|
||||
@@ -493,16 +492,13 @@
|
||||
while(listOfcomponentRegistered[i].component_name != NULL ) {
|
||||
if (!strcmp(listOfcomponentRegistered[i].component_name, omx_base_component_Private->name)) {
|
||||
// found component in the list of the resource manager
|
||||
- removeElemFromList(&globalComponentList[indexComponent], openmaxStandComp);
|
||||
- break;
|
||||
+ removeElemFromList(&globalComponentList[i], openmaxStandComp);
|
||||
+ DEBUG(DEB_LEV_FUNCTION_NAME, "Out of %s\n", __func__);
|
||||
+ return OMX_ErrorNone;
|
||||
}
|
||||
i++;
|
||||
}
|
||||
- if (indexComponent <0) {
|
||||
- // No resource to be handled
|
||||
- DEBUG(DEB_LEV_ERR, "In %s No resource to be handled\n", __func__);
|
||||
- return OMX_ErrorNone;
|
||||
- }
|
||||
- DEBUG(DEB_LEV_FUNCTION_NAME, "Out of %s\n", __func__);
|
||||
+ // No resource to be handled
|
||||
+ DEBUG(DEB_LEV_ERR, "In %s No resource to be handled\n", __func__);
|
||||
return OMX_ErrorNone;
|
||||
}
|
||||
OMX_INDEXTYPE/OMX_INDEXVENDORTYPE in one switch
|
||||
src/base/omx_base_component.c | 54 ++++++++++++++++++++++-------------------
|
||||
1 files changed, 29 insertions(+), 25 deletions(-)
|
||||
--- a/src/base/omx_base_component.c
|
||||
+++ a/src/base/omx_base_component.c
|
||||
@@ -915,14 +915,6 @@ OSCL_EXPORT_REF OSCL_EXPORT_REF OMX_ERRORTYPE omx_base_component_GetParameter(
|
||||
return OMX_ErrorBadParameter;
|
||||
}
|
||||
switch(nParamIndex) {
|
||||
- case OMX_IndexParameterThreadsID:
|
||||
- if ((err = checkHeader(ComponentParameterStructure, sizeof(OMX_PARAM_BELLAGIOTHREADS_ID))) != OMX_ErrorNone) {
|
||||
- break;
|
||||
- }
|
||||
- threadID = (OMX_PARAM_BELLAGIOTHREADS_ID *)ComponentParameterStructure;
|
||||
- threadID->nThreadBufferMngtID = omx_base_component_Private->bellagioThreads->nThreadBufferMngtID;
|
||||
- threadID->nThreadMessageID = omx_base_component_Private->bellagioThreads->nThreadMessageID;
|
||||
- break;
|
||||
case OMX_IndexParamAudioInit:
|
||||
case OMX_IndexParamVideoInit:
|
||||
case OMX_IndexParamImageInit:
|
||||
@@ -988,28 +980,40 @@ OSCL_EXPORT_REF OSCL_EXPORT_REF OMX_ERRORTYPE omx_base_component_GetParameter(
|
||||
}
|
||||
}
|
||||
break;
|
||||
- case OMX_IndexVendorCompPropTunnelFlags:
|
||||
- pPropTunnelSetup = (OMX_VENDOR_PROP_TUNNELSETUPTYPE*)ComponentParameterStructure;
|
||||
+ default:
|
||||
+ /* additional switch statement for extended OMX_INDEXTYPE */
|
||||
+ switch((OMX_INDEXVENDORTYPE) nParamIndex) {
|
||||
+ case OMX_IndexParameterThreadsID:
|
||||
+ if ((err = checkHeader(ComponentParameterStructure, sizeof(OMX_PARAM_BELLAGIOTHREADS_ID))) != OMX_ErrorNone) {
|
||||
+ break;
|
||||
+ }
|
||||
+ threadID = (OMX_PARAM_BELLAGIOTHREADS_ID *)ComponentParameterStructure;
|
||||
+ threadID->nThreadBufferMngtID = omx_base_component_Private->bellagioThreads->nThreadBufferMngtID;
|
||||
+ threadID->nThreadMessageID = omx_base_component_Private->bellagioThreads->nThreadMessageID;
|
||||
+ break;
|
||||
+ case OMX_IndexVendorCompPropTunnelFlags:
|
||||
+ pPropTunnelSetup = (OMX_VENDOR_PROP_TUNNELSETUPTYPE*)ComponentParameterStructure;
|
||||
|
||||
- if (pPropTunnelSetup->nPortIndex >= (omx_base_component_Private->sPortTypesParam[OMX_PortDomainAudio].nPorts +
|
||||
- omx_base_component_Private->sPortTypesParam[OMX_PortDomainVideo].nPorts +
|
||||
- omx_base_component_Private->sPortTypesParam[OMX_PortDomainImage].nPorts +
|
||||
- omx_base_component_Private->sPortTypesParam[OMX_PortDomainOther].nPorts)) {
|
||||
+ if (pPropTunnelSetup->nPortIndex >= (omx_base_component_Private->sPortTypesParam[OMX_PortDomainAudio].nPorts +
|
||||
+ omx_base_component_Private->sPortTypesParam[OMX_PortDomainVideo].nPorts +
|
||||
+ omx_base_component_Private->sPortTypesParam[OMX_PortDomainImage].nPorts +
|
||||
+ omx_base_component_Private->sPortTypesParam[OMX_PortDomainOther].nPorts)) {
|
||||
|
||||
- DEBUG(DEB_LEV_ERR,"In %s OMX_IndexVendorCompPropTunnelFlags nPortIndex=%d Line=%d \n",
|
||||
- __func__,(int)pPropTunnelSetup->nPortIndex,__LINE__);
|
||||
+ DEBUG(DEB_LEV_ERR,"In %s OMX_IndexVendorCompPropTunnelFlags nPortIndex=%d Line=%d \n",
|
||||
+ __func__,(int)pPropTunnelSetup->nPortIndex,__LINE__);
|
||||
|
||||
- return OMX_ErrorBadPortIndex;
|
||||
- }
|
||||
+ return OMX_ErrorBadPortIndex;
|
||||
+ }
|
||||
|
||||
- pPort = omx_base_component_Private->ports[pPropTunnelSetup->nPortIndex];
|
||||
+ pPort = omx_base_component_Private->ports[pPropTunnelSetup->nPortIndex];
|
||||
|
||||
- pPropTunnelSetup->nTunnelSetup.nTunnelFlags = pPort->nTunnelFlags;
|
||||
- pPropTunnelSetup->nTunnelSetup.eSupplier = pPort->eBufferSupplier;
|
||||
- break;
|
||||
- default:
|
||||
- err = OMX_ErrorUnsupportedIndex;
|
||||
- break;
|
||||
+ pPropTunnelSetup->nTunnelSetup.nTunnelFlags = pPort->nTunnelFlags;
|
||||
+ pPropTunnelSetup->nTunnelSetup.eSupplier = pPort->eBufferSupplier;
|
||||
+ break;
|
||||
+ default:
|
||||
+ err = OMX_ErrorUnsupportedIndex;
|
||||
+ break;
|
||||
+ }
|
||||
}
|
||||
DEBUG(DEB_LEV_FUNCTION_NAME, "Out of %s for component %p\n", __func__, hComponent);
|
||||
return err;
|
||||
diff -up libomxil-bellagio-0.9.3/Makefile.am.nodoc libomxil-bellagio-0.9.3/Makefile.am
|
||||
--- libomxil-bellagio-0.9.3/Makefile.am.nodoc 2011-01-12 08:53:26.000000000 +0100
|
||||
+++ libomxil-bellagio-0.9.3/Makefile.am 2012-04-23 13:46:15.410823381 +0200
|
||||
@@ -7,7 +7,6 @@ EXTRA_DIST = libomxil-bellagio.spec
|
||||
pkgconfigdir = $(libdir)/pkgconfig
|
||||
pkgconfig_DATA = libomxil-bellagio.pc
|
||||
|
||||
-docdir = $(DESTDIR)$(prefix)/share/doc/@PACKAGE@
|
||||
doc_DATA = README \
|
||||
ChangeLog \
|
||||
TODO
|
||||
diff -up libomxil-bellagio-0.9.3/src/omxregister.c.unused libomxil-bellagio-0.9.3/src/omxregister.c
|
||||
--- libomxil-bellagio-0.9.3/src/omxregister.c.unused 2011-01-12 08:53:26.000000000 +0100
|
||||
+++ libomxil-bellagio-0.9.3/src/omxregister.c 2012-12-10 22:02:28.621695659 +0100
|
||||
@@ -248,7 +248,15 @@ static int buildComponentsList(FILE* omx
|
||||
}
|
||||
fptr(stComponents);
|
||||
err = fwrite(lib_absolute_path, 1, strlen(lib_absolute_path), omxregistryfp);
|
||||
- err = fwrite("\n", 1, 1, omxregistryfp);
|
||||
+ if (err != strlen(lib_absolute_path)) {
|
||||
+ DEBUG(DEB_LEV_ERR, "Failed to write %zu bytes to fd %d\n", strlen(lib_absolute_path), fileno(omxregistryfp));
|
||||
+ continue;
|
||||
+ }
|
||||
+ err = fwrite("\n", 1, strlen(buffer), omxregistryfp);
|
||||
+ if (err != strlen(buffer)) {
|
||||
+ DEBUG(DEB_LEV_ERR, "Failed to write %zu bytes to fd %d\n", strlen(buffer), fileno(omxregistryfp));
|
||||
+ continue;
|
||||
+ }
|
||||
|
||||
|
||||
for (i = 0; i<num_of_comp; i++) {
|
||||
--- libomxil-bellagio-0.9.3/include/OMX_Types.h.orig 2011-01-12 08:53:26.000000000 +0100
|
||||
+++ libomxil-bellagio-0.9.3/include/OMX_Types.h 2013-02-25 09:53:55.000000000 +0100
|
||||
@@ -314,6 +314,18 @@
|
||||
* platform & operating specific object used to reference the window */
|
||||
typedef void* OMX_NATIVE_WINDOWTYPE;
|
||||
|
||||
+
|
||||
+/** Define the OMX IL version that corresponds to this set of header files.
|
||||
+ * We also define a combined version that can be used to write or compare
|
||||
+ * values of the 32bit nVersion field, assuming a little endian architecture */
|
||||
+#define OMX_VERSION_MAJOR 1
|
||||
+#define OMX_VERSION_MINOR 1
|
||||
+#define OMX_VERSION_REVISION 2
|
||||
+#define OMX_VERSION_STEP 0
|
||||
+
|
||||
+#define OMX_VERSION ((OMX_VERSION_STEP<<24) | (OMX_VERSION_REVISION<<16) | (OMX_VERSION_MINOR<<8) | OMX_VERSION_MAJOR)
|
||||
+
|
||||
+
|
||||
/** The OMX_VERSIONTYPE union is used to specify the version for
|
||||
a structure or component. For a component, the version is entirely
|
||||
specified by the component vendor. Components doing the same function
|
||||
@@ -0,0 +1,58 @@
|
||||
<?xml version="1.0" ?>
|
||||
<!DOCTYPE PISI SYSTEM "http://www.pisilinux.org/projeler/pisi/pisi-spec.dtd">
|
||||
<PISI>
|
||||
<Source>
|
||||
<Name>libomxil-bellagio</Name>
|
||||
<Homepage>http://omxil.sourceforge.net</Homepage>
|
||||
<Packager>
|
||||
<Name>Yusuf Aydemir</Name>
|
||||
<Email>yusuf.aydemir@pisilinux.org</Email>
|
||||
</Packager>
|
||||
<License>LGPLv2.1</License>
|
||||
<IsA>library</IsA>
|
||||
<Summary>An opensource implementation of the OpenMAX Integration Layer API</Summary>
|
||||
<Description>An opensource implementation of the OpenMAX Integration Layer API</Description>
|
||||
<Archive sha1sum="04afd1bde078afa5a03190b6c6865406e2bd01d8" type="targz">http://downloads.sourceforge.net/project/omxil/omxil/Bellagio%200.9.3/libomxil-bellagio-0.9.3.tar.gz</Archive>
|
||||
|
||||
<BuildDependencies>
|
||||
<Dependency>glibc-devel</Dependency>
|
||||
</BuildDependencies>
|
||||
|
||||
<Patches>
|
||||
<Patch>fedora-fixes.patch</Patch>
|
||||
</Patches>
|
||||
</Source>
|
||||
|
||||
<Package>
|
||||
<Name>libomxil-bellagio</Name>
|
||||
<Files>
|
||||
<Path fileType="executable">/usr/bin</Path>
|
||||
<Path fileType="library">/usr/lib</Path>
|
||||
<Path fileType="data">/usr/share</Path>
|
||||
<Path fileType="man">/usr/share/man</Path>
|
||||
<Path fileType="doc">/usr/share/doc</Path>
|
||||
</Files>
|
||||
</Package>
|
||||
|
||||
<Package>
|
||||
<Name>libomxil-bellagio-devel</Name>
|
||||
<Summary>Development files for mesa</Summary>
|
||||
<RuntimeDependencies>
|
||||
<Dependency>libomxil-bellagio</Dependency>
|
||||
</RuntimeDependencies>
|
||||
<Files>
|
||||
<Path fileType="header">/usr/include</Path>
|
||||
<Path fileType="data">/usr/lib/pkgconfig</Path>
|
||||
</Files>
|
||||
</Package>
|
||||
|
||||
<History>
|
||||
<Update release="1">
|
||||
<Date>2015-04-07</Date>
|
||||
<Version>0.9.3</Version>
|
||||
<Comment>First release</Comment>
|
||||
<Name>Yusuf Aydemir</Name>
|
||||
<Email>yusuf.aydemir@pisilinux.org</Email>
|
||||
</Update>
|
||||
</History>
|
||||
</PISI>
|
||||
@@ -0,0 +1,8 @@
|
||||
<?xml version="1.0" ?>
|
||||
<PISI>
|
||||
<Source>
|
||||
<Name>libomxil-bellagio</Name>
|
||||
<Summary xml:lang="tr">An opensource implementation of the OpenMAX Integration Layer API</Summary>
|
||||
<Description xml:lang="tr">An opensource implementation of the OpenMAX Integration Layer API</Description>
|
||||
</Source>
|
||||
</PISI>
|
||||
@@ -0,0 +1,22 @@
|
||||
# -*- 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
|
||||
|
||||
def setup():
|
||||
autotools.configure("--disable-static \
|
||||
--disable-documentation")
|
||||
|
||||
pisitools.dosed("libtool", " -shared ", " -Wl,-O1,--as-needed -shared ")
|
||||
|
||||
def build():
|
||||
autotools.make()
|
||||
|
||||
def install():
|
||||
autotools.rawInstall("DESTDIR=%s" % get.installDIR())
|
||||
|
||||
pisitools.dodoc("AUTHORS", "COPYING")
|
||||
@@ -0,0 +1,122 @@
|
||||
<?xml version="1.0" ?>
|
||||
<!DOCTYPE PISI SYSTEM "http://www.pisilinux.org/projeler/pisi/pisi-spec.dtd">
|
||||
<PISI>
|
||||
<Source>
|
||||
<Name>libvdpau</Name>
|
||||
<Homepage>http://freedesktop.org/wiki/Software/VDPAU</Homepage>
|
||||
<Packager>
|
||||
<Name>PisiLinux Community</Name>
|
||||
<Email>admins@pisilinux.org</Email>
|
||||
</Packager>
|
||||
<License>MIT</License>
|
||||
<IsA>library</IsA>
|
||||
<Summary>Wrapper library for the Video Decode and Presentation API</Summary>
|
||||
<Description>VDPAU is the Video Decode and Presentation API for UNIX. It provides an interface to video decode acceleration and presentation hardware present in modern GPUs.</Description>
|
||||
<Archive sha1sum="888cbf54aba02cceccdb96dd94cb34b66a06c452" type="targz">http://people.freedesktop.org/~aplattner/vdpau/libvdpau-0.9.tar.gz</Archive>
|
||||
<BuildDependencies>
|
||||
<Dependency>libXext-devel</Dependency>
|
||||
</BuildDependencies>
|
||||
</Source>
|
||||
|
||||
<Package>
|
||||
<Name>libvdpau</Name>
|
||||
<RuntimeDependencies>
|
||||
<Dependency>libXext</Dependency>
|
||||
</RuntimeDependencies>
|
||||
<Files>
|
||||
<Path fileType="config">/etc</Path>
|
||||
<Path fileType="library">/usr/lib</Path>
|
||||
<Path fileType="doc">/usr/share/doc</Path>
|
||||
</Files>
|
||||
</Package>
|
||||
|
||||
<Package>
|
||||
<Name>libvdpau-devel</Name>
|
||||
<Summary>Development files for libvdpau</Summary>
|
||||
<RuntimeDependencies>
|
||||
<Dependency release="current">libvdpau</Dependency>
|
||||
</RuntimeDependencies>
|
||||
<Files>
|
||||
<Path fileType="header">/usr/include</Path>
|
||||
<Path fileType="data">/usr/lib/pkgconfig</Path>
|
||||
<Path fileType="data">/usr/lib32/pkgconfig</Path>
|
||||
</Files>
|
||||
</Package>
|
||||
|
||||
<Package>
|
||||
<Name>libvdpau-32bit</Name>
|
||||
<PartOf>emul32</PartOf>
|
||||
<Summary>32-bit shared libraries for libvdpau</Summary>
|
||||
<BuildType>emul32</BuildType>
|
||||
<BuildDependencies>
|
||||
<Dependency>glibc-32bit</Dependency>
|
||||
<Dependency>libXext-32bit</Dependency>
|
||||
</BuildDependencies>
|
||||
<RuntimeDependencies>
|
||||
<Dependency release="current">libvdpau</Dependency>
|
||||
<Dependency>glibc-32bit</Dependency>
|
||||
<Dependency>libXext-32bit</Dependency>
|
||||
</RuntimeDependencies>
|
||||
<Files>
|
||||
<Path fileType="library">/usr/lib32</Path>
|
||||
</Files>
|
||||
</Package>
|
||||
<History>
|
||||
<Update release="8">
|
||||
<Date>2015-01-22</Date>
|
||||
<Version>0.9</Version>
|
||||
<Comment>Version bump.</Comment>
|
||||
<Name>Stefan Gronewold(groni)</Name>
|
||||
<Email>groni@pisilinux.org</Email>
|
||||
</Update>
|
||||
<Update release="7">
|
||||
<Date>2014-09-01</Date>
|
||||
<Version>0.8</Version>
|
||||
<Comment>Version bump.</Comment>
|
||||
<Name>Marcin Bojara</Name>
|
||||
<Email>marcin@pisilinux.org</Email>
|
||||
</Update>
|
||||
<Update release="6">
|
||||
<Date>2014-05-16</Date>
|
||||
<Version>0.7</Version>
|
||||
<Comment>Release bump.</Comment>
|
||||
<Name>Marcin Bojara</Name>
|
||||
<Email>marcin@pisilinux.org</Email>
|
||||
</Update>
|
||||
<Update release="5">
|
||||
<Date>2014-02-20</Date>
|
||||
<Version>0.7</Version>
|
||||
<Comment>Rebuild Unused</Comment>
|
||||
<Name>Varol Maksutoğlu</Name>
|
||||
<Email>waroi@pisilinux.org</Email>
|
||||
</Update>
|
||||
<Update release="4">
|
||||
<Date>2013-10-07</Date>
|
||||
<Version>0.7</Version>
|
||||
<Comment>Version bump, clean actions.py.</Comment>
|
||||
<Name>Serdar Soytetir</Name>
|
||||
<Email>kaptan@pisilinux.org</Email>
|
||||
</Update>
|
||||
<Update release="3">
|
||||
<Date>2013-08-25</Date>
|
||||
<Version>0.6</Version>
|
||||
<Comment>Release bump.</Comment>
|
||||
<Name>Marcin Bojara</Name>
|
||||
<Email>marcin@pisilinux.org</Email>
|
||||
</Update>
|
||||
<Update release="2">
|
||||
<Date>2013-07-06</Date>
|
||||
<Version>0.6</Version>
|
||||
<Comment>Version bump.</Comment>
|
||||
<Name>Marcin Bojara</Name>
|
||||
<Email>marcin@pisilinux.org</Email>
|
||||
</Update>
|
||||
<Update release="1">
|
||||
<Date>2012-10-10</Date>
|
||||
<Version>0.5</Version>
|
||||
<Comment>First release</Comment>
|
||||
<Name>Marcinn Bojara</Name>
|
||||
<Email>marcin@pisilinux.org</Email>
|
||||
</Update>
|
||||
</History>
|
||||
</PISI>
|
||||
@@ -0,0 +1,18 @@
|
||||
<?xml version="1.0" ?>
|
||||
<PISI>
|
||||
<Source>
|
||||
<Name>libvdpau</Name>
|
||||
<Summary xml:lang="tr">Video kodu çözme ve sunma API'si için ara kitaplık</Summary>
|
||||
<Description xml:lang="tr">VDPAU (Video Decode and Presentation API for UNIX), modern grafik işlemcilerde yer alan video kod çözümü hızlandırma ve sunma donanımına bir arayüz sağlar.</Description>
|
||||
</Source>
|
||||
|
||||
<Package>
|
||||
<Name>libvdpau-devel</Name>
|
||||
<Summary xml:lang="tr">libvdpau için geliştirme dosyaları</Summary>
|
||||
</Package>
|
||||
|
||||
<Package>
|
||||
<Name>libvdpau-32bit</Name>
|
||||
<Summary xml:lang="tr">libvdpau için 32-bit paylaşımlı kitaplıklar</Summary>
|
||||
</Package>
|
||||
</PISI>
|
||||
@@ -0,0 +1,23 @@
|
||||
# -*- 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
|
||||
|
||||
def setup():
|
||||
autotools.autoreconf("-vif")
|
||||
autotools.configure("--disable-static")
|
||||
pisitools.dosed("libtool", "^(hardcode_libdir_flag_spec=).*", '\\1""')
|
||||
pisitools.dosed("libtool", "^(runpath_var=)LD_RUN_PATH", "\\1DIE_RPATH_DIE")
|
||||
pisitools.dosed("libtool"," -shared ", " -Wl,--as-needed -shared ")
|
||||
|
||||
def build():
|
||||
autotools.make()
|
||||
|
||||
def install():
|
||||
autotools.rawInstall("DESTDIR=%s" % get.installDIR())
|
||||
|
||||
pisitools.dodoc("ChangeLog", "COPYING", "README")
|
||||
@@ -0,0 +1,90 @@
|
||||
<?xml version="1.0" ?>
|
||||
<!DOCTYPE PISI SYSTEM "http://www.pisilinux.org/projeler/pisi/pisi-spec.dtd">
|
||||
<PISI>
|
||||
<Source>
|
||||
<Name>libxshmfence</Name>
|
||||
<Homepage>http://www.x.org/</Homepage>
|
||||
<Packager>
|
||||
<Name>PisiLinux Community</Name>
|
||||
<Email>admins@pisilinux.org</Email>
|
||||
</Packager>
|
||||
<License>MIT</License>
|
||||
<IsA>library</IsA>
|
||||
<Summary>X.Org libxshmfence library</Summary>
|
||||
<Description>libxshmfence is the X Window System video extension library.</Description>
|
||||
<Archive sha1sum="a2ebe90e5595afca4db93a4359732af43b2b8c69" type="tarbz2">mirrors://xorg/individual/lib/libxshmfence-1.2.tar.bz2</Archive>
|
||||
<BuildDependencies>
|
||||
<Dependency>libXext-devel</Dependency>
|
||||
<Dependency>util-macros</Dependency>
|
||||
</BuildDependencies>
|
||||
</Source>
|
||||
|
||||
<Package>
|
||||
<Name>libxshmfence</Name>
|
||||
<RuntimeDependencies>
|
||||
<Dependency>libXext</Dependency>
|
||||
</RuntimeDependencies>
|
||||
<Files>
|
||||
<Path fileType="library">/usr/lib</Path>
|
||||
<Path fileType="doc">/usr/share/doc</Path>
|
||||
</Files>
|
||||
</Package>
|
||||
|
||||
<Package>
|
||||
<Name>libxshmfence-devel</Name>
|
||||
<Summary>Development files for libxshmfence</Summary>
|
||||
<RuntimeDependencies>
|
||||
<Dependency release="current">libxshmfence</Dependency>
|
||||
<Dependency>libXext-devel</Dependency>
|
||||
</RuntimeDependencies>
|
||||
<Files>
|
||||
<Path fileType="header">/usr/include/X11</Path>
|
||||
<Path fileType="data">/usr/lib/pkgconfig</Path>
|
||||
<Path fileType="data">/usr/lib32/pkgconfig</Path>
|
||||
<Path fileType="man">/usr/share/man</Path>
|
||||
</Files>
|
||||
</Package>
|
||||
|
||||
<Package>
|
||||
<Name>libxshmfence-32bit</Name>
|
||||
<PartOf>emul32</PartOf>
|
||||
<Summary>32-bit shared libraries for libxshmfence</Summary>
|
||||
<BuildType>emul32</BuildType>
|
||||
<BuildDependencies>
|
||||
<Dependency>libX11-32bit</Dependency>
|
||||
<Dependency>libXext-32bit</Dependency>
|
||||
</BuildDependencies>
|
||||
<RuntimeDependencies>
|
||||
<Dependency release="current">libxshmfence</Dependency>
|
||||
<Dependency>libX11-32bit</Dependency>
|
||||
<Dependency>libXext-32bit</Dependency>
|
||||
</RuntimeDependencies>
|
||||
<Files>
|
||||
<Path fileType="library">/usr/lib32</Path>
|
||||
</Files>
|
||||
</Package>
|
||||
|
||||
<History>
|
||||
<Update release="3">
|
||||
<Date>2015-05-05</Date>
|
||||
<Version>1.2</Version>
|
||||
<Comment>Version bump.</Comment>
|
||||
<Name>Marcin Bojara</Name>
|
||||
<Email>marcin@pisilinux.org</Email>
|
||||
</Update>
|
||||
<Update release="2">
|
||||
<Date>2014-05-16</Date>
|
||||
<Version>1.1</Version>
|
||||
<Comment>Release bump.</Comment>
|
||||
<Name>Marcin Bojara</Name>
|
||||
<Email>marcin@pisilinux.org</Email>
|
||||
</Update>
|
||||
<Update release="1">
|
||||
<Date>2012-06-01</Date>
|
||||
<Version>1.1</Version>
|
||||
<Comment>First release</Comment>
|
||||
<Name>Yusuf Aydemir</Name>
|
||||
<Email>yusuf.aydemir@pisilinux.org</Email>
|
||||
</Update>
|
||||
</History>
|
||||
</PISI>
|
||||
@@ -18,6 +18,7 @@
|
||||
<Dependency>llvm-libs</Dependency>
|
||||
<Dependency>llvm-clang-devel</Dependency>
|
||||
<Dependency>xorg-proto</Dependency>
|
||||
<Dependency>expat-devel</Dependency>
|
||||
<Dependency>libdrm-devel</Dependency>
|
||||
<Dependency>libXext-devel</Dependency>
|
||||
<Dependency>wayland-devel</Dependency>
|
||||
@@ -29,6 +30,7 @@
|
||||
<Dependency>libXxf86vm-devel</Dependency>
|
||||
<Dependency>libXvMC-devel</Dependency>
|
||||
<Dependency>libXv-devel</Dependency>
|
||||
<Dependency>eudev-devel</Dependency>
|
||||
<Dependency>python-mako</Dependency>
|
||||
<Dependency releaseFrom="3">libxshmfence-devel</Dependency>
|
||||
</BuildDependencies>
|
||||
@@ -38,6 +40,8 @@
|
||||
<Name>mesa</Name>
|
||||
<RuntimeDependencies>
|
||||
<Dependency>llvm-libs</Dependency>
|
||||
<Dependency>llvm-clang</Dependency>
|
||||
<Dependency>expat</Dependency>
|
||||
<Dependency>libdrm</Dependency>
|
||||
<Dependency>libXext</Dependency>
|
||||
<Dependency>libXfixes</Dependency>
|
||||
@@ -50,7 +54,6 @@
|
||||
<Dependency>libdrm-nouveau</Dependency>
|
||||
<Dependency>wayland-client</Dependency>
|
||||
<Dependency>wayland-server</Dependency>
|
||||
<Dependency>llvm-clang</Dependency>
|
||||
<Dependency>libclc</Dependency>
|
||||
<Dependency releaseFrom="3">libxshmfence</Dependency>
|
||||
</RuntimeDependencies>
|
||||
@@ -102,7 +105,7 @@
|
||||
<Dependency>libdrm-32bit</Dependency>
|
||||
<Dependency>libXext-32bit</Dependency>
|
||||
<Dependency>libXvMC-32bit</Dependency>
|
||||
<Dependency>libudev-32bit</Dependency>
|
||||
<Dependency>eudev-32bit</Dependency>
|
||||
<Dependency>wayland-32bit</Dependency>
|
||||
<Dependency>libvdpau-32bit</Dependency>
|
||||
<Dependency>libXfixes-32bit</Dependency>
|
||||
|
||||
@@ -13,10 +13,17 @@
|
||||
<Summary>Wayland Compositor Infrastructure</Summary>
|
||||
<Description>Wayland is a protocol for a compositor to talk to its clients as well as a C library implementation of that protocol.</Description>
|
||||
<Archive sha1sum="a731201534dcf6ec76a1184411724376cbf1acb6" type="tarxz">http://wayland.freedesktop.org/releases/wayland-1.7.0.tar.xz</Archive>
|
||||
<BuildDependencies>
|
||||
<Dependency>libffi-devel</Dependency>
|
||||
<Dependency>expat-devel</Dependency>
|
||||
</BuildDependencies>
|
||||
</Source>
|
||||
|
||||
<Package>
|
||||
<Name>wayland</Name>
|
||||
<RuntimeDependencies>
|
||||
<Dependency>expat</Dependency>
|
||||
</RuntimeDependencies>
|
||||
<Files>
|
||||
<Path fileType="executable">/usr/bin</Path>
|
||||
<Path fileType="doc">/usr/share/doc/</Path>
|
||||
@@ -81,10 +88,14 @@
|
||||
<BuildType>emul32</BuildType>
|
||||
<BuildDependencies>
|
||||
<Dependency>libffi-32bit</Dependency>
|
||||
<Dependency>glibc-32bit</Dependency>
|
||||
<Dependency>expat-32bit</Dependency>
|
||||
</BuildDependencies>
|
||||
<RuntimeDependencies>
|
||||
<Dependency release="current">wayland</Dependency>
|
||||
<Dependency>expat-32bit</Dependency>
|
||||
<Dependency>libffi-32bit</Dependency>
|
||||
<Dependency>glibc-32bit</Dependency>
|
||||
</RuntimeDependencies>
|
||||
<Files>
|
||||
<Path fileType="library">/usr/lib32</Path>
|
||||
|
||||
Reference in New Issue
Block a user