[proaudio] [2089] media-sound/goattracker-2.72 bump

[ Thread Index | Date Index | More lists.tuxfamily.org/proaudio Archives ]


Revision: 2089
Author:   gavlee
Date:     2012-01-23 11:39:41 +0100 (Mon, 23 Jan 2012)
Log Message:
-----------
media-sound/goattracker-2.72 bump

Modified Paths:
--------------
    trunk/overlays/proaudio/media-sound/goattracker/ChangeLog
    trunk/overlays/proaudio/media-sound/goattracker/Manifest
    trunk/overlays/proaudio/media-sound/goattracker/files/goattracker-2.71-makefiles.patch
    trunk/overlays/proaudio/media-sound/goattracker/metadata.xml

Added Paths:
-----------
    trunk/overlays/proaudio/media-sound/goattracker/files/goattrk2.xpm
    trunk/overlays/proaudio/media-sound/goattracker/goattracker-2.72.ebuild

Modified: trunk/overlays/proaudio/media-sound/goattracker/ChangeLog
===================================================================
--- trunk/overlays/proaudio/media-sound/goattracker/ChangeLog	2012-01-23 10:39:35 UTC (rev 2088)
+++ trunk/overlays/proaudio/media-sound/goattracker/ChangeLog	2012-01-23 10:39:41 UTC (rev 2089)
@@ -1,7 +1,14 @@
 # ChangeLog for media-sound/goattracker
-# Copyright 1999-2011 Gentoo Foundation; Distributed under the GPL v2
+# Copyright 1999-2012 Gentoo Foundation; Distributed under the GPL v2
 # $Header: $
 
+*goattracker-2.72 (23 Jan 2012)
+
+  23 Jan 2012; Gavin Pryke <gavinlee303@xxxxxxxxxxxxxx>
+  files/goattracker-2.71-makefiles.patch, +files/goattrk2.xpm,
+  +goattracker-2.72.ebuild, metadata.xml:
+  edit patch for more CFLAGS. add xpm icon. bump
+
   13 May 2011; Gavin Pryke <gavinlee303@xxxxxxxxxxxxxx>
   goattracker-2.71.ebuild:
   bump to EAPI=2 for libsdl audio,video deps, shift epatch and sed to

Modified: trunk/overlays/proaudio/media-sound/goattracker/Manifest
===================================================================
--- trunk/overlays/proaudio/media-sound/goattracker/Manifest	2012-01-23 10:39:35 UTC (rev 2088)
+++ trunk/overlays/proaudio/media-sound/goattracker/Manifest	2012-01-23 10:39:41 UTC (rev 2089)
@@ -1,5 +1,8 @@
-AUX goattracker-2.71-makefiles.patch 2257 RMD160 129a21cd4e0006e71b370109444d968deeda01c5 SHA1 a6e49bafb47dceef0e6dab111e03cbbf75e69bee SHA256 5912ad5f3a363d8144a6a63599da9f51d83c0fd164c562d8abe32baeb1d3efb7
+AUX goattracker-2.71-makefiles.patch 2277 RMD160 4c7a01f7961a6dcb2c6dbed946a4c806163b0cf3 SHA1 83b98201703608f490effa4a69807d7de9e190f6 SHA256 87177a9e5e2f54323bb89636f3a9f6894a47a73324bb721e0d265837f36d048b
+AUX goattrk2.xpm 1585 RMD160 0d9014aab08202090c78a4e06a978e8250fb5d19 SHA1 cf1a28bebbcb40c8476215bfd0489fdb9cb55892 SHA256 b1dbc7f99c39915c514981f6ac6e4e0a56209019622071af5dab28cdfa0668cc
 DIST GoatTracker_2.71.zip 896805 RMD160 3b410876c58010e4dee2dc5e9d48cdee2c5e30b8 SHA1 e46df1da44093cbc268e2be2ff1151ef321c5be0 SHA256 fed834b25f22af22fb3f1a93f25822637e11fc4e66223435991ca4c3363b18d2
+DIST GoatTracker_2.72.zip 905191 RMD160 ec87f2d0ff84f53faecbc5aee39a43951578eaae SHA1 e66f6aee7fe9c1def284b927ea3309452311b937 SHA256 0c05ea09c8af372e631ca0cd9cdfc5ddd6a0784712cc679f546413e3b2f8e194
 EBUILD goattracker-2.71.ebuild 1202 RMD160 4a0532ed49a9ca810a4185cd6bd1eaf09404efa6 SHA1 99730955507c70a4cb5e515e05a4b5f217d688f9 SHA256 00e1d1500fa9b5711f19aaa73be5a07cde4a72904f2968d73c12b52b4436e508
-MISC ChangeLog 594 RMD160 83c404a06372bf795c12e4f55c81023dc706fd21 SHA1 982e504c51585a6c7cd5b7973bbffaef3b77a289 SHA256 0412c653ece3b20ad965aa6ccb61101cc01bdbc67f705fc438b2fa1e4e6eb448
-MISC metadata.xml 268 RMD160 facc07bd885f20615a1f2555069329c642e1a566 SHA1 2456bdb8a218c9d477d2d6ee4bf158de070c7be4 SHA256 96629b266b743f566c29158d4498edeeb1cd6b1f0cd9629e42d4f10b4da82f89
+EBUILD goattracker-2.72.ebuild 1367 RMD160 e913ae085b10ff62d251b672504e33b657615ebb SHA1 fb131eed1da914f6603b283e6842a7ce4f863ea0 SHA256 be4bc9b37fb824f47fa383fa893ab569f169f80d2693a81128cf062759513145
+MISC ChangeLog 838 RMD160 9d94e452fae8ea2f2475b7ea5334543d2236c8d6 SHA1 552855bbac0b21b205299d9a2584e7c7f1bdec76 SHA256 5f6e590bd68e106bb8fcd995a68eaa053ef59227c3c8de2af79de2f9bb8c4c2f
+MISC metadata.xml 246 RMD160 cdd725771833663c8cfa684c4c71e57d86d9993d SHA1 973be5799e631fd26fb4abcfc8da942f2f759d06 SHA256 f32f31abe9dcc1f9a5dc9b6a36996d773abd006d92c13c4df48f8d7d1061060f

Modified: trunk/overlays/proaudio/media-sound/goattracker/files/goattracker-2.71-makefiles.patch
===================================================================
--- trunk/overlays/proaudio/media-sound/goattracker/files/goattracker-2.71-makefiles.patch	2012-01-23 10:39:35 UTC (rev 2088)
+++ trunk/overlays/proaudio/media-sound/goattracker/files/goattracker-2.71-makefiles.patch	2012-01-23 10:39:41 UTC (rev 2089)
@@ -16,12 +16,12 @@
  
  datafile: datafile.c bme_end.c
 -	gcc -o datafile datafile.c bme_end.c
-+	$(CC) -o datafile datafile.c bme_end.c
++	$(CC) $(CFLAGS) -o datafile datafile.c bme_end.c
  	strip datafile
  
  dat2inc: dat2inc.c
 -	gcc -o dat2inc dat2inc.c
-+	$(CC) -o dat2inc dat2inc.c
++	$(CC) $(CFLAGS) -o dat2inc dat2inc.c
  	strip dat2inc
  
 --- src/makefile.common.original	2011-05-06 17:50:20.645013802 +0100

Added: trunk/overlays/proaudio/media-sound/goattracker/files/goattrk2.xpm
===================================================================
--- trunk/overlays/proaudio/media-sound/goattracker/files/goattrk2.xpm	                        (rev 0)
+++ trunk/overlays/proaudio/media-sound/goattracker/files/goattrk2.xpm	2012-01-23 10:39:41 UTC (rev 2089)
@@ -0,0 +1,60 @@
+/* XPM */
+static char * goattrk2_xpm[] = {
+"32 32 25 1",
+" 	c #FFFFFF",
+".	c #000000",
+"+	c #8A95FF",
+"@	c #7BB5FD",
+"#	c #BDBDBD",
+"$	c #95AAFF",
+"%	c #404040",
+"&	c #808080",
+"*	c #A0BFFF",
+"=	c #ACD0FF",
+"-	c #B8E1FF",
+";	c #C5F3FF",
+">	c #D4FFEF",
+",	c #E3FFBF",
+"'	c #EFFF6F",
+")	c #FBFF40",
+"!	c #FFD343",
+"~	c #FF7DA0",
+"{	c #AF60EF",
+"]	c #7575F4",
+"^	c #5555D4",
+"/	c #3535B5",
+"(	c #151595",
+"_	c #000080",
+":	c #3790F3",
+"                                ",
+" ..++++++++..++++++. @@@@@@@@@@.",
+" .#.$$$$$$$.#.$$$$$. @ %.....%@.",
+" .&#.******.#&.****. @%.@@@@@@@.",
+" =.&#.======.#&.===. @..@@@@ %@.",
+" --.#&.-----.#&.---. @..@@@@%.@.",
+" ;;.&&.;;;;;.#&.;;;. @%.......@.",
+" >>>.#&.>>>>.#&.>>>. @@@@@@@@@@.",
+" ,,,.&#&.,,.##.,,,,. @ %.....%@.",
+" ''.@.##&.'.##..'''. @%%@@@@..@.",
+" ).&..&#&..&#..&.)). @..@@@@..@.",
+" !.#&&.##..##.&##.!. @..@@@@..@.",
+" ~.#.###.###.&#.#.~. @.%.....%@.",
+" {{.############.{{. @@@@@@@@@@.",
+" ]]]...##.##.#..]]]. @ %.....%@.",
+" ^^^^^.&#######.^^^. @%.@@@@..@.",
+" /////.&&#######.//. @........@.",
+" ((((((.&&#######.(. @..@@@@..@.",
+" _____.&.&#.##.#.#.. @%.@@@@.%@.",
+" _____.&&.&#.#####.. @@@@@@@@@@.",
+" ____.&&&&.&#...#&_. @ %.....%@.",
+" ___.&#####.&###&._. @@@@%.@@@@.",
+" __.&#######.&#&.__. @@@@..@@@@.",
+" ............&#&.... @@@@..@@@@.",
+"            .&#&.    @@@@..@@@@.",
+" @@@@@@@@@@@@.&.@@@@@@@@@@@@@@@.",
+" @:...:..:@:.:.:..:.@.@:..@..:@.",
+" @@@.@@.@.@.@.@.:@@.:.@.@@@.@.@.",
+" @@@.@@..:@...@.:@@..:@..@@..:@.",
+" @@@.@@.:.@.:.@.:@@.:.@.@@@.:.@.",
+" @@@.@@.@.@.@.@:..:.@.@:..@.@.@.",
+"................................"};

Added: trunk/overlays/proaudio/media-sound/goattracker/goattracker-2.72.ebuild
===================================================================
--- trunk/overlays/proaudio/media-sound/goattracker/goattracker-2.72.ebuild	                        (rev 0)
+++ trunk/overlays/proaudio/media-sound/goattracker/goattracker-2.72.ebuild	2012-01-23 10:39:41 UTC (rev 2089)
@@ -0,0 +1,56 @@
+# Copyright 1999-2012 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: $
+
+EAPI=2
+inherit eutils toolchain-funcs
+
+MY_P=GoatTracker_${PV}
+
+DESCRIPTION="A tracker-like editor for creating C64 MOS 6581/8580 SID music"
+HOMEPAGE="http://covertbitops.c64.org/";
+SRC_URI="mirror://sourceforge/goattracker2/GoatTracker%202/${PV}/${MY_P}.zip"
+RESTRICT="mirror"
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE="examples"
+
+RDEPEND=">=media-libs/libsdl-1.2.14[audio,video]"
+DEPEND="${DEPEND}
+	app-arch/unzip"
+# modified resid is bundled in the source tree
+
+S=${WORKDIR}
+
+src_prepare() {
+	epatch "${FILESDIR}/${PN}-2.71-makefiles.patch"
+	# don't strip binaries
+	sed -i -e "s/strip/#strip/g" src/bme/makefile src/makefile.common || die
+	# sed the arguments in the examples info, this is not windows
+	sed -i -e "s|/|-|g" examples/goatcompo.txt || die
+
+}
+
+src_compile() {
+	tc-export CC CXX
+	cd src/bme
+	emake || die "compile src/bme failed"
+	cd ..
+	emake || die "compile src failed"
+}
+
+src_install() {
+	dobin linux/{betaconv,goattrk2,ins2snd2,mod2sng,sngspli2} || die
+
+	dodoc authors readme.txt goat_tracker_commands.pdf
+
+	doicon "${FILESDIR}/goattrk2.xpm"
+	make_desktop_entry goattrk2 GoatTracker goattrk2 "AudioVideo;Audio;"
+
+	if use examples; then
+		insinto "/usr/share/doc/${PF}/examples"
+		doins examples/*.{ins,sng,txt}
+	fi
+}

Modified: trunk/overlays/proaudio/media-sound/goattracker/metadata.xml
===================================================================
--- trunk/overlays/proaudio/media-sound/goattracker/metadata.xml	2012-01-23 10:39:35 UTC (rev 2088)
+++ trunk/overlays/proaudio/media-sound/goattracker/metadata.xml	2012-01-23 10:39:41 UTC (rev 2089)
@@ -1,7 +1,6 @@
 <?xml version="1.0" encoding="UTF-8"?>
 <!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd";>
 <pkgmetadata>
-	<herd>no-herd</herd>
 	<maintainer>
 		<email>proaudio@xxxxxxxxxxxxx</email>
 		<name>pro-audio overlay team</name>


Mail converted by MHonArc 2.6.19+ http://listengine.tuxfamily.org/