[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