[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>