summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorMichael Sterrett <mr_bones_@gentoo.org>2013-01-24 19:29:53 +0000
committerMichael Sterrett <mr_bones_@gentoo.org>2013-01-24 19:29:53 +0000
commit64a93a439da4fb80ee0235c5815a0b04d95044e2 (patch)
treefeb96d724cac584455ada0160de9fc235c6f8f3e /games-emulation
parentupdate LICENSE (diff)
downloadhistorical-64a93a439da4fb80ee0235c5815a0b04d95044e2.tar.gz
historical-64a93a439da4fb80ee0235c5815a0b04d95044e2.tar.bz2
historical-64a93a439da4fb80ee0235c5815a0b04d95044e2.zip
old
Package-Manager: portage-2.1.11.31/cvs/Linux x86_64
Diffstat (limited to 'games-emulation')
-rw-r--r--games-emulation/snes9x/ChangeLog6
-rw-r--r--games-emulation/snes9x/Manifest5
-rw-r--r--games-emulation/snes9x/files/snes9x-1.52-build.patch66
-rw-r--r--games-emulation/snes9x/snes9x-1.52-r1.ebuild128
4 files changed, 6 insertions, 199 deletions
diff --git a/games-emulation/snes9x/ChangeLog b/games-emulation/snes9x/ChangeLog
index d36321372bf4..f1fb875161c7 100644
--- a/games-emulation/snes9x/ChangeLog
+++ b/games-emulation/snes9x/ChangeLog
@@ -1,6 +1,10 @@
# ChangeLog for games-emulation/snes9x
# Copyright 1999-2013 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/games-emulation/snes9x/ChangeLog,v 1.60 2013/01/24 19:24:32 mr_bones_ Exp $
+# $Header: /var/cvsroot/gentoo-x86/games-emulation/snes9x/ChangeLog,v 1.61 2013/01/24 19:29:48 mr_bones_ Exp $
+
+ 24 Jan 2013; Michael Sterrett <mr_bones_@gentoo.org>
+ -files/snes9x-1.52-build.patch, -snes9x-1.52-r1.ebuild:
+ old
24 Jan 2013; Michael Sterrett <mr_bones_@gentoo.org> snes9x-1.53.ebuild:
update LICENSE
diff --git a/games-emulation/snes9x/Manifest b/games-emulation/snes9x/Manifest
index da155189f8f7..1a8b20d4d25f 100644
--- a/games-emulation/snes9x/Manifest
+++ b/games-emulation/snes9x/Manifest
@@ -1,8 +1,5 @@
-AUX snes9x-1.52-build.patch 2487 SHA256 a39253dfa8b4b68e6f1cad4e7ed8d872e78db16bb2c6aae1339bc7b9fd163380 SHA512 90203abd080e299d904dddbf4cda0aad89fd4bfc8536ddd5988aee68940e184f934701a47f3d05ee197cbbd83b9e78de29bc06c0752b1d3a349ef554075f0b01 WHIRLPOOL 7f2e7510b664eea3c8f1f18d1bb54f31614b845a6a2e02557e77b8a4e858054248d7f2af7f80655d318f063ff50843d822e1c321a8f5991eb0cd54060706d260
AUX snes9x-1.53-build.patch 2515 SHA256 fb4a34f90041dac78984d9e9548595073731bfd3a8becd865bffca7392c9805b SHA512 8b8059b1d7b92b91463a5bebfde80cacda4cf9749bd1b96cf1658fe1f04e00ef61a932458f425d336fdd77ff123ed53ae01ee33f02a6245776bc52c2d5645921 WHIRLPOOL b86a03b84a58f4a2a61c1f57d31c2642892d8937bc386411561697c1349471e624102cc67f3b73f321b6b822d515fcfa23513325d807986b10ff5d8eb84fb21c
-DIST snes9x-1.52-src.tar.bz2 1720137 SHA256 36e09b2da62b9210feb224cfd183047a151a71c1d5e5f92749dc28bd4b7ff1cb
DIST snes9x-1.53-src.tar.bz2 1838746 SHA256 9f7c5d2d0fa3fe753611cf94e8879b73b8bb3c0eab97cdbcb6ab7376efa78dc3 SHA512 3ded506d1b3b6cff4e8e3de77ad557d97981eb97ea23ffc68ce5abbbd4677aca819776f1d11b9aa47f5b1a785b19455acf6ad4dbc536d3581d62c192ebdfbd8c WHIRLPOOL 482f0b2c476753b5ffb6ff30b1e5ccb9f50bd0dbe05c7147d5e1c073cd15ce7edd99dc4ea9c14bb50d0bd3cec7edda26e1c54b1b7e0c77b0eb26f9aa09e25f52
-EBUILD snes9x-1.52-r1.ebuild 3086 SHA256 de7b97841c7edbe4b36d5286a9c9459e2dc35afa03c475646a7ae0363291e9db SHA512 af3d6bc0046ecab9646f8746d426f9b826eb01c6874d8b017b486cd7a1a57764b9d70bf700caf076a88952d642095ec151423ebcb1883a37a76137be1dfb301b WHIRLPOOL b9e9ae9d031d687cf60a566ec2ffb25ea9f3bfff2a629964ed1b232a755d91bf60397d412cdb71f6921f22b76e7d463051d7c4e7a8c1c966a70a812a576dfa17
EBUILD snes9x-1.53.ebuild 2795 SHA256 82da9a52374e67b9f060023ddb09c0cf9d83489c631752a16e564568cb8ae8e8 SHA512 9cef845e428370c0a1db3d9b2b204358eda5954e9d84aba6f61de9f037d312cc4995a30630ea68726227bfd7fdeb1e638172e59634af646365af1edc060727ed WHIRLPOOL fbe7cd7d478cb0ebef10dfc04b83bd97353acf2b7f7c3191cbdaceadb628be81925ec13f8bac8e3b15e5a9c01d80639d972fcd15404fc2a71c0c312361479f03
-MISC ChangeLog 9693 SHA256 ae36829006c6aff963506904908623a5bd403d32ae54bab2a3e43f37e2d53a56 SHA512 a5824353ba000b0c6fffd6ffcc39d5301333e70856401c98b67bdc928ecfcea7a6d509fd19722c5d5b5d6906205d37428fdaabd2485664d349177add32acfe96 WHIRLPOOL 01f66d6ea72296c93fed584935f1ec32c325f70d82bee19392baa592d36230c7b8e801e7089601c3cd0a059a44da290c170d4bdc5d9b2e600386fedcf5dd20b4
+MISC ChangeLog 9813 SHA256 b7c1930e61721effd0d1eb7bfb26d821afbb8c593ee694f27404fa02529088c7 SHA512 8bbe4c05848e16fcaf9c5e5208c6e19143b432bb438038a9bfcc2d1735665f4b10b1af36a09b18dc45906b3f2edc10032faafb7317d66ffb847d628ab2d3878e WHIRLPOOL 1a29e88349ba660a0b565f7dbdb51a457896e39b55f44fe072ca377b30f06394bef04f717a12c97a38e62aa08df10c30e69fcdaa4fdf67968ba5fefd5be1ccaf
MISC metadata.xml 410 SHA256 8268fac085d0a65ec01574457b3d2f71a13bc24cc89374eed9eaff8ff25f154c SHA512 ed77d9bec10386935798db0fcc6dea6271cbb9dc4efa982fd0034f515a26622a2e25e6697e70665a2482729f5cf31fc4e526bf73e8ed65cdac89aef35ef634fa WHIRLPOOL 43363dadd393706037b56ac6e0cd239dcde8e775594f464bbd44dd64f4b5debe1896d219fc5c02c0c990cee8a6e9a500471d3d74a3954e65989a55d1c0d0cbc7
diff --git a/games-emulation/snes9x/files/snes9x-1.52-build.patch b/games-emulation/snes9x/files/snes9x-1.52-build.patch
deleted file mode 100644
index ae6794b7318d..000000000000
--- a/games-emulation/snes9x/files/snes9x-1.52-build.patch
+++ /dev/null
@@ -1,66 +0,0 @@
-diff -ru snes9x-1.52-src.orig/gtk/configure.ac snes9x-1.52-src/gtk/configure.ac
---- snes9x-1.52-src.orig/gtk/configure.ac 2010-01-10 12:27:44.000000000 -0500
-+++ snes9x-1.52-src/gtk/configure.ac 2010-11-10 17:33:21.003119007 -0500
-@@ -133,7 +133,7 @@
- [],
- [with_zlib=yes])
-
--AC_ARG_WITH(png,
-+AC_ARG_WITH(screenshot,
- [AS_HELP_STRING([--with(out)-screenshot],
- [Screenshot support through libpng if available (default: with)])],
- [],
-@@ -280,7 +280,6 @@
- echo "--> Disabling Xrandr support."
- ])
- fi
--PKG_CHECK_MODULES([LIBPNG],libpng)
-
- CFLAGS="$CFLAGS $GTK_CFLAGS $GLIB_CFLAGS $GLADE_CFLAGS $LIBXML_CFLAGS $PORTAUDIO_CFLAGS $LIBPNG_CFLAGS $SDL_CFLAGS $XV_CFLAGS $XRANDR_CFLAGS $ALSA_CFLAGS $PULSEAUDIO_CFLAGS"
- LIBS="$LIBS $GTK_LIBS $GLIB_LIBS $GLADE_LIBS $LIBXML_LIBS $PORTAUDIO_LIBS $LIBPNG_LIBS $SDL_LIBS $XV_LIBS $XRANDR_LIBS $ALSA_LIBS $PULSEAUDIO_LIBS"
-diff -ru snes9x-1.52-src.orig/unix/Makefile.in snes9x-1.52-src/unix/Makefile.in
---- snes9x-1.52-src.orig/unix/Makefile.in 2010-01-04 04:13:21.000000000 -0500
-+++ snes9x-1.52-src/unix/Makefile.in 2010-11-10 17:32:08.828962612 -0500
-@@ -65,7 +65,7 @@
- exit 1
-
- snes9x: $(OBJECTS)
-- $(CCC) $(INCLUDES) -o $@ $(OBJECTS) -lm @S9XLIBS@
-+ $(CCC) $(LDFLAGS) $(INCLUDES) -o $@ $(OBJECTS) -lm @S9XLIBS@
-
- ../jma/s9x-jma.o: ../jma/s9x-jma.cpp
- $(CCC) $(INCLUDES) -c $(CCFLAGS) -fexceptions $*.cpp -o $@
-diff -ru snes9x-1.52-src.orig/unix/configure.ac snes9x-1.52-src/unix/configure.ac
---- snes9x-1.52-src.orig/unix/configure.ac 2009-02-26 12:01:16.000000000 -0500
-+++ snes9x-1.52-src/unix/configure.ac 2010-11-10 17:32:08.828962612 -0500
-@@ -56,20 +56,6 @@
- # *** Execution begins here ***
- # *****************************
-
--# Remove -g and -O2 flags manually.
--
--if test "x$CFLAGS" != "x"; then
-- CFLAGS="`echo \"$CFLAGS\" | sed -e 's/-g//'`"
-- CFLAGS="`echo \"$CFLAGS\" | sed -e 's/-O2//'`"
--fi
--
--if test "x$CXXFLAGS" != "x"; then
-- CXXFLAGS="`echo \"$CXXFLAGS\" | sed -e 's/-g//'`"
-- CXXFLAGS="`echo \"$CXXFLAGS\" | sed -e 's/-O2//'`"
--fi
--
--# Test what compiler flags we should use.
--
- AC_ARG_ENABLE([debug],
- [AS_HELP_STRING([--enable-debug],
- [leave debug information in the final binary (default: no)])],
-@@ -79,9 +65,6 @@
- AC_S9X_COMPILER_FLAG([-g], [g])
- AC_S9X_COMPILER_FLAG([-O0], [o0])
- else
-- AC_S9X_COMPILER_FLAG([-O3], [o3], [
-- AC_S9X_COMPILER_FLAG([-O2], [o2], [
-- AC_S9X_COMPILER_FLAG([-O1], [o1])])])
- AC_S9X_COMPILER_FLAG([-fomit-frame-pointer], [omit_frame_pointer])
- fi
-
diff --git a/games-emulation/snes9x/snes9x-1.52-r1.ebuild b/games-emulation/snes9x/snes9x-1.52-r1.ebuild
deleted file mode 100644
index b5f1da332f22..000000000000
--- a/games-emulation/snes9x/snes9x-1.52-r1.ebuild
+++ /dev/null
@@ -1,128 +0,0 @@
-# Copyright 1999-2012 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/games-emulation/snes9x/snes9x-1.52-r1.ebuild,v 1.11 2012/05/04 04:38:40 jdhore Exp $
-
-EAPI=2
-inherit autotools eutils flag-o-matic multilib gnome2-utils games
-
-DESCRIPTION="Super Nintendo Entertainment System (SNES) emulator"
-HOMEPAGE="http://code.google.com/p/snes9x-gtk/"
-SRC_URI="http://snes9x-gtk.googlecode.com/files/${P}-src.tar.bz2"
-
-LICENSE="as-is GPL-2 LGPL-2.1"
-SLOT="0"
-KEYWORDS="amd64 ppc ppc64 x86"
-IUSE="alsa debug gtk joystick multilib netplay nls opengl oss png pulseaudio portaudio +xv +xrandr zlib"
-
-RDEPEND="x11-libs/libX11
- x11-libs/libXext
- png? ( >=media-libs/libpng-1.2.43 )
- amd64? ( png? ( >=media-libs/libpng-1.4.2 )
- multilib? ( >=app-emulation/emul-linux-x86-xlibs-20100611
- gtk? ( >=app-emulation/emul-linux-x86-gtklibs-20100611
- alsa? ( app-emulation/emul-linux-x86-soundlibs )
- joystick? ( >=app-emulation/emul-linux-x86-sdl-20100611 ) )
- ) )
- gtk? ( >=x11-libs/gtk+-2.10:2
- >=gnome-base/libglade-2.0
- 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}
- x86? ( dev-lang/nasm )
- x11-proto/xproto
- gtk? ( virtual/pkgconfig
- xv? ( x11-proto/videoproto ) )
- nls? ( dev-util/intltool )"
-
-S=${WORKDIR}/${P}-src/unix
-
-pkg_setup() {
- use amd64 && use multilib && [[ -z ${NATIVE_AMD64_BUILD_PLZ} ]] && \
- has_multilib_profile && ABI=x86
- games_pkg_setup
-}
-
-src_prepare() {
- cd "${WORKDIR}"/${P}-src
- epatch "${FILESDIR}"/${P}-build.patch
- cd unix
- eautoreconf
- if use gtk; then
- cd ../gtk
- eautoreconf
- fi
-}
-
-src_configure() {
- append-ldflags -Wl,-z,noexecstack
-
- egamesconf \
- $(use_enable x86 zsnes-asm) \
- $(use_enable joystick gamepad) \
- $(use_enable debug debugger) \
- $(use_enable netplay) \
- $(use_enable zlib gzip) \
- $(use_enable zlib zip) \
- $(use_enable png screenshot)
-
- if use gtk; then
- cd ../gtk
- egamesconf \
- --datadir=/usr/share \
- $(use_enable nls) \
- $(use_with opengl) \
- $(use_with joystick) \
- $(use_with xv) \
- $(use_with xrandr) \
- $(use_with netplay) \
- $(use_with zlib) \
- $(use_with x86 assembler) \
- $(use_with alsa) \
- $(use_with oss) \
- $(use_with pulseaudio) \
- $(use_with portaudio) \
- $(use_with png screenshot)
- fi
-}
-
-src_compile() {
- games_src_compile
- if use gtk; then
- emake -C ../gtk || die
- fi
-}
-
-src_install() {
- dogamesbin ${PN} || die
-
- dohtml {.,..}/docs/*.html
- dodoc ../docs/{snes9x.conf.default,{changes,control-inputs,controls,snapshots}.txt}
-
- if use gtk; then
- cd ../gtk
- emake DESTDIR="${D}" install || die
- dodoc AUTHORS doc/README
- fi
-
- prepgamesdirs
-}
-
-pkg_preinst() {
- games_pkg_preinst
- use gtk && gnome2_icon_savelist
-}
-
-pkg_postinst() {
- games_pkg_postinst
- use gtk && gnome2_icon_cache_update
-}
-
-pkg_postrm() {
- use gtk && gnome2_icon_cache_update
-}