[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