summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorMichael Sterrett <mr_bones_@gentoo.org>2009-04-30 03:39:11 +0000
committerMichael Sterrett <mr_bones_@gentoo.org>2009-04-30 03:39:11 +0000
commita2ec8a099aacdc5cb7faf7ec1b86a7cb17fb67ae (patch)
treef3172d30f0c0b3a34272e44faef4c97ecd4243ea /games-emulation/fbzx
parentadd media-tv/livestation (diff)
downloadhistorical-a2ec8a099aacdc5cb7faf7ec1b86a7cb17fb67ae.tar.gz
historical-a2ec8a099aacdc5cb7faf7ec1b86a7cb17fb67ae.tar.bz2
historical-a2ec8a099aacdc5cb7faf7ec1b86a7cb17fb67ae.zip
version bump
Package-Manager: portage-2.1.6.11/cvs/Linux i686
Diffstat (limited to 'games-emulation/fbzx')
-rw-r--r--games-emulation/fbzx/ChangeLog9
-rw-r--r--games-emulation/fbzx/Manifest4
-rw-r--r--games-emulation/fbzx/fbzx-2.1b.ebuild44
3 files changed, 54 insertions, 3 deletions
diff --git a/games-emulation/fbzx/ChangeLog b/games-emulation/fbzx/ChangeLog
index 44f1d0ae491b..f5fef8c985af 100644
--- a/games-emulation/fbzx/ChangeLog
+++ b/games-emulation/fbzx/ChangeLog
@@ -1,6 +1,11 @@
# ChangeLog for games-emulation/fbzx
-# Copyright 2000-2008 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/games-emulation/fbzx/ChangeLog,v 1.18 2008/07/15 14:32:01 armin76 Exp $
+# Copyright 2000-2009 Gentoo Foundation; Distributed under the GPL v2
+# $Header: /var/cvsroot/gentoo-x86/games-emulation/fbzx/ChangeLog,v 1.19 2009/04/30 03:39:10 mr_bones_ Exp $
+
+*fbzx-2.1b (30 Apr 2009)
+
+ 30 Apr 2009; Michael Sterrett <mr_bones_@gentoo.org> +fbzx-2.1b.ebuild:
+ version bump
15 Jul 2008; Raúl Porcel <armin76@gentoo.org> fbzx-1.10.ebuild:
x86 stable wrt #231206
diff --git a/games-emulation/fbzx/Manifest b/games-emulation/fbzx/Manifest
index 820ae399d92b..0172219653ee 100644
--- a/games-emulation/fbzx/Manifest
+++ b/games-emulation/fbzx/Manifest
@@ -1,4 +1,6 @@
DIST fbzx-1.10.tar.bz2 252860 RMD160 c27a227b4374212fb34a374840375636bf4116ab SHA1 e1f570e6ffbb1e92d634a0ad5b8a1a10d34ca68a SHA256 dd5cef549d0bfd496dd2df500f91b28888578303b0eae3d49be29c73a6b0f651
+DIST fbzx-2.1b.tar.bz2 277159 RMD160 b2263e61b4d94fb8b125f973307b7de71c99a1be SHA1 e1a6194e66b14ef085c94c3062d82cbe0adc0598 SHA256 18241b352d238d725c06fbb40966cab4aaddd7198728a190610efe9c343169a1
EBUILD fbzx-1.10.ebuild 1148 RMD160 bb04e141035afe8fb4c891776a50e6ea42ac21de SHA1 816feb7097b460274f25ac4968a2ba07b15d94e6 SHA256 265039e20aeabcb65899da0d7dbd6f7df1bb4d40fe892df34982eb9bc09e033e
-MISC ChangeLog 2210 RMD160 89a70f51c8a294ed70e655ba9eef32b69c3d2ae2 SHA1 1c8ba558caeda1694acb08403b62213e5d9da8cc SHA256 b4d38c3d5d6db1d097ca47afd1220e5533b733f19691452f2789faa482e41001
+EBUILD fbzx-2.1b.ebuild 1291 RMD160 a4f68dead04f8c3682d321a3ad4206553bdf234f SHA1 3eefd7091612aec216d5069fc743801b1a5c5c29 SHA256 35842e03e5eed4772e4a886c53889c5db8a8dda073522dcead1279c631ce9d35
+MISC ChangeLog 2328 RMD160 b8dc67d91171a8f98d9b5f26b971ea8fefa16fce SHA1 7a32c5cd681e5b780b2addec8874bc078b7518bf SHA256 70fea6f3bba9022641c6e86bb14d7c99966eb391f50f4edad209ece820511ae0
MISC metadata.xml 295 RMD160 4140a3637bb43e7bdc93bbc1f775ba680aeba4e7 SHA1 4f1271139793e4b9a956630ec1009911b5dea6dc SHA256 d87a94155b2e02e984a9b9e04f4ac0d95064e7e155c6a0b61a9f357b1d828a8b
diff --git a/games-emulation/fbzx/fbzx-2.1b.ebuild b/games-emulation/fbzx/fbzx-2.1b.ebuild
new file mode 100644
index 000000000000..98200e4f1ce3
--- /dev/null
+++ b/games-emulation/fbzx/fbzx-2.1b.ebuild
@@ -0,0 +1,44 @@
+# Copyright 1999-2009 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: /var/cvsroot/gentoo-x86/games-emulation/fbzx/fbzx-2.1b.ebuild,v 1.1 2009/04/30 03:39:11 mr_bones_ Exp $
+
+EAPI=2
+inherit eutils toolchain-funcs games
+
+DESCRIPTION="A Sinclair Spectrum emulator, designed to work at full screen using the FrameBuffer"
+HOMEPAGE="http://www.rastersoft.com/fbzx.html"
+SRC_URI="http://www.rastersoft.com/descargas/${P}.tar.bz2"
+
+LICENSE="GPL-3"
+SLOT="0"
+KEYWORDS="~amd64 ~ppc ~x86"
+IUSE=""
+
+DEPEND="media-libs/libsdl
+ media-libs/alsa-lib"
+
+src_prepare() {
+ sed -i \
+ -e "s|/usr/share/|${GAMES_DATADIR}/${PN}/|g" \
+ emulator.c || die "sed failed"
+ sed -i \
+ -e "/^CC/s:gcc:$(tc-getCC):" \
+ -e "s/^\(CC =\).*/\1 $(tc-getCC) ${CFLAGS} \$(SDL_CFLAGS)/" \
+ -e "s:-O2:${CFLAGS}:" \
+ Makefile || die "sed failed"
+ sed -i \
+ -e "/^Version/s|2.1|1.0|" \
+ -e "/^Encoding/d" \
+ fbzx.desktop || die "sed failed"
+ rm -f fbzx_fs fbzx *.o # clean out accidentally packaged .o files
+}
+
+src_install() {
+ dogamesbin fbzx || die "dogamesbin failed"
+ insinto "${GAMES_DATADIR}/${PN}"
+ doins -r keymap.bmp spectrum-roms || die "doins failed"
+ dodoc AMSTRAD CAPABILITIES FAQ PORTING README* TODO VERSIONS
+ domenu fbzx.desktop
+ doicon fbzx.svg
+ prepgamesdirs
+}