From 40e32622a0c40135bd03419459481ea997832a65 Mon Sep 17 00:00:00 2001 From: bra1nwave Date: Tue, 5 Jan 2016 12:35:18 +0100 Subject: [PATCH] New package: milkytracker-0.90.86 --- .../patches/fix-jack-library-call.patch | 11 ++++++++ srcpkgs/milkytracker/template | 27 +++++++++++++++++++ 2 files changed, 38 insertions(+) create mode 100644 srcpkgs/milkytracker/patches/fix-jack-library-call.patch create mode 100644 srcpkgs/milkytracker/template diff --git a/srcpkgs/milkytracker/patches/fix-jack-library-call.patch b/srcpkgs/milkytracker/patches/fix-jack-library-call.patch new file mode 100644 index 0000000000..c297c38e47 --- /dev/null +++ b/srcpkgs/milkytracker/patches/fix-jack-library-call.patch @@ -0,0 +1,11 @@ +--- ./src/milkyplay/drivers/jack/AudioDriver_JACK.cpp.orig ++++ ./src/milkyplay/drivers/jack/AudioDriver_JACK.cpp +@@ -92,7 +92,7 @@ + mp_sint32 AudioDriver_JACK::initDevice(mp_sint32 bufferSizeInWords, mp_uint32 mixFrequency, MasterMixer* mixer) + { + // First load libjack +- libJack = dlopen("libjack.so", RTLD_LAZY); ++ libJack = dlopen("libjack.so.0", RTLD_LAZY); + if(!libJack) { + fprintf(stderr, "JACK: Can't load libjack (is it installed?)\n"); + return -1; diff --git a/srcpkgs/milkytracker/template b/srcpkgs/milkytracker/template new file mode 100644 index 0000000000..17737b7eb3 --- /dev/null +++ b/srcpkgs/milkytracker/template @@ -0,0 +1,27 @@ +# Template file for 'milkytracker' +pkgname=milkytracker +version=0.90.86 +revision=1 +build_style=gnu-configure +configure_args="--with-alsa --with-jack" +makedepends="SDL-devel zlib-devel jack-devel alsa-lib-devel" +short_desc="Fast Tracker II inspired music tracker" +maintainer="bra1nwave " +license="GPL-3" +homepage="http://milkytracker.org/" +distfiles="http://milkytracker.org/files/${pkgname}-${version}.tar.gz" +checksum=ff0b851956ebf526af49b47a467df72a6eca24166b581aeab7b05c2f379c1257 + +do_build() { + make CXXFLAGS="$CXXFLAGS -ljack -lasound" +} + +post_install() { + vinstall resources/milkytracker.desktop 644 usr/share/applications + vinstall resources/pictures/carton.png 644 usr/share/pixmaps/ milkytracker.png + vdoc docs/MilkyTracker.html + vdoc docs/FAQ.html + vdoc docs/ChangeLog.html + vdoc docs/readme_unix README + vdoc docs/TiTAN.nfo +}