Merge pull request #109 from ayhanyalcinsoy/master
some of gstreamer family
This commit is contained in:
@@ -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
|
||||
|
||||
def setup():
|
||||
autotools.autoreconf("-fi")
|
||||
autotools.configure("--disable-static \
|
||||
--disable-doc \
|
||||
--disable-dependency-tracking")
|
||||
|
||||
def build():
|
||||
autotools.make()
|
||||
|
||||
def install():
|
||||
autotools.install()
|
||||
|
||||
pisitools.dohtml("doc/*.html")
|
||||
pisitools.dodoc("ChangeLog", "AUTHORS", "NEWS", "README")
|
||||
@@ -0,0 +1,68 @@
|
||||
<?xml version="1.0" ?>
|
||||
<!DOCTYPE PISI SYSTEM "http://www.pisilinux.org/projeler/pisi/pisi-spec.dtd">
|
||||
<PISI>
|
||||
<Source>
|
||||
<Name>libdvdcss</Name>
|
||||
<Homepage>http://www.videolan.org/libdvdcss/</Homepage>
|
||||
<Packager>
|
||||
<Name>PisiLinux Community</Name>
|
||||
<Email>admins@pisilinux.org</Email>
|
||||
</Packager>
|
||||
<License>GPLv2</License>
|
||||
<IsA>library</IsA>
|
||||
<Summary>A portable abstraction library for DVD decryption</Summary>
|
||||
<Description>libdvdcss is a simple and library portable abstraction library designed for accessing DVDs like a block device without having to bother about the decryption. A DVD player can be built around the libdvdcss API using no more than 4 or 5 library calls.</Description>
|
||||
<Archive sha1sum="b3ccd70a510aa04d644f32b398489a3122a7e11a" type="tarbz2">http://download.videolan.org/pub/libdvdcss/1.3.0/libdvdcss-1.3.0.tar.bz2</Archive>
|
||||
</Source>
|
||||
|
||||
<Package>
|
||||
<Name>libdvdcss</Name>
|
||||
<Files>
|
||||
<Path fileType="library">/usr/lib</Path>
|
||||
<Path fileType="doc">/usr/share/doc</Path>
|
||||
</Files>
|
||||
</Package>
|
||||
|
||||
<Package>
|
||||
<Name>libdvdcss-devel</Name>
|
||||
<Summary>Development files for libdvdcss</Summary>
|
||||
<RuntimeDependencies>
|
||||
<Dependency release="current">libdvdcss</Dependency>
|
||||
</RuntimeDependencies>
|
||||
<Files>
|
||||
<Path fileType="header">/usr/include/dvdcss</Path>
|
||||
<Path fileType="data">/usr/lib/pkgconfig</Path>
|
||||
</Files>
|
||||
</Package>
|
||||
|
||||
<History>
|
||||
<Update release="4">
|
||||
<Date>2014-09-29</Date>
|
||||
<Version>1.3.0</Version>
|
||||
<Comment>Version bump.</Comment>
|
||||
<Name>Stefan Gronewold(groni)</Name>
|
||||
<Email>groni@pisilinux.org</Email>
|
||||
</Update>
|
||||
<Update release="3">
|
||||
<Date>2014-05-21</Date>
|
||||
<Version>1.2.13</Version>
|
||||
<Comment>Rebuild.</Comment>
|
||||
<Name>Kamil Atlı</Name>
|
||||
<Email>suvarice@gmail.com</Email>
|
||||
</Update>
|
||||
<Update release="2">
|
||||
<Date>2014-01-29</Date>
|
||||
<Version>1.2.13</Version>
|
||||
<Comment>Version bump.</Comment>
|
||||
<Name>Stefan Gronewold(groni)</Name>
|
||||
<Email>groni@pisilinux.org</Email>
|
||||
</Update>
|
||||
<Update release="1">
|
||||
<Date>2012-08-29</Date>
|
||||
<Version>1.2.12</Version>
|
||||
<Comment>First release</Comment>
|
||||
<Name>PisiLinux Community</Name>
|
||||
<Email>admins@pisilinux.org</Email>
|
||||
</Update>
|
||||
</History>
|
||||
</PISI>
|
||||
@@ -0,0 +1,15 @@
|
||||
<?xml version="1.0" ?>
|
||||
<PISI>
|
||||
<Source>
|
||||
<Name>libdvdcss</Name>
|
||||
<Summary xml:lang="tr">DVD çözmek için soyutlanmış taşınabilir bir kütüphane</Summary>
|
||||
<Description xml:lang="tr">Libdvdcss, şifre çözme konusunda zahmete girmeden bir blok aygıt gibi DVD'lere erişim için düzenlenmiş basit ve soyutlanmış taşınabilir bir kütüphanedir. Bir DVD çalıcısı libdvdcss API etrafında 4 veya 5'ten fazla olmaksızın kütüphane çağrısı kullanarak kurulabilir.</Description>
|
||||
<Description xml:lang="fr">libdvdcss est une librairie simple et portable d'abstraction conçue pour accéder auxDVDs comme des périphériques par blocs sans avoir à se soucier du décodage. On peut construire un lecteur DVD à partir de l'API de libdvdcss en 4 ou 5 appels.</Description>
|
||||
<Description xml:lang="es">libdvdcss es una liraría simple y portable de abstracción para acceder a DVDs como a dispositivos de bloques, sin preocuparse de decriptación. Se puede construir un reproductor DVD alrededor el API libdvdcss con no más de 4 o 5 llamadas de librería.</Description>
|
||||
</Source>
|
||||
|
||||
<Package>
|
||||
<Name>libdvdcss-devel</Name>
|
||||
<Summary xml:lang="tr">libdvdcss için geliştirme dosyaları</Summary>
|
||||
</Package>
|
||||
</PISI>
|
||||
@@ -0,0 +1,29 @@
|
||||
#!/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
|
||||
#
|
||||
# taken from
|
||||
# svn://svn.mplayerhq.hu/dvdnav/trunk/libdvdread
|
||||
|
||||
from pisi.actionsapi import autotools
|
||||
from pisi.actionsapi import pisitools
|
||||
from pisi.actionsapi import libtools
|
||||
from pisi.actionsapi import get
|
||||
|
||||
def setup():
|
||||
libtools.libtoolize("--force --install")
|
||||
autotools.autoreconf("-vfi")
|
||||
|
||||
autotools.configure("--with-libdvdcss=/usr \
|
||||
--disable-static")
|
||||
|
||||
def build():
|
||||
autotools.make()
|
||||
|
||||
def install():
|
||||
autotools.rawInstall('DESTDIR="%s"' % get.installDIR())
|
||||
|
||||
pisitools.dodoc("ChangeLog", "AUTHORS", "README", "TODO")
|
||||
|
||||
@@ -0,0 +1,92 @@
|
||||
<?xml version="1.0" ?>
|
||||
<!DOCTYPE PISI SYSTEM "http://www.pisilinux.org/projeler/pisi/pisi-spec.dtd">
|
||||
<PISI>
|
||||
<Source>
|
||||
<Name>libdvdread</Name>
|
||||
<Homepage>http://www.mplayerhq.hu/</Homepage>
|
||||
<Packager>
|
||||
<Name>PisiLinux Community</Name>
|
||||
<Email>admins@pisilinux.org</Email>
|
||||
</Packager>
|
||||
<License>GPLv2</License>
|
||||
<IsA>library</IsA>
|
||||
<Summary>Provides a simple foundation for reading DVD-Video images</Summary>
|
||||
<Description>A DVD player for the Solaris, Linux and BSD environments released under the GNU Public License (GPL). It is includes bookmarks, time skipping, multichannel audio, SPDIF output, crop and zoom video. It supports DVD menus and navigation, reads from mounted, unmounted DVDs and hard drive and reads encrypted and unencrypted DVDs using libdvdread/libdvdcss.</Description>
|
||||
<Archive sha1sum="54d00e38860a9c82fc10f4f0deb3c28fdf244d13" type="tarbz2">http://download.videolan.org/pub/videolan/libdvdread/5.0.2/libdvdread-5.0.2.tar.bz2</Archive>
|
||||
<BuildDependencies>
|
||||
<Dependency>libdvdcss-devel</Dependency>
|
||||
<Dependency>git</Dependency>
|
||||
</BuildDependencies>
|
||||
</Source>
|
||||
|
||||
<Package>
|
||||
<Name>libdvdread</Name>
|
||||
<RuntimeDependencies>
|
||||
<Dependency>libdvdcss</Dependency>
|
||||
<Dependency>glibc</Dependency>
|
||||
</RuntimeDependencies>
|
||||
<Files>
|
||||
<Path fileType="library">/usr/lib</Path>
|
||||
<Path fileType="doc">/usr/share/doc/libdvdread</Path>
|
||||
</Files>
|
||||
</Package>
|
||||
|
||||
<Package>
|
||||
<Name>libdvdread-devel</Name>
|
||||
<Summary>Development files for libdvdread</Summary>
|
||||
<RuntimeDependencies>
|
||||
<Dependency release="current">libdvdread</Dependency>
|
||||
</RuntimeDependencies>
|
||||
<Files>
|
||||
<Path fileType="executable">/usr/bin</Path>
|
||||
<Path fileType="header">/usr/include</Path>
|
||||
<Path fileType="data">/usr/share/aclocal</Path>
|
||||
<Path fileType="data">/usr/lib/pkgconfig</Path>
|
||||
</Files>
|
||||
</Package>
|
||||
|
||||
<History>
|
||||
<Update release="6">
|
||||
<Date>2015-01-31</Date>
|
||||
<Version>5.0.2</Version>
|
||||
<Comment>Version bump.</Comment>
|
||||
<Name>Hakan Yıldız</Name>
|
||||
<Email>hknyldz93@gmail.com</Email>
|
||||
</Update>
|
||||
<Update release="5">
|
||||
<Date>2015-01-28</Date>
|
||||
<Version>5.0.1</Version>
|
||||
<Comment>Version bump.</Comment>
|
||||
<Name>Hakan Yıldız</Name>
|
||||
<Email>hknyldz93@gmail.com</Email>
|
||||
</Update>
|
||||
<Update release="4">
|
||||
<Date>2014-09-29</Date>
|
||||
<Version>5.0.0</Version>
|
||||
<Comment>Version bump.</Comment>
|
||||
<Name>Stefan Gronewold(groni)</Name>
|
||||
<Email>groni@pisilinux.org</Email>
|
||||
</Update>
|
||||
<Update release="3">
|
||||
<Date>2014-05-24</Date>
|
||||
<Version>4.9.9</Version>
|
||||
<Comment>Version bump.</Comment>
|
||||
<Name>Alihan Öztürk</Name>
|
||||
<Email>alihan@pisilinux.org</Email>
|
||||
</Update>
|
||||
<Update release="2">
|
||||
<Date>2013-03-08</Date>
|
||||
<Version>4.2.0</Version>
|
||||
<Comment>V.Bump</Comment>
|
||||
<Name>PisiLinux Community</Name>
|
||||
<Email>admins@pisilinux.org</Email>
|
||||
</Update>
|
||||
<Update release="1">
|
||||
<Date>2010-10-12</Date>
|
||||
<Version>0.0_20100819</Version>
|
||||
<Comment>First release</Comment>
|
||||
<Name>Pisi Linux Admins</Name>
|
||||
<Email>admins@pisilinux.org</Email>
|
||||
</Update>
|
||||
</History>
|
||||
</PISI>
|
||||
@@ -0,0 +1,15 @@
|
||||
<?xml version="1.0" ?>
|
||||
<PISI>
|
||||
<Source>
|
||||
<Name>libdvdread</Name>
|
||||
<Summary xml:lang="tr">DVD videolarını okumak için basit bir kütüphane</Summary>
|
||||
<Description xml:lang="tr">GNU Public License (GPL) altındaki Solaris, Linux ve BSD ortamları için bir DVD oynatıcısıdır. Yerimi, zaman atlatma, çoklukanal ses çıktı, SPDIF çıktı, video kırpma ve büyütme özellikleri içerir. DVD menüleri ve dolaşma özelliğini destekler, bağlanmış (mount) ve bağlanmamış sabit diskleri okur ve libdvdread / libdvdcss kullanan şifreli ve şifresiz DVDleri oynatabilir.</Description>
|
||||
<Description xml:lang="fr">Un lecteur DVD pour les environnements Solaris, Linux et BSD publié sous la licence publique GNU (GPL). Il gère les signets, les sauts dans le temps, les sorties audio sur plusieurs canaux, sortie SPDIF, le zoom et le crop (vision exclusive d'une zone) vidéo. Il gère également les menus DVD et la navigation, permet de lire depuis les DVD montés ou non montés, depuis un disque dur. Il peut lire les DVDs cryptés et non cryptés grâce à libdvdread/libdvdcss.</Description>
|
||||
<Description xml:lang="es">DVD player para Solaris, Linux y BSD liberado bajo la licencia GNU Public License (GPL). incluye marcadores (bookmarks), time skipping, multichannel audio, salida SPDIF, video crop y zoom. soporta menús DVD y navegación, lee de DVDs y discos rígidos montados y no-montados y lee DVDs encriptados y no-encriptados usando libdvdread/libdvdcss.</Description>
|
||||
</Source>
|
||||
|
||||
<Package>
|
||||
<Name>libdvdread-devel</Name>
|
||||
<Summary xml:lang="tr">libdvdread için geliştirme dosyaları</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 get
|
||||
from pisi.actionsapi import autotools
|
||||
from pisi.actionsapi import pisitools
|
||||
|
||||
def setup():
|
||||
autotools.configure("--enable-shared \
|
||||
--disable-static \
|
||||
--enable-nls \
|
||||
--enable-threads")
|
||||
|
||||
def build():
|
||||
autotools.make()
|
||||
|
||||
def install():
|
||||
autotools.rawInstall("DESTDIR=%s" % get.installDIR())
|
||||
|
||||
pisitools.dodoc("ChangeLog", "NEWS", "TODO", "README", "AUTHORS")
|
||||
@@ -0,0 +1,29 @@
|
||||
diff -Nur libvisual-0.4.0-old/libvisual/lv_cpu.c libvisual-0.4.0/libvisual/lv_cpu.c
|
||||
--- libvisual-0.4.0-old/libvisual/lv_cpu.c 2008-06-16 04:58:57.000000000 +0300
|
||||
+++ libvisual-0.4.0/libvisual/lv_cpu.c 2008-06-16 04:59:32.000000000 +0300
|
||||
@@ -76,7 +76,7 @@
|
||||
|
||||
/* The sigill handlers */
|
||||
#if defined(VISUAL_ARCH_X86) //x86 (linux katmai handler check thing)
|
||||
-#if defined(VISUAL_OS_LINUX) && defined(_POSIX_SOURCE) && defined(X86_FXSR_MAGIC)
|
||||
+#if defined(VISUAL_OS_LINUX) && defined(_POSIX_SOURCE)
|
||||
static void sigill_handler_sse( int signal, struct sigcontext sc )
|
||||
{
|
||||
/* Both the "xorps %%xmm0,%%xmm0" and "divps %xmm0,%%xmm1"
|
||||
@@ -109,7 +109,7 @@
|
||||
}
|
||||
}
|
||||
#endif
|
||||
-#endif /* VISUAL_OS_LINUX && _POSIX_SOURCE && X86_FXSR_MAGIC */
|
||||
+#endif /* VISUAL_OS_LINUX && _POSIX_SOURCE */
|
||||
|
||||
#if defined(VISUAL_OS_WIN32)
|
||||
LONG CALLBACK win32_sig_handler_sse(EXCEPTION_POINTERS* ep)
|
||||
@@ -143,6 +143,7 @@
|
||||
|
||||
static void check_os_altivec_support( void )
|
||||
{
|
||||
+ return;
|
||||
#if defined(VISUAL_OS_DARWIN)
|
||||
int sels[2] = {CTL_HW, HW_VECTORUNIT};
|
||||
int has_vu = 0;
|
||||
@@ -0,0 +1,61 @@
|
||||
diff -ru libvisual-0.4.0.orig/libvisual/lv_cache.c libvisual-0.4.0/libvisual/lv_cache.c
|
||||
--- libvisual-0.4.0.orig/libvisual/lv_cache.c 2009-03-07 17:17:38.000000000 +0000
|
||||
+++ libvisual-0.4.0/libvisual/lv_cache.c 2009-03-07 17:25:26.000000000 +0000
|
||||
@@ -32,7 +32,7 @@
|
||||
static int cache_dtor (VisObject *object);
|
||||
static int cache_remove_list_entry (VisCache *cache, VisListEntry **le);
|
||||
|
||||
-static inline void handle_request_reset (VisCache *cache, VisListEntry *le);
|
||||
+static lv_inline void handle_request_reset (VisCache *cache, VisListEntry *le);
|
||||
|
||||
static int cache_dtor (VisObject *object)
|
||||
{
|
||||
@@ -74,7 +74,7 @@
|
||||
}
|
||||
|
||||
|
||||
-static inline void handle_request_reset (VisCache *cache, VisListEntry *le)
|
||||
+static lv_inline void handle_request_reset (VisCache *cache, VisListEntry *le)
|
||||
{
|
||||
VisCacheEntry *centry;
|
||||
|
||||
diff -ru libvisual-0.4.0.orig/libvisual/lv_defines.h libvisual-0.4.0/libvisual/lv_defines.h
|
||||
--- libvisual-0.4.0.orig/libvisual/lv_defines.h 2009-03-07 17:17:38.000000000 +0000
|
||||
+++ libvisual-0.4.0/libvisual/lv_defines.h 2009-03-07 17:24:17.000000000 +0000
|
||||
@@ -63,13 +63,13 @@
|
||||
|
||||
/* Compiler specific optimalization macros */
|
||||
#if __GNUC__ >= 3
|
||||
-# define inline inline __attribute__ ((always_inline))
|
||||
+# define lv_inline inline __attribute__ ((always_inline))
|
||||
# define __malloc __attribute__ ((malloc))
|
||||
# define __packed __attribute__ ((packed))
|
||||
# define VIS_LIKELY(x) __builtin_expect (!!(x), 1)
|
||||
# define VIS_UNLIKELY(x) __builtin_expect (!!(x), 0)
|
||||
#else
|
||||
-# define inline /* no inline */
|
||||
+# define lv_inline /* no inline */
|
||||
# define __malloc /* no malloc */
|
||||
# define __packed /* no packed */
|
||||
# define VIS_LIKELY(x) (x)
|
||||
diff -ru libvisual-0.4.0.orig/libvisual/lv_time.h libvisual-0.4.0/libvisual/lv_time.h
|
||||
--- libvisual-0.4.0.orig/libvisual/lv_time.h 2009-03-07 17:17:38.000000000 +0000
|
||||
+++ libvisual-0.4.0/libvisual/lv_time.h 2009-03-07 17:25:15.000000000 +0000
|
||||
@@ -101,7 +101,7 @@
|
||||
*
|
||||
* @return Nothing.
|
||||
*/
|
||||
-static inline void visual_timer_tsc_get (uint32_t *lo, uint32_t *hi)
|
||||
+static lv_inline void visual_timer_tsc_get (uint32_t *lo, uint32_t *hi)
|
||||
{
|
||||
#if defined(VISUAL_ARCH_X86) || defined(VISUAL_ARCH_X86_64)
|
||||
__asm __volatile
|
||||
@@ -115,7 +115,7 @@
|
||||
}
|
||||
|
||||
/* FIXME use uint64_t here, make sure type exists */
|
||||
-static inline unsigned long long visual_timer_tsc_get_returned ()
|
||||
+static lv_inline unsigned long long visual_timer_tsc_get_returned ()
|
||||
{
|
||||
uint32_t lo, hi;
|
||||
|
||||
@@ -0,0 +1,89 @@
|
||||
<?xml version="1.0" ?>
|
||||
<!DOCTYPE PISI SYSTEM "http://www.pisilinux.org/projeler/pisi/pisi-spec.dtd">
|
||||
<PISI>
|
||||
<Source>
|
||||
<Name>libvisual</Name>
|
||||
<Homepage>http://libvisual.sourceforge.net</Homepage>
|
||||
<Packager>
|
||||
<Name>PisiLinux Community</Name>
|
||||
<Email>admins@pisilinux.org</Email>
|
||||
</Packager>
|
||||
<License>LGPLv2.1</License>
|
||||
<IsA>library</IsA>
|
||||
<Summary>Abstraction library for audio visualisation plugins</Summary>
|
||||
<Description>libvisual is an abstraction library that comes between applications and audio visualisation plugins.</Description>
|
||||
<Archive sha1sum="54beb3d3b7ce0dbec8e82015f732803b97d51c30" type="tarbz2">mirrors://sourceforge/libvisual/libvisual-0.4.0.tar.bz2</Archive>
|
||||
<Patches>
|
||||
<Patch level="1">disable_altivec.patch</Patch>
|
||||
<Patch level="1">libvisual-0.4.0-inlinedefineconflict.patch</Patch>
|
||||
</Patches>
|
||||
<BuildDependencies>
|
||||
<!--<Dependency>glibc-32bit</Dependency>-->
|
||||
</BuildDependencies>
|
||||
</Source>
|
||||
|
||||
<Package>
|
||||
<Name>libvisual</Name>
|
||||
<Files>
|
||||
<Path fileType="library">/usr/lib</Path>
|
||||
<Path fileType="doc">/usr/share/doc</Path>
|
||||
<Path fileType="localedata">/usr/share/locale</Path>
|
||||
</Files>
|
||||
</Package>
|
||||
|
||||
<Package>
|
||||
<Name>libvisual-32bit</Name>
|
||||
<PartOf>emul32</PartOf>
|
||||
<Summary>32-bit shared libraries for libvisual</Summary>
|
||||
<BuildType>emul32</BuildType>
|
||||
<BuildDependencies>
|
||||
<Dependency>glibc-32bit</Dependency>
|
||||
</BuildDependencies>
|
||||
<Files>
|
||||
<Path fileType="library">/usr/lib32</Path>
|
||||
</Files>
|
||||
<RuntimeDependencies>
|
||||
<Dependency release="current">libvisual</Dependency>
|
||||
<Dependency>glibc-32bit</Dependency>
|
||||
</RuntimeDependencies>
|
||||
</Package>
|
||||
|
||||
<Package>
|
||||
<Name>libvisual-devel</Name>
|
||||
<Summary>Development files for libvisual</Summary>
|
||||
<RuntimeDependencies>
|
||||
<Dependency release="current">libvisual</Dependency>
|
||||
</RuntimeDependencies>
|
||||
<Files>
|
||||
<Path fileType="header">/usr/include</Path>
|
||||
<Path fileType="data">/usr/lib/pkgconfig</Path>
|
||||
<Path fileType="data">/usr/lib32/pkgconfig</Path>
|
||||
<!-- FIXME: Remove this if not necessary -->
|
||||
<Path fileType="man">/usr/share/man/man3</Path>
|
||||
</Files>
|
||||
</Package>
|
||||
|
||||
<History>
|
||||
<Update release="3">
|
||||
<Date>2014-05-20</Date>
|
||||
<Version>0.4.0</Version>
|
||||
<Comment>Rebuild.</Comment>
|
||||
<Name>Serdar Soytetir</Name>
|
||||
<Email>kaptan@pisilinux.org</Email>
|
||||
</Update>
|
||||
<Update release="2">
|
||||
<Date>2013-02-14</Date>
|
||||
<Version>0.4.0</Version>
|
||||
<Comment>Add emul32</Comment>
|
||||
<Name>Marcin Bojara</Name>
|
||||
<Email>marcin@pisilinux.org</Email>
|
||||
</Update>
|
||||
<Update release="1">
|
||||
<Date>2010-10-12</Date>
|
||||
<Version>0.4.0</Version>
|
||||
<Comment>First release</Comment>
|
||||
<Name>Pisi Linux Admins</Name>
|
||||
<Email>admins@pisilinux.org</Email>
|
||||
</Update>
|
||||
</History>
|
||||
</PISI>
|
||||
@@ -0,0 +1,15 @@
|
||||
<?xml version="1.0" ?>
|
||||
<PISI>
|
||||
<Source>
|
||||
<Name>libvisual</Name>
|
||||
<Summary xml:lang="tr">Ses canlandırma eklentileri için kütüphane</Summary>
|
||||
<Description xml:lang="tr">libvisual, uygulamalar ve ses canlandırma eklentileri arasında yer alan bir soyutlama kütüphanesidir.</Description>
|
||||
<Description xml:lang="fr">Libvisual est une librairie d'abstraction venant entre les applications et les plugins (greffons) de visualisation audio.</Description>
|
||||
<Description xml:lang="es">Libvisual es una librería de abstracción que actúa entre aplicaciones y plugins con funciones audiovisuales.</Description>
|
||||
</Source>
|
||||
|
||||
<Package>
|
||||
<Name>libvisual-devel</Name>
|
||||
<Summary xml:lang="tr">libvisual için geliştirme dosyaları</Summary>
|
||||
</Package>
|
||||
</PISI>
|
||||
@@ -15,30 +15,33 @@
|
||||
<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>gstreamer-next-devel</Dependency>
|
||||
<!--<Dependency versionFrom="0.90">libcdio-devel</Dependency>-->
|
||||
<!--<Dependency>cdparanoia-devel</Dependency>-->
|
||||
<Dependency>pango-devel</Dependency>
|
||||
<Dependency>cairo-devel</Dependency>
|
||||
<!--<Dependency>cairo-devel</Dependency>-->
|
||||
<Dependency>libXv-devel</Dependency>
|
||||
<Dependency>liboil-devel</Dependency>
|
||||
<!--<Dependency>liboil-devel</Dependency>-->
|
||||
<Dependency>libogg-devel</Dependency>
|
||||
<Dependency>libXext-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>
|
||||
<!--<Dependency>gnome-vfs-devel</Dependency>-->
|
||||
</BuildDependencies>
|
||||
</Source>
|
||||
|
||||
<Package>
|
||||
<Name>gst-plugins-base</Name>
|
||||
<RuntimeDependencies>
|
||||
<Dependency>zlib</Dependency>
|
||||
<Dependency>glib2</Dependency>
|
||||
<Dependency>libX11</Dependency>
|
||||
<Dependency>libxml2</Dependency>
|
||||
<Dependency>gstreamer</Dependency>
|
||||
<Dependency versionFrom="0.90">libcdio</Dependency>
|
||||
<Dependency>cdparanoia</Dependency>
|
||||
<Dependency>pango</Dependency>
|
||||
<Dependency>cairo</Dependency>
|
||||
<Dependency>libXv</Dependency>
|
||||
@@ -49,7 +52,6 @@
|
||||
<Dependency>libvisual</Dependency>
|
||||
<Dependency>libtheora</Dependency>
|
||||
<Dependency>orc</Dependency>
|
||||
<Dependency>gnome-vfs</Dependency>
|
||||
</RuntimeDependencies>
|
||||
<Files>
|
||||
<Path fileType="executable">/usr/bin</Path>
|
||||
@@ -58,7 +60,7 @@
|
||||
<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="data">/usr/share/gst-plugins-base</Path>
|
||||
<Path fileType="man">/usr/share/man</Path>
|
||||
<Path fileType="localedata">/usr/share/locale</Path>
|
||||
</Files>
|
||||
@@ -92,6 +94,7 @@
|
||||
<Dependency release="current">gst-plugins-base</Dependency>
|
||||
<Dependency>orc-32bit</Dependency>
|
||||
<Dependency>zlib-32bit</Dependency>
|
||||
<Dependency>glibc-32bit</Dependency>
|
||||
<Dependency>glib2-32bit</Dependency>
|
||||
<Dependency>libXv-32bit</Dependency>
|
||||
<Dependency>cairo-32bit</Dependency>
|
||||
@@ -117,6 +120,7 @@
|
||||
<Summary>Development files for gst-plugins-base</Summary>
|
||||
<RuntimeDependencies>
|
||||
<Dependency release="current">gst-plugins-base</Dependency>
|
||||
<Dependency>glib2-devel</Dependency>
|
||||
<Dependency>gstreamer-devel</Dependency>
|
||||
</RuntimeDependencies>
|
||||
<Files>
|
||||
|
||||
@@ -27,7 +27,7 @@
|
||||
<Package>
|
||||
<Name>gstreamer-next</Name>
|
||||
<RuntimeDependencies>
|
||||
<!--<Dependency>ghostscript</Dependency>-->
|
||||
<Dependency>glib2</Dependency>
|
||||
</RuntimeDependencies>
|
||||
<Files>
|
||||
<Path fileType="executable">/usr/bin</Path>
|
||||
@@ -51,6 +51,7 @@
|
||||
</BuildDependencies>
|
||||
<RuntimeDependencies>
|
||||
<Dependency>glib2-32bit</Dependency>
|
||||
<Dependency>glibc-32bit</Dependency>
|
||||
<Dependency release="current">gstreamer-next</Dependency>
|
||||
</RuntimeDependencies>
|
||||
<Files>
|
||||
@@ -63,6 +64,7 @@
|
||||
<Summary>Development files for gstreamer</Summary>
|
||||
<RuntimeDependencies>
|
||||
<Dependency release="current">gstreamer-next</Dependency>
|
||||
<Dependency>glib2-devel</Dependency>
|
||||
</RuntimeDependencies>
|
||||
<Files>
|
||||
<Path fileType="header">/usr/include</Path>
|
||||
|
||||
@@ -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/copyleft/gpl.txt.
|
||||
|
||||
from pisi.actionsapi import autotools
|
||||
from pisi.actionsapi import pisitools
|
||||
from pisi.actionsapi import get
|
||||
|
||||
def setup():
|
||||
autotools.configure()
|
||||
|
||||
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")
|
||||
@@ -0,0 +1,93 @@
|
||||
<?xml version="1.0" ?>
|
||||
<!DOCTYPE PISI SYSTEM "http://www.pardus.org.tr/projeler/pisi/pisi-spec.dtd">
|
||||
<PISI>
|
||||
<Source>
|
||||
<Name>gstreamermm</Name>
|
||||
<Homepage>http://gstreamer.freedesktop.org/bindings/cplusplus.html</Homepage>
|
||||
<Packager>
|
||||
<Name>Osman Erkan</Name>
|
||||
<Email>osman.erkan@pisilinux.org</Email>
|
||||
</Packager>
|
||||
<License>GPLv2</License>
|
||||
<IsA>library</IsA>
|
||||
<Summary>GStreamer C++ bindings</Summary>
|
||||
<Description>The GStreamer API C++ bindings are based on gtkmm, using the same lifecycle mechanism.</Description>
|
||||
<Archive sha1sum="463c106b68d73e130be157d060f74c01f963402f" type="tarxz">http://ftp.gnome.org/pub/gnome/sources/gstreamermm/0.10/gstreamermm-0.10.11.tar.xz</Archive>
|
||||
<BuildDependencies>
|
||||
<Dependency>glib2-devel</Dependency>
|
||||
<Dependency>gstreamer-devel</Dependency>
|
||||
<Dependency>libxml2-devel</Dependency>
|
||||
<Dependency>gst-plugins-base-devel</Dependency>
|
||||
<Dependency>glibmm-devel</Dependency>
|
||||
<Dependency>libxmlpp-devel</Dependency>
|
||||
<Dependency>libsigc++</Dependency>
|
||||
<Dependency>libgcc</Dependency>
|
||||
</BuildDependencies>
|
||||
</Source>
|
||||
|
||||
<Package>
|
||||
<Name>gstreamermm</Name>
|
||||
<RuntimeDependencies>
|
||||
<Dependency>glib2</Dependency>
|
||||
<Dependency>libgcc</Dependency>
|
||||
<Dependency>libxml2</Dependency>
|
||||
<Dependency>gstreamer</Dependency>
|
||||
<Dependency>gst-plugins-base</Dependency>
|
||||
<Dependency>glibmm</Dependency>
|
||||
<Dependency>libxmlpp</Dependency>
|
||||
<Dependency>libsigc++</Dependency>
|
||||
</RuntimeDependencies>
|
||||
<Files>
|
||||
<Path fileType="library">/usr/lib</Path>
|
||||
<Path fileType="doc">/usr/share/devhelp/books/gstreamermm-0.10</Path>
|
||||
<Path fileType="doc">/usr/share/doc</Path>
|
||||
</Files>
|
||||
</Package>
|
||||
|
||||
<Package>
|
||||
<Name>gstreamermm-devel</Name>
|
||||
<Summary>gstreamermm için geliştirme dosyaları</Summary>
|
||||
<RuntimeDependencies>
|
||||
<Dependency>glibmm-devel</Dependency>
|
||||
<Dependency>libxmlpp-devel</Dependency>
|
||||
<Dependency>gstreamer-devel</Dependency>
|
||||
<Dependency>gst-plugins-base-devel</Dependency>
|
||||
<Dependency release="current">gstreamermm</Dependency>
|
||||
</RuntimeDependencies>
|
||||
<Files>
|
||||
<Path fileType="header">/usr/include/gstreamermm-0.10</Path>
|
||||
<Path fileType="library">/usr/lib/pkgconfig</Path>
|
||||
</Files>
|
||||
</Package>
|
||||
|
||||
<History>
|
||||
<Update release="4">
|
||||
<Date>2014-05-28</Date>
|
||||
<Version>0.10.11</Version>
|
||||
<Comment>Rebuild.</Comment>
|
||||
<Name>Alihan Öztürk</Name>
|
||||
<Email>alihan@pisilinux.org</Email>
|
||||
</Update>
|
||||
<Update release="3">
|
||||
<Date>2014-02-27</Date>
|
||||
<Version>0.10.11</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.11</Version>
|
||||
<Comment>Rebuild</Comment>
|
||||
<Name>Stefan Gronewold(groni)</Name>
|
||||
<Email>groni@pisilinux.org</Email>
|
||||
</Update>
|
||||
<Update release="1">
|
||||
<Date>2013-08-08</Date>
|
||||
<Version>0.10.11</Version>
|
||||
<Comment>First release</Comment>
|
||||
<Name>Osman Erkan</Name>
|
||||
<Email>osman.erkan@pisilinux.org</Email>
|
||||
</Update>
|
||||
</History>
|
||||
</PISI>
|
||||
@@ -0,0 +1,13 @@
|
||||
<?xml version="1.0" ?>
|
||||
<PISI>
|
||||
<Source>
|
||||
<Name>gstreamermm</Name>
|
||||
<Summary xml:lang="tr">Gstreamer C++ arayüzü</Summary>
|
||||
<Description xml:lang="tr">Gstreamer'ın C++ arayüzü gtkmm temel alınarak hazırlanmıştır, aynı yaşam ömrü mekanizmasını kullanır.</Description>
|
||||
</Source>
|
||||
|
||||
<Package>
|
||||
<Name>gstreamermm-devel</Name>
|
||||
<Summary xml:lang="tr">gstreamermm için geliştirme dosyaları</Summary>
|
||||
</Package>
|
||||
</PISI>
|
||||
@@ -0,0 +1,30 @@
|
||||
#!/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():
|
||||
if get.buildTYPE() == "emul32":
|
||||
pisitools.dosed("configure.ac", "(.*OC_X86_64_ASM.*)", r"#\1")
|
||||
shelltools.system("./autogen.sh")
|
||||
autotools.configure("--enable-shared \
|
||||
--enable-encode \
|
||||
--disable-dependency-tracking \
|
||||
--disable-spec \
|
||||
--disable-sdltest \
|
||||
--disable-examples \
|
||||
--disable-static")
|
||||
|
||||
def build():
|
||||
autotools.make()
|
||||
|
||||
def install():
|
||||
autotools.rawInstall('DESTDIR="%s" docdir=/%s/libtheora' % (get.installDIR(), get.docDIR()))
|
||||
|
||||
pisitools.dodoc("README", "AUTHORS", "CHANGES")
|
||||
@@ -0,0 +1,14 @@
|
||||
diff -ur libtheora-1.0beta2.orig/configure.ac libtheora-1.0beta2/configure.ac
|
||||
--- libtheora-1.0beta2.orig/configure.ac 2007-10-13 00:01:38.000000000 +0300
|
||||
+++ libtheora-1.0beta2/configure.ac 2007-11-25 22:44:49.000000000 +0200
|
||||
@@ -102,8 +102,8 @@
|
||||
case $host in
|
||||
*)
|
||||
DEBUG="-g -Wall -Wno-parentheses -DDEBUG -D__NO_MATH_INLINES"
|
||||
- CFLAGS="-Wall -Wno-parentheses -O3 -fforce-addr -fomit-frame-pointer -finline-functions -funroll-loops"
|
||||
- PROFILE="-Wall -Wno-parentheses -pg -g -O3 -fno-inline-functions -DDEBUG";;
|
||||
+ CFLAGS="-Wall -Wno-parentheses"
|
||||
+ PROFILE="-Wall -Wno-parentheses -pg -g -fno-inline-functions -DDEBUG";;
|
||||
esac
|
||||
fi
|
||||
CFLAGS="$CFLAGS $cflags_save"
|
||||
@@ -0,0 +1,17 @@
|
||||
http://bugs.gentoo.org/465450
|
||||
http://trac.xiph.org/ticket/1947
|
||||
|
||||
--- examples/png2theora.c
|
||||
+++ examples/png2theora.c
|
||||
@@ -462,9 +462,9 @@
|
||||
png_set_strip_alpha(png_ptr);
|
||||
|
||||
row_data = (png_bytep)png_malloc(png_ptr,
|
||||
- 3*height*width*png_sizeof(*row_data));
|
||||
+ 3*height*width*sizeof(*row_data));
|
||||
row_pointers = (png_bytep *)png_malloc(png_ptr,
|
||||
- height*png_sizeof(*row_pointers));
|
||||
+ height*sizeof(*row_pointers));
|
||||
for(y = 0; y < height; y++) {
|
||||
row_pointers[y] = row_data + y*(3*width);
|
||||
}
|
||||
@@ -0,0 +1,94 @@
|
||||
<?xml version="1.0" ?>
|
||||
<!DOCTYPE PISI SYSTEM "http://www.pisilinux.org/projeler/pisi/pisi-spec.dtd">
|
||||
<PISI>
|
||||
<Source>
|
||||
<Name>libtheora</Name>
|
||||
<Homepage>http://www.theora.org/</Homepage>
|
||||
<Packager>
|
||||
<Name>PisiLinux Community</Name>
|
||||
<Email>admins@pisilinux.org</Email>
|
||||
</Packager>
|
||||
<License>BSD</License>
|
||||
<IsA>library</IsA>
|
||||
<Summary>The Theora Video Compression Codec</Summary>
|
||||
<Description>libtheora is Xiph.Org's first publicly released video codec, intended for use within the Ogg's project's Ogg multimedia streaming system.</Description>
|
||||
<Archive sha1sum="8dcaa8e61cd86eb1244467c0b64b9ddac04ae262" type="tarbz2">http://downloads.xiph.org/releases/theora/libtheora-1.1.1.tar.bz2</Archive>
|
||||
<BuildDependencies>
|
||||
<Dependency>libogg-devel</Dependency>
|
||||
<Dependency>libvorbis-devel</Dependency>
|
||||
</BuildDependencies>
|
||||
<Patches>
|
||||
<Patch level="1">flags.patch</Patch>
|
||||
<Patch level="0">libtheora-1.1.1-libpng16.patch</Patch>
|
||||
</Patches>
|
||||
</Source>
|
||||
|
||||
<Package>
|
||||
<Name>libtheora</Name>
|
||||
<RuntimeDependencies>
|
||||
<Dependency>libogg</Dependency>
|
||||
<Dependency>libvorbis</Dependency>
|
||||
</RuntimeDependencies>
|
||||
<Files>
|
||||
<Path fileType="library">/usr/lib</Path>
|
||||
<Path fileType="doc">/usr/share/doc</Path>
|
||||
</Files>
|
||||
</Package>
|
||||
|
||||
<Package>
|
||||
<Name>libtheora-32bit</Name>
|
||||
<PartOf>emul32</PartOf>
|
||||
<Summary>32-bit shared libraries for libtheora</Summary>
|
||||
<BuildType>emul32</BuildType>
|
||||
<BuildDependencies>
|
||||
<Dependency>libogg-32bit</Dependency>
|
||||
<Dependency>glibc-32bit</Dependency>
|
||||
</BuildDependencies>
|
||||
<RuntimeDependencies>
|
||||
<Dependency release="current">libtheora</Dependency>
|
||||
<Dependency>libogg-32bit</Dependency>
|
||||
<Dependency>glibc-32bit</Dependency>
|
||||
</RuntimeDependencies>
|
||||
<Files>
|
||||
<Path fileType="library">/usr/lib32</Path>
|
||||
</Files>
|
||||
</Package>
|
||||
|
||||
<Package>
|
||||
<Name>libtheora-devel</Name>
|
||||
<Summary>Development files for libtheora</Summary>
|
||||
<RuntimeDependencies>
|
||||
<Dependency release="current">libtheora</Dependency>
|
||||
<Dependency>libogg-devel</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>
|
||||
|
||||
<History>
|
||||
<Update release="3">
|
||||
<Date>2014-05-20</Date>
|
||||
<Version>1.1.1</Version>
|
||||
<Comment>Rebuild, add libpng16 patch.</Comment>
|
||||
<Name>Serdar Soytetir</Name>
|
||||
<Email>kaptan@pisilinux.org</Email>
|
||||
</Update>
|
||||
<Update release="2">
|
||||
<Date>2013-02-14</Date>
|
||||
<Version>1.1.1</Version>
|
||||
<Comment>Add emul32</Comment>
|
||||
<Name>Marcin Bojara</Name>
|
||||
<Email>marcin@pisilinux.org</Email>
|
||||
</Update>
|
||||
<Update release="1">
|
||||
<Date>2010-10-12</Date>
|
||||
<Version>1.1.1</Version>
|
||||
<Comment>First release</Comment>
|
||||
<Name>Pisi Linux Admins</Name>
|
||||
<Email>admins@pisilinux.org</Email>
|
||||
</Update>
|
||||
</History>
|
||||
</PISI>
|
||||
@@ -0,0 +1,15 @@
|
||||
<?xml version="1.0" ?>
|
||||
<PISI>
|
||||
<Source>
|
||||
<Name>libtheora</Name>
|
||||
<Summary xml:lang="tr">Theora video sıkıştırma kodlaması</Summary>
|
||||
<Description xml:lang="tr">libtheora, Ogg projesi kapsamında Ogg çokluortam akış sistemi ile beraber kullanılmak üzere tasarlanmış bir video kodlamasıdır.</Description>
|
||||
<Summary xml:lang="fr">Le codec (compresseur / décompresseur) de compression vidéo Theora.</Summary>
|
||||
<Summary xml:lang="de">Der Theora Video Kompressions-Codec</Summary>
|
||||
</Source>
|
||||
|
||||
<Package>
|
||||
<Name>libtheora-devel</Name>
|
||||
<Summary xml:lang="tr">libtheora için geliştirme dosyaları</Summary>
|
||||
</Package>
|
||||
</PISI>
|
||||
Reference in New Issue
Block a user