1 |
commit: 55d2719a685d7723f3c0b571e6f5e259adb43c18 |
2 |
Author: Vicente Olivert Riera <vincent <AT> gentoo <DOT> org> |
3 |
AuthorDate: Wed Aug 28 10:59:10 2013 +0000 |
4 |
Commit: Vicente Olivert Riera <vincent <AT> gentoo <DOT> org> |
5 |
CommitDate: Wed Aug 28 10:59:10 2013 +0000 |
6 |
URL: http://git.overlays.gentoo.org/gitweb/?p=dev/vincent.git;a=commit;h=55d2719a |
7 |
|
8 |
upgrade |
9 |
|
10 |
Package-Manager: portage-2.1.12.2 |
11 |
RepoMan-Options: --force |
12 |
Manifest-Sign-Key: 5AE9E7B2E9BBCBA8 |
13 |
|
14 |
--- |
15 |
games-emulation/pcsx2/Manifest | 8 ++- |
16 |
games-emulation/pcsx2/pcsx2-1.0.0_p5725.ebuild | 91 ++++++++++++++++++++++++++ |
17 |
2 files changed, 96 insertions(+), 3 deletions(-) |
18 |
|
19 |
diff --git a/games-emulation/pcsx2/Manifest b/games-emulation/pcsx2/Manifest |
20 |
index 6809046..a9cd721 100644 |
21 |
--- a/games-emulation/pcsx2/Manifest |
22 |
+++ b/games-emulation/pcsx2/Manifest |
23 |
@@ -2,13 +2,15 @@ |
24 |
Hash: SHA256 |
25 |
|
26 |
DIST pcsx2-1.0.0_p5704.tar.xz 2802340 SHA256 a1a2b43aa3bc7b8cce6d7353bf7bdbcb6eb80b399c46a06aeec79f2d8f5f60d3 SHA512 b86f7340b7e9b1d5ca423bd2cb293f7a2e87a9bdcd08d0a09c73531b493eb6d30ebb9c015442a25fafe2689c3997eb7fed157672ad40dc1babe79ffe715266d3 WHIRLPOOL 981717c5c65e5d9c656198bbba2b8791e00a7717f65394499ea773db75ee8501312d8c2ed6eddc49dc658491077ec13f89bbe9c5d15d8c54801d7be1c57641e1 |
27 |
+DIST pcsx2-1.0.0_p5725.tar.xz 2809032 SHA256 60fbfd547e5a2a4ef9c44a8827d828ca73bca6abf9ab49363052b7bcafa22354 SHA512 2128d8bdf19e99b1ee78d1d127c85f874862a03dc8b9e88d5d9c809c77e0f26ed942eef7de67e8bca0778ad58946e5db7f119d071bd1df79ab96e8b6f1d3b079 WHIRLPOOL 0b76858ca8fa1472166e1bc2c97ec50ec5c394f526f66d6c8fa161b02ef28a54b48b87de8b13d4427c2c47e18eaebbe671d61bac0fb1b11a14a2b001e020bf89 |
28 |
EBUILD pcsx2-1.0.0_p5704.ebuild 1975 SHA256 981acec06057cf5abff95e3a6e0023921fb7f045c4a289c2d6b31df39ecae4cc SHA512 4af5afa68d64c6e6c13011e890fa5dfabb42d675f20187b598c3dee97a03d047c3306b85a5315048bcb09e5c3bdb63af76b86deb7e2f2886e57ca235a444ccd9 WHIRLPOOL 443fe91774b6fdf7340d314276a7d342138f2ef630428cb09e0ddd8a2dc3d29bf94f386c28284d56a8c0bdb2c3d7f9f9addf171d7dc0e1706760e576a435cfdc |
29 |
+EBUILD pcsx2-1.0.0_p5725.ebuild 1975 SHA256 981acec06057cf5abff95e3a6e0023921fb7f045c4a289c2d6b31df39ecae4cc SHA512 4af5afa68d64c6e6c13011e890fa5dfabb42d675f20187b598c3dee97a03d047c3306b85a5315048bcb09e5c3bdb63af76b86deb7e2f2886e57ca235a444ccd9 WHIRLPOOL 443fe91774b6fdf7340d314276a7d342138f2ef630428cb09e0ddd8a2dc3d29bf94f386c28284d56a8c0bdb2c3d7f9f9addf171d7dc0e1706760e576a435cfdc |
30 |
MISC ChangeLog 1014 SHA256 643e657bad7f29af7daa86046b4a6af956a915702c51f74a3920edf6ff3df5ee SHA512 e18ae06f38fdaaab0c4758b7257c5cf19b12f107aaaf743be86cf8efd8d6dcc8892830c90a490006391b18332e9129ee12702bca6a631d4231209827480d3aee WHIRLPOOL 08345d2f0436881e7d0fc7a54c3238d0f9f266dda30d77f9cab28150a07d0d22f6b9e9427362921c11fdd13000a2224ee7352036f6b39d0665abe4d6ae6ed5c0 |
31 |
MISC metadata.xml 346 SHA256 ec3a634eed6c4f90c68925dc7127c2e706fc9f02013321918e72c0368f488bb9 SHA512 837626e9e6f66b309f65999684b459921c9e6294fbd47448046fcdec27d988a3bb941d2685d9fc0399bddc8ea78b6957aae56158941ed4425c507c3d22a20720 WHIRLPOOL 536fb2fca6cfe9d8a0e470f27d50efa043c4fa27586eff61d7fc3facf265623e4b03b8bde03ff1d04d302e292dfc77278deb6b418df7ee44dc37b3ef9bda8f39 |
32 |
-----BEGIN PGP SIGNATURE----- |
33 |
Version: GnuPG v2.0.20 (GNU/Linux) |
34 |
|
35 |
-iEYEAREIAAYFAlHqQA4ACgkQWunnsum7y6iZ5ACbBV748Z0hjLURf4yOzVwBUj5Z |
36 |
-k+QAnipY+9IYGgriRVP1uE1ttNYggxNB |
37 |
-=jQP1 |
38 |
+iEYEAREIAAYFAlId1/4ACgkQWunnsum7y6iBWgCeNEvko+8JRFSioFLD++fK0oOE |
39 |
+2EIAoI42UQUsWnyZ+4TjQpLhJ/hYQ3HR |
40 |
+=vFpc |
41 |
-----END PGP SIGNATURE----- |
42 |
|
43 |
diff --git a/games-emulation/pcsx2/pcsx2-1.0.0_p5725.ebuild b/games-emulation/pcsx2/pcsx2-1.0.0_p5725.ebuild |
44 |
new file mode 100644 |
45 |
index 0000000..2670980 |
46 |
--- /dev/null |
47 |
+++ b/games-emulation/pcsx2/pcsx2-1.0.0_p5725.ebuild |
48 |
@@ -0,0 +1,91 @@ |
49 |
+# Copyright 1999-2013 Gentoo Foundation |
50 |
+# Distributed under the terms of the GNU General Public License v2 |
51 |
+# $Header: $ |
52 |
+ |
53 |
+EAPI=5 |
54 |
+ |
55 |
+inherit cmake-utils wxwidgets games |
56 |
+ |
57 |
+DESCRIPTION="A PlayStation 2 emulator" |
58 |
+HOMEPAGE="http://www.pcsx2.net" |
59 |
+SRC_URI="http://dev.gentoo.org/~vincent/distfiles/${P}.tar.xz" |
60 |
+ |
61 |
+LICENSE="GPL-3" |
62 |
+SLOT="0" |
63 |
+KEYWORDS="-* ~x86 ~amd64" |
64 |
+ |
65 |
+DEPEND="dev-cpp/sparsehash |
66 |
+ media-libs/alsa-lib |
67 |
+ media-libs/glew |
68 |
+ media-libs/libsdl |
69 |
+ media-libs/libsoundtouch |
70 |
+ media-libs/portaudio |
71 |
+ sys-libs/zlib |
72 |
+ virtual/jpeg |
73 |
+ virtual/opengl |
74 |
+ x11-libs/gtk+:2 |
75 |
+ x11-libs/libICE |
76 |
+ x11-libs/libX11 |
77 |
+ x11-libs/libXext |
78 |
+ x11-libs/wxGTK:2.8[X] |
79 |
+ x86? ( |
80 |
+ dev-libs/libaio |
81 |
+ media-gfx/nvidia-cg-toolkit |
82 |
+ ) |
83 |
+ amd64? ( |
84 |
+ app-emulation/emul-linux-x86-baselibs |
85 |
+ app-emulation/emul-linux-x86-opengl |
86 |
+ app-emulation/emul-linux-x86-xlibs |
87 |
+ app-emulation/emul-linux-x86-gtklibs |
88 |
+ app-emulation/emul-linux-x86-sdl |
89 |
+ app-emulation/emul-linux-x86-soundlibs |
90 |
+ app-emulation/emul-linux-x86-libsoundtouch |
91 |
+ app-emulation/emul-linux-x86-wxGTK:2.8 |
92 |
+ >=dev-libs/libaio-0.3.109-r4[multilib] |
93 |
+ >=media-gfx/nvidia-cg-toolkit-3.1[multilib] |
94 |
+ )" |
95 |
+RDEPEND="${DEPEND}" |
96 |
+ |
97 |
+src_prepare() { |
98 |
+ cmake-utils_src_prepare |
99 |
+} |
100 |
+ |
101 |
+src_configure() { |
102 |
+ use amd64 && local ABI="x86" |
103 |
+ |
104 |
+ local wxgtk_config="" |
105 |
+ local cg_config="" |
106 |
+ local mylibpath="" |
107 |
+ |
108 |
+ if use amd64 ; then |
109 |
+ mylibpath="/usr/$(get_libdir)" |
110 |
+ wxgtk_config="-DwxWidgets_CONFIG_EXECUTABLE=/usr/bin/wx-config-2.8-32" |
111 |
+ cg_config="-DCG_LIBRARY=/opt/nvidia-cg-toolkit/lib32/libCg.so |
112 |
+ -DCG_GL_LIBRARY=/opt/nvidia-cg-toolkit/lib32/libCgGL.so" |
113 |
+ else |
114 |
+ mylibpath="/usr/$(get_libdir)" |
115 |
+ fi |
116 |
+ |
117 |
+ mycmakeargs="-DPACKAGE_MODE=1 |
118 |
+ -DCMAKE_VERBOSE_MAKEFILE=TRUE |
119 |
+ -DCMAKE_INSTALL_PREFIX=/usr |
120 |
+ -DCMAKE_LIBRARY_PATH=${mylibpath} |
121 |
+ -DBUILD_REPLAY_LOADERS=FALSE |
122 |
+ ${wxgtk_config} |
123 |
+ ${cg_config}" |
124 |
+ |
125 |
+ cmake-utils_src_configure |
126 |
+} |
127 |
+ |
128 |
+src_compile() { |
129 |
+ cmake-utils_src_compile |
130 |
+} |
131 |
+ |
132 |
+src_install() { |
133 |
+ cmake-utils_src_install |
134 |
+ |
135 |
+ dogamesbin "${D}usr/bin/${PN}" |
136 |
+ rm "${D}usr/bin/${PN}" || die "rm failed" |
137 |
+ |
138 |
+ prepgamesdirs |
139 |
+} |