From 3f819f1027c023dd544e24aebc4f0335cabf2659 Mon Sep 17 00:00:00 2001 From: Poyraz76 Date: Thu, 20 Aug 2015 17:07:34 +0300 Subject: [PATCH] jack-audio-connection-kit --- .../jack-audio-connection-kit/actions.py | 33 +++++ .../files/99-jack.conf | 7 ++ .../sound/jack-audio-connection-kit/pspec.xml | 116 ++++++++++++++++++ .../translations.xml | 18 +++ 4 files changed, 174 insertions(+) create mode 100644 multimedia/sound/jack-audio-connection-kit/actions.py create mode 100644 multimedia/sound/jack-audio-connection-kit/files/99-jack.conf create mode 100644 multimedia/sound/jack-audio-connection-kit/pspec.xml create mode 100644 multimedia/sound/jack-audio-connection-kit/translations.xml diff --git a/multimedia/sound/jack-audio-connection-kit/actions.py b/multimedia/sound/jack-audio-connection-kit/actions.py new file mode 100644 index 0000000000..1d309ed9b8 --- /dev/null +++ b/multimedia/sound/jack-audio-connection-kit/actions.py @@ -0,0 +1,33 @@ +#!/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 shelltools +from pisi.actionsapi import pisitools +from pisi.actionsapi import get +import os + +del(os.environ["JOBS"]) + +def setup(): + shelltools.system("./waf configure \ + --prefix=/usr \ + --classic \ + --firewire \ + --freebob \ + --alsa") + +def build(): + shelltools.system("./waf build -v") + +def install(): + shelltools.system("./waf --destdir=%s install" % get.installDIR()) + + # be compatible with the former jackaudio + pisitools.rename("/usr/bin/jack_rec", "jackrec") + + shelltools.chmod("%s/usr/lib/jack/*.so*" % get.installDIR(), 0755) + + pisitools.dodoc("ChangeLog", "README*", "TODO") diff --git a/multimedia/sound/jack-audio-connection-kit/files/99-jack.conf b/multimedia/sound/jack-audio-connection-kit/files/99-jack.conf new file mode 100644 index 0000000000..77f89c6196 --- /dev/null +++ b/multimedia/sound/jack-audio-connection-kit/files/99-jack.conf @@ -0,0 +1,7 @@ +# Default limits for users of jack-audio-connection-kit + +@jackuser - rtprio 20 +@jackuser - memlock 4194304 + +@pulse-rt - rtprio 20 +@pulse-rt - nice -20 diff --git a/multimedia/sound/jack-audio-connection-kit/pspec.xml b/multimedia/sound/jack-audio-connection-kit/pspec.xml new file mode 100644 index 0000000000..9f606e3c9c --- /dev/null +++ b/multimedia/sound/jack-audio-connection-kit/pspec.xml @@ -0,0 +1,116 @@ + + + + + jack-audio-connection-kit + http://jackaudio.org + + PisiLinux Community + admins@pisilinux.org + + GPLv2 + app:console + service + 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 + + + celt-devel + alsa-lib-devel + libsndfile-devel + libfreebob-devel + libsamplerate-devel + libffado-devel + libopus-devel + doxygen + + + + + jack-audio-connection-kit + + celt + alsa-lib + libsndfile + libfreebob + libsamplerate + libffado + libopus + + + /etc/security + /usr/bin + /usr/lib + /usr/share/jack-audio-connection-kit + /usr/share/dbus-1 + /usr/share/doc + + + 99-jack.conf + + + + + jack-audio-connection-kit-devel + Development files for jack-audio-connection-kit + + jack-audio-connection-kit + + + /usr/include + /usr/lib/pkgconfig + + + + + jack-audio-connection-kit-docs + Help files and API documents for jack-audio-connection-kit + + jack-audio-connection-kit + + + /usr/share/jack-audio-connection-kit/reference + /usr/share/man + + + + + + 2014-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 + + + diff --git a/multimedia/sound/jack-audio-connection-kit/translations.xml b/multimedia/sound/jack-audio-connection-kit/translations.xml new file mode 100644 index 0000000000..4a518f7996 --- /dev/null +++ b/multimedia/sound/jack-audio-connection-kit/translations.xml @@ -0,0 +1,18 @@ + + + + jack-audio-connection-kit + Düşük gecikmeli bir ses sunucu + GNU/Linux gibi POSIX uyumlu işletim sistemleri için yazılmış, düşük gecikmeli bir ses sunucudur. Bir çok sayıdaki uygulamayı bir ses aygıtına bağlayıp aralarında ses alışverişi yapmaya olanak sağlamaktadır. + + + + jack-audio-connection-kit-devel + jack-audio-connection-kit için geliştirme dosyaları + + + + jack-audio-connection-kit-docs + jack-audio-connection-kit için yardım dosyaları ve API belgeleri + +