Skip site navigation (1)Skip section navigation (2)
Date:      Fri, 22 Mar 2013 16:14:35 +0000 (UTC)
From:      Emanuel Haupt <ehaupt@FreeBSD.org>
To:        ports-committers@freebsd.org, svn-ports-all@freebsd.org, svn-ports-head@freebsd.org
Subject:   svn commit: r314943 - in head/audio/milkytracker: . files
Message-ID:  <201303221614.r2MGEZbo015128@svn.freebsd.org>

next in thread | raw e-mail | index | archive | help
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)



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?201303221614.r2MGEZbo015128>