Merge pull request #12286 from suvari/master
new packages: esound, flatbuffers, fstrcmp, goom, libaacs, shairplay,…
This commit is contained in:
@@ -0,0 +1,20 @@
|
||||
#!/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 get
|
||||
from pisi.actionsapi import pisitools
|
||||
|
||||
def setup():
|
||||
autotools.configure("--disable-static \
|
||||
--without-xmms")
|
||||
|
||||
def build():
|
||||
autotools.make("CFLAGS=--std=gnu89")
|
||||
|
||||
def install():
|
||||
autotools.rawInstall("DESTDIR=%s" % get.installDIR())
|
||||
|
||||
pisitools.dodoc("COPYING", "README")
|
||||
@@ -0,0 +1,57 @@
|
||||
<?xml version="1.0" ?>
|
||||
<!DOCTYPE PISI SYSTEM "https://pisilinux.org/projeler/pisi/pisi-spec.dtd">
|
||||
<PISI>
|
||||
<Source>
|
||||
<Name>goom</Name>
|
||||
<Homepage>https://sourceforge.net/projects/goom</Homepage>
|
||||
<Packager>
|
||||
<Name>Kamil Atlı</Name>
|
||||
<Email>suvari@pisilinux.org</Email>
|
||||
</Packager>
|
||||
<License>LGPLv2.1</License>
|
||||
<Icon>goom</Icon>
|
||||
<PartOf>multimedia</PartOf>
|
||||
<Summary>Shared library part of the Goom visualization plugin</Summary>
|
||||
<Description>Goom is an audio visualizer that can run on almost every platform</Description>
|
||||
<BuildDependencies>
|
||||
<Dependency>glibc-devel</Dependency>
|
||||
<!-- <Dependency>xmms-devel</Dependency> needs glib1 -->
|
||||
</BuildDependencies>
|
||||
<Archive sha1sum="4856b86aadc67676c473a4664c5281bc05df278d" type="targz">mirrors://sourceforge/goom/goom2k4/0/goom-2k4-0-src.tar.gz</Archive>
|
||||
</Source>
|
||||
|
||||
<Package>
|
||||
<Name>goom</Name>
|
||||
<Summary>Cool visual effects</Summary>
|
||||
<RuntimeDependencies>
|
||||
<Dependency>glibc</Dependency>
|
||||
</RuntimeDependencies>
|
||||
<Files>
|
||||
<Path fileType="executable">/usr/bin</Path>
|
||||
<Path fileType="library">/usr/lib/libgoom2.so*</Path>
|
||||
<Path fileType="doc">/usr/share/doc</Path>
|
||||
</Files>
|
||||
</Package>
|
||||
|
||||
<Package>
|
||||
<Name>goom-devel</Name>
|
||||
<Summary>Development headers for goom</Summary>
|
||||
<RuntimeDependencies>
|
||||
<Dependency>goom</Dependency>
|
||||
</RuntimeDependencies>
|
||||
<Files>
|
||||
<Path fileType="header">/usr/include</Path>
|
||||
<Path fileType="config">/usr/lib/pkgconfig</Path>
|
||||
</Files>
|
||||
</Package>
|
||||
|
||||
<History>
|
||||
<Update release="1">
|
||||
<Date>2005-02-07</Date>
|
||||
<Version>2004.0</Version>
|
||||
<Comment>First release</Comment>
|
||||
<Name>Kamil Atlı</Name>
|
||||
<Email>suvari@pisilinux.org</Email>
|
||||
</Update>
|
||||
</History>
|
||||
</PISI>
|
||||
@@ -0,0 +1,15 @@
|
||||
<PISI>
|
||||
<Source>
|
||||
<Name>goom</Name>
|
||||
<Summary xml:lang="hu">Klassz videoeffektek</Summary>
|
||||
<Description xml:lang="hu">A goom egy vizualizáló program, amely képes a legtöbb környezetben működni</Description>
|
||||
<Summary xml:lang="tr">Goom görselleştirme eklentisinin paylaşılan kitaplık bölümü</Summary>
|
||||
<Description xml:lang="tr">Goom, hemen hemen her platformda çalışabilen bir ses görselleştiricisidir.</Description>
|
||||
</Source>
|
||||
|
||||
<Package>
|
||||
<Name>goom-devel</Name>
|
||||
<Summary xml:lang="hu">A goom fejlécei</Summary>
|
||||
<Summary xml:lang="tr">Goom için geliştirme dosyaları</Summary>
|
||||
</Package>
|
||||
</PISI>
|
||||
@@ -0,0 +1,37 @@
|
||||
#!/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 shelltools
|
||||
from pisi.actionsapi import get
|
||||
|
||||
def setup():
|
||||
shelltools.export("LDFLAGS", "%s -lm" % get.LDFLAGS())
|
||||
autotools.autoreconf("-fi")
|
||||
autotools.configure("--with-libwrap \
|
||||
--enable-static=no \
|
||||
--enable-alsa \
|
||||
--enable-ipv6 \
|
||||
--enable-oss \
|
||||
--disable-arts \
|
||||
--disable-dependency-tracking \
|
||||
--sysconfdir=/etc/esd")
|
||||
|
||||
pisitools.dosed("libtool", " -shared ", " -Wl,-O1,--as-needed -shared ")
|
||||
|
||||
def build():
|
||||
autotools.make()
|
||||
|
||||
def install():
|
||||
autotools.rawInstall("DESTDIR=%s" % get.installDIR())
|
||||
|
||||
# Delete the esound library
|
||||
pisitools.remove("/usr/bin/esd")
|
||||
pisitools.remove("/usr/share/man/man1/esd.1*")
|
||||
|
||||
pisitools.dodoc("MAINTAINERS", "NEWS", "README")
|
||||
|
||||
@@ -0,0 +1,11 @@
|
||||
--- esound-0.2.38/audio_alsa09.c.old 2007-06-11 12:22:24.000000000 +0200
|
||||
+++ esound-0.2.38/audio_alsa09.c 2007-06-11 12:22:49.000000000 +0200
|
||||
@@ -486,7 +486,7 @@ void esd_audio_flush(void)
|
||||
}
|
||||
|
||||
if (alsa_playback_handle != NULL)
|
||||
- snd_pcm_drain( alsa_playback_handle );
|
||||
+ snd_pcm_drop( alsa_playback_handle );
|
||||
|
||||
if (alsadbg)
|
||||
print_state();
|
||||
@@ -0,0 +1,10 @@
|
||||
--- esound-0.2.38/esddsp.c 2007-04-19 16:43:59.000000000 +0200
|
||||
+++ esound-0.2.38.lennart/esddsp.c 2007-08-09 17:47:11.000000000 +0200
|
||||
@@ -252,6 +252,7 @@
|
||||
return (*func) (pathname, flags, mode);
|
||||
}
|
||||
|
||||
+#undef open
|
||||
int
|
||||
open (const char *pathname, int flags, ...)
|
||||
{
|
||||
@@ -0,0 +1,10 @@
|
||||
diff -urN esound-0.2.39/audio_oss.c esound-0.2.39.new/audio_oss.c
|
||||
--- esound-0.2.39/audio_oss.c 2008-07-15 18:00:03.000000000 +0200
|
||||
+++ esound-0.2.39.new/audio_oss.c 2008-07-21 13:17:58.000000000 +0200
|
||||
@@ -1,4 +1,5 @@
|
||||
#include "config.h"
|
||||
+#include <errno.h>
|
||||
|
||||
#ifdef HAVE_MACHINE_SOUNDCARD_H
|
||||
# include <machine/soundcard.h>
|
||||
|
||||
@@ -0,0 +1,12 @@
|
||||
diff -up esound-0.2.41/esd_config.c.nospawn esound-0.2.41/esd_config.c
|
||||
--- esound-0.2.41/esd_config.c.nospawn 2009-03-31 23:57:35.860368388 -0400
|
||||
+++ esound-0.2.41/esd_config.c 2009-03-31 23:57:51.032658859 -0400
|
||||
@@ -6,7 +6,7 @@
|
||||
#include <ctype.h>
|
||||
#include <string.h>
|
||||
|
||||
-int esd_no_spawn=0; /* If we can't even find the system config file,
|
||||
+int esd_no_spawn=1; /* If we can't even find the system config file,
|
||||
things are screwed up - don't try to make things
|
||||
worse. */
|
||||
int esd_spawn_wait_ms=100; /* Time to wait trying to connect to an
|
||||
@@ -0,0 +1,11 @@
|
||||
diff -up esound-0.2.38/esdlib.c.spew esound-0.2.38/esdlib.c
|
||||
--- esound-0.2.38/esdlib.c.spew 2007-04-19 10:43:59.000000000 -0400
|
||||
+++ esound-0.2.38/esdlib.c 2007-09-19 08:45:44.000000000 -0400
|
||||
@@ -479,7 +479,6 @@ esd_connect_tcpip(const char *host)
|
||||
strcpy ( connect_host, "localhost" );
|
||||
|
||||
if ( getaddrinfo ( connect_host, NULL, &hints, &result ) != 0 ) {
|
||||
- printf ("Usage:program_name [address][:port]");
|
||||
return (-1);
|
||||
}
|
||||
|
||||
@@ -0,0 +1,71 @@
|
||||
<?xml version="1.0" ?>
|
||||
<!DOCTYPE PISI SYSTEM "https://pisilinux.org/projeler/pisi/pisi-spec.dtd">
|
||||
<PISI>
|
||||
<Source>
|
||||
<Name>esound</Name>
|
||||
<Homepage>http://www.tux.org/~ricdude/EsounD.html</Homepage>
|
||||
<Packager>
|
||||
<Name>Kamil Atlı</Name>
|
||||
<Email>suvari@pisilinux.org</Email>
|
||||
</Packager>
|
||||
<License>GPLv2</License>
|
||||
<License>LGPLv2</License>
|
||||
<Icon>esound</Icon>
|
||||
<IsA>app:console</IsA>
|
||||
<Summary>The Enlightened Sound Daemon</Summary>
|
||||
<Description>esound can mix several audio streams into one sound device. It will mix in pre-loaded samples, too. The requests are transparently handled by PulseAudio so it doesn't need to be launched as a daemon.</Description>
|
||||
<Archive sha1sum="6c343483b3789f439277935eaad7e478bee685ea" type="tarbz2">http://ftp.gnome.org/pub/GNOME/sources/esound/0.2/esound-0.2.41.tar.bz2</Archive>
|
||||
<BuildDependencies>
|
||||
<Dependency>alsa-lib-devel</Dependency>
|
||||
<Dependency>audiofile-devel</Dependency>
|
||||
</BuildDependencies>
|
||||
<Patches>
|
||||
<Patch level="1">esound-0.2.38-drain.patch</Patch>
|
||||
<Patch level="1">esound-0.2.38-fix-open-macro.patch</Patch>
|
||||
<Patch level="1">remove-confusing-spew.patch</Patch>
|
||||
<Patch level="1">esound-nospawn.patch</Patch>
|
||||
<Patch level="1">esound-0.2.39-fix-errno.patch</Patch>
|
||||
</Patches>
|
||||
</Source>
|
||||
|
||||
<Package>
|
||||
<Name>esound</Name>
|
||||
<RuntimeDependencies>
|
||||
<Dependency>alsa-lib</Dependency>
|
||||
<Dependency>audiofile</Dependency>
|
||||
<Dependency>pulseaudio</Dependency>
|
||||
</RuntimeDependencies>
|
||||
<Files>
|
||||
<Path fileType="config">/etc</Path>
|
||||
<Path fileType="executable">/usr/bin</Path>
|
||||
<Path fileType="library">/usr/lib/libesd.so*</Path>
|
||||
<Path fileType="library">/usr/lib/libesddsp.so*</Path>
|
||||
<Path fileType="doc">/usr/share/doc</Path>
|
||||
<Path fileType="man">/usr/share/man</Path>
|
||||
</Files>
|
||||
</Package>
|
||||
|
||||
<Package>
|
||||
<Name>esound-devel</Name>
|
||||
<Summary>Development files for esound</Summary>
|
||||
<RuntimeDependencies>
|
||||
<Dependency release="current">esound</Dependency>
|
||||
<Dependency>audiofile-devel</Dependency>
|
||||
</RuntimeDependencies>
|
||||
<Files>
|
||||
<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="1">
|
||||
<Date>2023-08-26</Date>
|
||||
<Version>0.2.41</Version>
|
||||
<Comment>First release</Comment>
|
||||
<Name>Kamil Atlı</Name>
|
||||
<Email>suvari@pisilinux.org</Email>
|
||||
</Update>
|
||||
</History>
|
||||
</PISI>
|
||||
@@ -0,0 +1,13 @@
|
||||
<?xml version="1.0" ?>
|
||||
<PISI>
|
||||
<Source>
|
||||
<Name>esound</Name>
|
||||
<Summary xml:lang="tr">Enlightened Ses Sunucusu</Summary>
|
||||
<Description xml:lang="tr">EsounD birkaç ses akışını bir ses aygıtında birleştirebilir. Ayrıca önceden yüklenmiş örnekleri de ses akışları ile karıştırabilir.</Description>
|
||||
</Source>
|
||||
|
||||
<Package>
|
||||
<Name>esound-devel</Name>
|
||||
<Summary xml:lang="tr">esound için geliştirme dosyaları</Summary>
|
||||
</Package>
|
||||
</PISI>
|
||||
@@ -0,0 +1,20 @@
|
||||
#!/usr/bin/env python
|
||||
# -*- coding: utf-8 -*-
|
||||
#
|
||||
# Licensed under the GNU General Public License, version 3.
|
||||
# See the file http://www.gnu.org/licenses/gpl.txt
|
||||
|
||||
from pisi.actionsapi import autotools
|
||||
from pisi.actionsapi import pisitools
|
||||
from pisi.actionsapi import shelltools
|
||||
from pisi.actionsapi import get
|
||||
|
||||
def setup():
|
||||
shelltools.system("./autogen.sh")
|
||||
autotools.configure()
|
||||
|
||||
def build():
|
||||
autotools.make()
|
||||
|
||||
def install():
|
||||
autotools.rawInstall("DESTDIR=%s" % get.installDIR())
|
||||
@@ -0,0 +1,52 @@
|
||||
<?xml version="1.0" ?>
|
||||
<!DOCTYPE PISI SYSTEM "https://pisilinux.org/projeler/pisi/pisi-spec.dtd">
|
||||
<PISI>
|
||||
<Source>
|
||||
<Name>shairplay</Name>
|
||||
<Homepage>https://github.com/juhovh/shairplay</Homepage>
|
||||
<Packager>
|
||||
<Name>Kamil Atlı</Name>
|
||||
<Email>suvari@pisilinux.org</Email>
|
||||
</Packager>
|
||||
<License>custom</License>
|
||||
<Icon>shairplay</Icon>
|
||||
<IsA>app</IsA>
|
||||
<Summary>Apple airplay and raop protocol server</Summary>
|
||||
<Description>Free portable AirPlay server implementation similar to ShairPort. Currently only AirPort Express emulation is supported.</Description>
|
||||
<Archive sha1sum="d9c02b11e88ab1128b8b012f7553318970c816ab" type="zip">https://github.com/juhovh/shairplay/archive/096b61ad14c90169f438e690d096e3fcf87e504e/shairplay-24082018.zip</Archive>
|
||||
<BuildDependencies>
|
||||
<Dependency>avahi-devel</Dependency>
|
||||
<Dependency>libtool-ltdl</Dependency>
|
||||
<Dependency>avahi-compat-libdns_sd-devel</Dependency>
|
||||
</BuildDependencies>
|
||||
</Source>
|
||||
|
||||
<Package>
|
||||
<Name>shairplay</Name>
|
||||
<Files>
|
||||
<Path fileType="library">/usr/lib/libshairplay*</Path>
|
||||
</Files>
|
||||
|
||||
</Package>
|
||||
|
||||
<Package>
|
||||
<Name>shairplay-devel</Name>
|
||||
<Summary>Development files for shairplay</Summary>
|
||||
<RuntimeDependencies>
|
||||
<Dependency release="current">shairplay</Dependency>
|
||||
</RuntimeDependencies>
|
||||
<Files>
|
||||
<Path fileType="header">/usr/include</Path>
|
||||
</Files>
|
||||
</Package>
|
||||
|
||||
<History>
|
||||
<Update release="1">
|
||||
<Date>2023-08-26</Date>
|
||||
<Version>24082018</Version>
|
||||
<Comment>First release</Comment>
|
||||
<Name>Kamil Atlı</Name>
|
||||
<Email>suvari@pisilinux.org</Email>
|
||||
</Update>
|
||||
</History>
|
||||
</PISI>
|
||||
@@ -0,0 +1,8 @@
|
||||
<?xml version="1.0" ?>
|
||||
<PISI>
|
||||
<Source>
|
||||
<Name>shairplay</Name>
|
||||
<Summary xml:lang="tr">Apple airplay ve raop protokol sunucusu</Summary>
|
||||
<Description xml:lang="tr">ShairPort'a benzer ücretsiz taşınabilir AirPlay sunucu uygulaması. Şu anda yalnızca AirPort Express öykünmesi desteklenmektedir.</Description>
|
||||
</Source>
|
||||
</PISI>
|
||||
+2704
-1320
File diff suppressed because it is too large
Load Diff
@@ -1 +1 @@
|
||||
1b980c446a029bef05d9e562e30a8f57f331cd7b
|
||||
e08b00f25678a25f19c504eb24de4e77a914bf49
|
||||
Binary file not shown.
@@ -1 +1 @@
|
||||
e055ba268c8a39d3ab21046dacfc0a7c0fb877d0
|
||||
3f1c1fb0193adac8fed61957c6b5309dc0016277
|
||||
@@ -0,0 +1,21 @@
|
||||
#!/usr/bin/env 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 cmaketools
|
||||
from pisi.actionsapi import pisitools
|
||||
from pisi.actionsapi import get
|
||||
|
||||
def setup():
|
||||
cmaketools.configure("-DCMAKE_INSTALL_PREFIX=/usr \
|
||||
-DCMAKE_INSTALL_LIBDIR=/usr/lib")
|
||||
|
||||
def build():
|
||||
cmaketools.make()
|
||||
|
||||
def install():
|
||||
cmaketools.rawInstall("DESTDIR=%s" % get.installDIR())
|
||||
|
||||
|
||||
@@ -0,0 +1,54 @@
|
||||
<?xml version="1.0" ?>
|
||||
<!DOCTYPE PISI SYSTEM "https://pisilinux.org/projeler/pisi/pisi-spec.dtd">
|
||||
<PISI>
|
||||
<Source>
|
||||
<Name>flatbuffers</Name>
|
||||
<Homepage>https://flatbuffers.dev/</Homepage>
|
||||
<Packager>
|
||||
<Name>Kamil Atlı</Name>
|
||||
<Email>suvari@pisilinux.org</Email>
|
||||
</Packager>
|
||||
<License>Apache License</License>
|
||||
<Icon>flatbuffers</Icon>
|
||||
<IsA>library</IsA>
|
||||
<Summary>An efficient cross platform serialization library for C++, with support for Java, C# and Go</Summary>
|
||||
<Description>FlatBuffers is a cross platform serialization library architected for maximum memory efficiency. It allows you to directly access serialized data without parsing/unpacking it first, while still having great forwards/backwards compatibility.</Description>
|
||||
<Archive sha1sum="51b727b3b5e02269c358de51625c062057e82742" type="targz">https://github.com/google/flatbuffers/archive/refs/tags/v23.5.26.tar.gz</Archive>
|
||||
<BuildDependencies>
|
||||
<Dependency>cmake</Dependency>
|
||||
</BuildDependencies>
|
||||
</Source>
|
||||
|
||||
<Package>
|
||||
<Name>flatbuffers</Name>
|
||||
<RuntimeDependencies>
|
||||
<Dependency>libgcc</Dependency>
|
||||
</RuntimeDependencies>
|
||||
<Files>
|
||||
<Path fileType="executable">/usr/bin</Path>
|
||||
<Path fileType="library">/usr/lib/libflatbuffers*</Path>
|
||||
</Files>
|
||||
</Package>
|
||||
<Package>
|
||||
<Name>flatbuffers-devel</Name>
|
||||
<Summary>Development files for flatbuffers</Summary>
|
||||
<RuntimeDependencies>
|
||||
<Dependency release="current">flatbuffers</Dependency>
|
||||
</RuntimeDependencies>
|
||||
<Files>
|
||||
<Path fileType="header">/usr/include</Path>
|
||||
<Path fileType="library">/usr/lib/pkgconfig</Path>
|
||||
<Path fileType="library">/usr/lib/cmake/flatbuffers</Path>
|
||||
</Files>
|
||||
</Package>
|
||||
|
||||
<History>
|
||||
<Update release="1">
|
||||
<Date>2023-08-23</Date>
|
||||
<Version>23.5.26</Version>
|
||||
<Comment>First release</Comment>
|
||||
<Name>Kamil Atlı</Name>
|
||||
<Email>suvari@pisilinux.org</Email>
|
||||
</Update>
|
||||
</History>
|
||||
</PISI>
|
||||
@@ -0,0 +1,8 @@
|
||||
<?xml version="1.0" ?>
|
||||
<PISI>
|
||||
<Source>
|
||||
<Name>flatbuffers</Name>
|
||||
<Summary xml:lang="tr">Java, C# ve Go desteğiyle C++ için verimli bir platformlar arası serileştirme kitaplığı</Summary>
|
||||
<Description xml:lang="tr">FlatBuffers, maksimum bellek verimliliği için tasarlanmış bir çapraz platform serileştirme kitaplığıdır. Serileştirilmiş verilere, ilk önce ayrıştırmadan/paketten çıkarmadan doğrudan erişmenizi sağlarken, ileri/geri uyumluluğa da sahiptir.</Description>
|
||||
</Source>
|
||||
</PISI>
|
||||
@@ -0,0 +1,22 @@
|
||||
#!/usr/bin/env 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.configure("--prefix=/usr \
|
||||
--disable-static \
|
||||
--enable-shared")
|
||||
|
||||
def build():
|
||||
autotools.make()
|
||||
|
||||
def install():
|
||||
autotools.rawInstall("DESTDIR=%s" % get.installDIR())
|
||||
|
||||
|
||||
@@ -0,0 +1,57 @@
|
||||
<?xml version="1.0" ?>
|
||||
<!DOCTYPE PISI SYSTEM "https://pisilinux.org/projeler/pisi/pisi-spec.dtd">
|
||||
<PISI>
|
||||
<Source>
|
||||
<Name>fstrcmp</Name>
|
||||
<Homepage>https://sourceforge.net/projects/fstrcmp</Homepage>
|
||||
<Packager>
|
||||
<Name>Kamil Atlı</Name>
|
||||
<Email>suvari@pisilinux.org</Email>
|
||||
</Packager>
|
||||
<License>GPLv1</License>
|
||||
<Icon>fstrcmp</Icon>
|
||||
<IsA>library</IsA>
|
||||
<Summary>A library that is used to make fuzzy comparisons of strings and byte arrays, including multi-byte character strings</Summary>
|
||||
<Description>The fstrcmp project provides a library that is used to make fuzzy comparisons of strings and byte arrays, including multi-byte character strings. This can be useful in error messages, enabling the suggestion of likely valid alternatives. In compilers, this can reduce the cascade of secondary errors. </Description>
|
||||
<Archive sha1sum="bb848118fb157dc624ae9fac0566a64cc85f2ef2" type="targz">http://fstrcmp.sourceforge.net/fstrcmp-0.7.D001.tar.gz</Archive>
|
||||
<BuildDependencies>
|
||||
<Dependency>cmake</Dependency>
|
||||
<Dependency>groff</Dependency>
|
||||
<Dependency>libtool</Dependency>
|
||||
<Dependency>ghostscript-devel</Dependency>
|
||||
</BuildDependencies>
|
||||
</Source>
|
||||
|
||||
<Package>
|
||||
<Name>fstrcmp</Name>
|
||||
<Files>
|
||||
<Path fileType="executable">/usr/bin</Path>
|
||||
<Path fileType="library">/usr/lib/libfstrcmp.*</Path>
|
||||
<Path fileType="localedata">/usr/share/locale</Path>
|
||||
<Path fileType="man">/usr/share/man</Path>
|
||||
<Path fileType="doc">/usr/share/doc</Path>
|
||||
</Files>
|
||||
</Package>
|
||||
|
||||
<Package>
|
||||
<Name>fstrcmp-devel</Name>
|
||||
<Summary>Development files for fstrcmp</Summary>
|
||||
<RuntimeDependencies>
|
||||
<Dependency release="current">fstrcmp</Dependency>
|
||||
</RuntimeDependencies>
|
||||
<Files>
|
||||
<Path fileType="header">/usr/include</Path>
|
||||
<Path fileType="library">/usr/lib/pkgconfig</Path>
|
||||
</Files>
|
||||
</Package>
|
||||
|
||||
<History>
|
||||
<Update release="1">
|
||||
<Date>2023-08-26</Date>
|
||||
<Version>0.7.001</Version>
|
||||
<Comment>First release</Comment>
|
||||
<Name>Kamil Atlı</Name>
|
||||
<Email>suvari@pisilinux.org</Email>
|
||||
</Update>
|
||||
</History>
|
||||
</PISI>
|
||||
@@ -0,0 +1,8 @@
|
||||
<?xml version="1.0" ?>
|
||||
<PISI>
|
||||
<Source>
|
||||
<Name>fstrcmp</Name>
|
||||
<Summary xml:lang="tr">Çok baytlı karakter dizeleri de dahil olmak üzere dizeler ve bayt dizilerinin bulanık karşılaştırmalarını yapmak için kullanılan bir kitaplık</Summary>
|
||||
<Description xml:lang="tr">fstrcmp projesi, çok baytlı karakter dizeleri de dahil olmak üzere dizelerin ve bayt dizilerinin bulanık karşılaştırmalarını yapmak için kullanılan bir kitaplık sağlar. Bu, olası geçerli alternatiflerin önerilmesini sağlayarak hata mesajlarında faydalı olabilir. Derleyicilerde bu, ikincil hataların art arda akışını azaltabilir.</Description>
|
||||
</Source>
|
||||
</PISI>
|
||||
@@ -0,0 +1,28 @@
|
||||
#!/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 get
|
||||
from pisi.actionsapi import pisitools
|
||||
|
||||
# if pisi can't find source directory, see /var/pisi/libaacs/work/ and:
|
||||
# WorkDir="libaacs-"+ get.srcVERSION() +"/sub_project_dir/"
|
||||
|
||||
def setup():
|
||||
autotools.autoreconf("-fiv")
|
||||
autotools.configure("--disable-static")
|
||||
|
||||
def build():
|
||||
autotools.make()
|
||||
|
||||
def install():
|
||||
autotools.rawInstall("DESTDIR=%s" % get.installDIR())
|
||||
|
||||
# Take a look at the source folder for these file as documentation.
|
||||
pisitools.dodoc("COPYING", "README.md")
|
||||
|
||||
# If there is no install rule for a runnable binary, you can
|
||||
# install it to binary directory.
|
||||
# pisitools.dobin("libaacs")
|
||||
@@ -0,0 +1,61 @@
|
||||
<?xml version="1.0" ?>
|
||||
<!DOCTYPE PISI SYSTEM "https://pisilinux.org/projeler/pisi/pisi-spec.dtd">
|
||||
<PISI>
|
||||
<Source>
|
||||
<Name>libaacs</Name>
|
||||
<Homepage>https://www.videolan.org/developers/libaacs.html</Homepage>
|
||||
<Packager>
|
||||
<Name>Mogyorósi Petra</Name>
|
||||
<Email>squeakymouse@protonmail.com</Email>
|
||||
</Packager>
|
||||
<License>LGPLv2.1</License>
|
||||
<Icon>libaacs</Icon>
|
||||
<PartOf>multimedia</PartOf>
|
||||
<Summary>VideoLAN's AACS implementation</Summary>
|
||||
<Description>libaacs is a research project to implement the Advanced Access Content System specification. This research project provides, through an open-source library, a way to understand how the AACS works. This research project is mainly developed by an international team of developers from Doom9.</Description>
|
||||
<BuildDependencies>
|
||||
<Dependency>yacc</Dependency>
|
||||
<Dependency>flex</Dependency>
|
||||
<Dependency>autoconf</Dependency>
|
||||
<Dependency>glibc-devel</Dependency>
|
||||
<Dependency>libgcrypt-devel</Dependency>
|
||||
<Dependency>libgpg-error-devel</Dependency>
|
||||
</BuildDependencies>
|
||||
<Archive type="tarbz2" sha1sum="b512fa16ff293f7e923e0adcf0c4bb4e5799f07b">https://code.videolan.org/videolan/libaacs/-/archive/0.11.1/libaacs-0.11.1.tar.bz2</Archive>
|
||||
</Source>
|
||||
|
||||
<Package>
|
||||
<Name>libaacs</Name>
|
||||
<Summary>VideoLAN's AACS implementation</Summary>
|
||||
<RuntimeDependencies>
|
||||
<Dependency>libgcrypt</Dependency>
|
||||
<Dependency>libgpg-error</Dependency>
|
||||
</RuntimeDependencies>
|
||||
<Files>
|
||||
<Path fileType="executable">/usr/bin/*</Path>
|
||||
<Path fileType="library">/usr/lib/libaacs.so*</Path>
|
||||
<Path fileType="doc">/usr/share/doc</Path>
|
||||
</Files>
|
||||
</Package>
|
||||
|
||||
<Package>
|
||||
<Name>libaacs-devel</Name>
|
||||
<Summary>Development headers for libaacs</Summary>
|
||||
<RuntimeDependencies>
|
||||
<Dependency>libaacs</Dependency>
|
||||
</RuntimeDependencies>
|
||||
<Files>
|
||||
<Path fileType="header">/usr/include</Path>
|
||||
<Path fileType="config">/usr/lib/pkgconfig</Path>
|
||||
</Files>
|
||||
</Package>
|
||||
<History>
|
||||
<Update release="1">
|
||||
<Date>2023-08-26</Date>
|
||||
<Version>0.11.1</Version>
|
||||
<Comment>First release</Comment>
|
||||
<Name>Kamil Atlı</Name>
|
||||
<Email>suvari@pisilinux.org</Email>
|
||||
</Update>
|
||||
</History>
|
||||
</PISI>
|
||||
@@ -0,0 +1,15 @@
|
||||
<PISI>
|
||||
<Source>
|
||||
<Name>libaacs</Name>
|
||||
<Summary xml:lang="hu">A VideoLAN AACS könyvtára</Summary>
|
||||
<Summary xml:lang="tr">VideoLAN'ın AACS uygulaması (Gelişmiş Erişim İçerik Sistemi)</Summary>
|
||||
<Description xml:lang="hu">Ez a könyvtár az AACS protokollhoz ad támogatást. A libaacs egy kutatóprojekt folyamán született, aminek a célja, hogy az AACS protokollt nyílt módon tegyék közérthetővé</Description>
|
||||
<Description xml:lang="tr">libaacs, Gelişmiş Erişim İçerik Sistemi spesifikasyonunu uygulamaya yönelik bir araştırma projesidir. Bu araştırma projesi, açık kaynaklı bir kütüphane aracılığıyla AACS'nin nasıl çalıştığını anlamanın bir yolunu sunuyor. Bu araştırma projesi esas olarak Doom9'un uluslararası geliştirici ekibi tarafından geliştirildi.</Description>
|
||||
</Source>
|
||||
|
||||
<Package>
|
||||
<Name>libaacs-devel</Name>
|
||||
<Summary xml:lang="hu">A libaacs fejlécei</Summary>
|
||||
<Summary xml:lang="tr">Libaacs'ın geliştirme başlıkları</Summary>
|
||||
</Package>
|
||||
</PISI>
|
||||
@@ -0,0 +1,23 @@
|
||||
#!/usr/bin/env 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 cmaketools
|
||||
from pisi.actionsapi import pisitools
|
||||
from pisi.actionsapi import get
|
||||
|
||||
def setup():
|
||||
cmaketools.configure("-DCMAKE_INSTALL_PREFIX=/usr \
|
||||
-DCMAKE_INSTALL_LIBDIR=/usr/lib ")
|
||||
|
||||
def build():
|
||||
cmaketools.make()
|
||||
|
||||
def install():
|
||||
cmaketools.rawInstall("DESTDIR=%s" % get.installDIR())
|
||||
|
||||
pisitools.dodoc("LICENSE", "README.md")
|
||||
|
||||
|
||||
@@ -0,0 +1,73 @@
|
||||
<?xml version="1.0" ?>
|
||||
<!DOCTYPE PISI SYSTEM "https://pisilinux.org/projeler/pisi/pisi-spec.dtd">
|
||||
<PISI>
|
||||
<Source>
|
||||
<Name>waylandpp</Name>
|
||||
<Homepage>https://github.com/NilsBrause/waylandpp</Homepage>
|
||||
<Packager>
|
||||
<Name>Kamil Atlı</Name>
|
||||
<Email>suvari@pisilinux.org</Email>
|
||||
</Packager>
|
||||
<License>'MIT' 'GPL3'</License>
|
||||
<IsA>app</IsA>
|
||||
<Icon>waylandpp</Icon>
|
||||
<Summary>Wayland C++ bindings</Summary>
|
||||
<Description>The goal of this library is to create such a C++ binding for Wayland using the most modern C++ technology currently available, providing an easy to use C++ API to Wayland.</Description>
|
||||
<Archive sha1sum="97962c684b07e0cedcef0e46055a639f8a4b4135" type="targz">https://github.com/NilsBrause/waylandpp/archive/refs/tags/1.0.0.tar.gz</Archive>
|
||||
<BuildDependencies>
|
||||
<Dependency>cmake</Dependency>
|
||||
<Dependency>doxygen</Dependency>
|
||||
<Dependency>wayland-devel</Dependency>
|
||||
<Dependency>pugixml-devel</Dependency>
|
||||
<Dependency>libglvnd-devel</Dependency>
|
||||
<Dependency>wayland-client</Dependency>
|
||||
<Dependency>wayland-cursor</Dependency>
|
||||
<Dependency>wayland-server</Dependency>
|
||||
<Dependency>egl-wayland-devel</Dependency>
|
||||
</BuildDependencies>
|
||||
</Source>
|
||||
|
||||
<Package>
|
||||
<Name>waylandpp</Name>
|
||||
<RuntimeDependencies>
|
||||
<Dependency>libgcc</Dependency>
|
||||
<Dependency>pugixml</Dependency>
|
||||
<Dependency>wayland</Dependency>
|
||||
<Dependency>wayland-client</Dependency>
|
||||
<Dependency>wayland-cursor</Dependency>
|
||||
<Dependency>wayland-server</Dependency>
|
||||
</RuntimeDependencies>
|
||||
<Files>
|
||||
<Path fileType="executable">/usr/bin</Path>
|
||||
<Path fileType="data">/usr/share/waylandpp</Path>
|
||||
<Path fileType="doc">/usr/share/doc</Path>
|
||||
<Path fileType="man">/usr/share/man</Path>
|
||||
<Path fileType="library">/usr/lib/libwayland*</Path>
|
||||
</Files>
|
||||
</Package>
|
||||
|
||||
<Package>
|
||||
<Name>waylandpp-devel</Name>
|
||||
<Summary>Development files for waylandpp</Summary>
|
||||
<RuntimeDependencies>
|
||||
<Dependency>wayland-devel</Dependency>
|
||||
<Dependency>libglvnd-devel</Dependency>
|
||||
<Dependency release="current">waylandpp</Dependency>
|
||||
</RuntimeDependencies>
|
||||
<Files>
|
||||
<Path fileType="header">/usr/include</Path>
|
||||
<Path fileType="library">/usr/lib/cmake</Path>
|
||||
<Path fileType="library">/usr/lib/pkgconfig</Path>
|
||||
</Files>
|
||||
</Package>
|
||||
|
||||
<History>
|
||||
<Update release="1">
|
||||
<Date>2023-08-26</Date>
|
||||
<Version>1.0.0</Version>
|
||||
<Comment>First release</Comment>
|
||||
<Name>Kamil Atlı</Name>
|
||||
<Email>suvari@pisilinux.org</Email>
|
||||
</Update>
|
||||
</History>
|
||||
</PISI>
|
||||
@@ -0,0 +1,8 @@
|
||||
<?xml version="1.0" ?>
|
||||
<PISI>
|
||||
<Source>
|
||||
<Name>waylandpp</Name>
|
||||
<Summary xml:lang="tr">Wayland C++ bağlamaları</Summary>
|
||||
<Description xml:lang="tr">Bu kitaplığın amacı, şu anda mevcut olan en modern C++ teknolojisini kullanarak Wayland için böyle bir C++ bağlaması oluşturmak ve Wayland'a kullanımı kolay bir C++ API'si sağlamaktır.</Description>
|
||||
</Source>
|
||||
</PISI>
|
||||
Reference in New Issue
Block a user