From 692e98881fa80e39efa9846fb6b206a16f9a7ed2 Mon Sep 17 00:00:00 2001 From: Erik Hanson Date: Tue, 3 Dec 2013 20:26:39 +0700 Subject: audio/milkytracker: Updated for version 0.90.86. Signed-off-by: Willy Sudiarto Raharjo --- audio/milkytracker/64bit_freebsd_fix.patch | 70 ------------------------- audio/milkytracker/fix-FBTS-with-new-zlib.patch | 29 ---------- audio/milkytracker/milkytracker.SlackBuild | 12 ++--- audio/milkytracker/milkytracker.info | 6 +-- 4 files changed, 6 insertions(+), 111 deletions(-) delete mode 100644 audio/milkytracker/64bit_freebsd_fix.patch delete mode 100644 audio/milkytracker/fix-FBTS-with-new-zlib.patch (limited to 'audio') diff --git a/audio/milkytracker/64bit_freebsd_fix.patch b/audio/milkytracker/64bit_freebsd_fix.patch deleted file mode 100644 index c02b71d88f..0000000000 --- a/audio/milkytracker/64bit_freebsd_fix.patch +++ /dev/null @@ -1,70 +0,0 @@ -Description: Upstream changes introduced in version 0.90.85+dfsg-2 - This patch has been created by dpkg-source during the package build. - Here's the last changelog entry, hopefully it gives details on why - those changes were made: - . - milkytracker (0.90.85+dfsg-2) unstable; urgency=low - . - * Apply 64bit_freebsd_fix.patch from homepage. (Closes: #626627) - . - The person named in the Author field signed this changelog entry. -Author: Gürkan Sengün -Bug-Debian: http://bugs.debian.org/626627 - ---- -The information above should follow the Patch Tagging Guidelines, please -checkout http://dep.debian.net/deps/dep3/ to learn about the format. Here -are templates for supplementary fields that you might want to add: - -Origin: , -Bug: -Bug-Debian: http://bugs.debian.org/ -Bug-Ubuntu: https://launchpad.net/bugs/ -Forwarded: -Reviewed-By: -Last-Update: - ---- milkytracker-0.90.85+dfsg.orig/src/tracker/sdl/SDL_Main.cpp -+++ milkytracker-0.90.85+dfsg/src/tracker/sdl/SDL_Main.cpp -@@ -751,8 +751,8 @@ void processSDLUserEvents(const SDL_User - case SDLUserEventLMouseRepeat: - { - PPPoint p; -- p.x = (pp_int32)event.data1; -- p.y = (pp_int32)event.data2; -+ p.x = reinterpret_cast (event.data1); -+ p.y = reinterpret_cast (event.data2); - PPEvent myEvent(eLMouseRepeat, &p, sizeof(PPPoint)); - RaiseEventSerialized(&myEvent); - break; -@@ -761,8 +761,8 @@ void processSDLUserEvents(const SDL_User - case SDLUserEventRMouseRepeat: - { - PPPoint p; -- p.x = (pp_int32)event.data1; -- p.y = (pp_int32)event.data2; -+ p.x = reinterpret_cast (event.data1); -+ p.y = reinterpret_cast (event.data2); - PPEvent myEvent(eRMouseRepeat, &p, sizeof(PPPoint)); - RaiseEventSerialized(&myEvent); - break; -@@ -770,8 +770,8 @@ void processSDLUserEvents(const SDL_User - - case SDLUserEventMidiKeyDown: - { -- pp_int32 note = (pp_int32)event.data1; -- pp_int32 volume = (pp_int32)event.data2; -+ pp_int32 note = reinterpret_cast (event.data1); -+ pp_int32 volume = reinterpret_cast (event.data2); - globalMutex->lock(); - myTracker->sendNoteDown(note, volume); - globalMutex->unlock(); -@@ -780,7 +780,7 @@ void processSDLUserEvents(const SDL_User - - case SDLUserEventMidiKeyUp: - { -- pp_int32 note = (pp_int32)event.data1; -+ pp_int32 note = reinterpret_cast (event.data1); - globalMutex->lock(); - myTracker->sendNoteUp(note); - globalMutex->unlock(); diff --git a/audio/milkytracker/fix-FBTS-with-new-zlib.patch b/audio/milkytracker/fix-FBTS-with-new-zlib.patch deleted file mode 100644 index deb3e93576..0000000000 --- a/audio/milkytracker/fix-FBTS-with-new-zlib.patch +++ /dev/null @@ -1,29 +0,0 @@ ---- milkytracker-0.90.85/src/compression/DecompressorGZIP.cpp 2009-04-17 22:34:16.000000000 +0200 -+++ milkytracker-trunk/src/compression/DecompressorGZIP.cpp 2012-02-20 20:24:49.161937553 +0100 -@@ -61,7 +61,7 @@ - int len = 0; - pp_uint8 *buf; - -- if ((gz_input_file = (void **)gzopen (fileName.getStrBuffer(), "r")) == NULL) -+ if ((gz_input_file = (gzFile*)gzopen (fileName.getStrBuffer(), "r")) == NULL) - return false; - - if ((buf = new pp_uint8[0x10000]) == NULL) -@@ -71,7 +71,7 @@ - - while (true) - { -- len = gzread (gz_input_file, buf, 0x10000); -+ len = gzread (*gz_input_file, buf, 0x10000); - - if (len < 0) - { -@@ -84,7 +84,7 @@ - fOut.write(buf, 1, len); - } - -- if (gzclose (gz_input_file) != Z_OK) -+ if (gzclose (*gz_input_file) != Z_OK) - { - delete[] buf; - return false; diff --git a/audio/milkytracker/milkytracker.SlackBuild b/audio/milkytracker/milkytracker.SlackBuild index acff4e83c2..7f6841c8f1 100644 --- a/audio/milkytracker/milkytracker.SlackBuild +++ b/audio/milkytracker/milkytracker.SlackBuild @@ -3,7 +3,7 @@ # Slackware build script for MilkyTracker # # Copyright 2010 nnyby (machpizza@gmail.com) -# Copyright 2011 Erik W. Hanson, Minneapolis, MN, USA +# Copyright 2011-2013 Erik W. Hanson, Minneapolis, MN, USA # All rights reserved. # # Redistribution and use of this script, with or without modification, is @@ -24,7 +24,7 @@ # ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. PRGNAM=milkytracker -VERSION=${VERSION:-0.90.85} +VERSION=${VERSION:-0.90.86} BUILD=${BUILD:-1} TAG=${TAG:-_SBo} @@ -70,14 +70,8 @@ find -L . \ \( -perm 666 -o -perm 664 -o -perm 600 -o -perm 444 -o -perm 440 -o -perm 400 \) \ -exec chmod 644 {} \; -# Apply 64bit_freebsd_fix.patch from homepage. (Closes: #626627) -patch -p1 < $CWD/64bit_freebsd_fix.patch - -# http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=661906 -patch -p1 < $CWD/fix-FBTS-with-new-zlib.patch - CFLAGS="$SLKCFLAGS" \ -CXXFLAGS="$SLKCFLAGS" \ +CXXFLAGS="$SLKCFLAGS -lasound" \ ./configure \ --prefix=/usr \ --libdir=/usr/lib${LIBDIRSUFFIX} \ diff --git a/audio/milkytracker/milkytracker.info b/audio/milkytracker/milkytracker.info index 7e17e157be..cdab01e8f0 100644 --- a/audio/milkytracker/milkytracker.info +++ b/audio/milkytracker/milkytracker.info @@ -1,8 +1,8 @@ PRGNAM="milkytracker" -VERSION="0.90.85" +VERSION="0.90.86" HOMEPAGE="http://www.milkytracker.org/" -DOWNLOAD="http://www.milkytracker.org/files/milkytracker-0.90.85.tar.bz2" -MD5SUM="2e6795b0bff18b087bd7e4c658f512f3" +DOWNLOAD="http://www.milkytracker.org/files/milkytracker-0.90.86.tar.bz2" +MD5SUM="1ef462969cf54ba61748d4d878b5747e" DOWNLOAD_x86_64="" MD5SUM_x86_64="" REQUIRES="zziplib" -- cgit v1.2.3