summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorSamuli Suominen <ssuominen@gentoo.org>2014-08-29 13:35:29 +0000
committerSamuli Suominen <ssuominen@gentoo.org>2014-08-29 13:35:29 +0000
commit5ac73454b7512f85142786a3b4b42455c393bc51 (patch)
treee1dca563bbdbcd444d74b82c841dafbcaad6deb4 /media-sound/milkytracker
parentStable for x86, wrt bug #521338 (diff)
downloadgentoo-2-5ac73454b7512f85142786a3b4b42455c393bc51.tar.gz
gentoo-2-5ac73454b7512f85142786a3b4b42455c393bc51.tar.bz2
gentoo-2-5ac73454b7512f85142786a3b4b42455c393bc51.zip
Version bump wrt #498650 by Joshua Clayton
(Portage version: 2.2.10/cvs/Linux x86_64, signed Manifest commit with key 4868F14D)
Diffstat (limited to 'media-sound/milkytracker')
-rw-r--r--media-sound/milkytracker/ChangeLog11
-rw-r--r--media-sound/milkytracker/files/milkytracker-0.90.86-underlinking.patch11
-rw-r--r--media-sound/milkytracker/milkytracker-0.90.86.ebuild46
3 files changed, 65 insertions, 3 deletions
diff --git a/media-sound/milkytracker/ChangeLog b/media-sound/milkytracker/ChangeLog
index 5cb22d3d577f..0c6396d851e6 100644
--- a/media-sound/milkytracker/ChangeLog
+++ b/media-sound/milkytracker/ChangeLog
@@ -1,6 +1,12 @@
# ChangeLog for media-sound/milkytracker
-# Copyright 1999-2010 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/media-sound/milkytracker/ChangeLog,v 1.7 2010/11/02 19:24:11 ssuominen Exp $
+# Copyright 1999-2014 Gentoo Foundation; Distributed under the GPL v2
+# $Header: /var/cvsroot/gentoo-x86/media-sound/milkytracker/ChangeLog,v 1.8 2014/08/29 13:35:29 ssuominen Exp $
+
+*milkytracker-0.90.86 (29 Aug 2014)
+
+ 29 Aug 2014; Samuli Suominen <ssuominen@gentoo.org>
+ +files/milkytracker-0.90.86-underlinking.patch, +milkytracker-0.90.86.ebuild:
+ Version bump wrt #498650 by Joshua Clayton
02 Nov 2010; Samuli Suominen <ssuominen@gentoo.org>
milkytracker-0.90.85.ebuild:
@@ -34,4 +40,3 @@
29 Jun 2008; Samuli Suominen <drac@gentoo.org>
+milkytracker-0.90.80.ebuild:
Initial commit for bug 217702, thanks to Christopher O'Neill.
-
diff --git a/media-sound/milkytracker/files/milkytracker-0.90.86-underlinking.patch b/media-sound/milkytracker/files/milkytracker-0.90.86-underlinking.patch
new file mode 100644
index 000000000000..fb270ab17e22
--- /dev/null
+++ b/media-sound/milkytracker/files/milkytracker-0.90.86-underlinking.patch
@@ -0,0 +1,11 @@
+--- src/tracker/Makefile.am
++++ src/tracker/Makefile.am
+@@ -76,7 +76,7 @@
+ $(top_builddir)/src/ppui/osinterface/libosinterface.a \
+ $(top_builddir)/src/fx/libfx.a $(compressionLib) $(RTMIDI) $(SDL_LIBS) \
+ $(top_builddir)/src/compression/zziplib/generic/libzzip.a \
+-$(Z_LIBS)
++$(Z_LIBS) $(ALSA_LIBS)
+ #$(ZZIP_LIBS) read below
+
+ # NOTE: The MilkyTracker source contains a MODIFIED version of the zzip
diff --git a/media-sound/milkytracker/milkytracker-0.90.86.ebuild b/media-sound/milkytracker/milkytracker-0.90.86.ebuild
new file mode 100644
index 000000000000..d18290a7097b
--- /dev/null
+++ b/media-sound/milkytracker/milkytracker-0.90.86.ebuild
@@ -0,0 +1,46 @@
+# Copyright 1999-2014 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: /var/cvsroot/gentoo-x86/media-sound/milkytracker/milkytracker-0.90.86.ebuild,v 1.1 2014/08/29 13:35:29 ssuominen Exp $
+
+EAPI=5
+
+# TODO: Unbundle dev-libs/zziplib!
+
+inherit autotools eutils
+
+DESCRIPTION="FastTracker 2 inspired music tracker"
+HOMEPAGE="http://milkytracker.org/"
+SRC_URI="http://milkytracker.org/files/${P}.tar.bz2"
+
+LICENSE="|| ( GPL-3 MPL-1.1 ) AIFFWriter.m BSD GPL-3 GPL-3+ LGPL-2.1+ MIT"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE="alsa jack"
+
+RDEPEND=">=media-libs/libsdl-1.2:=[X]
+ sys-libs/zlib:=
+ alsa? ( media-libs/alsa-lib:= )
+ jack? ( media-sound/jack-audio-connection-kit:= )"
+DEPEND="${RDEPEND}"
+
+src_prepare() {
+ epatch "${FILESDIR}"/${P}-underlinking.patch
+ eautoreconf
+}
+
+src_configure() {
+ econf \
+ $(use_with alsa) \
+ $(use_with jack)
+}
+
+src_install() {
+ emake DESTDIR="${D}" install
+
+ dodoc AUTHORS docs/{readme_unix,TiTAN.nfo}
+ dohtml docs/{ChangeLog,FAQ,MilkyTracker}.html
+
+ newicon resources/pictures/carton.png ${PN}.png
+ make_desktop_entry ${PN} MilkyTracker ${PN} \
+ "AudioVideo;Audio;Sequencer"
+}