ChangeLog

# ChangeLog for games-emulation/dosbox
# Copyright 2002-2008 Gentoo Foundation; Distributed under the GPL v2
# $Header: /var/cvsroot/gentoo-x86/games-emulation/dosbox/ChangeLog,v 1.39 2008/06/13 16:34:56 flameeyes Exp $

13 Jun 2008; Diego Pettenò
+files/dosbox-0.72+gcc-4.3.patch, dosbox-0.72.ebuild:
Add patch to build with gcc 4.3 from bug #218320, thanks to Peter
Alfredsen (loki_val). Make alsa USE flag work again (bug #225919).

22 Oct 2007; Michael Sterrett
-files/dosbox-0.70-alsa.patch, -dosbox-0.58.ebuild, -dosbox-0.65.ebuild,
-dosbox-0.70.ebuild:
clean out older ebuilds

22 Oct 2007; Mike Doty dosbox-0.72.ebuild:
amd64 stable, bug 194563

06 Oct 2007; Tobias Scherbaum dosbox-0.72.ebuild:
ppc stable, bug #194563

03 Oct 2007; Michael Sterrett dosbox-0.72.ebuild:
stable for x86

23 Sep 2007; Joseph Jezak dosbox-0.70.ebuild,
dosbox-0.72.ebuild:
Marked ~ppc64.

*dosbox-0.72 (28 Aug 2007)

28 Aug 2007; Michael Sterrett +dosbox-0.72.ebuild:
version bump

*dosbox-0.71 (31 Jul 2007)

31 Jul 2007; Michael Sterrett +dosbox-0.71.ebuild:
version bump

09 Apr 2007; Michael Sterrett
+files/dosbox-0.70-alsa.patch, dosbox-0.70.ebuild:
brute force approach to bug #171942

26 Mar 2007; Michael Sterrett
+files/dosbox-0.70-alsa.patch, dosbox-0.70.ebuild:
patch to turn alsa off with --disable-alsa from ebfe via bug #171942; took out
some of the use flags in deps that weren't also checked by configure

20 Mar 2007; Michael Sterrett dosbox-0.70.ebuild:
add USE=debug support with patch from ebfe (bug #121372)

04 Mar 2007; Michael Sterrett dosbox-0.65.ebuild,
dosbox-0.70.ebuild:
add media-libs/alsa-lib midi check for bug #169219 with patch from Diego
Pettenò

*dosbox-0.70 (03 Mar 2007)

03 Mar 2007; Michael Sterrett +dosbox-0.70.ebuild:
version bump (bug #169143)

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

27 Nov 2006; Michael Sterrett +dosbox-0.58.ebuild:
resurrect older dosbox that some people still use for specific apps

20 Sep 2006; dosbox-0.65.ebuild:
stable on amd64

18 Sep 2006; Joseph Jezak dosbox-0.65.ebuild:
Marked ppc stable for bug #147835.

27 Aug 2006; Jason Wever dosbox-0.65.ebuild:
Added ~sparc keyword wrt bug #144304.

*dosbox-0.65 (31 Mar 2006)

31 Mar 2006; Michael Sterrett +dosbox-0.65.ebuild:
version bump

19 Mar 2006; Jeremy Huddleston
+files/0.63-gcc41.patch, dosbox-0.63.ebuild:
Fixed compilation with gcc4 and on amd64. Closes bug #114949.

11 Jul 2005; Michael Sterrett dosbox-0.63.ebuild:
amd64 patch is unconditional upstream so apply it for everyone.

11 Jul 2005; Simon Stelling +files/0.63-64bit.patch,
dosbox-0.63.ebuild:
fix bug 89876

15 Jun 2005; Chris Gianelloni dosbox-0.58.ebuild,
dosbox-0.62.ebuild, dosbox-0.63.ebuild:
Removed INSTALL file.

18 Nov 2004; Michael Sterrett -dosbox-0.60.ebuild,
-dosbox-0.61.ebuild:
clean older 0.6* ebuilds

*dosbox-0.63 (18 Nov 2004)

18 Nov 2004; Michael Sterrett +dosbox-0.63.ebuild:
version bump

11 Nov 2004; Joseph Jezak dosbox-0.62.ebuild:
Marked ppc stable.

14 Oct 2004; Michael Sterrett dosbox-0.62.ebuild:
hardened doesn't seem to like the dynamic core (bug #66038)

03 Oct 2004; Michael Sterrett dosbox-0.62.ebuild:
make the sdl-sound dep explicit (bug #66179)

*dosbox-0.62 (30 Sep 2004)

30 Sep 2004; Michael Sterrett +dosbox-0.62.ebuild:
version bump

21 Jun 2004; Michael Sterrett dosbox-0.61.ebuild:
Well, it works, but isn't "stable" on amd64 so back to ~ it goes.
amd64 users will need to keyword locally for this version. (bugs #52274
and #52276) dosbox-cvs is recommended for amd64 users until the next
release from upstream.

10 Jun 2004; Hanno Boeck +files/dosbox_gcc34.gz,
dosbox-0.61.ebuild:
Fix for gcc 3.4.

05 Mar 2004; Michael Sterrett dosbox-0.61.ebuild:
png isn't optional, more alsa config stuff

11 Feb 2004; David Holm dosbox-0.61.ebuild:
Added to ~ppc.

*dosbox-0.61 (03 Feb 2004)

03 Feb 2004; Michael Sterrett dosbox-0.61.ebuild:
version bump

*dosbox-0.60 (16 Oct 2003)

12 Dec 2003; Mike Frysinger :
Add an alsa-1.0.0 patch to fix #35522.

18 Oct 2003; Michael Sterrett dosbox-0.60.ebuild:
removed the depend on ncurses since we don't use the debugger; added
src_compile

16 Oct 2003; Michael Sterrett dosbox-0.60.ebuild:
version bump

07 Aug 2003; Michael Sterrett dosbox-0.58.ebuild:
tidy ebuild

*dosbox-0.58 (15 Jul 2003)

15 Jul 2003; Mike Frysinger :
Version bump #20561 + games.eclass support.

*dosbox-0.57 (31 Jan 2003)

31 Jan 2003; Ryan Phillips ChangeLog :
New package. Submitted by Dirk-Jan Heijs.

Manifest

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

AUX dosbox-0.72+gcc-4.3.patch 1692 RMD160 0de4617ff561d8a89c0b4502f488bef026715ca1 SHA1 0c02a765449fe20fdedaa79095a1398c194fca89 SHA256 493e3d8885d705406c16f944722825a86d44f37e49bea7b9b650f4f6d1356cac
DIST dosbox-0.72.tar.gz 1046475 RMD160 2088e9bd633719dedcd2aa7431e45b3c81eaa2ea SHA1 c49fba00187cd871ffdcbcd87ab82a23ea2d5e7d SHA256 1747d7d9f1e5c0635b5d2d3e6648e8dc36316b1bc88b3755bf96b7fde499ac79
EBUILD dosbox-0.72.ebuild 1393 RMD160 2cb4e54cc203f442aaf259d5d5dfae5feff6ee50 SHA1 4d3a05fc2ef0af2ef5c99a28b3b05c701998a125 SHA256 38655c0202e17dc5d6de4e587c1ec224520033c8b47e5a56aa2d7ec5c5aeb751
MISC ChangeLog 5556 RMD160 45d5f4aa0cc8cfbad0b9273073e28a419ff7c6dc SHA1 7b60aedcc5d7b977b89b7e5d4b4e3eea969b4c71 SHA256 850677759501a0c12a9f4134ce8b143e260454d846f2ca73434ef53b911499b6
MISC metadata.xml 221 RMD160 617e2d275f39c937dfdc8ae1ebc0b4fac331d0a9 SHA1 e947c4afb6291420a09d464cb18472cfcf1cb498 SHA256 80c34a967b80bba5f0f27215677fdad5b1ed739678287b62db1f6c345cf69811
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v2.0.9 (GNU/Linux)

iEYEARECAAYFAkhSobgACgkQAiZjviIA2Xiw4wCfUAvx1Ih5HOpOZV3A7pn4Edoa
S4gAoMX4oFU33z60hFPbeVlV1hb5odAP
=lC/C
-----END PGP SIGNATURE-----

dosbox-0.72.ebuild

# Copyright 1999-2008 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/games-emulation/dosbox/dosbox-0.72.ebuild,v 1.6 2008/06/13 16:34:56 flameeyes Exp $

inherit eutils games

DESCRIPTION="DOS emulator"
HOMEPAGE="http://dosbox.sourceforge.net/"
SRC_URI="mirror://sourceforge/dosbox/${P}.tar.gz"

LICENSE="GPL-2"
SLOT="0"
KEYWORDS="amd64 ppc ~ppc64 ~sparc x86"
IUSE="alsa debug hardened opengl"

DEPEND="alsa? ( media-libs/alsa-lib )
opengl? ( virtual/opengl )
debug? ( sys-libs/ncurses )
media-libs/libpng
media-libs/libsdl
media-libs/sdl-net
media-libs/sdl-sound"

pkg_setup() {
if use alsa && ! built_with_use --missing true media-libs/alsa-lib midi; then
eerror "To be able to build dosbox with ALSA support you need"
eerror "to have built media-libs/alsa-lib with midi USE flag."
die "Missing midi USE flag on media-libs/alsa-lib"
fi
games_pkg_setup
}

src_unpack() {
unpack ${A}
cd "${S}"

epatch "${FILESDIR}/${P}+gcc-4.3.patch"
}

src_compile() {
egamesconf \
--disable-dependency-tracking \
$(use_enable alsa alsa-midi) \
$(use_enable !hardened dynamic-x86) \
$(use_enable debug) \
$(use_enable opengl) \
|| die
emake || die "emake failed"
}

src_install() {
emake DESTDIR="${D}" install || die "emake install failed"
dodoc AUTHORS ChangeLog NEWS README THANKS
prepgamesdirs
}

files

metadata.xml




games

mr_bones_@gentoo.org