[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