From da97dc8282ff12ff37dc82612a438fb9ee1cd58b Mon Sep 17 00:00:00 2001 From: groni Date: Mon, 19 Oct 2015 15:30:03 +0200 Subject: [PATCH] libmikmod ported from pisi 1.2 update and check --- multimedia/sound/libmikmod/actions.py | 45 +++++++++ multimedia/sound/libmikmod/pspec.xml | 100 ++++++++++++++++++++ multimedia/sound/libmikmod/translations.xml | 20 ++++ 3 files changed, 165 insertions(+) create mode 100644 multimedia/sound/libmikmod/actions.py create mode 100644 multimedia/sound/libmikmod/pspec.xml create mode 100644 multimedia/sound/libmikmod/translations.xml diff --git a/multimedia/sound/libmikmod/actions.py b/multimedia/sound/libmikmod/actions.py new file mode 100644 index 0000000000..8955232b3d --- /dev/null +++ b/multimedia/sound/libmikmod/actions.py @@ -0,0 +1,45 @@ +#!/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 libtools +from pisi.actionsapi import get + + +WorkDir = "%s-%s" % (get.srcNAME(), get.srcVERSION().replace("_", "-")) + +def setup(): + shelltools.sym(".", "m4") + shelltools.export("CFLAGS", "%s -DDRV_RAW" % get.CFLAGS()) + + autotools.autoreconf("-vfi -Im4") + libtools.gnuconfig_update() + + options = "--disable-esd \ + --disable-af \ + --disable-alsa \ + --enable-oss \ + --disable-static" + + if get.buildTYPE() == "emul32": + options += " --bindir=/emul32/bin" + + shelltools.export("CFLAGS", "%s -DDRV_RAW -m32" % get.CFLAGS()) + shelltools.export("CXXFLAGS", "%s -m32" % get.CFLAGS()) + shelltools.export("LDFLAGS", "%s -m32" % get.LDFLAGS()) + + autotools.configure(options) + +def build(): + autotools.make() + +def install(): + autotools.rawInstall("DESTDIR=%s" % get.installDIR()) + + pisitools.dodoc("AUTHORS", "NEWS", "README", "TODO") + pisitools.dohtml("docs/*.html") diff --git a/multimedia/sound/libmikmod/pspec.xml b/multimedia/sound/libmikmod/pspec.xml new file mode 100644 index 0000000000..3445f816b7 --- /dev/null +++ b/multimedia/sound/libmikmod/pspec.xml @@ -0,0 +1,100 @@ + + + + + libmikmod + http://mikmod.raphnet.net/ + + PisiLinux Community + admins@pisilinux.org + + LGPLv2.1 + library + A library to play a wide range of module formats + libmikmod is a portable sound library, which used to be packaged with the MikMod module player, but is now released independentely. It is capable of playing samples as well as module files, using the OSS driver for output, as well as Alsa and EsounD. Supported module format include mod, s3m, xm, it, med, mtm and 669, to name a few. + http://sourceforge.net/projects/mikmod/files/libmikmod/3.3.7/libmikmod-3.3.7.tar.gz + + audiofile-devel + alsa-lib-devel + + + + + libmikmod + + pulseaudio-libs + + + /usr/lib + /usr/share/doc/libmikmod + /usr/share/info + /usr/share/man + + + + + libmikmod-devel + Development files for libmikmod + + libmikmod + + + /usr/bin/libmikmod-config + /usr/include + /usr/share/aclocal + + + + + libmikmod-32bit + emul32 + 32-bit shared libraries for libmikmod + emul32 + + audiofile-32bit + glibc-32bit + alsa-lib-32bit + pulseaudio-libs-32bit + + + libmikmod + audiofile-32bit + alsa-lib-32bit + pulseaudio-libs-32bit + + + /usr/lib32 + + + + + + 2015-10-19 + 3.3.7 + Version bump. + Stefan Gronewold + groni@pisilinux.org + + + 2014-05-31 + 3.3.6 + Version bump. + Alihan Öztürk + alihan@pisilinux.org + + + 2014-01-31 + 3.3.5 + Version bump. + Stefan Gronewold(groni) + groni@pisilinux.org + + + 2011-08-01 + 3.2.0_beta2 + First release + Anıl Özbek + admins@pisilinux.org + + + diff --git a/multimedia/sound/libmikmod/translations.xml b/multimedia/sound/libmikmod/translations.xml new file mode 100644 index 0000000000..39c1439aef --- /dev/null +++ b/multimedia/sound/libmikmod/translations.xml @@ -0,0 +1,20 @@ + + + + libmikmod + Bir çok modül formatını çalabilen bir kitaplık + libmikmod, MikMod modül çalıcısı ile kullanmılması amacıyla paketlenmiş bir taşınabilir ses kitaplığıdır, fakat artık bağımsız olarak dağıtılmaktadır. Ses örneklerini ses çıkışı için OSS sürücünü kullanarak çalabildiği gibi, Alsa ve EsounD için de kullanmaktadır. Desteklenen modül kipleri mod, s3m, xm, it, med, mtm ve 669 gibi kiplerdir. + libmikmod est une librairie son portable, qui était habituellement emballée avec le lecteur de module MikMod, mais qui est maintenant livrée de manière indépendante. Elle est capable de jouer des échantillons ainsi que des fichiers modules, utilisant aussi bien le pilote OSS, Alsa ou EsounD pour la sortie. Les formats de module gérés comprennent entre autres mod, s3m, xm, it, med, mtm et 669. + libmikmod es ina librería portable de sonido, que solía estar incluido con el MikMod module player, pero ahora fue lanzado independientemente. Es capaz de reproducir archivos de sonidos y de módulos, usando para la salida tanto un controlador OSS, como también Alsa y EsounD. Formatos de módulos soportados abarcan mod, s3m, xm, it, med, mtm and 669, para nombrar algunos. + + + + libmikmod-devel + libmikmod için geliştirme dosyaları + + + + libmikmod-32bit + libmikmod için 32-bit paylaşımlı kitaplıklar + +