aboutsummaryrefslogtreecommitdiffstats
path: root/audio
diff options
context:
space:
mode:
authorsteve <steve@FreeBSD.org>1999-12-25 23:35:44 +0800
committersteve <steve@FreeBSD.org>1999-12-25 23:35:44 +0800
commitf634f91368a84ca7f40d334464c2aa0ed5c6029d (patch)
tree47e107c849335c9ebfecb979f6875386a7554638 /audio
parent3b6c44ff3966016fe76a1e30b859e06fd30c64a4 (diff)
downloadfreebsd-ports-gnome-f634f91368a84ca7f40d334464c2aa0ed5c6029d.tar.gz
freebsd-ports-gnome-f634f91368a84ca7f40d334464c2aa0ed5c6029d.tar.zst
freebsd-ports-gnome-f634f91368a84ca7f40d334464c2aa0ed5c6029d.zip
Adding soundtracker version 0.3.6.
Mod player/tracking tool which supports XM and MOD formats. PR: 15180 Submitted by: Kristopher Zentner <kzentner@u.washington.edu>
Diffstat (limited to 'audio')
-rw-r--r--audio/Makefile1
-rw-r--r--audio/soundtracker/Makefile29
-rw-r--r--audio/soundtracker/distinfo1
-rw-r--r--audio/soundtracker/files/patch-aa10
-rw-r--r--audio/soundtracker/files/patch-ab10
-rw-r--r--audio/soundtracker/files/patch-ac8
-rw-r--r--audio/soundtracker/files/patch-ad7
-rw-r--r--audio/soundtracker/files/patch-ae7
-rw-r--r--audio/soundtracker/pkg-comment1
-rw-r--r--audio/soundtracker/pkg-descr9
-rw-r--r--audio/soundtracker/pkg-plist2
11 files changed, 85 insertions, 0 deletions
diff --git a/audio/Makefile b/audio/Makefile
index fe25c36ab884..c200ffabaacf 100644
--- a/audio/Makefile
+++ b/audio/Makefile
@@ -66,6 +66,7 @@
SUBDIR += shorten
SUBDIR += sidplay
SUBDIR += snowstar
+ SUBDIR += soundtracker
SUBDIR += sox
SUBDIR += splay
SUBDIR += splaytk
diff --git a/audio/soundtracker/Makefile b/audio/soundtracker/Makefile
new file mode 100644
index 000000000000..1bc42ce74959
--- /dev/null
+++ b/audio/soundtracker/Makefile
@@ -0,0 +1,29 @@
+# New ports collection makefile for: soundtracker
+# Version required: 0.3.6
+# Date created: 28 November 1999
+# Whom: kzentner
+#
+# $FreeBSD$
+#
+
+DISTNAME= soundtracker-0.3.6
+CATEGORIES= audio
+MASTER_SITES= ftp://ftp.soundtracker.org/pub/soundtracker/v0.3/
+
+MAINTAINER= kzentner@u.washington.edu
+
+LIB_DEPENDS= gtk12.2:${PORTSDIR}/x11-toolkits/gtk12
+
+GTK_CONFIG?= ${X11BASE}/bin/gtk12-config
+GNU_CONFIGURE= YES
+
+CONFIGURE_ENV= GTK_CONFIG="${GTK_CONFIG}"
+
+.if defined(USE_GNOME)
+CONFIGURE_ARGS+= --enable-gnome
+.endif
+
+post-install:
+ @strip ${PREFIX}/bin/soundtracker
+
+.include <bsd.port.mk>
diff --git a/audio/soundtracker/distinfo b/audio/soundtracker/distinfo
new file mode 100644
index 000000000000..551fd4f6462a
--- /dev/null
+++ b/audio/soundtracker/distinfo
@@ -0,0 +1 @@
+MD5 (soundtracker-0.3.6.tar.gz) = 66ae56a5c6163105e72f58152a88417d
diff --git a/audio/soundtracker/files/patch-aa b/audio/soundtracker/files/patch-aa
new file mode 100644
index 000000000000..365d5e18c557
--- /dev/null
+++ b/audio/soundtracker/files/patch-aa
@@ -0,0 +1,10 @@
+--- app/drivers/oss-input.c.orig Sun Nov 28 20:02:10 1999
++++ app/drivers/oss-input.c Sun Nov 28 20:03:03 1999
+@@ -33,6 +33,6 @@
+ #include <sys/types.h>
+ #include <unistd.h>
+-#include <sys/soundcard.h>
++#include <machine/soundcard.h>
+ #include <sys/time.h>
+
+ #include <glib.h>
diff --git a/audio/soundtracker/files/patch-ab b/audio/soundtracker/files/patch-ab
new file mode 100644
index 000000000000..c3297783268c
--- /dev/null
+++ b/audio/soundtracker/files/patch-ab
@@ -0,0 +1,10 @@
+--- app/drivers/oss-output.c.orig Sun Nov 28 20:04:30 1999
++++ app/drivers/oss-output.c Sun Nov 28 20:04:01 1999
+@@ -33,6 +33,6 @@
+ #include <sys/types.h>
+ #include <unistd.h>
+-#include <sys/soundcard.h>
++#include <machine/soundcard.h>
+ #include <sys/time.h>
+
+ #include <glib.h>
diff --git a/audio/soundtracker/files/patch-ac b/audio/soundtracker/files/patch-ac
new file mode 100644
index 000000000000..2e90f3cbebd0
--- /dev/null
+++ b/audio/soundtracker/files/patch-ac
@@ -0,0 +1,8 @@
+--- app/sample-editor.c.orig Sun Nov 28 20:05:23 1999
++++ app/sample-editor.c Sun Nov 28 20:04:51 1999
+@@ -28,4 +28,4 @@
+ #include <fcntl.h>
+ #include <stdlib.h>
+-#include <sys/soundcard.h>
++#include <machine/soundcard.h>
+ #include <sys/ioctl.h>
diff --git a/audio/soundtracker/files/patch-ad b/audio/soundtracker/files/patch-ad
new file mode 100644
index 000000000000..ca7018c127fa
--- /dev/null
+++ b/audio/soundtracker/files/patch-ad
@@ -0,0 +1,7 @@
+--- app/Makefile.in.orig Mon Nov 29 01:49:07 1999
++++ app/Makefile.in Mon Nov 29 01:49:59 1999
+@@ -466,3 +466,3 @@
+ install-exec-local:
+- chown root.root $(bindir)/soundtracker
++ chown root.wheel $(bindir)/soundtracker
+ chmod +s $(bindir)/soundtracker
diff --git a/audio/soundtracker/files/patch-ae b/audio/soundtracker/files/patch-ae
new file mode 100644
index 000000000000..79ddb7bc4e5f
--- /dev/null
+++ b/audio/soundtracker/files/patch-ae
@@ -0,0 +1,7 @@
+--- app/Makefile.am.orig Mon Nov 29 01:49:43 1999
++++ app/Makefile.am Mon Nov 29 01:49:53 1999
+@@ -42,3 +42,3 @@
+ install-exec-local:
+- chown root.root $(bindir)/soundtracker
++ chown root.wheel $(bindir)/soundtracker
+ chmod +s $(bindir)/soundtracker
diff --git a/audio/soundtracker/pkg-comment b/audio/soundtracker/pkg-comment
new file mode 100644
index 000000000000..e7bc40a5c20f
--- /dev/null
+++ b/audio/soundtracker/pkg-comment
@@ -0,0 +1 @@
+Mod player/tracking tool which supports XM and MOD formats
diff --git a/audio/soundtracker/pkg-descr b/audio/soundtracker/pkg-descr
new file mode 100644
index 000000000000..547990912cbf
--- /dev/null
+++ b/audio/soundtracker/pkg-descr
@@ -0,0 +1,9 @@
+Soundtracker is a gtk based module tracker and editor for X written by
+Michael Krause. It currently supports XM and MOD formats only and it
+allows you to save your files to XM or WAV format. Soundtracker supports XI
+instruments and WAV samples.
+
+WWW: http://www.soundtracker.org
+
+- Kristopher
+kzentner@u.washington.edu
diff --git a/audio/soundtracker/pkg-plist b/audio/soundtracker/pkg-plist
new file mode 100644
index 000000000000..968bf76e06aa
--- /dev/null
+++ b/audio/soundtracker/pkg-plist
@@ -0,0 +1,2 @@
+bin/soundtracker
+share/locale/de/LC_MESSAGES/soundtracker.mo