diff options
author | 2012-09-08 23:22:51 +0000 | |
---|---|---|
committer | 2012-09-08 23:22:51 +0000 | |
commit | b77705624b7ff8b849c52313384c6052c7509d70 (patch) | |
tree | 461fe7ab6da4aca22a46d5315cf9a267151c007f /games-emulation | |
parent | Remove old version with incorrect dep on pygobject (diff) | |
download | historical-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/ChangeLog | 7 | ||||
-rw-r--r-- | games-emulation/vbam/Manifest | 17 | ||||
-rw-r--r-- | games-emulation/vbam/vbam-9999.ebuild | 82 |
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 +} |