summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorHanno Böck <hanno@gentoo.org>2003-10-01 12:39:47 +0000
committerHanno Böck <hanno@gentoo.org>2003-10-01 12:39:47 +0000
commit6f5aeb25bafa01729d4e361a0ead16f3382166eb (patch)
tree04843ab5ee10c02abb4b312a322b02188bb47fc4 /app-emulation/dosemu
parentchangelog :p (diff)
downloadgentoo-2-6f5aeb25bafa01729d4e361a0ead16f3382166eb.tar.gz
gentoo-2-6f5aeb25bafa01729d4e361a0ead16f3382166eb.tar.bz2
gentoo-2-6f5aeb25bafa01729d4e361a0ead16f3382166eb.zip
dosemu update
Diffstat (limited to 'app-emulation/dosemu')
-rw-r--r--app-emulation/dosemu/ChangeLog7
-rw-r--r--app-emulation/dosemu/Manifest6
-rw-r--r--app-emulation/dosemu/dosemu-1.1.99.1.ebuild53
-rw-r--r--app-emulation/dosemu/files/digest-dosemu-1.1.99.12
4 files changed, 65 insertions, 3 deletions
diff --git a/app-emulation/dosemu/ChangeLog b/app-emulation/dosemu/ChangeLog
index a7708b83497f..15bc8d520393 100644
--- a/app-emulation/dosemu/ChangeLog
+++ b/app-emulation/dosemu/ChangeLog
@@ -1,6 +1,11 @@
# ChangeLog for app-emulation/dosemu
# Copyright 2002-2003 Gentoo Technologies, Inc.; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/app-emulation/dosemu/ChangeLog,v 1.12 2003/06/20 17:47:41 hanno Exp $
+# $Header: /var/cvsroot/gentoo-x86/app-emulation/dosemu/ChangeLog,v 1.13 2003/10/01 12:39:41 hanno Exp $
+
+*dosemu-1.1.99.1 (01 Oct 2003)
+
+ 01 Oct 2003; Hanno Boeck <hanno@gentoo.org> 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)
diff --git a/app-emulation/dosemu/Manifest b/app-emulation/dosemu/Manifest
index 4d39d35abbb4..da4fc2882665 100644
--- a/app-emulation/dosemu/Manifest
+++ b/app-emulation/dosemu/Manifest
@@ -1,12 +1,14 @@
-MD5 7929ef99a21275f85506a88ca62888ee ChangeLog 2117
+MD5 b97beb0cd8178fc590fca5eb58c0f280 ChangeLog 2289
MD5 dcf9ab950e1773280b74782a519db542 dosemu-1.1.3-r1.ebuild 2147
MD5 d9ec36d9d46f5683099de06755eef707 dosemu-1.1.4.15.ebuild 1919
MD5 7985ecf66da1eb785793883a47039cbe dosemu-1.1.4.ebuild 2188
-MD5 60f5cf6ea03056106f3fbdd84296ebbc dosemu-1.1.5.ebuild 1531
MD5 3d7b8a4c6df2aed7a914b1f8d55da4b8 dosemu-1.1.5-r1.ebuild 1636
+MD5 60f5cf6ea03056106f3fbdd84296ebbc dosemu-1.1.5.ebuild 1531
+MD5 d39c16c3bc73fcc191532a14a19ee08d dosemu-1.1.99.1.ebuild 1203
MD5 20a65e5999072d738757e22ed2626e28 files/digest-dosemu-1.1.3-r1 129
MD5 a6ff6e1d128581d10035bc7d7bc781a5 files/digest-dosemu-1.1.4 129
MD5 5e4f5c1cb8a157071502e110dbb13e15 files/digest-dosemu-1.1.4.15 195
MD5 1111d8e64602844f871f5c0f2deb839b files/digest-dosemu-1.1.5 133
MD5 1111d8e64602844f871f5c0f2deb839b files/digest-dosemu-1.1.5-r1 133
MD5 11e355fbc16d4a8c49fbd93df36e1350 files/dosemu-broken-links.diff 521
+MD5 7512fcf270de5d4d5be6bdf556ad1d2a files/digest-dosemu-1.1.99.1 136
diff --git a/app-emulation/dosemu/dosemu-1.1.99.1.ebuild b/app-emulation/dosemu/dosemu-1.1.99.1.ebuild
new file mode 100644
index 000000000000..24e969a73dda
--- /dev/null
+++ b/app-emulation/dosemu/dosemu-1.1.99.1.ebuild
@@ -0,0 +1,53 @@
+# Copyright 1999-2003 Gentoo Technologies, Inc.
+# Distributed under the terms of the GNU General Public License v2
+# $Header: /var/cvsroot/gentoo-x86/app-emulation/dosemu/dosemu-1.1.99.1.ebuild,v 1.1 2003/10/01 12:39:41 hanno Exp $
+
+inherit eutils
+
+P_FD=dosemu-freedos-b9-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 | LGPL-2.1"
+SLOT="0"
+KEYWORDS="~x86 -ppc"
+IUSE="X svga"
+
+DEPEND="X? ( virtual/x11 )
+ svga? ( media-libs/svgalib )
+ sys-libs/slang"
+
+# Has problems with -O3 on some systems
+replace-flags -O[3-9] -O2
+
+src_unpack() {
+ unpack ${P}.tgz
+ # extract freedos binary
+ cd ${S}/src
+ unpack ${P_FD}.tgz
+}
+
+src_compile() {
+ local myflags
+
+ use X || myflags="${myflags} --with-x=no"
+ use svga && myflags="${myflags} --enable-use-svgalib"
+
+ econf ${myflags} || die "DOSemu Base Configuration Failed"
+
+ emake || die
+}
+
+src_install() {
+ einstall || die
+
+ doman man/*.1
+ rm -rf ${D}/opt/dosemu/man/
+
+ mv ${D}/usr/share/doc/dosemu ${D}/usr/share/doc/${PF}
+
+ # freedos tarball is needed in /usr/share/dosemu
+ cp ${DISTDIR}/${P_FD}.tgz ${D}/usr/share/dosemu/dosemu-freedos-bin.tgz
+}
diff --git a/app-emulation/dosemu/files/digest-dosemu-1.1.99.1 b/app-emulation/dosemu/files/digest-dosemu-1.1.99.1
new file mode 100644
index 000000000000..719468ad99af
--- /dev/null
+++ b/app-emulation/dosemu/files/digest-dosemu-1.1.99.1
@@ -0,0 +1,2 @@
+MD5 078146d2905b1f735573aab37e3d7c4f dosemu-freedos-b9-bin.tgz 1072238
+MD5 23dc1c006707a4bfa1e7eb1e81a1f8d4 dosemu-1.1.99.1.tgz 2149504