summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorTim Harder <radhermit@gentoo.org>2012-09-08 23:22:51 +0000
committerTim Harder <radhermit@gentoo.org>2012-09-08 23:22:51 +0000
commitb77705624b7ff8b849c52313384c6052c7509d70 (patch)
tree461fe7ab6da4aca22a46d5315cf9a267151c007f /games-emulation
parentRemove old version with incorrect dep on pygobject (diff)
downloadhistorical-b77705624b7ff8b849c52313384c6052c7509d70.tar.gz
historical-b77705624b7ff8b849c52313384c6052c7509d70.tar.bz2
historical-b77705624b7ff8b849c52313384c6052c7509d70.zip
Add live ebuild.
Package-Manager: portage-2.2.0_alpha124/cvs/Linux x86_64
Diffstat (limited to 'games-emulation')
-rw-r--r--games-emulation/vbam/ChangeLog7
-rw-r--r--games-emulation/vbam/Manifest17
-rw-r--r--games-emulation/vbam/vbam-9999.ebuild82
3 files changed, 97 insertions, 9 deletions
diff --git a/games-emulation/vbam/ChangeLog b/games-emulation/vbam/ChangeLog
index fece0d69dbda..2f7ede77eb7c 100644
--- a/games-emulation/vbam/ChangeLog
+++ b/games-emulation/vbam/ChangeLog
@@ -1,6 +1,11 @@
# ChangeLog for games-emulation/vbam
# Copyright 1999-2012 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/games-emulation/vbam/ChangeLog,v 1.12 2012/07/31 23:01:05 hasufell Exp $
+# $Header: /var/cvsroot/gentoo-x86/games-emulation/vbam/ChangeLog,v 1.13 2012/09/08 23:22:51 radhermit Exp $
+
+*vbam-9999 (08 Sep 2012)
+
+ 08 Sep 2012; Tim Harder <radhermit@gentoo.org> +vbam-9999.ebuild:
+ Add live ebuild.
31 Jul 2012; Julian Ospald <hasufell@gentoo.org> vbam-1.8.0.1009-r1.ebuild,
vbam-1.8.0.1090.ebuild:
diff --git a/games-emulation/vbam/Manifest b/games-emulation/vbam/Manifest
index d6e752c2d231..6ac5846bf0d5 100644
--- a/games-emulation/vbam/Manifest
+++ b/games-emulation/vbam/Manifest
@@ -9,16 +9,17 @@ DIST vbam-1.8.0.1009.tar.bz2 779577 SHA256 918143ae0d8a4cd30a0af16692e836b57c2d3
DIST vbam-1.8.0.1090.tar.xz 823216 SHA256 998df784fb80188c0cd02502856881fcbfb81e40799504fcef2022f22a1af5c4 SHA512 2ea033161621d8f9e21c369f9b27ab164bd87a331f28293c8bb2fec440766aaaffc2c17ac18009b8a004eec19057dbd786073733d85a728cf1624ad3e9a44ff2 WHIRLPOOL abe1d73005d338e7057d160974b8e42a43a13253d5866a80820f9248c68778765568e12afbbd996a4ce440cdbb3ddb79d88d4a045ae2753b1994c674a7b56a82
EBUILD vbam-1.8.0.1009-r1.ebuild 1996 SHA256 de8de59787d4e8185327b3c5fe1808238896acdb2e592ada8819577886cf2bc8 SHA512 3eb96b4d18454c14a517d1854ddc95343309a147fb47cee739d61255b2a7dd0c963660d109c7d9a040f82e2bcf83992b8c79ca0829757441fefd479da8ec6a5f WHIRLPOOL f349d7e5b85af534e5aea793a5c99a78bc9f317a85130735ab15ba00a9f3f2b0cf512439e5b86c01c0103a3e63dd12e5375be5c066249e32137e9cdc47e05b7d
EBUILD vbam-1.8.0.1090.ebuild 1952 SHA256 423f9f08dd5e31640482df25a6b04d1598da8c51d32a919115082a5a05514c79 SHA512 7f374bfbd3fc432fa56ff27d4e6fd7f03fd0932f470347c675e58605f45aa9df8bfe97d90676f7de9c889467d5849486c5db5cf17fa01631e9a2e86e7a6659bc WHIRLPOOL 9399bfcebd9cc97a93fedced40bd52d653076d3541493730d971ed66230238fef63fefef475b6c7bc702605220ad17ba3b141a416179d4ee3d65cd4eb7b7ae0a
-MISC ChangeLog 2585 SHA256 af229fbe9b67c4f73beadfb80d9eaa46321880b09acedbabd167700f661abac1 SHA512 5a27d456aceadf32830057f31affa0ec1a2f64a8624db950d2e3d9a4fb363605210ed0d45a28a482aaa5e697d7e1b4ef4b1104c3721805e3978d562213bbfed6 WHIRLPOOL d34dd9728bdf130d6c3ab5b349850e5088c7a1e9fcbe3fdc3cca6a1c3f6cc0886ddaeec39853561ca8e15a4ceb465e707acc6f43de1249b8bd585240c837ea4c
+EBUILD vbam-9999.ebuild 2136 SHA256 493aa5937267ce09d2fdd9b5e4146bb12b60686992a552bc6df069c03aa09acd SHA512 122b2d4172fed390fb6340c4ebc90caa636bec941f5f085c08f4e1735bd1977997b5474b4dbd5b39657bb5d4c2d652c074617358009f3d16415f27e06ca6a00f WHIRLPOOL db13a7cb563b2654be8596cf03933b3069be590c012a35bc553433b37770edd4bacf0735e81363eacf0aeae8b365366b32086c954dd545d9ebaf34439b1a0588
+MISC ChangeLog 2700 SHA256 341c1dcba3a016b5b5da4f20ea6342df5e063d0fa561dd403668919ef320b588 SHA512 1dae08133bb9c90561b235f53ca111dcaccc7c18aeb94ca446bd4ee44121eff5f2027cd5778895c4c5700d5a4df1e75675ec6256a802d3641d4748fe5aabe8b6 WHIRLPOOL a6c7061181f53638c1ffab9d9c36d5e102ad69c647793ab0c8695b9dccfd52561712228a38bcc313a7e0191072111a97c6fa4e69f06099df3477743fb01d5e18
MISC metadata.xml 331 SHA256 d6054d5a8bdfb747166a4b83c1f7db04be3898899323aa316cbef1ab7a6b7daa SHA512 6fad448db04e5a8cf3880de3a34638a7a5791ac3d847318def2163e2cf91637d99eb4adfc2acc8351c62965b8ea95f4f86b1b5d372691565ffbc553250ee1cbd WHIRLPOOL 603a7f5c7378302173ba3758eb57b67489cca71a71af4d15319bfb145b2b332508e7759f44fe6382dccb850a60d1f9e21d43ebf1507e47d61b33c5a21dd809da
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v2.0.19 (GNU/Linux)
-iQEcBAEBCAAGBQJQGGKuAAoJEFpvPKfnPDWzkmUH/1Tr3tY30kQ9g5uyro1124Zw
-MPa4ICY+PYKVk47YyYnEg3GlGsLKVxPJoGqAL494PR9nr1EwKax7XMexV7KBfXw4
-fNaWgrQdOJEGm2eafgqr2IMjx56RswQKC0aazjVprhRCHAgaI9KVu9D05ljeeJxP
-1Ys7ljivwxoNGTB7ptGbn8LCjU9gk/teotYsIOqJXFk3VIk5HhBGxBPJodlOPeD3
-6RL7dmMW0znTaxW8AnOrTsuZKU/w8P97ozLTcl8hVi9Y5I5mGOl8FxvOOIaoD482
-Vp6zAAWfGkkO2+U7r3oILPO75x03AH9zbcKtouiO/G0RC37giUPYQEfPr16fXC4=
-=D5LP
+iQEcBAEBCAAGBQJQS9NVAAoJEEqz6FtPBkyjQAYH/RzJEe6ANg5/nZM9BRVvIalF
+3oV99Rxgog90XEbncjvUGLSN6a/lJ2+kGKtdcjB471OKxKikwYTK5xGutnlzgbIC
+vEAerbQgWKjwMiJDuH5VbznGJrB7cssLClf8Vc5zONt3shIO6GaqpWIp5GhTHx4H
+MBLMsRfXdraJGA9fJtb4JZeIDXGQffF90S4S+uK9otYnUP3YUq56FzS37fzDaNeV
+d8KTwhEkeoO4w6KG6S8FP5Wjzc6rtmfjL9LIVEEa3xqk++DJcRxBIQjzBhEw5wi/
+XrJnbHb0gmXhiSrTmVXOhHJXo6t7wVPCAOs2SBtZUxT9lQ4cvCQjvNLqUg9ZhR4=
+=kReT
-----END PGP SIGNATURE-----
diff --git a/games-emulation/vbam/vbam-9999.ebuild b/games-emulation/vbam/vbam-9999.ebuild
new file mode 100644
index 000000000000..c16f09f37110
--- /dev/null
+++ b/games-emulation/vbam/vbam-9999.ebuild
@@ -0,0 +1,82 @@
+# Copyright 1999-2012 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: /var/cvsroot/gentoo-x86/games-emulation/vbam/vbam-9999.ebuild,v 1.1 2012/09/08 23:22:51 radhermit Exp $
+
+EAPI=4
+WX_GTK_VER="2.8"
+
+inherit cmake-utils wxwidgets subversion games
+
+ESVN_REPO_URI="https://vbam.svn.sourceforge.net/svnroot/vbam/trunk"
+
+DESCRIPTION="Game Boy, GBC, and GBA emulator forked from VisualBoyAdvance"
+HOMEPAGE="http://vba-m.ngemu.com"
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS=""
+IUSE="cairo ffmpeg gtk link lirc nls openal +sdl wxwidgets"
+REQUIRED_USE="|| ( sdl gtk wxwidgets )"
+
+RDEPEND=">=media-libs/libpng-1.4
+ media-libs/libsdl[joystick]
+ link? ( media-libs/libsfml )
+ sys-libs/zlib
+ virtual/opengl
+ ffmpeg? ( virtual/ffmpeg )
+ gtk? ( >=dev-cpp/glibmm-2.4.0:2
+ >=dev-cpp/gtkmm-2.4.0:2.4
+ >=dev-cpp/gtkglextmm-1.2.0 )
+ lirc? ( app-misc/lirc )
+ nls? ( virtual/libintl )
+ wxwidgets? (
+ cairo? ( x11-libs/cairo )
+ openal? ( media-libs/openal )
+ x11-libs/wxGTK:2.8[X,opengl]
+ )"
+DEPEND="${RDEPEND}
+ x86? ( || ( dev-lang/nasm dev-lang/yasm ) )
+ nls? ( sys-devel/gettext )
+ virtual/pkgconfig"
+
+src_prepare() {
+ # Fix issue with zlib-1.2.5.1 macros (bug #383179)
+ sed -i '1i#define OF(x) x' src/common/memgzio.c || die
+
+ sed -i -e "s:\(DESTINATION\) bin:\1 ${GAMES_BINDIR}:" CMakeLists.txt || die
+}
+
+src_configure() {
+ local mycmakeargs=(
+ $(cmake-utils_use_enable cairo CAIRO)
+ $(cmake-utils_use_enable ffmpeg FFMPEG)
+ $(cmake-utils_use_enable gtk GTK)
+ $(cmake-utils_use_enable link LINK)
+ $(cmake-utils_use_enable lirc LIRC)
+ $(cmake-utils_use_enable nls NLS)
+ $(cmake-utils_use_enable openal OPENAL)
+ $(cmake-utils_use_enable sdl SDL)
+ $(cmake-utils_use_enable wxwidgets WX)
+ $(cmake-utils_use_enable x86 ASM_CORE)
+ $(cmake-utils_use_enable x86 ASM_SCALERS)
+ -DCMAKE_INSTALL_PREFIX="${GAMES_PREFIX}"
+ -DCMAKE_SKIP_RPATH=ON
+ -DDATA_INSTALL_DIR=share/games/${PN}
+ )
+ cmake-utils_src_configure
+}
+
+src_compile() {
+ cmake-utils_src_compile
+}
+
+src_install() {
+ cmake-utils_src_install
+
+ if use sdl ; then
+ dodoc doc/ReadMe.SDL.txt || die
+ doman debian/vbam.1 || die
+ fi
+
+ prepgamesdirs
+}