Portage is a package management system used by Gentoo Linux
# 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 $
15 Jul 2008; Raúl Porcel
x86 stable wrt #231206
25 Dec 2007; Christian Heim
Removing dholm from metadata.xml as per #24623.
*fbzx-1.10 (08 Dec 2007)
08 Dec 2007; Michael Sterrett
version bump
*fbzx-1.9 (01 Oct 2007)
01 Oct 2007; Michael Sterrett
version bump
*fbzx-1.8 (12 Apr 2007)
12 Apr 2007; Michael Sterrett
version bump
21 Feb 2007; Piotr Jaroszyński
Transition to Manifest2.
06 Dec 2006; Chris Gianelloni
fbzx-1.5.ebuild:
Removed sed-4 from *DEPEND.
*fbzx-1.7 (02 Oct 2006)
02 Oct 2006; Tristan Heaven
Version bump
*fbzx-1.6 (28 Feb 2006)
28 Feb 2006; Michael Sterrett
version bump
26 Sep 2005; Chris Gianelloni
fbzx-1.5.ebuild:
Making games last on inherit line.
12 Aug 2005; Luis Medinas
Added ~amd64 Keywords. Closes bug #101969.
15 Jun 2005; Chris Gianelloni
fbzx-1.5.ebuild:
Removed INSTALL file.
16 May 2005; David Holm
fbzx-1.5.ebuild:
Stopped inheriting gcc (Bug #92745)
*fbzx-1.5 (29 Apr 2005)
29 Apr 2005; David Holm
Version bumped
26 Aug 2004; Mike Frysinger
fbzx-1.4.ebuild:
Fix endian issues (like on ppc) #61531 by Maciej J. Woloszyk.
22 Apr 2004; Michael Sterrett
keyword for x86; depend on sed >= 4; use games eclass; error check; tidy
*fbzx-1.4 (21 Mar 2004)
21 Mar 2004; David Holm
Initial import.
DIST fbzx-1.10.tar.bz2 252860 RMD160 c27a227b4374212fb34a374840375636bf4116ab SHA1 e1f570e6ffbb1e92d634a0ad5b8a1a10d34ca68a SHA256 dd5cef549d0bfd496dd2df500f91b28888578303b0eae3d49be29c73a6b0f651
EBUILD fbzx-1.10.ebuild 1148 RMD160 bb04e141035afe8fb4c891776a50e6ea42ac21de SHA1 816feb7097b460274f25ac4968a2ba07b15d94e6 SHA256 265039e20aeabcb65899da0d7dbd6f7df1bb4d40fe892df34982eb9bc09e033e
MISC ChangeLog 2210 RMD160 89a70f51c8a294ed70e655ba9eef32b69c3d2ae2 SHA1 1c8ba558caeda1694acb08403b62213e5d9da8cc SHA256 b4d38c3d5d6db1d097ca47afd1220e5533b733f19691452f2789faa482e41001
MISC metadata.xml 295 RMD160 4140a3637bb43e7bdc93bbc1f775ba680aeba4e7 SHA1 4f1271139793e4b9a956630ec1009911b5dea6dc SHA256 d87a94155b2e02e984a9b9e04f4ac0d95064e7e155c6a0b61a9f357b1d828a8b
# Copyright 1999-2008 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/games-emulation/fbzx/fbzx-1.10.ebuild,v 1.3 2008/07/15 14:32:01 armin76 Exp $
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-2"
SLOT="0"
KEYWORDS="~amd64 ~ppc x86"
IUSE=""
DEPEND="media-libs/libsdl"
src_unpack() {
unpack ${A}
cd "${S}"
sed -i \
-e "s|/usr/share/spectrum|${GAMES_DATADIR}/${PN}|g" \
emulator.c || die "sed failed"
sed -i \
-e "/^CC/s:gcc:$(tc-getCC):" \
-e "s/^\(CC =\).*/\1 $(tc-getCC) ${CFLAGS}/" \
-e "s:-O2:${CFLAGS}:" \
Makefile || die "sed failed"
}
src_compile() {
rm -f fbzx_fs fbzx *.o # clean out accidentally packaged .o files
emake || die
}
src_install() {
dogamesbin fbzx || die "dogamesbin failed"
insinto "${GAMES_DATADIR}/${PN}/roms"
doins roms/* || die "doins failed"
dodoc CAPABILITIES FAQ PORTS README* TODO VERSIONS
prepgamesdirs
}
FBZX is a Sinclair Spectrum emulator, designed to work at full screen
using the FrameBuffer.