ChangeLog

# ChangeLog for games-emulation/openmsx
# Copyright 2000-2008 Gentoo Foundation; Distributed under the GPL v2
# $Header: /var/cvsroot/gentoo-x86/games-emulation/openmsx/ChangeLog,v 1.26 2008/05/20 16:26:08 fmccor Exp $

20 May 2008; Ferris McCormick openmsx-0.6.3.ebuild:
Sparc stable, Bug #222133.

15 May 2008; Markus Meier openmsx-0.6.3.ebuild:
amd64/x86 stable, bug #222133

06 Mar 2008; Chris Gianelloni openmsx-0.5.2.ebuild:
QA cleanup: Fix quoting.

*openmsx-0.6.3 (27 Feb 2008)

27 Feb 2008; Michael Sterrett
+openmsx-0.6.3.ebuild:
version bump

*openmsx-0.6.2 (11 Jun 2007)

11 Jun 2007; Tristan Heaven metadata.xml,
+openmsx-0.6.2.ebuild:
Version bump, bug #181648

21 Feb 2007; Piotr JaroszyƄski ChangeLog:
Transition to Manifest2.

*openmsx-0.6.1 (07 Aug 2006)

07 Aug 2006; Tony Vroon
+files/0.6.1-custom.mk.patch, +openmsx-0.6.1.ebuild:
Version bump.

25 Jun 2006; Tony Vroon openmsx-0.6.0.ebuild:
Do not strip binaries in the build process, leave this to portage. Quote
variables. Both changes by Tristan Heaven in bug
#137821.

*openmsx-0.6.0 (21 Jan 2006)

21 Jan 2006; +files/0.6.0-custom.mk.patch,
+openmsx-0.6.0.ebuild:
Version bump.

21 Jan 2006; openmsx-0.3.4.ebuild,
openmsx-0.4.0.ebuild, openmsx-0.5.1.ebuild, openmsx-0.5.2.ebuild:
Remove redundant virtual/x11 dependency which does not play well with
modular X. virtual/opengl & libsdl will drag X in anyway.

10 Sep 2005; Tony Vroon openmsx-0.5.2.ebuild:
Marked 0.5.2 stable on amd64 and x86.

05 Sep 2005; Mark Loeser
+files/openmsx-0.5.2-gcc4.patch, openmsx-0.5.2.ebuild:
Adding upstream patch to fix compilation with GCC4. Some slight changes were
made to the upstream patch, since it broken compilation with gcc-3.3.

01 Sep 2005; Gustavo Zacarias openmsx-0.5.1.ebuild,
openmsx-0.5.2.ebuild:
Keyworded sparc stable and -sparc

09 Aug 2005; Tony Vroon openmsx-0.5.1.ebuild:
Mark 0.5.1 stable on x86.

21 Jul 2005; Tony Vroon
+files/0.5.2-custom.mk.patch, +openmsx-0.5.2.ebuild:
Version bump, closes bug #99081.

*openmsx-0.5.2 (18 Jun 2005)

18 Jun 2005; Tony Vroon
+files/0.5.2-custom.mk.patch, +openmsx-0.5.2.ebuild:
Version bump.

*openmsx-0.5.1 (16 Mar 2005)

16 Mar 2005; Tony Vroon
+files/0.5.1-custom.mk.patch, +openmsx-0.5.1.ebuild:
Version bump.

26 Dec 2004; Tony Vroon openmsx-0.5.0.ebuild:
Added ~amd64. Reported working by Jorrith Schaap.

*openmsx-0.5.0 (19 Dec 2004)

19 Dec 2004; Tony Vroon
+files/0.5.0-custom.mk.patch, +openmsx-0.5.0.ebuild:
Version bump.

12 Sep 2004; Michael Sterrett openmsx-0.4.0.ebuild:
!nomirror

13 Jun 2004; Michael Sterrett openmsx-0.4.0.ebuild:
add eutils for epatch; tidy

*openmsx-0.4.0 (12 Jun 2004)

12 Jun 2004; Tony Vroon
+files/openmsx-0.4.0-custom.mk.patch, +files/openmsx-0.4.0-symlinking.patch,
+openmsx-0.4.0.ebuild:
Version bumped. New build system, and compatible with the catapult launcher.

01 Mar 2004; David Holm openmsx-0.3.4.ebuild:
Added to ~ppc.

*openmsx-0.3.4 (27 Jan 2004)

27 Jan 2004; Michael Sterrett openmsx-0.3.4.ebuild:
version bump (bug 39370)

04 Nov 2003; Michael Sterrett openmsx-0.3.3.ebuild:
replace -Os with -O2 in CFLAGS to fix bug 32745

*openmsx-0.3.3 (04 Nov 2003)

04 Nov 2003; Michael Sterrett openmsx-0.3.3.ebuild:
initial commit; ebuild based on the one by Tony Vroon via bug 32397

Manifest

-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1

DIST openmsx-0.6.3.tar.gz 2045441 RMD160 2ef5df4c7a63b9dac279d04fda8643a7981a7c63 SHA1 02e468100a684c4d666883ff9c877b95e4c5fb69 SHA256 ce16a38a8f93b234a4cfeb7a0dc4bb1a21149e3e5921556076eec9589c4a24e7
EBUILD openmsx-0.6.3.ebuild 1331 RMD160 d4e816ef1f645f3ec0e850d12c2ed5a2e24421f2 SHA1 d2bfb16843686df95159269d890b775d2c222c13 SHA256 ad5bd85f2bd07c5f5524c220aa6dc2d2965f49ce4cd1515544c849099bba1964
MISC ChangeLog 3981 RMD160 ea9d186982d573239571a18d92189f4c3c7486e4 SHA1 9d1c85019a2ae88e12f7482bcb3a27f6aaa92cc3 SHA256 8551134677d2d4c0c888f4ded47941a0374f50ad344ad6a1eb7e88b712b08bb2
MISC metadata.xml 158 RMD160 cbd9984bb6b426c8c9cee5022fe0a26261612fea SHA1 be5251fa1dacef5c41b74761bb1c8c54fb633b9e SHA256 1423a4fdd4a79b1728a2056d9e300f7e1074253095d82726218d9e9b953888a3
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v2.0.9 (GNU/Linux)

iEYEARECAAYFAkgy/FEACgkQdz7hIScOUREPpACeNOkYyjzexrpB3idIY/8p04rS
NMUAoNbJP8tdjxv6KkrlrHkCgyU8PVac
=HR+/
-----END PGP SIGNATURE-----

metadata.xml




games

openmsx-0.6.3.ebuild

# Copyright 1999-2008 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/games-emulation/openmsx/openmsx-0.6.3.ebuild,v 1.3 2008/05/20 16:26:08 fmccor Exp $

inherit toolchain-funcs games

DESCRIPTION="MSX emulator that aims for perfection"
HOMEPAGE="http://openmsx.sourceforge.net/"
SRC_URI="mirror://sourceforge/${PN}/${P}.tar.gz"

LICENSE="GPL-2"
SLOT="0"
KEYWORDS="amd64 ~ppc sparc x86"
IUSE="jack"

DEPEND="dev-lang/tcl
dev-libs/libxml2
media-libs/libpng
media-libs/libsdl
media-libs/glew
media-libs/sdl-image
virtual/opengl
jack? ( media-sound/jack-audio-connection-kit )"

src_unpack() {
unpack ${A}
cd "${S}"
sed -i '/LINK_FLAGS+=/s/-s//' build/main.mk || die "sed failed"
sed -i \
-e "/DISABLED/s:$:$(use jack || echo JACK):" \
-e '/SYMLINK/s:true:false:' \
build/custom.mk \
|| die "sed custom.mk failed"
}

src_compile() {
egamesconf || die
emake \
CXX="$(tc-getCXX)" \
CXXFLAGS="${CXXFLAGS}" \
INSTALL_SHARE_DIR="${GAMES_DATADIR}"/${PN} \
|| die "emake failed"
}

src_install() {
emake \
INSTALL_BINARY_DIR="${D}${GAMES_BINDIR}" \
INSTALL_SHARE_DIR="${D}${GAMES_DATADIR}"/${PN} \
INSTALL_DOC_DIR="${D}"/usr/share/doc/${PF} \
install || die "emake install failed"
dodoc AUTHORS ChangeLog README
prepgamesdirs
}