# Copyright 1999-2015 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 # $Header: $ EAPI=5 inherit multilib games DESCRIPTION="An easy, self-contained Sony Playstation emulator" HOMEPAGE="http://psxemulator.gazaxian.com/" SRC_URI="http://psxemulator.gazaxian.com/pSX_linux_${PV/./_}.tar.bz2" LICENSE="freedist" SLOT="0" KEYWORDS="~x86" IUSE="" QA_EXECSTACK="${GAMES_PREFIX_OPT:1}/${PN}/pSX" QA_PRESTRIPPED="${GAMES_PREFIX_OPT:1}/${PN}/pSX" DEPEND="" RDEPEND="dev-libs/libxml2[abi_x86_32(-)] virtual/opengl[abi_x86_32(-)] media-libs/alsa-lib[abi_x86_32(-)] >=x11-libs/gtk+-2.10.14:2[abi_x86_32(-)] x11-libs/gtkglext[abi_x86_32(-)] >=gnome-base/libglade-2.0[abi_x86_32(-)] >=dev-libs/expat-2.0[abi_x86_32(-)] sys-libs/zlib[abi_x86_32(-)]" S="${WORKDIR}/pSX" pkg_setup() { # x86 binary package, ABI=x86 has_multilib_profile && ABI="x86" games_pkg_setup } src_install() { local dir="${GAMES_PREFIX_OPT}"/${PN} insinto "${dir}" doins -r pSX bios cdimages || die "doins failed" fperms a+x "${dir}/pSX" games_make_wrapper psx ./pSX "${dir}" make_desktop_entry psx pSX keepdir "${dir}"/{bios,cdimages} dodoc readme.txt prepgamesdirs }