summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorVicente Olivert Riera <vincent@gentoo.org>2013-09-26 18:33:39 +0200
committerVicente Olivert Riera <vincent@gentoo.org>2013-09-26 18:33:39 +0200
commit1881b8d9f7cd19d106dca5d126a878c7711bfefb (patch)
treee9b8500d31dd76d9a3b1c63afe496b457207551d
parentupgrade (diff)
downloadvincent-1881b8d9f7cd19d106dca5d126a878c7711bfefb.tar.gz
vincent-1881b8d9f7cd19d106dca5d126a878c7711bfefb.tar.bz2
vincent-1881b8d9f7cd19d106dca5d126a878c7711bfefb.zip
update
Package-Manager: portage-2.2.1 RepoMan-Options: --force Manifest-Sign-Key: 5AE9E7B2E9BBCBA8
-rw-r--r--games-emulation/pcsx2/Manifest8
-rw-r--r--games-emulation/pcsx2/pcsx2-1.0.0_p5731.ebuild91
2 files changed, 96 insertions, 3 deletions
diff --git a/games-emulation/pcsx2/Manifest b/games-emulation/pcsx2/Manifest
index a9cd721..f8a56ea 100644
--- a/games-emulation/pcsx2/Manifest
+++ b/games-emulation/pcsx2/Manifest
@@ -3,14 +3,16 @@ 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
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
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)
-iEYEAREIAAYFAlId1/4ACgkQWunnsum7y6iBWgCeNEvko+8JRFSioFLD++fK0oOE
-2EIAoI42UQUsWnyZ+4TjQpLhJ/hYQ3HR
-=vFpc
+iEYEAREIAAYFAlJEYeMACgkQWunnsum7y6hHFACfZvdoWG/FaCUJb5JKy4wNznwg
+gJ0AnRPAVV4fHpjkpqxZjf5dBtI4gOmk
+=vZ6L
-----END PGP SIGNATURE-----
diff --git a/games-emulation/pcsx2/pcsx2-1.0.0_p5731.ebuild b/games-emulation/pcsx2/pcsx2-1.0.0_p5731.ebuild
new file mode 100644
index 0000000..2670980
--- /dev/null
+++ b/games-emulation/pcsx2/pcsx2-1.0.0_p5731.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
+}