summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorVicente Olivert Riera <vincent@gentoo.org>2013-10-21 12:20:12 +0200
committerVicente Olivert Riera <vincent@gentoo.org>2013-10-21 12:20:12 +0200
commitd7f45be19a7031177d3cd6b5f21860d62f40d725 (patch)
treeeac044e5a1634f89eea2c8b52f7dbb92ea2d17b3
parentupdate (diff)
downloadvincent-d7f45be19a7031177d3cd6b5f21860d62f40d725.tar.gz
vincent-d7f45be19a7031177d3cd6b5f21860d62f40d725.tar.bz2
vincent-d7f45be19a7031177d3cd6b5f21860d62f40d725.zip
version bump
Package-Manager: portage-2.2.7 RepoMan-Options: --force Manifest-Sign-Key: 5AE9E7B2E9BBCBA8
-rw-r--r--games-emulation/pcsx2/Manifest10
-rw-r--r--games-emulation/pcsx2/pcsx2-1.0.0_p5748.ebuild91
2 files changed, 97 insertions, 4 deletions
diff --git a/games-emulation/pcsx2/Manifest b/games-emulation/pcsx2/Manifest
index f8a56ea..f4f8e25 100644
--- a/games-emulation/pcsx2/Manifest
+++ b/games-emulation/pcsx2/Manifest
@@ -4,15 +4,17 @@ Hash: SHA256
DIST pcsx2-1.0.0_p5704.tar.xz 2802340 SHA256 a1a2b43aa3bc7b8cce6d7353bf7bdbcb6eb80b399c46a06aeec79f2d8f5f60d3 SHA512 b86f7340b7e9b1d5ca423bd2cb293f7a2e87a9bdcd08d0a09c73531b493eb6d30ebb9c015442a25fafe2689c3997eb7fed157672ad40dc1babe79ffe715266d3 WHIRLPOOL 981717c5c65e5d9c656198bbba2b8791e00a7717f65394499ea773db75ee8501312d8c2ed6eddc49dc658491077ec13f89bbe9c5d15d8c54801d7be1c57641e1
DIST pcsx2-1.0.0_p5725.tar.xz 2809032 SHA256 60fbfd547e5a2a4ef9c44a8827d828ca73bca6abf9ab49363052b7bcafa22354 SHA512 2128d8bdf19e99b1ee78d1d127c85f874862a03dc8b9e88d5d9c809c77e0f26ed942eef7de67e8bca0778ad58946e5db7f119d071bd1df79ab96e8b6f1d3b079 WHIRLPOOL 0b76858ca8fa1472166e1bc2c97ec50ec5c394f526f66d6c8fa161b02ef28a54b48b87de8b13d4427c2c47e18eaebbe671d61bac0fb1b11a14a2b001e020bf89
DIST pcsx2-1.0.0_p5731.tar.xz 2810984 SHA256 22534d49feffe8e2494477e384df644e5a29486e9b8c7c58dbc9b5f3bdd2f1d5 SHA512 9f913f33d1f0063da1e12c3180de41475bca2b4e393efa742a7a8e8d50c80b4e2409945ba52648959620322e0014b922bd04d874e07666401ee73d52bfdc51a8 WHIRLPOOL 39d46f3fc3e8951d3a5ea52da70bab6dd793038e22a03827142c83c4e5e690b31cde201a4ca34368ad1d6270a14167350c3d0a3efa958d63c574ea6c0666571f
+DIST pcsx2-1.0.0_p5748.tar.xz 2813196 SHA256 43155eb06eb62e655144cdea3d11b090e0d946996a54590c653d8e32f8a5de36 SHA512 dd3dcf49e218e61c0a1f89f007530a9decabd5ea0df935aa158a5a9b15885c509bf67519d82ec0518307e7c45b64bfc62e75183a29947ae8ae1a10a164dbee06 WHIRLPOOL 0afea849b4f5b2bbf761e66b5b475fcb84ab31c5d4236d3f3173d657dd5645906b09a56145733e46eb65f76bb40866832024646d42e3945e7dbae376b9ef6b28
EBUILD pcsx2-1.0.0_p5704.ebuild 1975 SHA256 981acec06057cf5abff95e3a6e0023921fb7f045c4a289c2d6b31df39ecae4cc SHA512 4af5afa68d64c6e6c13011e890fa5dfabb42d675f20187b598c3dee97a03d047c3306b85a5315048bcb09e5c3bdb63af76b86deb7e2f2886e57ca235a444ccd9 WHIRLPOOL 443fe91774b6fdf7340d314276a7d342138f2ef630428cb09e0ddd8a2dc3d29bf94f386c28284d56a8c0bdb2c3d7f9f9addf171d7dc0e1706760e576a435cfdc
EBUILD pcsx2-1.0.0_p5725.ebuild 1975 SHA256 981acec06057cf5abff95e3a6e0023921fb7f045c4a289c2d6b31df39ecae4cc SHA512 4af5afa68d64c6e6c13011e890fa5dfabb42d675f20187b598c3dee97a03d047c3306b85a5315048bcb09e5c3bdb63af76b86deb7e2f2886e57ca235a444ccd9 WHIRLPOOL 443fe91774b6fdf7340d314276a7d342138f2ef630428cb09e0ddd8a2dc3d29bf94f386c28284d56a8c0bdb2c3d7f9f9addf171d7dc0e1706760e576a435cfdc
EBUILD pcsx2-1.0.0_p5731.ebuild 1975 SHA256 981acec06057cf5abff95e3a6e0023921fb7f045c4a289c2d6b31df39ecae4cc SHA512 4af5afa68d64c6e6c13011e890fa5dfabb42d675f20187b598c3dee97a03d047c3306b85a5315048bcb09e5c3bdb63af76b86deb7e2f2886e57ca235a444ccd9 WHIRLPOOL 443fe91774b6fdf7340d314276a7d342138f2ef630428cb09e0ddd8a2dc3d29bf94f386c28284d56a8c0bdb2c3d7f9f9addf171d7dc0e1706760e576a435cfdc
+EBUILD pcsx2-1.0.0_p5748.ebuild 1975 SHA256 981acec06057cf5abff95e3a6e0023921fb7f045c4a289c2d6b31df39ecae4cc SHA512 4af5afa68d64c6e6c13011e890fa5dfabb42d675f20187b598c3dee97a03d047c3306b85a5315048bcb09e5c3bdb63af76b86deb7e2f2886e57ca235a444ccd9 WHIRLPOOL 443fe91774b6fdf7340d314276a7d342138f2ef630428cb09e0ddd8a2dc3d29bf94f386c28284d56a8c0bdb2c3d7f9f9addf171d7dc0e1706760e576a435cfdc
MISC ChangeLog 1014 SHA256 643e657bad7f29af7daa86046b4a6af956a915702c51f74a3920edf6ff3df5ee SHA512 e18ae06f38fdaaab0c4758b7257c5cf19b12f107aaaf743be86cf8efd8d6dcc8892830c90a490006391b18332e9129ee12702bca6a631d4231209827480d3aee WHIRLPOOL 08345d2f0436881e7d0fc7a54c3238d0f9f266dda30d77f9cab28150a07d0d22f6b9e9427362921c11fdd13000a2224ee7352036f6b39d0665abe4d6ae6ed5c0
MISC metadata.xml 346 SHA256 ec3a634eed6c4f90c68925dc7127c2e706fc9f02013321918e72c0368f488bb9 SHA512 837626e9e6f66b309f65999684b459921c9e6294fbd47448046fcdec27d988a3bb941d2685d9fc0399bddc8ea78b6957aae56158941ed4425c507c3d22a20720 WHIRLPOOL 536fb2fca6cfe9d8a0e470f27d50efa043c4fa27586eff61d7fc3facf265623e4b03b8bde03ff1d04d302e292dfc77278deb6b418df7ee44dc37b3ef9bda8f39
-----BEGIN PGP SIGNATURE-----
-Version: GnuPG v2.0.20 (GNU/Linux)
+Version: GnuPG v2.0.22 (GNU/Linux)
-iEYEAREIAAYFAlJEYeMACgkQWunnsum7y6hHFACfZvdoWG/FaCUJb5JKy4wNznwg
-gJ0AnRPAVV4fHpjkpqxZjf5dBtI4gOmk
-=vZ6L
+iEYEAREIAAYFAlJk/9wACgkQWunnsum7y6h1TgCfe75D56AF+9PH8Lztb2LuUn+E
+grcAoJZL2gSdUtg2AEGlfI0d5wUU6ICv
+=xWpx
-----END PGP SIGNATURE-----
diff --git a/games-emulation/pcsx2/pcsx2-1.0.0_p5748.ebuild b/games-emulation/pcsx2/pcsx2-1.0.0_p5748.ebuild
new file mode 100644
index 0000000..2670980
--- /dev/null
+++ b/games-emulation/pcsx2/pcsx2-1.0.0_p5748.ebuild
@@ -0,0 +1,91 @@
+# Copyright 1999-2013 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: $
+
+EAPI=5
+
+inherit cmake-utils wxwidgets games
+
+DESCRIPTION="A PlayStation 2 emulator"
+HOMEPAGE="http://www.pcsx2.net"
+SRC_URI="http://dev.gentoo.org/~vincent/distfiles/${P}.tar.xz"
+
+LICENSE="GPL-3"
+SLOT="0"
+KEYWORDS="-* ~x86 ~amd64"
+
+DEPEND="dev-cpp/sparsehash
+ media-libs/alsa-lib
+ media-libs/glew
+ media-libs/libsdl
+ media-libs/libsoundtouch
+ media-libs/portaudio
+ sys-libs/zlib
+ virtual/jpeg
+ virtual/opengl
+ x11-libs/gtk+:2
+ x11-libs/libICE
+ x11-libs/libX11
+ x11-libs/libXext
+ x11-libs/wxGTK:2.8[X]
+ x86? (
+ dev-libs/libaio
+ media-gfx/nvidia-cg-toolkit
+ )
+ amd64? (
+ app-emulation/emul-linux-x86-baselibs
+ app-emulation/emul-linux-x86-opengl
+ app-emulation/emul-linux-x86-xlibs
+ app-emulation/emul-linux-x86-gtklibs
+ app-emulation/emul-linux-x86-sdl
+ app-emulation/emul-linux-x86-soundlibs
+ app-emulation/emul-linux-x86-libsoundtouch
+ app-emulation/emul-linux-x86-wxGTK:2.8
+ >=dev-libs/libaio-0.3.109-r4[multilib]
+ >=media-gfx/nvidia-cg-toolkit-3.1[multilib]
+ )"
+RDEPEND="${DEPEND}"
+
+src_prepare() {
+ cmake-utils_src_prepare
+}
+
+src_configure() {
+ use amd64 && local ABI="x86"
+
+ local wxgtk_config=""
+ local cg_config=""
+ local mylibpath=""
+
+ if use amd64 ; then
+ mylibpath="/usr/$(get_libdir)"
+ wxgtk_config="-DwxWidgets_CONFIG_EXECUTABLE=/usr/bin/wx-config-2.8-32"
+ cg_config="-DCG_LIBRARY=/opt/nvidia-cg-toolkit/lib32/libCg.so
+ -DCG_GL_LIBRARY=/opt/nvidia-cg-toolkit/lib32/libCgGL.so"
+ else
+ mylibpath="/usr/$(get_libdir)"
+ fi
+
+ mycmakeargs="-DPACKAGE_MODE=1
+ -DCMAKE_VERBOSE_MAKEFILE=TRUE
+ -DCMAKE_INSTALL_PREFIX=/usr
+ -DCMAKE_LIBRARY_PATH=${mylibpath}
+ -DBUILD_REPLAY_LOADERS=FALSE
+ ${wxgtk_config}
+ ${cg_config}"
+
+ cmake-utils_src_configure
+}
+
+src_compile() {
+ cmake-utils_src_compile
+}
+
+src_install() {
+ cmake-utils_src_install
+
+ dogamesbin "${D}usr/bin/${PN}"
+ rm "${D}usr/bin/${PN}" || die "rm failed"
+
+ prepgamesdirs
+}