ChangeLog

# ChangeLog for app-emulation/dosemu
# Copyright 2002-2008 Gentoo Foundation; Distributed under the GPL v2
# $Header: /var/cvsroot/gentoo-x86/app-emulation/dosemu/ChangeLog,v 1.48 2008/03/27 21:03:21 hanno Exp $

*dosemu-1.4.0.1 (27 Mar 2008)

27 Mar 2008; Hanno Boeck +dosemu-1.4.0.1.ebuild:
Version bump.

24 Mar 2008; Santiago M. Mola dosemu-1.4.0.ebuild:
amd64 stable

24 Feb 2008; Markus Meier dosemu-1.4.0.ebuild:
x86 stable, bug #211135, add quotes

09 Feb 2008; Samuli Suominen dosemu-1.4.0.ebuild:
Drop invalid patch wrt #198859.

22 Jul 2007; David Shakaryan dosemu-1.2.2-r1.ebuild,
dosemu-1.3.2.ebuild, dosemu-1.3.4.ebuild, dosemu-1.3.5.ebuild,
dosemu-1.4.0.ebuild:
Remove virtual/x11 from dependencies.

16 May 2007; Daniel Gryniewicz dosemu-1.4.0.ebuild:
Marked ~amd64

*dosemu-1.4.0 (06 May 2007)

06 May 2007; Hanno Boeck +dosemu-1.4.0.ebuild:
Version bump.

*dosemu-1.3.5 (02 May 2007)

02 May 2007; Hanno Boeck
+files/dosemu-1.3.5-slang2.diff, +dosemu-1.3.5.ebuild:
Version bump.

*dosemu-1.3.4 (02 Apr 2007)

02 Apr 2007; Hanno Boeck +files/dosemu-1.3.4-shm.diff,
+files/dosemu-1.3.4-slang2.diff, +files/dosemu-compile-asm.diff,
+dosemu-1.3.4.ebuild:
Version bump and a bunch of fixes.

25 Feb 2007; Samuli Suominen dosemu-1.3.3.ebuild:
Remove virtual/x11 usage wrt bug 166370.

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

19 Oct 2006; Hanno Boeck dosemu-1.3.3.ebuild:
Add some missing deps.

05 Oct 2006; Joshua Jackson dosemu-1.3.3.ebuild:
Stable x86; bug #145823

09 Sep 2006; Hanno Boeck dosemu-1.3.3.ebuild:
Add some dodoc.

*dosemu-1.3.3 (05 Sep 2006)

05 Sep 2006; Hanno Boeck
+files/dosemu-1.3.3-configure.ac.patch, +dosemu-1.3.3.ebuild:
Version bump.

28 Jul 2006; Hanno Boeck dosemu-1.2.2-r1.ebuild,
dosemu-1.3.2.ebuild:
Change slang dep for slotting.

24 Jan 2006; Hanno Boeck dosemu-1.3.2.ebuild:
Add some missing modular x deps.

14 Jan 2006; Hanno Boeck dosemu-1.2.2-r1.ebuild,
dosemu-1.3.2.ebuild:
Modular X dependencies.

*dosemu-1.3.2 (05 Jun 2005)

05 Jun 2005; Hanno Boeck +dosemu-1.3.2.ebuild:
Version bump.

23 May 2005; Hanno Boeck dosemu-1.2.2-r1.ebuild:
Append -fno-pic instead of filtering -fPIC for hardened-gcc.

21 May 2005; Hanno Boeck dosemu-1.2.2-r1.ebuild:
Unset KERNEL-Variable to fix compilation (see bug #91261).

19 Apr 2005; Hanno Boeck dosemu-1.2.2-r1.ebuild:
Stable on x86.

05 Apr 2005; Jeremy Huddleston
+files/dosemu-1.2.2-cflags.patch, dosemu-1.2.2-r1.ebuild:
Respect user CFLAGS.

18 Feb 2005; Hanno Boeck dosemu-1.2.2-r1.ebuild:
Fixed compilation on hardened profile.

13 Feb 2005; Hanno Boeck dosemu-1.2.2-r1.ebuild:
Fixed installing freedos-tarball, see bug #80194.

*dosemu-1.2.2-r1 (10 Jan 2005)

10 Jan 2005; Hanno Boeck +dosemu-1.2.2-r1.ebuild:
A bunch of cleanups and fixes, most of them found in bug #62882.

*dosemu-1.2.2 (31 Jul 2004)

31 Jul 2004; Konstantin Arkhipov dosemu-1.2.2.ebuild:
Version bump, added gpm use flag.

27 Mar 2004; Michael Sterrett dosemu-1.2.0.ebuild,
dosemu-1.2.1.ebuild:
inherit flag-o-matic; move replace-flags into src_unpack

*dosemu-1.2.1 (09 Mar 2004)

09 Mar 2004; Hanno Boeck dosemu-1.2.1.ebuild:
Version bump.

09 Feb 2004; Hanno Boeck dosemu-1.2.0.ebuild:
Marked x86.

*dosemu-1.2.0 (19 Jan 2004)

19 Jan 2004; Hanno Boeck dosemu-1.2.0.ebuild:
Version bump.

*dosemu-1.1.99.2 (14 Jan 2004)

14 Jan 2004; Hanno Boeck dosemu-1.1.99.2.ebuild:
Version bump.

*dosemu-1.1.99.1-r1 (07 Oct 2003)

07 Oct 2003; Hanno Boeck dosemu-1.1.99.1-r1.ebuild,
files/dosemu_kernel26_patch:
Re-added dosemu-broken-links.diff and added patch for compatibility with
kernel 2.6.

*dosemu-1.1.99.1 (01 Oct 2003)

01 Oct 2003; Hanno Boeck dosemu-1.1.99.1.ebuild:
Version bump. Cleaned up ebuild a lot, strip -O3 and above to -O2.

*dosemu-1.1.5-r1 (20 Jun 2003)

20 Jun 2003; Hanno Boeck dosemu-1.1.5-r1.ebuild:
Added patch to resolve installation problems (see bug #23110).
Changed ebuild to use CFLAGS.

18 Jun 2003; Hanno Boeck dosemu-1.1.5.ebuild:
Change ~x86 to x86.

*dosemu-1.1.5 (07 Jun 2003)

07 Jun 2003; Hanno Boeck dosemu-1.1.5.ebuild:
Update to latest versions of dosemu and freedos.

*dosemu-1.1.4.15 (16 Apr 2003)

16 Apr 2003; Alastair Tse dosemu-1.1.4.15.ebuild,
dosemu-1.1.4.ebuild:
bumping to an unstable testing version because this fixes the ugly build
scripts and also the errno problem with slang .ar.

*dosemu-1.1.4 (07 Feb 2003)

07 Feb 2003; Ryan Phillips dosemu-1.1.4.ebuild :
new version

*dosemu-1.1.3-r1 (27 Jul 2002)

19 Oct 2002; Daniel Ahlberg dosemu-1.1.3-r1.ebuild :
Updated to mirror://sourceforge in SRC_URI.

06 Aug 2002; Mark Guertin :
Added -ppc to keywords

27 Jul 2002; Stuart Bouyer dosemu-1.1.3-r1.ebuild :

Added KEYWORDS="x86", SLOTS and RDEPEND for QA.

*dosemu-1.1.3-r1 (27 May 2002)

28 May 2002; Ryan Phillips dosemu-1.1.3-r1.ebuild :

Tweaked ebuild slightly to be more robust.

27 May 2002; Ryan Phillips dosemu-1.1.3-r1.ebuild :

1. add/fix manpage installation to /usr/share/man/man1
2. enable mitsumi extentions, previously disabled due to compile errors
3. enable compiletime 'experimental options' for ASPI and Mousedev support
4. fix small typo and remove unnessacery make/make install stubs

Fixes #3067. Thanks Phillip.

*dosemu-1.1.3 (18 May 2002)

18 May 2002; Ryan Phillips ChangeLog :

Added initial ChangeLog which should be updated whenever the package is
updated in any way.

Manifest

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

AUX dosemu-1.3.4-shm.diff 394 RMD160 f08fc40376b4281ca0df48147f79aadb3de1e06a SHA1 a242a268189c37766b8a0bc99dda01ce68bbc09c SHA256 2c0091f53f97c55ad9624ccaae91c21ef5245066c8dba5e612ad9f5309694ab7
DIST dosemu-1.4.0.tgz 2295595 RMD160 dfe66ce1f8e98b9d75b0ba67fae50d2e67b3041d SHA1 202311b6bd54708fb10a59f87599488cbfafd55b SHA256 fc92f77186498e9fd13882748a764df863f118d4cfaffab39cea564178e53f50
DIST dosemu-freedos-1.0-bin.tgz 1205628 RMD160 0a5083a6e7cdd8de890275beb51069d42009df17 SHA1 55bfa8b289c6ddcd63d93a37c29a2d64a39b3775 SHA256 080c306a1b611e1861fd64466062f268eb44d2bf38082b8a57efadb5a9c0ebc7
DIST patch-1.4.0.1.gz 69968 RMD160 8e8b29ef7c93aab61a34acb6a20fa758575a940c SHA1 3429066e734a2da852a393c34818df9618b69330 SHA256 e581715732421a5f2c6744a6fbeae7055fbdc319eaf8677e1739990ed3f06b66
EBUILD dosemu-1.4.0.1.ebuild 1626 RMD160 6fc9540a0fee0e7a570913e555b807598ae38994 SHA1 2f491cec5514351b3586be4dd39eb2e64688e53c SHA256 4f28ffba7c7faaf844c812931fd68836578d75ec1cc18017ab60e87036e4ffda
EBUILD dosemu-1.4.0.ebuild 1487 RMD160 82621af1e56a79faa6f0b17512a368b274904710 SHA1 998e82ff72ff7c798c51ea95e895358a23fa399d SHA256 9915b0f9689f23aabce885f7c2d4a64bd2b648b66e3ea4d0c9c335a08f2343d1
MISC ChangeLog 6449 RMD160 4eb57a8d9d06a1ef4abfa98b9541a00ca16d922f SHA1 10d3151351096ffb7dc63dee9ac2eb9c164d21ff SHA256 2e723d87296182bf7c6fdfa8abc0fd1f646d33f52e94412feb1cb82d4a733b33
MISC metadata.xml 217 RMD160 3b01d5dab901ee93217f72b711954d3cccbb1717 SHA1 e304788b60dd2cf214d360a21d267e8635474d98 SHA256 2f5dfc1eb79d2d9ee02663da6e1449f499c3a37b7f4cc2391e18d7789a314669
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v2.0.9 (GNU/Linux)

iEYEARECAAYFAkfsC6EACgkQr2QksT29OyCPFACgiFA+OzV4Is+LL2fd5WWxW9qi
vIoAmgMXp+G9T3OcsAIWlRJmKafwleX0
=Cf/R
-----END PGP SIGNATURE-----

dosemu-1.4.0.1.ebuild

# Copyright 1999-2008 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/app-emulation/dosemu/dosemu-1.4.0.1.ebuild,v 1.1 2008/03/27 21:03:21 hanno Exp $

inherit flag-o-matic eutils autotools

P_FD=dosemu-freedos-1.0-bin
DESCRIPTION="DOS Emulator"
HOMEPAGE="http://www.dosemu.org/"
SRC_URI="mirror://sourceforge/dosemu/${P_FD}.tgz
mirror://sourceforge/dosemu/${PN}-1.4.0.tgz
http://dosemu.sourceforge.net/prereleases/patch-${PV}.gz"

LICENSE="GPL-2"
SLOT="0"
KEYWORDS="-* ~amd64 ~x86"
IUSE="X svga gpm debug"

RDEPEND="X? ( x11-libs/libXxf86vm
x11-libs/libXau
x11-libs/libXdmcp
x11-proto/xf86dgaproto
x11-apps/xset
x11-apps/xlsfonts
x11-apps/bdftopcf
x11-apps/mkfontdir )
svga? ( media-libs/svgalib )
gpm? ( sys-libs/gpm )
>=sys-libs/slang-1.4"

DEPEND="${RDEPEND}
>=sys-devel/autoconf-2.57"
S="${WORKDIR}/${PN}-1.4.0"

src_unpack() {
unpack "${PN}-1.4.0.tgz"
cd "${S}"

epatch "${DISTDIR}/patch-${PV}.gz"
epatch "${FILESDIR}"/dosemu-1.3.4-shm.diff

#eautoreconf || die "autoconf failed"
}

src_compile() {
# Has problems with -O3 on some systems
replace-flags -O[3-9] -O2

# Fix compilation on hardened
append-flags -fno-pic

unset KERNEL

econf `use_with X x` \
`use_enable svga svgalib` \
`use_enable debug` \
`use_with gpm` \
--with-fdtarball="${DISTDIR}"/${P_FD}.tgz \
--sysconfdir=/etc/dosemu/ \
--with-docdir=/usr/share/doc/${PF} || die

emake || die
}

src_install() {
make DESTDIR="${D}" install || die
# Don't remove COPYING, see bug #137286
dodoc BUGS ChangeLog COPYING NEWS README THANKS || die
}

dosemu-1.4.0.ebuild

# Copyright 1999-2008 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/app-emulation/dosemu/dosemu-1.4.0.ebuild,v 1.6 2008/03/24 17:18:15 coldwind Exp $

inherit flag-o-matic eutils autotools

P_FD=dosemu-freedos-1.0-bin
DESCRIPTION="DOS Emulator"
HOMEPAGE="http://www.dosemu.org/"
SRC_URI="mirror://sourceforge/dosemu/${P_FD}.tgz
mirror://sourceforge/dosemu/${P}.tgz"

LICENSE="GPL-2"
SLOT="0"
KEYWORDS="-* amd64 x86"
IUSE="X svga gpm debug"

RDEPEND="X? ( x11-libs/libXxf86vm
x11-libs/libXau
x11-libs/libXdmcp
x11-proto/xf86dgaproto
x11-apps/xset
x11-apps/xlsfonts
x11-apps/bdftopcf
x11-apps/mkfontdir )
svga? ( media-libs/svgalib )
gpm? ( sys-libs/gpm )
>=sys-libs/slang-1.4"

DEPEND="${RDEPEND}
>=sys-devel/autoconf-2.57"

src_unpack() {
unpack ${P}.tgz
cd "${S}"

epatch "${FILESDIR}"/dosemu-1.3.4-shm.diff

eautoreconf || die "autoconf failed"
}

src_compile() {
# Has problems with -O3 on some systems
replace-flags -O[3-9] -O2

# Fix compilation on hardened
append-flags -fno-pic

unset KERNEL

econf `use_with X x` \
`use_enable svga svgalib` \
`use_enable debug` \
`use_with gpm` \
--with-fdtarball="${DISTDIR}"/${P_FD}.tgz \
--sysconfdir=/etc/dosemu/ \
--with-docdir=/usr/share/doc/${PF} || die

emake || die
}

src_install() {
make DESTDIR="${D}" install || die
# Don't remove COPYING, see bug #137286
dodoc BUGS ChangeLog COPYING NEWS README THANKS || die
}

files

metadata.xml




no-herd
hanno@gentoo.org