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 <[email protected]>
+  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 <[email protected]>
   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>[email protected]</email>
                <name>pro-audio overlay team</name>

Reply via email to