summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--games-emulation/gens/ChangeLog9
-rw-r--r--games-emulation/gens/Manifest7
-rw-r--r--games-emulation/gens/files/digest-gens-2.121
-rw-r--r--games-emulation/gens/files/digest-gens-2.12a1
-rw-r--r--games-emulation/gens/files/digest-gens-2.12b1
-rw-r--r--games-emulation/gens/gens-2.12.ebuild56
-rw-r--r--games-emulation/gens/gens-2.12b.ebuild (renamed from games-emulation/gens/gens-2.12a.ebuild)18
7 files changed, 16 insertions, 77 deletions
diff --git a/games-emulation/gens/ChangeLog b/games-emulation/gens/ChangeLog
index c9e2d8a099df..1a1e699791f0 100644
--- a/games-emulation/gens/ChangeLog
+++ b/games-emulation/gens/ChangeLog
@@ -1,6 +1,11 @@
# ChangeLog for games-emulation/gens
-# Copyright 2000-2004 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/games-emulation/gens/ChangeLog,v 1.9 2004/07/01 11:14:31 eradicator Exp $
+# Copyright 2000-2005 Gentoo Foundation; Distributed under the GPL v2
+# $Header: /var/cvsroot/gentoo-x86/games-emulation/gens/ChangeLog,v 1.10 2005/01/02 02:41:59 vapier Exp $
+
+*gens-2.12b (01 Jan 2005)
+
+ 01 Jan 2005; Mike Frysinger <vapier@gentoo.org> +gens-2.12b.ebuild:
+ Version bump #57423 by Vanquirius.
01 Jul 2004; Jeremy Huddleston <eradicator@gentoo.org> gens-2.12a.ebuild:
virtual/glibc -> virtual/libc
diff --git a/games-emulation/gens/Manifest b/games-emulation/gens/Manifest
index d2c09dadc0fe..81ec3e124b8d 100644
--- a/games-emulation/gens/Manifest
+++ b/games-emulation/gens/Manifest
@@ -1,6 +1,5 @@
MD5 5c5bd3161cdcde2c55c3a6583e7ed8ad ChangeLog 1130
-MD5 666d3d27940b360b3336ba73ad271017 gens-2.12.ebuild 1370
-MD5 b02528052e1058a917bf220ede0c1009 gens-2.12a.ebuild 855
MD5 f17b9b8fa07a38914fe1c03268f51678 metadata.xml 158
-MD5 efe989e52031e5386fc937649c0fdffa files/digest-gens-2.12 62
-MD5 d0e286ff469121c19fae5861da9871dc files/digest-gens-2.12a 60
+MD5 817dd2f10292d921966f3cf485796562 gens-2.12b.ebuild 855
+MD5 3ee9636d726bc5193c6315a1ff7940de files/digest-gens-2.12b 60
+MD5 cf0c7625aad223d9ea57e20c2aacc761 files/2.12b-x-configure.patch 977
diff --git a/games-emulation/gens/files/digest-gens-2.12 b/games-emulation/gens/files/digest-gens-2.12
deleted file mode 100644
index 82219b967387..000000000000
--- a/games-emulation/gens/files/digest-gens-2.12
+++ /dev/null
@@ -1 +0,0 @@
-MD5 84b7511333f796633cfd0465c17679f2 Gens212a1SrcL.zip 572647
diff --git a/games-emulation/gens/files/digest-gens-2.12a b/games-emulation/gens/files/digest-gens-2.12a
deleted file mode 100644
index 4e5d08ae823a..000000000000
--- a/games-emulation/gens/files/digest-gens-2.12a
+++ /dev/null
@@ -1 +0,0 @@
-MD5 1d997edd9960f67d9a6f6a004483c671 gens-rc2.tar.gz 703342
diff --git a/games-emulation/gens/files/digest-gens-2.12b b/games-emulation/gens/files/digest-gens-2.12b
new file mode 100644
index 000000000000..f1520b39abbc
--- /dev/null
+++ b/games-emulation/gens/files/digest-gens-2.12b
@@ -0,0 +1 @@
+MD5 08a85f370db809fb465ad88eb2e24679 gens-rc3.tar.gz 658729
diff --git a/games-emulation/gens/gens-2.12.ebuild b/games-emulation/gens/gens-2.12.ebuild
deleted file mode 100644
index 9f5b70f1f790..000000000000
--- a/games-emulation/gens/gens-2.12.ebuild
+++ /dev/null
@@ -1,56 +0,0 @@
-# Copyright 1999-2004 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/games-emulation/gens/gens-2.12.ebuild,v 1.4 2004/06/24 22:27:24 agriffis Exp $
-
-inherit games
-
-S="${WORKDIR}/${PN}_linux/gens"
-DESCRIPTION="A Sega Genesis/CD/32X emulator"
-SRC_URI="mirror://sourceforge/gens/Gens212a1SrcL.zip"
-HOMEPAGE="http://gens.consolemul.com/"
-LICENSE="GPL-2"
-KEYWORDS="x86"
-SLOT="0"
-IUSE=""
-
-RDEPEND=">=media-libs/libsdl-1.2
- >=x11-libs/gtk+-2.0*"
-
-DEPEND="${RDEPEND}
- >=sys-apps/sed-4
- app-arch/unzip
- >=dev-lang/nasm-0.98"
-
-src_unpack() {
- unpack ${A}
- cd ${S}
-
- sed -i \
- -e "s:\./resource:${GAMES_DATADIR}/${P}:" g_ddraw_dummy.cpp || \
- die "sed g_ddraw_dummy.cpp failed"
-
- sed -i \
- -e "s:\./resource:${GAMES_DATADIR}/${P}:" g_main_dummy.cpp || \
- die "sed g_main_dummy.cpp failed"
-
- # Starting with nasm-0.98.37, -O3 is no longer an alias for -O15
- # the nasm devs recommend either not using -O or using -O999 since
- # nasm will stop after no more optimizations are possible.
- #
- # This fix is for the asm files in gens that need more than 3 passes
- # and fail with the new releases of nasm.
- sed -i \
- -e '/^NASMFLAGS=/ s:-O3:-O999:' Makefile
-}
-
-src_install () {
- dogamesbin gens
-
- insinto ${GAMES_DATADIR}/${P}
- doins resource/*
-
- # Install documentation.
- dodoc ../README
-
- prepgamesdirs
-}
diff --git a/games-emulation/gens/gens-2.12a.ebuild b/games-emulation/gens/gens-2.12b.ebuild
index eed2eee1ef8b..de183c7d433c 100644
--- a/games-emulation/gens/gens-2.12a.ebuild
+++ b/games-emulation/gens/gens-2.12b.ebuild
@@ -1,13 +1,12 @@
-# Copyright 1999-2004 Gentoo Foundation
+# Copyright 1999-2005 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/games-emulation/gens/gens-2.12a.ebuild,v 1.7 2004/07/01 11:14:31 eradicator Exp $
+# $Header: /var/cvsroot/gentoo-x86/games-emulation/gens/gens-2.12b.ebuild,v 1.1 2005/01/02 02:41:59 vapier Exp $
-inherit games
+inherit games eutils
DESCRIPTION="A Sega Genesis/CD/32X emulator"
HOMEPAGE="http://gens.consolemul.com/"
-SRC_URI="mirror://sourceforge/gens/gens-rc2.tar.gz"
-#Gens212a1SrcL.zip"
+SRC_URI="mirror://sourceforge/gens/gens-rc3.tar.gz"
LICENSE="GPL-2"
SLOT="0"
@@ -21,14 +20,7 @@ DEPEND="${RDEPEND}
>=dev-lang/nasm-0.98
>=sys-apps/sed-4"
-S="${WORKDIR}/gens-linux-${PV}"
-
-src_unpack() {
- unpack ${A}
- sed -i \
- -e "s:-DGTK_DISABLE_DEPRECATED::" ${S}/configure \
- || die "sed configure failed"
-}
+S="${WORKDIR}/GensForLinux"
src_install() {
make DESTDIR="${D}" install || die "make install failed"