[Lunar-commits] adplug: library and players for FM OPL2 synth music files
Zbigniew Luszpinski
zbiggy at lunar-linux.org
Wed Jan 30 18:34:28 CET 2008
commit 91f29e7b03df6e21e69ce34f95f37b1aacad2c1a
Author: Zbigniew Luszpinski <zbiggy at lunar-linux.org>
Date: Wed Jan 30 18:34:28 2008 +0100
adplug: library and players for FM OPL2 synth music files
If you remember ancient computer times of early '90
you will know this tools plays Adlib music from games
and *.cmf *.hsc files.
---
audio/adplay/DEPENDS | 1 +
audio/adplay/DETAILS | 17 +++++++++++++++++
audio/adplug-xmms/DEPENDS | 1 +
audio/adplug-xmms/DETAILS | 19 +++++++++++++++++++
audio/adplug/BUILD | 7 +++++++
audio/adplug/DEPENDS | 1 +
audio/adplug/DETAILS | 30 ++++++++++++++++++++++++++++++
7 files changed, 76 insertions(+), 0 deletions(-)
diff --git a/audio/adplay/DEPENDS b/audio/adplay/DEPENDS
new file mode 100644
index 0000000..dedba8b
--- /dev/null
+++ b/audio/adplay/DEPENDS
@@ -0,0 +1 @@
+depends adplug
diff --git a/audio/adplay/DETAILS b/audio/adplay/DETAILS
new file mode 100644
index 0000000..468dd1a
--- /dev/null
+++ b/audio/adplay/DETAILS
@@ -0,0 +1,17 @@
+ MODULE=adplay
+ VERSION=1.6
+ SOURCE=$MODULE-$VERSION.tar.bz2
+ SOURCE_URL=$SFORGE_URL/adplug/
+ SOURCE_VFY=sha1:2e7636f560142163a316fa0a4b4fe966884cedbf
+ WEB_SITE=http://adplug.sourceforge.net
+ ENTERED=20071031
+ UPDATED=20071031
+ SHORT="player for FM OPL2/3 music tunes"
+cat << EOF
+AdPlay is a free, hardware independent FM synth music player,
+mainly written in C++ and released under the LGPL.
+AdPlay plays sound data, originally created for
+the AdLib (OPL2) and Sound Blaster (Dual OPL2/OPL3) audio boards,
+directly from its original format on top of an emulator or
+by using the real hardware. No OPL chip is required for playback.
+EOF
diff --git a/audio/adplug-xmms/DEPENDS b/audio/adplug-xmms/DEPENDS
new file mode 100644
index 0000000..dedba8b
--- /dev/null
+++ b/audio/adplug-xmms/DEPENDS
@@ -0,0 +1 @@
+depends adplug
diff --git a/audio/adplug-xmms/DETAILS b/audio/adplug-xmms/DETAILS
new file mode 100644
index 0000000..88dead6
--- /dev/null
+++ b/audio/adplug-xmms/DETAILS
@@ -0,0 +1,19 @@
+ MODULE=adplug-xmms
+ VERSION=1.2
+ SOURCE=$MODULE-$VERSION.tar.bz2
+ SOURCE_URL=$SFORGE_URL/adplug/
+ SOURCE_VFY=sha1:680fd0361161767c87e8c3de75806a96dd3e0dc3
+ WEB_SITE=http://adplug.sourceforge.net
+ ENTERED=20071031
+ UPDATED=20071031
+ SHORT="XMMS plugin for playing FM synth music."
+cat << EOF
+AdPlug XMMS plugin is a free, cross-platform,
+hardware independent AdLib sound player,
+mainly written in C++ and released under the LGPL.
+AdPlug XMMS plugin plays sound data,
+originally created for the AdLib (OPL2) and
+Sound Blaster (Dual OPL2/OPL3) audio boards,
+directly from its original format on top of an emulator
+or by using the real hardware. No OPL chip is required for playback.
+EOF
diff --git a/audio/adplug/BUILD b/audio/adplug/BUILD
new file mode 100644
index 0000000..5953d1d
--- /dev/null
+++ b/audio/adplug/BUILD
@@ -0,0 +1,7 @@
+(
+
+patch_it $SOURCE2 1 &&
+patch_it $SOURCE3 0 &&
+default_build
+
+) > $C_FIFO 2>&1
diff --git a/audio/adplug/DEPENDS b/audio/adplug/DEPENDS
new file mode 100644
index 0000000..8ffd5a8
--- /dev/null
+++ b/audio/adplug/DEPENDS
@@ -0,0 +1 @@
+depends libbinio
diff --git a/audio/adplug/DETAILS b/audio/adplug/DETAILS
new file mode 100644
index 0000000..0eaae0e
--- /dev/null
+++ b/audio/adplug/DETAILS
@@ -0,0 +1,30 @@
+ MODULE=adplug
+ VERSION=2.1
+ SOURCE=$MODULE-$VERSION.tar.bz2
+ SOURCE2=adplug-2.1_mame.patch
+ SOURCE3=adplug-2.1-zbiggy.patch
+ SOURCE_URL=$SFORGE_URL/adplug/
+ SOURCE2_URL=http://www.informatik.uni-oldenburg.de/~dyna/adplug/files/
+ SOURCE3_URL=$PATCH_URL/
+ SOURCE_VFY=sha1:49dd798467f194ece1863f18019912f8089cb9df
+ SOURCE2_VFY=sha1:cb4824896803e49b6fbf5821b09e75a9434eb643
+ SOURCE3_VFY=sha1:71bb742b1af7562b8560b6d8bf717ace8867ac97
+ WEB_SITE=http://adplug.sourceforge.net
+ ENTERED=20071031
+ UPDATED=20080129
+ SHORT="library for decoding FM synth files."
+cat << EOF
+AdPlug is a free, cross-platform, hardware independent
+AdLib sound player library, mainly written in C++ and
+released under the LGPL. AdPlug plays sound data,
+originally created for the AdLib (OPL2) and
+Sound Blaster (Dual OPL2/OPL3) audio boards,
+directly from its original format on top of
+an emulator or by using the real hardware.
+No OPL chip is required for playback.
+AdPlug itself is just the backend to
+many different audio player frontends.
+There is adplug-xmms plugin for popular audio player, XMMS,
+as well as stand-alone adplay player for
+many different systems available.
+EOF
More information about the Lunar-commits
mailing list