From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from lists.gentoo.org (pigeon.gentoo.org [208.92.234.80]) by finch.gentoo.org (Postfix) with ESMTP id BD9DB198005 for ; Mon, 18 Mar 2013 12:45:50 +0000 (UTC) Received: from pigeon.gentoo.org (localhost [127.0.0.1]) by pigeon.gentoo.org (Postfix) with SMTP id 503E0E0429; Mon, 18 Mar 2013 12:45:47 +0000 (UTC) Received: from smtp.gentoo.org (smtp.gentoo.org [140.211.166.183]) (using TLSv1 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by pigeon.gentoo.org (Postfix) with ESMTPS id C817BE0429 for ; Mon, 18 Mar 2013 12:45:46 +0000 (UTC) Received: from hornbill.gentoo.org (hornbill.gentoo.org [94.100.119.163]) (using TLSv1 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by smtp.gentoo.org (Postfix) with ESMTPS id AD0B233DB27 for ; Mon, 18 Mar 2013 12:45:45 +0000 (UTC) Received: from localhost.localdomain (localhost [127.0.0.1]) by hornbill.gentoo.org (Postfix) with ESMTP id D5542E4073 for ; Mon, 18 Mar 2013 12:45:42 +0000 (UTC) From: "Vicente Olivert Riera" To: gentoo-commits@lists.gentoo.org Content-Transfer-Encoding: 8bit Content-type: text/plain; charset=UTF-8 Reply-To: gentoo-dev@lists.gentoo.org, "Vicente Olivert Riera" Message-ID: <1363610561.4503ca567af98a125a35622ffae7e377f2f59732.vincent@gentoo> Subject: [gentoo-commits] dev/vincent:master commit in: games-emulation/pcsx2/ X-VCS-Repository: dev/vincent X-VCS-Files: games-emulation/pcsx2/Manifest games-emulation/pcsx2/pcsx2-1.0.0_p5594.ebuild X-VCS-Directories: games-emulation/pcsx2/ X-VCS-Committer: vincent X-VCS-Committer-Name: Vicente Olivert Riera X-VCS-Revision: 4503ca567af98a125a35622ffae7e377f2f59732 X-VCS-Branch: master Date: Mon, 18 Mar 2013 12:45:42 +0000 (UTC) Precedence: bulk List-Post: List-Help: List-Unsubscribe: List-Subscribe: List-Id: Gentoo Linux mail X-BeenThere: gentoo-commits@lists.gentoo.org X-Archives-Salt: 0bbcfcb6-6952-4a32-8d06-afdf89a9b256 X-Archives-Hash: c87c07e55856250be6db40d9cd143958 commit: 4503ca567af98a125a35622ffae7e377f2f59732 Author: Vicente Olivert Riera gentoo org> AuthorDate: Mon Mar 18 12:42:41 2013 +0000 Commit: Vicente Olivert Riera gentoo org> CommitDate: Mon Mar 18 12:42:41 2013 +0000 URL: http://git.overlays.gentoo.org/gitweb/?p=dev/vincent.git;a=commit;h=4503ca56 Added pcsx2-1.0.0_p5594.ebuild Package-Manager: portage-2.1.11.52 RepoMan-Options: --force Manifest-Sign-Key: 5AE9E7B2E9BBCBA8 --- games-emulation/pcsx2/Manifest | 8 ++- games-emulation/pcsx2/pcsx2-1.0.0_p5594.ebuild | 91 ++++++++++++++++++++++++ 2 files changed, 96 insertions(+), 3 deletions(-) diff --git a/games-emulation/pcsx2/Manifest b/games-emulation/pcsx2/Manifest index cd3af99..de3a961 100644 --- a/games-emulation/pcsx2/Manifest +++ b/games-emulation/pcsx2/Manifest @@ -4,15 +4,17 @@ Hash: SHA256 DIST pcsx2-1.0.0-r5350-sources.7z 10673799 SHA256 3f6067c3ea23b2afa4d4c411f3121d86612c310b1c7a44413577cf5727e498bc SHA512 6f765596c1d46b6a409711d085c4b5f8163a86508af59ce12088dae11bb8891188b4651eff7d07eb8feb9e5fd0b8c1d0681ea9b69c333a4c2a9fa7777e962661 WHIRLPOOL 7738216c67d71a4e21b34c75013e0e0e4c63def1e51083ea462658f5b73fbd3f4e76053c49ad86a33aa08c55a1317dcc389f4a46955622b180cf97385e954eca DIST pcsx2-1.0.0_p5583.tar.xz 2764544 SHA256 8c281807baaa5b1cd0dd78679d0306e583f04dd8fcceea8d3ebe686fda67bf3a SHA512 7f124c4dd27d606bd275a3ffb0c8e172f9713c6306fbce5619bbd4622ba06b8ff74f2b55ec858f48365d5fe6d903c9727fb8c3547730cef6e575835365d260a2 WHIRLPOOL 9e4e11d2e228fa3f5f8e33026ba71036ebc66ba7f4603abebf7e9bacbe196909b782beac229eacff7dd031718e3d33893def7d72b03a30130218af665d4b9638 DIST pcsx2-1.0.0_p5593.tar.xz 2765092 SHA256 733e28a238b8dd99b92a4864fa6134406e5a675b0042cc25f59e49f7c3083b1e SHA512 83d134447c71953136e49a2799cb2d2d684e516a408900503c9fa7d06b1b380fd901d6c8634dc70be24d99923974089e62921ebbb92bf861dcefc65b11404279 WHIRLPOOL 32cf0ef1e562f0639530135a0d4ebb0576b9045483dea1b2b83dfc0fa045924bd3ca5d8fa9baecac90d15e62fa5260d872e23cdd4a6c7c83e2e39a7848e4db9a +DIST pcsx2-1.0.0_p5594.tar.xz 2764996 SHA256 1e314fd2fbbd56530431cfd6a5d5cee7ac6de758a1e9223fe873acc29032712d SHA512 cccc5dbc9fb01d1fe871ac687441798f358ddbef2fd816d52095cffacb02b8904bb3c5a763799f5cd4fc458eb517dc04173090a380af2f6ffa82baed5faef68d WHIRLPOOL e1c180755a1439ffdbd495400df77e94bf15b838984cbadd39cc2a29bd08d6e158ca056789b95cdf9f1bc719ec9d00a7e00e6c69717ddc30108d3f1eeada5557 EBUILD pcsx2-1.0.0-r1.ebuild 2018 SHA256 d81e68805206d813918a358b568f1bfa73ee47219e724a93afc8d1f051817141 SHA512 ed0b2c795b085a071536316e440f9af3a3bfd17cdc4f20033502cc5fa5624daf6e3d315b1e9adb8a71dcfcc62fdf26b696787f8dc3bce77828f80a1bf74fa6ed WHIRLPOOL b92834057b80c131c18aac70fb410f2582b34a7f4d42bcdbc39385a112200dae5dbecf47740d3dd0e1916398c2a2da4c051c02b5d58dbd04cc3bb938651ea1e1 EBUILD pcsx2-1.0.0_p5583.ebuild 1975 SHA256 981acec06057cf5abff95e3a6e0023921fb7f045c4a289c2d6b31df39ecae4cc SHA512 4af5afa68d64c6e6c13011e890fa5dfabb42d675f20187b598c3dee97a03d047c3306b85a5315048bcb09e5c3bdb63af76b86deb7e2f2886e57ca235a444ccd9 WHIRLPOOL 443fe91774b6fdf7340d314276a7d342138f2ef630428cb09e0ddd8a2dc3d29bf94f386c28284d56a8c0bdb2c3d7f9f9addf171d7dc0e1706760e576a435cfdc EBUILD pcsx2-1.0.0_p5593.ebuild 1975 SHA256 981acec06057cf5abff95e3a6e0023921fb7f045c4a289c2d6b31df39ecae4cc SHA512 4af5afa68d64c6e6c13011e890fa5dfabb42d675f20187b598c3dee97a03d047c3306b85a5315048bcb09e5c3bdb63af76b86deb7e2f2886e57ca235a444ccd9 WHIRLPOOL 443fe91774b6fdf7340d314276a7d342138f2ef630428cb09e0ddd8a2dc3d29bf94f386c28284d56a8c0bdb2c3d7f9f9addf171d7dc0e1706760e576a435cfdc +EBUILD pcsx2-1.0.0_p5594.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.19 (GNU/Linux) -iEYEAREIAAYFAlFDGtwACgkQWunnsum7y6g0/wCfeaoIaGBPLe58TyNVGxQiAWBF -PXUAoKA0/N/ag430j+wXEYGW1D8gxUcb -=IkND +iEYEAREIAAYFAlFHC8EACgkQWunnsum7y6g6qQCbBZOBwodenJEz12EIQR2V9VT9 +cNAAnijpolQM9HYkAB+YHjq4xgHkGZqQ +=kxvH -----END PGP SIGNATURE----- diff --git a/games-emulation/pcsx2/pcsx2-1.0.0_p5594.ebuild b/games-emulation/pcsx2/pcsx2-1.0.0_p5594.ebuild new file mode 100644 index 0000000..2670980 --- /dev/null +++ b/games-emulation/pcsx2/pcsx2-1.0.0_p5594.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 +}