diff --git a/desktop/gnome/base/libgnome-keyring/actions.py b/desktop/gnome/base/libgnome-keyring/actions.py new file mode 100755 index 0000000000..310a123253 --- /dev/null +++ b/desktop/gnome/base/libgnome-keyring/actions.py @@ -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 autotools +from pisi.actionsapi import pisitools +from pisi.actionsapi import get + +def setup(): + 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("AUTHORS", "ChangeLog", "COPYING*", "NEWS", "README") \ No newline at end of file diff --git a/desktop/gnome/base/libgnome-keyring/pspec.xml b/desktop/gnome/base/libgnome-keyring/pspec.xml new file mode 100755 index 0000000000..0d27a5116f --- /dev/null +++ b/desktop/gnome/base/libgnome-keyring/pspec.xml @@ -0,0 +1,70 @@ + + + + + libgnome-keyring + http://live.gnome.org/GnomeKeyring + + PisiLinux Community + admins@pisilinux.org + + GPLv2 + library + Compatibility library for accessing gnome-keyring3 + libgnome-keyring is a library that used by applications to integrate with the gnome-keyring system. + http://ftp.acc.umu.se/mirror/gnome.org/sources/libgnome-keyring/3.12/libgnome-keyring-3.12.0.tar.xz + + intltool + glib2-devel + dbus-devel + libgcrypt-devel + + + + + + libgnome-keyring + + libgcrypt + glib2 + dbus + + + /usr/lib + /usr/share/doc + /usr/share/locale + + + + + libgnome-keyring-devel + Development files for libgnome-keyring + + libgnome-keyring + glib2-devel + + + /usr/include + /usr/lib/pkgconfig + + + + + libgnome-keyring-docs + data:doc + Referance documents for libgnome-keyring + + /usr/share/gtk-doc + + + + + + 2015-08-25 + 3.12 + Version bump. + Vedat Demir + vedat@pisilinux.org + + + \ No newline at end of file diff --git a/desktop/gnome/base/libgnome-keyring/translations.xml b/desktop/gnome/base/libgnome-keyring/translations.xml new file mode 100755 index 0000000000..79b72f3a6d --- /dev/null +++ b/desktop/gnome/base/libgnome-keyring/translations.xml @@ -0,0 +1,18 @@ + + + + libgnome-keyring + gnome-keyring'e ulaşmak için uyumluluk kütüphanesidir. + libgnome-keyring, gnome-keyring sistemine uyumlu olmak için programlar tarafından kullanılan bir kütüphanedir. + + + + libgnome-keyring-devel + libgnome-keyring için geliştirme dosyaları + + + + libgnome-keyring-docs + libgnome-keyring için başvuru belgeleri + + \ No newline at end of file diff --git a/hardware/firewire/libavc1394/actions.py b/hardware/firewire/libavc1394/actions.py old mode 100644 new mode 100755 diff --git a/hardware/firewire/libavc1394/files/libavc1394-0.5.3-librom.patch b/hardware/firewire/libavc1394/files/libavc1394-0.5.3-librom.patch old mode 100644 new mode 100755 diff --git a/hardware/firewire/libavc1394/pspec.xml b/hardware/firewire/libavc1394/pspec.xml old mode 100644 new mode 100755 diff --git a/hardware/firewire/libavc1394/translations.xml b/hardware/firewire/libavc1394/translations.xml old mode 100644 new mode 100755 diff --git a/multimedia/sound/jack-audio-connection-kit/actions.py b/multimedia/sound/jack-audio-connection-kit/actions.py old mode 100644 new mode 100755 index 1d309ed9b8..f0adfc41c8 --- a/multimedia/sound/jack-audio-connection-kit/actions.py +++ b/multimedia/sound/jack-audio-connection-kit/actions.py @@ -14,10 +14,9 @@ del(os.environ["JOBS"]) def setup(): shelltools.system("./waf configure \ --prefix=/usr \ - --classic \ + --libdir=/usr/lib \ --firewire \ - --freebob \ - --alsa") + --alsa ") def build(): shelltools.system("./waf build -v") diff --git a/multimedia/sound/jack-audio-connection-kit/files/40-hpet-permissions.rules b/multimedia/sound/jack-audio-connection-kit/files/40-hpet-permissions.rules new file mode 100644 index 0000000000..10836fef8f --- /dev/null +++ b/multimedia/sound/jack-audio-connection-kit/files/40-hpet-permissions.rules @@ -0,0 +1,3 @@ +KERNEL=="rtc0", GROUP="audio" +KERNEL=="hpet", GROUP="audio" + diff --git a/multimedia/sound/jack-audio-connection-kit/files/99-audio.conf b/multimedia/sound/jack-audio-connection-kit/files/99-audio.conf new file mode 100644 index 0000000000..13cbb793f9 --- /dev/null +++ b/multimedia/sound/jack-audio-connection-kit/files/99-audio.conf @@ -0,0 +1,3 @@ +@audio - rtprio 99 +@audio - memlock unlimited + diff --git a/multimedia/sound/jack-audio-connection-kit/files/99-jack.conf b/multimedia/sound/jack-audio-connection-kit/files/99-jack.conf old mode 100644 new mode 100755 diff --git a/multimedia/sound/jack-audio-connection-kit/pspec.xml b/multimedia/sound/jack-audio-connection-kit/pspec.xml old mode 100644 new mode 100755 index 9f606e3c9c..6eaa046f8c --- a/multimedia/sound/jack-audio-connection-kit/pspec.xml +++ b/multimedia/sound/jack-audio-connection-kit/pspec.xml @@ -14,30 +14,26 @@ A low-latency audio server JACK is a low-latency audio server written for POSIX conformant operating systems. It can connect a number of different applications to an audio device, as well as allowing them to share audio between themselves. - https://dl.dropbox.com/u/28869550/jack-1.9.10.tar.bz2 + https://dl.dropboxusercontent.com/u/28869550/jack-1.9.10.tar.bz2 - celt-devel - alsa-lib-devel - libsndfile-devel - libfreebob-devel libsamplerate-devel + alsa-lib-devel libffado-devel - libopus-devel - doxygen + libsndfile-devel + readline-devel jack-audio-connection-kit - celt alsa-lib - libsndfile - libfreebob libsamplerate + libsndfile libffado - libopus + readline + libgcc /etc/security @@ -49,6 +45,8 @@ 99-jack.conf + 40-hpet-permissions.rules + 99-audio.conf @@ -77,40 +75,12 @@ - - 2014-08-24 + + 2015-08-24 1.9.10 Version bump. - Ertuğrul Erata - ertugrulerata@gmail.com - - - 2014-02-20 - 1.9.9.5 - Version bump. - Serdar Soytetir - kaptan@pisilinux.org - - - 2014-02-20 - 1.9.8 - rebuild - Kamil Atlı - suvarice@gmail.com - - - 2013-08-29 - 1.9.8 - missing dep. - Erdinç gültekin - erdincgultekin@pisilinux.org - - - 2012-11-29 - 1.9.8 - First release - Pisi Linux Admins - admins@pisilinux.org - + Vedat Demir + vedat@pisilinux.org + diff --git a/multimedia/sound/jack-audio-connection-kit/translations.xml b/multimedia/sound/jack-audio-connection-kit/translations.xml old mode 100644 new mode 100755 diff --git a/multimedia/sound/speech-dispatcher/actions.py b/multimedia/sound/speech-dispatcher/actions.py new file mode 100755 index 0000000000..78ca90af35 --- /dev/null +++ b/multimedia/sound/speech-dispatcher/actions.py @@ -0,0 +1,36 @@ +#!/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 get +from pisi.actionsapi import autotools +from pisi.actionsapi import pisitools +from pisi.actionsapi import shelltools + +def setup(): + #autotools.autoreconf("-vfi") + autotools.configure("--disable-static \ + --enable-shared \ + --disable-python \ + --with-default-audio-method=alsa \ + --without-flite ") + +def build(): + autotools.make() + +def install(): + autotools.install() + + # Conflicts with openTTS + pisitools.remove("/usr/share/info/ssip.info") + + # Set executable bit + #shelltools.chmod("%s/usr/lib/python3.4/site-packages/speechd/_test.py" % get.installDIR(), 0755) + + # Create log directory, it should be world unreadable + pisitools.dodir("/var/log/speech-dispatcher") + shelltools.chmod("%s/var/log/speech-dispatcher" % get.installDIR(), 0700) + + pisitools.dodoc("AUTHORS", "COPYING", "README") diff --git a/multimedia/sound/speech-dispatcher/pspec.xml b/multimedia/sound/speech-dispatcher/pspec.xml new file mode 100755 index 0000000000..193abdad24 --- /dev/null +++ b/multimedia/sound/speech-dispatcher/pspec.xml @@ -0,0 +1,69 @@ + + + + + speech-dispatcher + http://www.freebsoft.org/speechd + + PisiLinux Community + admins@pisilinux.org + + GPLv2+ + GPLv2 + service + app:console + library + speech dispatcher: common interface to speech synthesis + Speech Dispatcher is a device independent layer for speech synthesis that provides a common easy to use interface for both client applications (programs that want to speak) and for software synthesizers (programs actually able to convert text to speech). + http://www.freebsoft.org/pub/projects/speechd/speech-dispatcher-0.8.3.tar.gz + + glib2-devel + libsndfile-devel + dotconf-devel + intltool + + + + + speech-dispatcher + + glib2 + libtool-ltdl + dotconf + libsndfile + + + /usr/share + /usr/lib + /usr/share/doc + /usr/bin + /etc/speech-dispatcher + /var/log/speech-dispatcher + /usr/share/speech-dispatcher + + + + + speech-dispatcher-devel + Development headers for speech-dispatcher + + speech-dispatcher + glib2-devel + + + /usr/include + /usr/lib/pkgconfig/ + + + + + + + 2015-08-21 + 0.8.3 + Version bump. + Vedat Demir + vedat@pisilinux.org + + + diff --git a/multimedia/sound/speech-dispatcher/translations.xml b/multimedia/sound/speech-dispatcher/translations.xml new file mode 100755 index 0000000000..467ad5992a --- /dev/null +++ b/multimedia/sound/speech-dispatcher/translations.xml @@ -0,0 +1,18 @@ + + + + speech-dispatcher + Konuşma sentezi ortak arayüzü + Speech Dispatcher, seslendirme yapılmak istenen veya konuşma sentezi yapan uygulamalar için ortak ve kolay kullanımlı bir arayüz sunan, cihaz-bağımsız bir katmandır. + + + + python-speech-dispatcher + speech-dispatcher için Python bağlayıcıları + + + + speech-dispatcher-devel + speech-dispatcher için geliştirme başlıkları + + diff --git a/network/plugin/pepperflash/actions.py b/network/plugin/pepperflash/actions.py new file mode 100644 index 0000000000..65866f0c4d --- /dev/null +++ b/network/plugin/pepperflash/actions.py @@ -0,0 +1,11 @@ +#!/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 pisitools + +def install(): + pisitools.insinto("usr/lib/chromium-browser/PepperFlash/", "manifest.json") + pisitools.insinto("usr/lib/chromium-browser/PepperFlash/", "libpepflashplayer.so") \ No newline at end of file diff --git a/network/plugin/pepperflash/files/pepperflash-plugin.conf b/network/plugin/pepperflash/files/pepperflash-plugin.conf new file mode 100755 index 0000000000..bbcc8c48e1 --- /dev/null +++ b/network/plugin/pepperflash/files/pepperflash-plugin.conf @@ -0,0 +1,8 @@ +# Make sure that Chromium finds the plugin: +flash_library="/usr/lib/chromium-browser/PepperFlash/libpepflashplayer.so" +flash_version=$(grep '"version":' /usr/lib/chromium-browser/PepperFlash/manifest.json | cut -d\" -f4) + +if [ -f $flash_library ]; then + CHROMIUM_FLAGS="$CHROMIUM_FLAGS --ppapi-flash-path=$flash_library --ppapi-flash-version=$flash_version" +fi + diff --git a/network/plugin/pepperflash/pspec.xml b/network/plugin/pepperflash/pspec.xml new file mode 100755 index 0000000000..5eedb5b967 --- /dev/null +++ b/network/plugin/pepperflash/pspec.xml @@ -0,0 +1,38 @@ + + + + + pepperflash + http://www.google.com + + Osman Erkan + osman.erkan@pisilinux.org + + custom:chrome + library + Google Chrome's Pepper Flash plugin for Chromium. + Google Chrome's Pepper Flash plugin for Chromium (stable version) + https://dl.dropboxusercontent.com/s/8jxvv106fteve8u/PepperFlash-18.0.0.233.tar.xz + + + + pepperflash + + /etc/chromium-browser + /usr/lib/chromium-browser/PepperFlash + + + pepperflash-plugin.conf + + + + + + 2015-08-15 + 18.0.0.233 + Version bump + Vedat Demir + vedat@pisilinux.org + + + \ No newline at end of file diff --git a/network/plugin/pepperflash/translations.xml b/network/plugin/pepperflash/translations.xml new file mode 100755 index 0000000000..82c3110244 --- /dev/null +++ b/network/plugin/pepperflash/translations.xml @@ -0,0 +1,10 @@ + + + + pepperflash + Chromium tarayıcısı için Google chrom eklentisi olan Pepper Flash Eklentisi. + Google Chrome's Pepper Flash plugin for Chromium. + Google Chrome's Pepper Flash plugin for Chromium (stable version) + Chromium tarayıcısı için Google chrom eklentisi olan Pepper Flash Eklentisi (Kararlı sürüm) + + \ No newline at end of file diff --git a/programming/build/ninja/actions.py b/programming/build/ninja/actions.py new file mode 100755 index 0000000000..646f61dc3f --- /dev/null +++ b/programming/build/ninja/actions.py @@ -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 pythonmodules +from pisi.actionsapi import pisitools +from pisi.actionsapi import shelltools +from pisi.actionsapi import get + + +def build(): + shelltools.system("python bootstrap.py") + shelltools.system("asciidoc doc/manual.asciidoc") + +def check(): + #needs new package gtest -> ignore it for now + shelltools.system("python ./configure.py --with-gtest=/usr/share/gtest") + shelltools.system("./ninja ninja_test") + shelltools.system("./ninja_test --gtest_filter=-SubprocessTest.SetWithLots") + +def install(): + pisitools.dobin("ninja", "/usr/bin") + + pisitools.insinto("/usr/share/bash-completion/completions", "misc/bash-completion", "ninja") + + pisitools.dodoc("HACKING.md", "COPYING", "RELEASING", "README", "doc/manual.asciidoc") + + pisitools.dohtml("doc/manual.html") \ No newline at end of file diff --git a/programming/build/ninja/files/LFS.patch b/programming/build/ninja/files/LFS.patch new file mode 100755 index 0000000000..c8a5025b7a --- /dev/null +++ b/programming/build/ninja/files/LFS.patch @@ -0,0 +1,13 @@ +Largefile patch +https://github.com/martine/ninja/issues/829 + +--- ninja-1.5.1/configure.py~ 2014-10-26 22:45:18.000000000 +0200 ++++ ninja-1.5.1/configure.py 2014-10-26 22:45:26.284641172 +0200 +@@ -142,6 +142,7 @@ + '-fno-exceptions', + '-fvisibility=hidden', '-pipe', + '-Wno-missing-field-initializers', ++ '-D_LARGEFILE_SOURCE', '-D_FILE_OFFSET_BITS=64', + '-DNINJA_PYTHON="%s"' % options.with_python] + if options.debug: + cflags += ['-D_GLIBCXX_DEBUG', '-D_GLIBCXX_DEBUG_PEDANTIC'] diff --git a/programming/build/ninja/pspec.xml b/programming/build/ninja/pspec.xml new file mode 100755 index 0000000000..ee577a9c0c --- /dev/null +++ b/programming/build/ninja/pspec.xml @@ -0,0 +1,45 @@ + + + + + ninja + http://martine.github.com/ninja/ + + Stefan Gronewold(groni) + groni@pisilinux.org + + LGPLv2 + app:console + Ninja is a small build system with a focus on speed. + Ninja is a small build system with a focus on speed. + https://github.com/martine/ninja/archive/v1.6.0.tar.gz + + asciidoc + + + LFS.patch + + + + + ninja + + libgcc + + + /usr/bin + /usr/share + /usr/share/doc + + + + + + 2015-08-25 + 1.6.0 + Version bump. + Vedat Demir + vedat@pisilinux.org + + + diff --git a/programming/build/ninja/translations.xml b/programming/build/ninja/translations.xml new file mode 100755 index 0000000000..22df483738 --- /dev/null +++ b/programming/build/ninja/translations.xml @@ -0,0 +1,8 @@ + + + + ninja + Ninja, hız odaklı bir inşa sistemidir. + Ninja is a small build system with a focus on speed. + + diff --git a/programming/misc/dotconf/actions.py b/programming/misc/dotconf/actions.py new file mode 100755 index 0000000000..d9a93460af --- /dev/null +++ b/programming/misc/dotconf/actions.py @@ -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/copyleft/gpl.txt. + +from pisi.actionsapi import autotools +from pisi.actionsapi import pisitools + +def setup(): + autotools.autoreconf("-i") + autotools.configure("--disable-static") + +def build(): + autotools.make() + +def install(): + autotools.install() + + pisitools.dodoc("AUTHORS", "COPYING", "README") + diff --git a/programming/misc/dotconf/pspec.xml b/programming/misc/dotconf/pspec.xml new file mode 100755 index 0000000000..2233f63efe --- /dev/null +++ b/programming/misc/dotconf/pspec.xml @@ -0,0 +1,49 @@ + + + + + dotconf + http://www.opentts.org/projects/dotconf + + PisiLinux Community + admins@pisilinux.org + + LGPLv2.1 + library + A library to parse configuration files + dotconf is a simple-to-use and powerful configuration file parser library written in C. + http://source.pisilinux.org/1.0/dotconf-1.3.tar.gz + + + + dotconf + + /usr/lib + /usr/share/doc + + + + + dotconf-devel + Development headers and documentation for dotconf + + dotconf + + + /usr/include + /usr/lib/pkgconfig + /usr/share/doc/dotconf/examples + /usr/share/doc/dotconf/dotconf-api.txt + + + + + + 2015-08-25 + 1.3 + First release. + Vedat Demir + vedat@pisilinux.org + + + diff --git a/programming/misc/dotconf/translations.xml b/programming/misc/dotconf/translations.xml new file mode 100755 index 0000000000..99ea732c8d --- /dev/null +++ b/programming/misc/dotconf/translations.xml @@ -0,0 +1,13 @@ + + + + dotconf + Yapılandırma dosyası ayıklama kitaplığı + dotconf C dilinde yazılmış, basit kullanımlı ve güçlü bir yapılandırma dosyası ayıklama kitaplığıdır. + + + + dotconf-devel + dotconf kitaplığı için geliştirme başlıkları ve belgeleri + +