summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorIsmael Luceno2021-12-31 08:10:58 +0100
committerIsmael Luceno2021-12-31 19:59:06 +0100
commit218f0997954b5860976a74dcee2da294ad351614 (patch)
treee71c3e014e99d224dd1cad3ffa1aada2ab5e66ec
parent367a118117fb1574fa61a518dd08435fcdb7cd8b (diff)
dumb: new spell, dynamic universal music bibliotheque
-rw-r--r--ChangeLog3
-rwxr-xr-xgames-libs/dumb/BUILD6
-rwxr-xr-xgames-libs/dumb/DEPENDS1
-rwxr-xr-xgames-libs/dumb/DETAILS17
-rw-r--r--games-libs/dumb/HISTORY2
5 files changed, 29 insertions, 0 deletions
diff --git a/ChangeLog b/ChangeLog
index b863d974..27a957f1 100644
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,3 +1,6 @@
+2021-12-31 Ismael Luceno <ismael@sourcemage.org>
+ * games-libs/dumb: new spell, dynamic universal music bibliotheque
+
2021-09-16 Ismael Luceno <ismael@sourcemage.org>
* games-emulators/openmsx: new spell, MSX emulator
diff --git a/games-libs/dumb/BUILD b/games-libs/dumb/BUILD
new file mode 100755
index 00000000..112fa24a
--- /dev/null
+++ b/games-libs/dumb/BUILD
@@ -0,0 +1,6 @@
+cat >make/config.txt <<! &&
+ include make/unix.inc
+ ALL_TARGETS := core core-headers $OPTS
+ PREFIX = "$INSTALL_ROOT"/usr
+!
+make
diff --git a/games-libs/dumb/DEPENDS b/games-libs/dumb/DEPENDS
new file mode 100755
index 00000000..9c3d96d1
--- /dev/null
+++ b/games-libs/dumb/DEPENDS
@@ -0,0 +1 @@
+depends allegro 'allegro allegro-headers' # for libaldmb
diff --git a/games-libs/dumb/DETAILS b/games-libs/dumb/DETAILS
new file mode 100755
index 00000000..e8297f8a
--- /dev/null
+++ b/games-libs/dumb/DETAILS
@@ -0,0 +1,17 @@
+ SPELL=dumb
+ VERSION=0.9.3
+ SOURCE="$SPELL-$VERSION.tar.gz"
+ SOURCE_URL[0]=$SOURCEFORGE_URL/project/$SPELL/$SPELL/$VERSION/$SOURCE
+ SOURCE_HASH=sha512:9ecdea460858b7e6ad7ca2534ecb3581397e6c1fa904459affe19ce49f528e580e143b42b13413b292ae7b57901a8008e6a9ee3821824f6ff7914b136f75c658
+SOURCE_DIRECTORY="$BUILD_DIRECTORY/$SPELL-$VERSION"
+ WEB_SITE="http://dumb.sourceforge.net/"
+ LICENSE[0]="Zlib DUMB"
+ ENTERED=20211231
+ KEYWORDS=""
+ SHORT="dynamic universal music bibliotheque"
+cat << EOF
+DUMB is a tracker library with support for IT, XM, S3M and MOD files. It
+targets maximum accuracy to the original formats, with low-pass resonant
+filters for the IT files, accurate timing and pitching, and three resampling
+quality settings (aliasing, linear interpolation and cubic interpolation).
+EOF
diff --git a/games-libs/dumb/HISTORY b/games-libs/dumb/HISTORY
new file mode 100644
index 00000000..b8ac0959
--- /dev/null
+++ b/games-libs/dumb/HISTORY
@@ -0,0 +1,2 @@
+2021-12-31 Ismael Luceno <ismael@sourcemage.org>
+ * BUILD, DEPENDS, DETAILS: spell created