diff options
author | 2014-12-06 20:12:54 +0000 | |
---|---|---|
committer | 2014-12-06 20:12:54 +0000 | |
commit | cee7e228a76fec9b238eb6d6a225343d0b3047f0 (patch) | |
tree | 919b47d181958a7141e7afa944be9e3779f961be /games-emulation/desmume | |
parent | New package, imported from perl overlay, bug 311015 (diff) | |
download | gentoo-2-cee7e228a76fec9b238eb6d6a225343d0b3047f0.tar.gz gentoo-2-cee7e228a76fec9b238eb6d6a225343d0b3047f0.tar.bz2 gentoo-2-cee7e228a76fec9b238eb6d6a225343d0b3047f0.zip |
desmume bump
(Portage version: 2.2.15/cvs/Linux x86_64, signed Manifest commit with key BBB51E42)
Diffstat (limited to 'games-emulation/desmume')
-rw-r--r-- | games-emulation/desmume/ChangeLog | 10 | ||||
-rw-r--r-- | games-emulation/desmume/desmume-0.9.10.ebuild | 40 | ||||
-rw-r--r-- | games-emulation/desmume/files/desmume-fix-function-type.patch | 22 |
3 files changed, 70 insertions, 2 deletions
diff --git a/games-emulation/desmume/ChangeLog b/games-emulation/desmume/ChangeLog index 80182458c9df..fb166455db4b 100644 --- a/games-emulation/desmume/ChangeLog +++ b/games-emulation/desmume/ChangeLog @@ -1,6 +1,12 @@ # ChangeLog for games-emulation/desmume -# Copyright 1999-2013 Gentoo Foundation; Distributed under the GPL v2 -# $Header: /var/cvsroot/gentoo-x86/games-emulation/desmume/ChangeLog,v 1.20 2013/05/28 10:34:08 hanno Exp $ +# Copyright 1999-2014 Gentoo Foundation; Distributed under the GPL v2 +# $Header: /var/cvsroot/gentoo-x86/games-emulation/desmume/ChangeLog,v 1.21 2014/12/06 20:12:54 hanno Exp $ + +*desmume-0.9.10 (06 Dec 2014) + + 06 Dec 2014; <hanno@gentoo.org> +desmume-0.9.10.ebuild, + +files/desmume-fix-function-type.patch: + Bump and small compilation fix. *desmume-0.9.9 (28 May 2013) diff --git a/games-emulation/desmume/desmume-0.9.10.ebuild b/games-emulation/desmume/desmume-0.9.10.ebuild new file mode 100644 index 000000000000..e4a09fcc7a30 --- /dev/null +++ b/games-emulation/desmume/desmume-0.9.10.ebuild @@ -0,0 +1,40 @@ +# Copyright 1999-2014 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Header: /var/cvsroot/gentoo-x86/games-emulation/desmume/desmume-0.9.10.ebuild,v 1.1 2014/12/06 20:12:54 hanno Exp $ + +EAPI="5" + +inherit games + +DESCRIPTION="Nintendo DS emulator" +HOMEPAGE="http://desmume.org/" +SRC_URI="mirror://sourceforge/desmume/${P}.tar.gz" + +LICENSE="GPL-2" +SLOT="0" +KEYWORDS="~amd64 ~ppc ~x86" +IUSE="" + +DEPEND=">=x11-libs/gtk+-2.8.0:2 + gnome-base/libglade + x11-libs/gtkglext + virtual/opengl + sys-libs/zlib + dev-libs/zziplib + media-libs/libsdl[joystick] + x11-libs/agg" +RDEPEND="${DEPEND}" + +src_prepare() { + epatch "${FILESDIR}/desmume-fix-function-type.patch" +} + +src_configure() { + egamesconf --datadir=/usr/share +} + +src_install() { + emake DESTDIR="${D}" install + dodoc AUTHORS ChangeLog README README.LIN + prepgamesdirs +} diff --git a/games-emulation/desmume/files/desmume-fix-function-type.patch b/games-emulation/desmume/files/desmume-fix-function-type.patch new file mode 100644 index 000000000000..b370d57912eb --- /dev/null +++ b/games-emulation/desmume/files/desmume-fix-function-type.patch @@ -0,0 +1,22 @@ +diff -Naur a/src/gtk/glx_3Demu.cpp b/src/gtk/glx_3Demu.cpp +--- a/src/gtk/glx_3Demu.cpp 2014-12-06 21:08:12.628393543 +0100 ++++ b/src/gtk/glx_3Demu.cpp 2014-12-06 21:08:26.591393054 +0100 +@@ -31,7 +31,7 @@ + static GLXContext ctx; + static GLXPbuffer pbuf; + +-void deinit_glx_3Demu(void) ++int deinit_glx_3Demu(void) + { + Display *dpy = glXGetCurrentDisplay(); + +diff -Naur a/src/gtk/glx_3Demu.h b/src/gtk/glx_3Demu.h +--- a/src/gtk/glx_3Demu.h 2014-12-06 21:08:12.628393543 +0100 ++++ b/src/gtk/glx_3Demu.h 2014-12-06 21:08:23.999393145 +0100 +@@ -20,5 +20,5 @@ + + #ifdef HAVE_GL_GLX + int init_glx_3Demu(void); +-void deinit_glx_3Demu(void); ++int deinit_glx_3Demu(void); + #endif |