diff options
Diffstat (limited to 'games-emulation/ps2emu-cdvdiso/ps2emu-cdvdiso-9999.ebuild')
-rw-r--r-- | games-emulation/ps2emu-cdvdiso/ps2emu-cdvdiso-9999.ebuild | 32 |
1 files changed, 9 insertions, 23 deletions
diff --git a/games-emulation/ps2emu-cdvdiso/ps2emu-cdvdiso-9999.ebuild b/games-emulation/ps2emu-cdvdiso/ps2emu-cdvdiso-9999.ebuild index 530e506..376fbd6 100644 --- a/games-emulation/ps2emu-cdvdiso/ps2emu-cdvdiso-9999.ebuild +++ b/games-emulation/ps2emu-cdvdiso/ps2emu-cdvdiso-9999.ebuild @@ -1,42 +1,26 @@ -# Copyright 1999-2011 Gentoo Foundation +# Copyright 1999-2014 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 -# $Header: $ +# $Header: games-emulation/ps2emu-cdvdiso-9999.ebuild,v 1.1 2014/06/20 08:30:00 frostwork Exp $ -EAPI=3 +EAPI=5 WX_GTK_VER="2.8" -inherit games cmake-utils subversion +inherit games cmake-utils git-2 DESCRIPTION="cdvdiso plugin for pcsx2" HOMEPAGE="http://www.pcsx2.net" -ESVN_REPO_URI="http://pcsx2.googlecode.com/svn/trunk" -ESVN_PROJECT="pcsx2" +EGIT_REPO_URI="https://github.com/PCSX2/pcsx2.git" LICENSE="GPL-3" SLOT="0" KEYWORDS="" -IUSE="debug" -if use amd64; then - ABI="x86" -fi -if use debug; then - CMAKE_BUILD_TYPE="Debug" -else - CMAKE_BUILD_TYPE="Release" -fi -DEPEND=" - x86? ( - app-arch/bzip2 - x11-libs/gtk+:2 - ) - amd64? ( app-emulation/emul-linux-x86-baselibs - app-emulation/emul-linux-x86-gtklibs - )" +DEPEND="app-arch/bzip2[abi_x86_32]" RDEPEND="${DEPEND}" src_prepare() { + sed -i -e "s:EXTRA_PLUGINS FALSE:EXTRA_PLUGINS TRUE:g" -i cmake/BuildParameters.cmake sed -i -e "s:add_subdirectory(3rdparty)::g" -i CMakeLists.txt sed -i -e "s:INSTALL(FILES:#INSTALL(FILES:g" -i CMakeLists.txt sed -i -e "s:add_subdirectory(locales)::g" -i CMakeLists.txt @@ -62,7 +46,9 @@ src_prepare() { } src_configure() { + multilib_toolchain_setup x86 mycmakeargs=" + -DCMAKE_BUILD_TYPE=Release -DPACKAGE_MODE=1 -DPLUGIN_DIR=$(games_get_libdir)/pcsx2 -DPLUGIN_DIR_COMPILATION=$(games_get_libdir)/pcsx2 |