diff --git a/multimedia/misc/libbinio/actions.py b/multimedia/misc/libbinio/actions.py new file mode 100644 index 0000000000..ae7a45e55b --- /dev/null +++ b/multimedia/misc/libbinio/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 \ + --enable-iostream \ + --enable-string") + +def build(): + autotools.make() + +def install(): + autotools.rawInstall("DESTDIR=%s" % get.installDIR()) + + pisitools.dodoc("ChangeLog", "COPYING", "AUTHORS", "NEWS", "README", "TODO") diff --git a/multimedia/misc/libbinio/files/gcc44.patch b/multimedia/misc/libbinio/files/gcc44.patch new file mode 100644 index 0000000000..16b7ad83d2 --- /dev/null +++ b/multimedia/misc/libbinio/files/gcc44.patch @@ -0,0 +1,11 @@ +diff -p -up libbinio-1.4/src/binwrap.cpp~ libbinio-1.4/src/binwrap.cpp +--- libbinio-1.4/src/binwrap.cpp~ 2003-03-08 17:02:34.000000000 +0100 ++++ libbinio-1.4/src/binwrap.cpp 2009-05-22 14:20:31.000000000 +0200 +@@ -17,6 +17,7 @@ + * Copyright (C) 2002, 2003 Simon Peter + */ + ++#include + #include "binwrap.h" + +#if BINIO_ENABLE_IOSTREAM diff --git a/multimedia/misc/libbinio/files/string-conversion.patch b/multimedia/misc/libbinio/files/string-conversion.patch new file mode 100644 index 0000000000..73307b8395 --- /dev/null +++ b/multimedia/misc/libbinio/files/string-conversion.patch @@ -0,0 +1,35 @@ +--- libbinio-1.4/src/binfile.cpp.stringconversion 2008-06-10 19:00:43.349866044 +0200 ++++ libbinio-1.4/src/binfile.cpp 2008-06-10 19:00:47.585864964 +0200 +@@ -151,12 +151,12 @@ binofstream::~binofstream() + + void binofstream::open(const char *filename, const Mode mode) + { +- char *modestr = "wb"; ++ std::string modestr = "wb"; + + // Check if append mode is desired + if(mode & Append) modestr = "ab"; + +- f = fopen(filename, modestr); ++ f = fopen(filename, modestr.c_str()); + + if(f == NULL) + switch(errno) { +@@ -209,7 +209,7 @@ binfstream::~binfstream() + + void binfstream::open(const char *filename, const Mode mode) + { +- char *modestr = "w+b"; // Create & at beginning ++ std::string modestr = "w+b"; // Create & at beginning + int ferror = 0; + + // Apply desired mode +@@ -220,7 +220,7 @@ void binfstream::open(const char *filena + if(mode & Append) // Create & append + modestr[0] = 'a'; + +- f = fopen(filename, modestr); ++ f = fopen(filename, modestr.c_str()); + + // NoCreate & append (emulated -- not possible with standard C fopen()) + if(f != NULL && (mode & Append) && (mode & NoCreate)) diff --git a/multimedia/misc/libbinio/pspec.xml b/multimedia/misc/libbinio/pspec.xml new file mode 100644 index 0000000000..bdaa91069d --- /dev/null +++ b/multimedia/misc/libbinio/pspec.xml @@ -0,0 +1,51 @@ + + + libbinio + http://libbinio.sourceforge.net + + PisiLinux Community + admins@pisilinux.org + + LGPLv2.1 + library + Binary I/O stream class library + libbinio is a binary I/O stream class library. + mirrors://sourceforge/libbinio/libbinio-1.4.tar.bz2 + + gcc44.patch + string-conversion.patch + + + + + libbinio + + /usr/lib + /usr/share/doc + /usr/share/info + + + + + libbinio-devel + Development headers for libbinio + libbinio-devel provides development headers for libbinio. + + libbinio + + + /usr/include + /usr/lib/pkgconfig + + + + + + 2018-12-06 + 1.4 + First release + Ali Cengiz KLurt + alicengizkurt@gmail.com + + + diff --git a/multimedia/misc/libbinio/translations.xml b/multimedia/misc/libbinio/translations.xml new file mode 100644 index 0000000000..9282ea9ee3 --- /dev/null +++ b/multimedia/misc/libbinio/translations.xml @@ -0,0 +1,17 @@ + + + libbinio + İkili I/O yayın sınıfı kitaplığı + libbinio ikili I/O yayın sınıfı kitaplığıdır. + Binary I/O stream class library + libbinio is a binary I/O stream class library. + + + + libbinio-devel + libbinio için geliştirme başlıkları + libbinio için geliştirme başlıklarını içerir. + Headers I/O stream class library + libbinio is a binary I/O stream class library. + + diff --git a/multimedia/plugin/audacious-plugins/actions.py b/multimedia/plugin/audacious-plugins/actions.py new file mode 100644 index 0000000000..c1de51d909 --- /dev/null +++ b/multimedia/plugin/audacious-plugins/actions.py @@ -0,0 +1,20 @@ +#!/usr/bin/env python +#-*- coding:utf-8 -*- + + +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/__package_name__/work/ and: +# WorkDir="__package_name__-"+ get.srcVERSION() +"/sub_project_dir/" + +def setup(): + autotools.rawConfigure("--prefix=/usr") + +def build(): + autotools.make() + +def install(): + autotools.rawInstall("DESTDIR=%s"%get.installDIR()) + diff --git a/multimedia/plugin/audacious-plugins/pspec.xml b/multimedia/plugin/audacious-plugins/pspec.xml new file mode 100644 index 0000000000..832a6bc560 --- /dev/null +++ b/multimedia/plugin/audacious-plugins/pspec.xml @@ -0,0 +1,111 @@ + + + + + audacious-plugins + http://audacious-media-player.org + + PisiLinux Community + admin@pisilinux.org + + GPLv2 + data + plugins for audacious + plugins for audacious + http://distfiles.audacious-media-player.org/audacious-plugins-3.10.tar.bz2 + + flac-devel + mesa-devel + lame-devel + neon-devel + gtk2-devel + faac-devel + lirc-devel + faad2-devel + cairo-devel + pango-devel + libogg-devel + libcue-devel + ffmpeg-devel + libmms-devel + mpg123-devel + libmtp-devel + libsdl2-devel + libcddb-devel + wavpack-devel + libbinio-devel + alsa-lib-devel + libnotify-devel + libvorbis-devel + fluidsynth-devel + libsndfile-devel + gdk-pixbuf-devel + libXrender-devel + libxml2-devel + libmodplug-devel + libXcomposite-devel + libsamplerate-devel + pulseaudio-libs-devel + libcdio-paranoia-devel + jack-audio-connection-kit-devel + audacious-devel + libcdio-devel + + + + + audacious-plugins + + neon + gtk2 + faac + flac + lame + lirc + mesa + faad2 + cairo + pango + libcue + ffmpeg + libmms + mpg123 + libmtp + libogg + wavpack + libcddb + libsdl2 + libbinio + alsa-lib + libvorbis + libnotify + fluidsynth + gdk-pixbuf + libXrender + libmodplug + libsndfile + libsamplerate + libXcomposite + pulseaudio-libs + libcdio-paranoia + jack-audio-connection-kit + libcdio + + + /usr/lib/audacious + /usr/share/audacious + /usr/share/locale + /usr/share/doc + + + + + + 2018-12-06 + 3.10 + First release + Ali Cengiz Kurt + alicengizkurt@gmail.com + + + diff --git a/multimedia/plugin/audacious-plugins/translations.xml b/multimedia/plugin/audacious-plugins/translations.xml new file mode 100644 index 0000000000..68ce0b7393 --- /dev/null +++ b/multimedia/plugin/audacious-plugins/translations.xml @@ -0,0 +1,12 @@ + + + + audacious-plugins + plugins for audacious + Audacious eklentileri + Zestaw pluginów do Audacious + plugins for audacious + Audacious için eklentiler + Zestaw pluginów do Audacious + + diff --git a/multimedia/sound/audacious/actions.py b/multimedia/sound/audacious/actions.py new file mode 100644 index 0000000000..0ab4a7cb3d --- /dev/null +++ b/multimedia/sound/audacious/actions.py @@ -0,0 +1,20 @@ +#!/usr/bin/env python +#-*- coding:utf-8 -*- + + +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/__package_name__/work/ and: +# WorkDir="__package_name__-"+ get.srcVERSION() +"/sub_project_dir/" + +def setup(): + autotools.rawConfigure("--prefix=/usr --enable-dbus --enable-nls --enable-sm --disable-rpath") + +def build(): + autotools.make() + +def install(): + pisitools.dodoc("AUTHORS","COPYING","INSTALL") + autotools.rawInstall("DESTDIR=%s"%get.installDIR()) diff --git a/multimedia/sound/audacious/pspec.xml b/multimedia/sound/audacious/pspec.xml new file mode 100644 index 0000000000..e33620eb7e --- /dev/null +++ b/multimedia/sound/audacious/pspec.xml @@ -0,0 +1,69 @@ + + + + + audacious + http://audacious-media-player.org + + PisiLinux Community + admins@pisilinux.org + + GPL-v3 + app:gui + an advanced audio player + Audacious is an open source audio player. A descendant of XMMS, Audacious plays your music how you want it, without stealing away your computer’s resources from other tasks. Drag and drop folders and individual song files, search for artists and albums in your entire music library, or create and edit your own custom playlists.Listen to CD’s or stream music from the Internet. Tweak the sound with the graphical equalizer or experiment with LADSPA effects. Enjoy the modern GTK-themed interface or change things up with Winamp classic skins. Use the plugins included with Audacious to fetch lyrics for your music, to set an alarm in the morning, and more. + http://distfiles.audacious-media-player.org/audacious-3.10.tar.bz2 + + gtk2-devel + pango-devel + glib2-devel + gdk-pixbuf-devel + + + + + audacious + + gtk2 + cairo + pango + glib2 + libgcc + gdk-pixbuf + + + /usr/share/doc + /usr/bin + /usr/share/icons + /usr/share/man + /usr/share/pixmaps + /usr/lib/libaud* + /usr/share/locale + /usr/share/audacious + /usr/share/applications + + + + audacious-devel + + audacious + + + /usr/lib/pkgconfig + /usr/include/libaudgui + /usr/include/audacious + /usr/include/libaudcore + + + + + + 2018-12-06 + 3.10 + First release + Ali Cengiz Kurt + alicengizkurt@gmail.com + + + + diff --git a/multimedia/sound/audacious/translations.xml b/multimedia/sound/audacious/translations.xml new file mode 100644 index 0000000000..d6cccc66d5 --- /dev/null +++ b/multimedia/sound/audacious/translations.xml @@ -0,0 +1,21 @@ + + + + audacious + Açık kaynak kodlu bir müzikçalar + Audacious es un reproductor de audio disponible como software libre + Zaawansowany odtwarzacz muzyczny + Audacious ile dilerseniz bilgisayarınızdan ya da diğer kaynaklardan, sürükle-bırak yöntemiyle,müzik dosyalarınızı çalabilrsiniz. + Sanatçı ve albüm müzik kütüphanesi için arama yapabilir veya kendi özel çalma listelerinizi oluşturup ve düzenleyebilirsiniz. + CD ya da internet üzerinden canlı müzik dinleyeblir, GTK temalı arayüzlü bu uygulamayla , modern bir müzikçaların keyfini çıkarabilirsiniz. + Dilerseniz Winamp klasik arayüzleri ile görüntüsünü değiştirebilirsiniz. + Audacious ile birlikte eklentilerini ve daha fazlasını,örneğin sabahları bir alarm kurmak için kullanabilirsiniz. + Con Audacious puede escuchar música desde su ordenador o desde otras fuentes, si lo desea, puede arrastrar y soltar los archivos de música. Puede buscar por artista y álbum, disponer de biblioteca de música o crear sus propias listas de reproducción y editarlas. También puede cambiar la apariencia de la interfaz al modo de Winamp clásico. + Audacious to zaawansowany i bardzo wydajny odtwarzacz audio. Program obsługuje najpopularniejsze formaty dźwiękowe a w razie potrzeby listę formatów można poszerzyć dzięki licznym wtyczkom. + + + + aydacious-devel + audacious için geliştirme dosyaları + +