Skip site navigation (1)Skip section navigation (2)
Date:      Thu, 21 Mar 2019 14:20:40 +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: r496463 - in head/audio/goattracker: . files
Message-ID:  <201903211420.x2LEKeBA086346@repo.freebsd.org>

next in thread | raw e-mail | index | archive | help
Author: ehaupt
Date: Thu Mar 21 14:20:40 2019
New Revision: 496463
URL: https://svnweb.freebsd.org/changeset/ports/496463

Log:
  Update to 2.75

Deleted:
  head/audio/goattracker/files/patch-src_bme_makefile
  head/audio/goattracker/files/patch-src_makefile
Modified:
  head/audio/goattracker/Makefile
  head/audio/goattracker/distinfo
  head/audio/goattracker/files/patch-src_makefile.common
  head/audio/goattracker/pkg-plist   (contents, props changed)

Modified: head/audio/goattracker/Makefile
==============================================================================
--- head/audio/goattracker/Makefile	Thu Mar 21 14:10:41 2019	(r496462)
+++ head/audio/goattracker/Makefile	Thu Mar 21 14:20:40 2019	(r496463)
@@ -2,9 +2,10 @@
 # $FreeBSD$
 
 PORTNAME=	goattracker
-PORTVERSION=	2.74
+PORTVERSION=	2.75
 CATEGORIES=	audio
-MASTER_SITES=	SF/goattracker2/GoatTracker%202/${PORTVERSION}
+MASTER_SITES=	SF/goattracker2/GoatTracker%202/${PORTVERSION} \
+		LOCAL/ehaupt
 DISTNAME=	GoatTracker_${PORTVERSION}
 
 MAINTAINER=	ehaupt@FreeBSD.org
@@ -13,11 +14,9 @@ COMMENT=	Crossplatform music editor for creating Commo
 LICENSE=	GPLv2+
 LICENSE_FILE=	${WRKSRC}/copying
 
-USES=		dos2unix gmake zip
+USES=		dos2unix gmake sdl zip
 USE_SDL=	sdl
 
-EXTRACT_AFTER_ARGS=	-d ${WRKSRC}
-
 MAKEFILE=	makefile
 
 OPTIONS_DEFINE=	DOCS EXAMPLES
@@ -29,12 +28,17 @@ DESKTOP_ENTRIES="GoatTracker 2" \
 		"" \
 		false
 
+WRKSRC=		${WRKDIR}/goattrk2
+
+post-extract:
+	@${FIND} ${WRKSRC} -name '*.o' -type f -exec ${RM} -f {} \+
+
 do-build:
 	@cd ${WRKSRC}/src/bme; ${SETENV} ${MAKE_ENV} ${MAKE_CMD} ${MAKE_ARGS}
 	@cd ${WRKSRC}/src; ${SETENV} ${MAKE_ENV} ${MAKE_CMD} ${MAKE_ARGS}
 
 do-install:
-.for f in betaconv goattrk2 gt2reloc ins2snd2 mod2sng sngspli2
+.for f in goattrk2 gt2reloc ins2snd2 mod2sng sngspli2
 	${INSTALL_PROGRAM} ${WRKSRC}/linux/${f} ${STAGEDIR}${PREFIX}/bin
 .endfor
 	@${MKDIR} ${STAGEDIR}${DOCSDIR}

Modified: head/audio/goattracker/distinfo
==============================================================================
--- head/audio/goattracker/distinfo	Thu Mar 21 14:10:41 2019	(r496462)
+++ head/audio/goattracker/distinfo	Thu Mar 21 14:20:40 2019	(r496463)
@@ -1,3 +1,3 @@
-TIMESTAMP = 1535794368
-SHA256 (GoatTracker_2.74.zip) = 91a859a70e0f3524adebce2d28f00289db1a93344f126b5da6e22a8bd646f249
-SIZE (GoatTracker_2.74.zip) = 1228568
+TIMESTAMP = 1553163526
+SHA256 (GoatTracker_2.75.zip) = 93f6bec01b822093f2fb4f1f220d72d09cba98e5c9c8420bc3666e7ca83da9ce
+SIZE (GoatTracker_2.75.zip) = 1516416

Modified: head/audio/goattracker/files/patch-src_makefile.common
==============================================================================
--- head/audio/goattracker/files/patch-src_makefile.common	Thu Mar 21 14:10:41 2019	(r496462)
+++ head/audio/goattracker/files/patch-src_makefile.common	Thu Mar 21 14:20:40 2019	(r496463)
@@ -1,49 +1,11 @@
---- src/makefile.common.orig	2018-09-01 09:14:51 UTC
+--- src/makefile.common.orig	2019-03-21 10:51:16 UTC
 +++ src/makefile.common
-@@ -1,9 +1,9 @@
- # common makefile directives for linux and win32 build
+@@ -2,7 +2,7 @@
  
--CC=gcc
--CXX=g++
--CFLAGS+=-O3 -Wall -Ibme -Iasm -fpermissive
--CXXFLAGS=$(CFLAGS)
-+CC?=gcc
-+CXX?=g++
+ CC?=gcc
+ CXX?=g++
+-CFLAGS+=-Ibme -Iasm -O3 -fpermissive
 +CFLAGS+=-Ibme -Iasm
-+CXXFLAGS+=$(CFLAGS)
+ CXXFLAGS+=$(CFLAGS)
  
  EXE=	$(PREFIX)goattrk2$(SUFFIX) \
- 	$(PREFIX)gt2reloc$(SUFFIX) \
-@@ -43,26 +43,26 @@ bme/bme_gfx.o bme/bme_snd.o bme/bme_win.
- 	strip $@
- 	
- $(PREFIX)mod2sng$(SUFFIX): mod2sng.o bme/bme_end.o
--	gcc -o $@ $^
-+	$(CC) -o $@ $^
- 	strip $@
- 
- $(PREFIX)ins2snd2$(SUFFIX): ins2snd2.o bme/bme_end.o
--	gcc -o $@ $^
-+	$(CC) -o $@ $^
- 	strip $@
- 
- $(PREFIX)sngspli2$(SUFFIX): sngspli2.o bme/bme_end.o
--	gcc -o $@ $^
-+	$(CC) -o $@ $^
- 	strip $@
- 
- $(PREFIX)betaconv$(SUFFIX): betaconv.o bme/bme_end.o
--	gcc -o $@ $^
-+	$(CC) -o $@ $^
- 	strip $@
- 
- goattrk2.dat: player.s altplayer.s chargen.bin palette.bin cursor.bin goattrk2.bmp goattrk2.seq
--	datafile $@ goattrk2.seq
-+	./bme/datafile $@ goattrk2.seq
- 
- goatdata.c: goattrk2.dat
--	dat2inc $< $@
-+	./bme/dat2inc $< $@
- 
- clean:
- 	$(RM) *.o *~

Modified: head/audio/goattracker/pkg-plist
==============================================================================
--- head/audio/goattracker/pkg-plist	Thu Mar 21 14:10:41 2019	(r496462)
+++ head/audio/goattracker/pkg-plist	Thu Mar 21 14:20:40 2019	(r496463)
@@ -1,4 +1,3 @@
-bin/betaconv
 bin/goattrk2
 bin/gt2reloc
 bin/ins2snd2



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