new ebuild
authorDaniel Goller <morfic@gentoo.org>
Thu, 13 Jan 2005 23:20:14 +0000 (23:20 +0000)
committerDaniel Goller <morfic@gentoo.org>
Thu, 13 Jan 2005 23:20:14 +0000 (23:20 +0000)
games-emulation/mupen64-riceplugin/ChangeLog
games-emulation/mupen64-riceplugin/Manifest
games-emulation/mupen64-riceplugin/mupen64-riceplugin-5.1.0.ebuild

index b89d3fee715fd96825cf3c418ee610a14209edce..3647a00e44385afc58760c97569d4a5cf67b8d31 100644 (file)
@@ -1,6 +1,10 @@
 # ChangeLog for games-emulation/mupen64-riceplugin
 # Copyright 1999-2005 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/games-emulation/mupen64-riceplugin/ChangeLog,v 1.4 2005/01/10 01:15:05 morfic Exp $
+# $Header: /var/cvsroot/gentoo-x86/games-emulation/mupen64-riceplugin/ChangeLog,v 1.5 2005/01/13 23:20:14 morfic Exp $
+
+  13 Jan 2005; Daniel Goller <morfic@gentoo.org>
+  mupen64-riceplugin-5.1.0.ebuild:
+  Let the ebuild follow the changelog entry
 
   09 Jan 2005; Daniel Goller <morfic@gentoo.org>
   +files/mupen64-riceplugin-compile.patch,
index ca7d1743c0da8ac7428a5a0cdfdca383ed8cbeb5..981b7da0cf8a5717c84c3fff9cb89f19630e8478 100644 (file)
@@ -1,9 +1,9 @@
 -----BEGIN PGP SIGNED MESSAGE-----
 Hash: SHA1
 
-MD5 beed3c515fde535d43e949724acd488b ChangeLog 945
-MD5 9140e3cfb94c674129562155ae54045c mupen64-riceplugin-5.1.0.ebuild 1220
+MD5 859a5e218f9602db404084e4809648b0 ChangeLog 1074
 MD5 a3e62bf537d9a02609601aa9ba76da7e metadata.xml 247
+MD5 a9c2322ee49c1c38bf73a9044e34c062 mupen64-riceplugin-5.1.0.ebuild 1360
 MD5 45e5b555bb4c252b8ebe4731dd1229f8 files/mupen64-riceplugin-makefile.patch 1013
 MD5 b3400316b9d64a4bda1c9d80e9e87717 files/digest-mupen64-riceplugin-5.1.0 63
 MD5 5818587f7353a1f0bc54a08443734016 files/mupen64-riceplugin-compile.patch 6601
@@ -11,7 +11,7 @@ MD5 c79ad1f4cdadf86d6bf4fab101ea3ae5 files/mupen64-riceplugin-gtk2.patch 631
 -----BEGIN PGP SIGNATURE-----
 Version: GnuPG v1.2.6 (GNU/Linux)
 
-iD8DBQFB4ddgUpKYMelfdYERArj2AJ46viZNCa5qTH111IS5IqAUqLcZqQCdFxSz
-GzKXX/9m7gDTda1w8KYd3AE=
-=gi1+
+iD8DBQFB5wJHUpKYMelfdYERArJOAJ9Y2g0egTdIoX/SIyPSCRtVwMN/pACgiLN+
+cFO5z3B9KNv78C1XBiet2rc=
+=1gEs
 -----END PGP SIGNATURE-----
index 1abc26cc450e2a2f491706a7a4ddfafd0b3d4a46..1bdfed7a42d352ddff7c08221882f60d604ff92f 100644 (file)
@@ -1,10 +1,10 @@
 # Copyright 1999-2005 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/games-emulation/mupen64-riceplugin/mupen64-riceplugin-5.1.0.ebuild,v 1.2 2005/01/06 05:10:53 morfic Exp $
+# $Header: /var/cvsroot/gentoo-x86/games-emulation/mupen64-riceplugin/mupen64-riceplugin-5.1.0.ebuild,v 1.3 2005/01/13 23:20:14 morfic Exp $
 
 inherit games gcc eutils libtool
 
-IUSE=""
+IUSE="gtk2"
 
 DESCRIPTION="an graphics plugin for mupen64"
 SRC_URI="http://mupen64.emulation64.com/files/0.4/riceplugin.tar.bz2"
@@ -20,8 +20,10 @@ RDEPEND="sys-libs/zlib
        !gtk2? ( =x11-libs/gtk+-1.2* )
        gtk2? ( =x11-libs/gtk+-2* )
        media-libs/libsdl
+       dev-lang/nasm
        virtual/glu
        virtual/opengl"
+
 DEPEND="${RDEPEND}
        >=sys-apps/sed-4"
 
@@ -31,8 +33,11 @@ src_unpack() {
        unpack ${A}
 
        cd ${S}
-       epatch ${FILESDIR}/${PN}-makefile.patch
-       epatch ${FILESDIR}/${PN}-gcc3.patch
+
+       epatch ${FILESDIR}/${PN}-makefile.patch || die "patch failed"
+       use gtk2 && epatch ${FILESDIR}/${PN}-gtk2.patch || die "patch failed"
+
+       epatch ${FILESDIR}/${PN}-compile.patch || die "patch failed"
 
        # the riceplugin requires sse support
        #echo "#include <xmmintrin.h>" > ${T}/test.c