diff options
author | Lars Wendler <polynomial-c@gentoo.org> | 2018-06-11 11:21:09 +0200 |
---|---|---|
committer | Lars Wendler <polynomial-c@gentoo.org> | 2018-06-11 11:59:47 +0200 |
commit | b6d3d2086a5b76724da73489e794a89743b5b65d (patch) | |
tree | 1aa33b15e7a809cf6641af45b175c2a7dd799c46 /games-emulation/snes9x/snes9x-1.54.1.ebuild | |
parent | games-emulation/snes9x: Bump to version 1.56 (diff) | |
download | gentoo-b6d3d2086a5b76724da73489e794a89743b5b65d.tar.gz gentoo-b6d3d2086a5b76724da73489e794a89743b5b65d.tar.bz2 gentoo-b6d3d2086a5b76724da73489e794a89743b5b65d.zip |
games-emulation/snes9x: Removed old.
Package-Manager: Portage-2.3.40, Repoman-2.3.9
Diffstat (limited to 'games-emulation/snes9x/snes9x-1.54.1.ebuild')
-rw-r--r-- | games-emulation/snes9x/snes9x-1.54.1.ebuild | 121 |
1 files changed, 0 insertions, 121 deletions
diff --git a/games-emulation/snes9x/snes9x-1.54.1.ebuild b/games-emulation/snes9x/snes9x-1.54.1.ebuild deleted file mode 100644 index 972c9db684b9..000000000000 --- a/games-emulation/snes9x/snes9x-1.54.1.ebuild +++ /dev/null @@ -1,121 +0,0 @@ -# Copyright 1999-2018 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 - -EAPI=6 -inherit autotools eutils flag-o-matic multilib gnome2-utils - -DESCRIPTION="Super Nintendo Entertainment System (SNES) emulator" -HOMEPAGE="https://github.com/snes9xgit/snes9x" -SRC_URI="https://github.com/snes9xgit/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz" - -LICENSE="Snes9x GPL-2 GPL-2+ LGPL-2.1 LGPL-2.1+ ISC MIT ZLIB Info-ZIP" -SLOT="0" -KEYWORDS="~amd64 ~ppc64 ~x86 ~x86-fbsd" -IUSE="alsa debug gtk joystick multilib netplay nls opengl oss png pulseaudio portaudio +xv +xrandr" -RESTRICT="bindist" - -RDEPEND=" - sys-libs/zlib[minizip] - x11-libs/libX11 - x11-libs/libXext - png? ( >=media-libs/libpng-1.2.43:0 ) - gtk? ( >=x11-libs/gtk+-2.10:2 - x11-misc/xdg-utils - portaudio? ( >=media-libs/portaudio-19_pre ) - joystick? ( >=media-libs/libsdl-1.2.12[joystick] ) - opengl? ( virtual/opengl ) - xv? ( x11-libs/libXv ) - xrandr? ( x11-libs/libXrandr ) - alsa? ( media-libs/alsa-lib ) - pulseaudio? ( media-sound/pulseaudio ) ) -" -DEPEND="${RDEPEND} - virtual/pkgconfig - x11-base/xorg-proto - nls? ( dev-util/intltool )" - -S="${WORKDIR}/${P}/unix" - -PATCHES=( - "${FILESDIR}"/${PN}-1.54.1-build.patch - "${FILESDIR}"/${PN}-1.53-cross-compile.patch - "${FILESDIR}"/${PN}-1.54.1-system-zlib.patch -) - -src_prepare() { - cd "${WORKDIR}"/${P} || die - rm -r unzip || die - default - cd unix - eautoreconf - if use gtk; then - cd ../gtk || die - eautoreconf - fi -} - -src_configure() { - append-ldflags -Wl,-z,noexecstack - - # build breaks when zlib/zip support is disabled - econf \ - --enable-gzip \ - --enable-zip \ - --with-system-zip \ - $(use_enable joystick gamepad) \ - $(use_enable debug debugger) \ - $(use_enable netplay) \ - $(use_enable png screenshot) - - if use gtk; then - cd ../gtk || die - econf \ - --datadir=/usr/share \ - --with-zlib \ - --with-system-zip \ - $(use_enable nls) \ - $(use_with opengl) \ - $(use_with joystick) \ - $(use_with xv) \ - $(use_with xrandr) \ - $(use_with netplay) \ - $(use_with alsa) \ - $(use_with oss) \ - $(use_with pulseaudio) \ - $(use_with portaudio) \ - $(use_with png screenshot) - fi -} - -src_compile() { - emake - if use gtk; then - emake -C ../gtk - fi -} - -src_install() { - dobin ${PN} - - dodoc ../docs/{snes9x.conf.default,{changes,control-inputs,controls,snapshots}.txt} - - if use gtk; then - emake -C ../gtk DESTDIR="${D}" install - dodoc ../gtk/{AUTHORS,doc/README} - fi - - docinto html - dodoc {.,..}/docs/*.html -} - -pkg_preinst() { - use gtk && gnome2_icon_savelist -} - -pkg_postinst() { - use gtk && gnome2_icon_cache_update -} - -pkg_postrm() { - use gtk && gnome2_icon_cache_update -} |