[Lunar-commits] <moonbase> xmms-bass: bass mod rendering engine

Zbigniew Luszpinski zbiggy at lunar-linux.org
Sat Oct 22 21:35:03 CEST 2011


commit 3c460356581c3e28c6915b452c850afea435e4a6
Author: Zbigniew Luszpinski <zbiggy at lunar-linux.org>
Date:   Sat Oct 22 21:35:03 2011 +0200

    xmms-bass: bass mod rendering engine
---
 audio/xmms-bass/BUILD     |   11 +++++++++++
 audio/xmms-bass/DEPENDS   |    1 +
 audio/xmms-bass/DETAILS   |   29 +++++++++++++++++++++++++++++
 audio/xmms-bass/PRE_BUILD |    6 ++++++
 4 files changed, 47 insertions(+), 0 deletions(-)

diff --git a/audio/xmms-bass/BUILD b/audio/xmms-bass/BUILD
new file mode 100644
index 0000000..c2479f0
--- /dev/null
+++ b/audio/xmms-bass/BUILD
@@ -0,0 +1,11 @@
+(
+
+  cd $SOURCE_DIRECTORY                   &&
+  sedit "s/-O2/$CFLAGS/" Makefile        &&
+  sedit "s/44100/48000/g" bass-xmms.c    &&
+  make clean                             &&
+  make                                   &&
+  prepare_install                        &&
+  make install
+
+) > $C_FIFO 2>&1
diff --git a/audio/xmms-bass/DEPENDS b/audio/xmms-bass/DEPENDS
new file mode 100644
index 0000000..b12d78f
--- /dev/null
+++ b/audio/xmms-bass/DEPENDS
@@ -0,0 +1 @@
+depends xmms
diff --git a/audio/xmms-bass/DETAILS b/audio/xmms-bass/DETAILS
new file mode 100644
index 0000000..f5e0605
--- /dev/null
+++ b/audio/xmms-bass/DETAILS
@@ -0,0 +1,29 @@
+          MODULE=xmms-bass
+         VERSION=0.3
+          SOURCE=bass24-linux.zip
+         SOURCE2=bass-xmms.zip
+   SOURCE_URL[0]=http://uk.un4seen.com/files
+   SOURCE_URL[1]=http://us.un4seen.com/files
+  SOURCE2_URL[0]=http://uk.un4seen.com/files
+  SOURCE2_URL[1]=http://us.un4seen.com/files
+      SOURCE_VFY=sha1:0ec48300a430c329160021b84bcd3078fcdf975f
+     SOURCE2_VFY=sha1:992eb99f21d0015e79129950ef4d40ebf7559cd4
+SOURCE_DIRECTORY=$BUILD_DIRECTORY/bass
+        WEB_SITE=http://www.un4seen.co.uk
+         ENTERED=20110820
+         UPDATED=20111022
+           SHORT="library for decoding audio files"
+cat << EOF
+BASS is a universal audio decoding library with the following
+features:
+* Balls-on reproduction
+* Uses the same engine as XMPlay (very accurate, fast,
+  high quality reproduction), with full support for all effects,
+  filters, stereo samples, etc...
+* Decode without playback
+* MODs can be outputted in any way you want (written to disk,
+  encoded, etc...)
+* High precision synchronization
+* Synchronize events in your software to the MOD music
+* Small - BASS won't bloat distribution
+EOF
diff --git a/audio/xmms-bass/PRE_BUILD b/audio/xmms-bass/PRE_BUILD
new file mode 100644
index 0000000..8d42fa9
--- /dev/null
+++ b/audio/xmms-bass/PRE_BUILD
@@ -0,0 +1,6 @@
+cd $BUILD_DIRECTORY
+rm -rf bass
+mkdir bass
+cd bass
+unzip $SOURCE_CACHE/$SOURCE bass.h libbass.so
+unpack $SOURCE2


More information about the Lunar-commits mailing list