aboutsummaryrefslogtreecommitdiffstats
path: root/audio
diff options
context:
space:
mode:
authorehaupt <ehaupt@FreeBSD.org>2008-04-14 07:23:11 +0800
committerehaupt <ehaupt@FreeBSD.org>2008-04-14 07:23:11 +0800
commit9801bffaf11a401fdd1cc0c2b384d6e2830deb01 (patch)
tree0780bc323d528684eda7d7e0c31f5c4ecccdaf99 /audio
parentb710864a5fbbad0228380293fbc9a45cb1f07880 (diff)
downloadfreebsd-ports-gnome-9801bffaf11a401fdd1cc0c2b384d6e2830deb01.tar.gz
freebsd-ports-gnome-9801bffaf11a401fdd1cc0c2b384d6e2830deb01.tar.zst
freebsd-ports-gnome-9801bffaf11a401fdd1cc0c2b384d6e2830deb01.zip
Add milkytracker 0.90.80, a free music creation tool inspired by Fast
Tracker 2.
Diffstat (limited to 'audio')
-rw-r--r--audio/Makefile1
-rw-r--r--audio/milkytracker/Makefile46
-rw-r--r--audio/milkytracker/distinfo3
-rw-r--r--audio/milkytracker/pkg-descr6
4 files changed, 56 insertions, 0 deletions
diff --git a/audio/Makefile b/audio/Makefile
index b775d11ff41f..8460847b5feb 100644
--- a/audio/Makefile
+++ b/audio/Makefile
@@ -394,6 +394,7 @@
SUBDIR += mhwaveedit
SUBDIR += midimountain
SUBDIR += mikmod
+ SUBDIR += milkytracker
SUBDIR += mixer.app
SUBDIR += mixmos
SUBDIR += mixxx
diff --git a/audio/milkytracker/Makefile b/audio/milkytracker/Makefile
new file mode 100644
index 000000000000..e148c86c88c3
--- /dev/null
+++ b/audio/milkytracker/Makefile
@@ -0,0 +1,46 @@
+# New ports collection makefile for: milkytracker
+# Date created: 13 Mar 2008
+# Whom: Emanuel Haupt <ehaupt@FreeBSD.org>
+#
+# $FreeBSD$
+#
+
+PORTNAME= milkytracker
+PORTVERSION= 0.90.80
+CATEGORIES= audio
+MASTER_SITES= http://www.milkytracker.net/files/ \
+ CRITICAL
+
+MAINTAINER= ehaupt@FreeBSD.org
+COMMENT= A free music creation tool inspired by Fast Tracker 2
+
+LIB_DEPENDS+= jack:${PORTSDIR}/audio/jack
+
+GNU_CONFIGURE= yes
+USE_BZIP2= yes
+USE_SDL= sdl
+
+CPPFLAGS+= -I${LOCALBASE}/include
+LDFLAGS+= -L${LOCALBASE}/lib
+
+CONFIGURE_ENV+= CPPFLAGS="${CPPFLAGS}" LDFLAGS="${LDFLAGS}"
+
+PLIST_FILES= bin/milkytracker share/pixmaps/milkytracker.ico \
+ share/pixmaps/milkytracker.png
+PORTDOCS= FAQ.html MilkyTracker.html ChangeLog.html
+ICONS= carton.ico carton.png
+
+post-install:
+.for f in ${ICONS}
+ ${INSTALL_DATA} ${WRKSRC}/resources/pictures/${f} \
+ ${LOCALBASE}/share/pixmaps/${f:C/carton/milkytracker/}
+.endfor
+
+.if !defined(NOPORTDOCS)
+ ${MKDIR} ${DOCSDIR}
+.for f in ${PORTDOCS}
+ ${INSTALL_DATA} ${WRKSRC}/docs/${f} ${DOCSDIR}
+.endfor
+.endif
+
+.include <bsd.port.mk>
diff --git a/audio/milkytracker/distinfo b/audio/milkytracker/distinfo
new file mode 100644
index 000000000000..8948666f3ba1
--- /dev/null
+++ b/audio/milkytracker/distinfo
@@ -0,0 +1,3 @@
+MD5 (milkytracker-0.90.80.tar.bz2) = 164b6544c9598e079d49e485f7a49cde
+SHA256 (milkytracker-0.90.80.tar.bz2) = 443917225f625cb324cbaa5aefb16c16eb015a14cae06d70c1e8374f72897153
+SIZE (milkytracker-0.90.80.tar.bz2) = 1799757
diff --git a/audio/milkytracker/pkg-descr b/audio/milkytracker/pkg-descr
new file mode 100644
index 000000000000..72ef480d017f
--- /dev/null
+++ b/audio/milkytracker/pkg-descr
@@ -0,0 +1,6 @@
+MilkyTracker is an open source, multi-platform music application for creating
+.MOD and .XM module files. It attempts to recreate the module replay and user
+experience of the popular DOS program Fasttracker II, with special playback
+modes available for improved Amiga ProTracker 2/3 compatibility.
+
+WWW: http://www.milkytracker.net/