[proaudio] [1978] =media-sound/goattracker-2.71 bump EAPI=2 and fix libsdl dep

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


Revision: 1978
Author:   gavlee
Date:     2011-05-13 21:27:24 +0200 (Fri, 13 May 2011)
Log Message:
-----------
=media-sound/goattracker-2.71 bump EAPI=2 and fix libsdl dep

Modified Paths:
--------------
    trunk/overlays/proaudio/media-sound/goattracker/ChangeLog
    trunk/overlays/proaudio/media-sound/goattracker/Manifest
    trunk/overlays/proaudio/media-sound/goattracker/goattracker-2.71.ebuild

Modified: trunk/overlays/proaudio/media-sound/goattracker/ChangeLog
===================================================================
--- trunk/overlays/proaudio/media-sound/goattracker/ChangeLog	2011-05-12 17:46:10 UTC (rev 1977)
+++ trunk/overlays/proaudio/media-sound/goattracker/ChangeLog	2011-05-13 19:27:24 UTC (rev 1978)
@@ -2,6 +2,11 @@
 # Copyright 1999-2011 Gentoo Foundation; Distributed under the GPL v2
 # $Header: $
 
+  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
+  src_prepare
+
 *goattracker-2.71 (12 May 2011)
 
   12 May 2011; Gavin Pryke <gavinlee303@xxxxxxxxxxxxxx>

Modified: trunk/overlays/proaudio/media-sound/goattracker/Manifest
===================================================================
--- trunk/overlays/proaudio/media-sound/goattracker/Manifest	2011-05-12 17:46:10 UTC (rev 1977)
+++ trunk/overlays/proaudio/media-sound/goattracker/Manifest	2011-05-13 19:27:24 UTC (rev 1978)
@@ -1,5 +1,5 @@
 AUX goattracker-2.71-makefiles.patch 2257 RMD160 129a21cd4e0006e71b370109444d968deeda01c5 SHA1 a6e49bafb47dceef0e6dab111e03cbbf75e69bee SHA256 5912ad5f3a363d8144a6a63599da9f51d83c0fd164c562d8abe32baeb1d3efb7
 DIST GoatTracker_2.71.zip 896805 RMD160 3b410876c58010e4dee2dc5e9d48cdee2c5e30b8 SHA1 e46df1da44093cbc268e2be2ff1151ef321c5be0 SHA256 fed834b25f22af22fb3f1a93f25822637e11fc4e66223435991ca4c3363b18d2
-EBUILD goattracker-2.71.ebuild 1205 RMD160 b792e9641dd5f60b42f9be85a1729dffbb2f3db5 SHA1 c35ee0bf7343370218272ae6ca172f6ba03b5d63 SHA256 315ed542745d6d7a7f88940e7dbc0713dd5da74ed346340d7ffe1fb38dd12128
-MISC ChangeLog 426 RMD160 71c6f9089ee871069b18e2b22d56c33b7d3c7a78 SHA1 e0960c445a92d368ee23f2223e6608401a04e012 SHA256 e718ee72188c6b182e29410cbfa89e0616b020259604e54ed985f82d1ae5fdf1
+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

Modified: trunk/overlays/proaudio/media-sound/goattracker/goattracker-2.71.ebuild
===================================================================
--- trunk/overlays/proaudio/media-sound/goattracker/goattracker-2.71.ebuild	2011-05-12 17:46:10 UTC (rev 1977)
+++ trunk/overlays/proaudio/media-sound/goattracker/goattracker-2.71.ebuild	2011-05-13 19:27:24 UTC (rev 1978)
@@ -2,6 +2,7 @@
 # Distributed under the terms of the GNU General Public License v2
 # $Header: $
 
+EAPI=2
 inherit eutils toolchain-funcs
 
 MY_P=GoatTracker_${PV}
@@ -15,7 +16,7 @@
 KEYWORDS="~amd64 ~x86"
 IUSE="examples"
 
-RDEPEND=">=media-libs/libsdl-1.2.14"
+RDEPEND=">=media-libs/libsdl-1.2.14[audio,video]"
 DEPEND="${DEPEND}
 	app-arch/unzip"
 # resid seems to be bundled in the source tree
@@ -24,9 +25,7 @@
 S=${WORKDIR}
 RESTRICT="mirror"
 
-src_unpack() {
-	unpack ${A}
-	cd "${S}"
+src_prepare() {
 	epatch "${FILESDIR}/${P}-makefiles.patch"
 	# don't strip binaries
 	sed -i -e "s/strip/#strip/g" src/bme/makefile src/makefile.common || die


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