Portage is a package management system used by Gentoo Linux
# 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
Sparc stable, Bug #222133.
15 May 2008; Markus Meier
amd64/x86 stable, bug #222133
06 Mar 2008; Chris Gianelloni
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
+openmsx-0.6.2.ebuild:
Version bump, bug #181648
21 Feb 2007; Piotr JaroszyĆski
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
Do not strip binaries in the build process, leave this to portage. Quote
variables. Both changes by Tristan Heaven
#137821.
*openmsx-0.6.0 (21 Jan 2006)
21 Jan 2006;
+openmsx-0.6.0.ebuild:
Version bump.
21 Jan 2006;
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
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.2.ebuild:
Keyworded sparc stable and -sparc
09 Aug 2005; Tony Vroon
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
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
!nomirror
13 Jun 2004; Michael Sterrett
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
Added to ~ppc.
*openmsx-0.3.4 (27 Jan 2004)
27 Jan 2004; Michael Sterrett
version bump (bug 39370)
04 Nov 2003; Michael Sterrett
replace -Os with -O2 in CFLAGS to fix bug 32745
*openmsx-0.3.3 (04 Nov 2003)
04 Nov 2003; Michael Sterrett
initial commit; ebuild based on the one by Tony Vroon via bug 32397
-----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-----
# 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
}