svn commit: r314943 - in head/audio/milkytracker: . files
Emanuel Haupt
ehaupt at FreeBSD.org
Fri Mar 22 16:14:35 UTC 2013
Author: ehaupt
Date: Fri Mar 22 16:14:34 2013
New Revision: 314943
URL: http://svnweb.freebsd.org/changeset/ports/314943
Log:
- Unbreak
- Define NOT_FOR_ARCH instead of BROKEN for powerpc
- Provide a desktop file
Added:
head/audio/milkytracker/files/patch-milkytracker.desktop (contents, props changed)
head/audio/milkytracker/files/patch-src__compression__DecompressorGZIP.cpp (contents, props changed)
Modified:
head/audio/milkytracker/Makefile
Modified: head/audio/milkytracker/Makefile
==============================================================================
--- head/audio/milkytracker/Makefile Fri Mar 22 15:51:57 2013 (r314942)
+++ head/audio/milkytracker/Makefile Fri Mar 22 16:14:34 2013 (r314943)
@@ -3,7 +3,7 @@
PORTNAME= milkytracker
PORTVERSION= 0.90.85
-PORTREVISION= 2
+PORTREVISION= 3
CATEGORIES= audio
MASTER_SITES= http://www.milkytracker.org/files/ \
CRITICAL/${PORTNAME}/${PORTVERSION}/${PORTREVISION}
@@ -13,6 +13,8 @@ COMMENT= Music creation tool inspired by
LICENSE= GPLv3
+NOT_FOR_ARCH= powerpc
+
LIB_DEPENDS+= jack:${PORTSDIR}/audio/jack \
zzip:${PORTSDIR}/devel/zziplib
@@ -26,8 +28,6 @@ LDFLAGS+= -L${LOCALBASE}/lib
CONFIGURE_ARGS+= --disable-alsatest --without-alsa
-PLIST_FILES= bin/milkytracker share/pixmaps/milkytracker.ico \
- share/pixmaps/milkytracker.png
PORTDOCS= FAQ.html MilkyTracker.html ChangeLog.html
ICONS= carton.ico carton.png
@@ -40,6 +40,8 @@ post-install:
${INSTALL_DATA} ${WRKSRC}/resources/pictures/${f} \
${LOCALBASE}/share/pixmaps/${f:C/carton/milkytracker/}
.endfor
+ ${MKDIR} ${DESKTOPDIR}
+ ${INSTALL_DATA} ${WRKSRC}/${PORTNAME}.desktop ${DESKTOPDIR}
.if ${PORT_OPTIONS:MDOCS}
${MKDIR} ${DOCSDIR}
@@ -48,10 +50,4 @@ post-install:
.endfor
.endif
-.if ${ARCH} == "powerpc"
-BROKEN= Does not compile on powerpc: fails in assembler
-.else
-BROKEN= does not build
-.endif
-
.include <bsd.port.mk>
Added: head/audio/milkytracker/files/patch-milkytracker.desktop
==============================================================================
--- /dev/null 00:00:00 1970 (empty, because file is newly added)
+++ head/audio/milkytracker/files/patch-milkytracker.desktop Fri Mar 22 16:14:34 2013 (r314943)
@@ -0,0 +1,13 @@
+--- ./milkytracker.desktop.orig 2013-03-22 16:45:01.000000000 +0100
++++ ./milkytracker.desktop 2013-03-22 16:44:53.000000000 +0100
+@@ -0,0 +1,10 @@
++
++[Desktop Entry]
++Name=MilkyTracker
++Comment=Module tracker
++Exec=milkytracker %U
++Terminal=false
++Type=Application
++Icon=milkytracker
++StartupNotify=false
++Categories=AudioVideo;Audio;Sequencer;
Added: head/audio/milkytracker/files/patch-src__compression__DecompressorGZIP.cpp
==============================================================================
--- /dev/null 00:00:00 1970 (empty, because file is newly added)
+++ head/audio/milkytracker/files/patch-src__compression__DecompressorGZIP.cpp Fri Mar 22 16:14:34 2013 (r314943)
@@ -0,0 +1,18 @@
+--- ./src/compression/DecompressorGZIP.cpp.orig 2013-03-22 15:58:05.955397673 +0100
++++ ./src/compression/DecompressorGZIP.cpp 2013-03-22 15:59:20.987397134 +0100
+@@ -57,11 +57,13 @@
+
+ bool DecompressorGZIP::decompress(const PPSystemString& outFileName, Hints hint)
+ {
+- gzFile *gz_input_file = NULL;
++// gzFile *gz_input_file = NULL;
++ gzFile gz_input_file = NULL;
+ int len = 0;
+ pp_uint8 *buf;
+
+- if ((gz_input_file = (void **)gzopen (fileName.getStrBuffer(), "r")) == NULL)
++// if ((gz_input_file = (void **)gzopen (fileName.getStrBuffer(), "r")) == NULL)
++ if ((gz_input_file = gzopen (fileName.getStrBuffer(), "r")) == NULL)
+ return false;
+
+ if ((buf = new pp_uint8[0x10000]) == NULL)
More information about the svn-ports-head
mailing list