[Lunar-commits] xmms-bassmod: bass mod decoding library + plugin for xmms

Zbigniew Luszpinski zbiggy at lunar-linux.org
Mon Feb 4 02:02:44 CET 2008


commit 55fe44b7ef76698772c3a291bf38f1909c7c5650
Author: Zbigniew Luszpinski <zbiggy at lunar-linux.org>
Date:   Mon Feb 4 02:02:44 2008 +0100

    xmms-bassmod: bass mod decoding library + plugin for xmms
---
 audio/xmms-bassmod/BUILD     |   12 ++++++++++++
 audio/xmms-bassmod/DEPENDS   |    1 +
 audio/xmms-bassmod/DETAILS   |   33 +++++++++++++++++++++++++++++++++
 audio/xmms-bassmod/PRE_BUILD |    5 +++++
 4 files changed, 51 insertions(+), 0 deletions(-)

diff --git a/audio/xmms-bassmod/BUILD b/audio/xmms-bassmod/BUILD
new file mode 100644
index 0000000..21b4353
--- /dev/null
+++ b/audio/xmms-bassmod/BUILD
@@ -0,0 +1,12 @@
+(
+
+  cd $SOURCE_DIRECTORY                   &&
+  patch_it $SOURCE3 0                    &&
+  sedit "s/-O2/$CFLAGS/" Makefile        &&
+  sedit "s/44100/48000/g" bassmod-xmms.c &&
+  make clean                             &&
+  make                                   &&
+  prepare_install                        &&
+  make install
+
+) > $C_FIFO 2>&1
diff --git a/audio/xmms-bassmod/DEPENDS b/audio/xmms-bassmod/DEPENDS
new file mode 100644
index 0000000..b12d78f
--- /dev/null
+++ b/audio/xmms-bassmod/DEPENDS
@@ -0,0 +1 @@
+depends xmms
diff --git a/audio/xmms-bassmod/DETAILS b/audio/xmms-bassmod/DETAILS
new file mode 100644
index 0000000..e0ab58f
--- /dev/null
+++ b/audio/xmms-bassmod/DETAILS
@@ -0,0 +1,33 @@
+          MODULE=xmms-bassmod
+         VERSION=0.2
+          SOURCE=bassmod20-linux.zip
+#broken   SOURCE=bassmod-linux.zip beta
+         SOURCE2=bassmod-xmms.zip
+         SOURCE3=bassmod-gcc4fix.patch.bz2
+   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/
+  SOURCE3_url[0]=$PATCH_URL/
+      SOURCE_VFY=sha1:12185354ea0187ee2b565de28f53e12b5de3de64
+     SOURCE2_VFY=sha1:84f318bce747e15e6d9c96c3c22ef3d233a189ef
+     SOURCE3_VFY=sha1:43ed74dfb77966084deab7c782718209a0ac539a
+SOURCE_DIRECTORY=$BUILD_DIRECTORY/bassmod
+        WEB_SITE=http://www.un4seen.co.uk/
+         ENTERED=20071012
+         UPDATED=20080203
+           SHORT="library for decoding XM, IT, S3M, MOD, MTM, UMX files"
+cat << EOF
+BASSMOD is a MOD (XM, IT, S3M, MOD, MTM, UMX) 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 - BASSMOD won't bloat distribution
+EOF
diff --git a/audio/xmms-bassmod/PRE_BUILD b/audio/xmms-bassmod/PRE_BUILD
new file mode 100644
index 0000000..c7bd75c
--- /dev/null
+++ b/audio/xmms-bassmod/PRE_BUILD
@@ -0,0 +1,5 @@
+cd $BUILD_DIRECTORY
+mkdir bassmod
+cd bassmod
+unpack $SOURCE
+unpack $SOURCE2


More information about the Lunar-commits mailing list