summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorMike Frysinger <vapier@gentoo.org>2003-10-03 07:59:51 +0000
committerMike Frysinger <vapier@gentoo.org>2003-10-03 07:59:51 +0000
commitaf59a9d6635500daa4492af4efeacda1310eecfe (patch)
treef4d8ec111c3ad8534c14ecd779ec5ad6512f8356 /app-emulation/dosemu
parentforgot a file (diff)
downloadgentoo-2-af59a9d6635500daa4492af4efeacda1310eecfe.tar.gz
gentoo-2-af59a9d6635500daa4492af4efeacda1310eecfe.tar.bz2
gentoo-2-af59a9d6635500daa4492af4efeacda1310eecfe.zip
old
Diffstat (limited to 'app-emulation/dosemu')
-rw-r--r--app-emulation/dosemu/dosemu-1.1.3-r1.ebuild65
-rw-r--r--app-emulation/dosemu/dosemu-1.1.4.15.ebuild69
-rw-r--r--app-emulation/dosemu/dosemu-1.1.4.ebuild65
-rw-r--r--app-emulation/dosemu/dosemu-1.1.5-r1.ebuild4
-rw-r--r--app-emulation/dosemu/dosemu-1.1.5.ebuild56
-rw-r--r--app-emulation/dosemu/dosemu-1.1.99.1.ebuild4
-rw-r--r--app-emulation/dosemu/files/digest-dosemu-1.1.3-r12
-rw-r--r--app-emulation/dosemu/files/digest-dosemu-1.1.42
-rw-r--r--app-emulation/dosemu/files/digest-dosemu-1.1.4.153
-rw-r--r--app-emulation/dosemu/files/digest-dosemu-1.1.52
10 files changed, 4 insertions, 268 deletions
diff --git a/app-emulation/dosemu/dosemu-1.1.3-r1.ebuild b/app-emulation/dosemu/dosemu-1.1.3-r1.ebuild
deleted file mode 100644
index e89775881284..000000000000
--- a/app-emulation/dosemu/dosemu-1.1.3-r1.ebuild
+++ /dev/null
@@ -1,65 +0,0 @@
-# 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.3-r1.ebuild,v 1.14 2003/09/04 00:58:24 msterret Exp $
-
-DESCRIPTION="DOS Emulator"
-HOMEPAGE="http://www.dosemu.org/"
-SRC_URI="mirror://sourceforge/dosemu/${PN}-freedos-bin.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 )"
-
-src_compile() {
-
-### We make base-configure executable here, so that we can pretend its our
-### ./configure script, by passing it cli arguments, we bypass the usual
-### DOSemu installation script routines :)
-
- chmod +x base-configure
-
- local myflags
-
-### mitshm will bork ./base-configure entirely, so we disable it here
- myflags="--enable-mitshm=no"
- myflags="${myflags} --enable-experimental"
-
-### and then set build paramaters based on USE variables
- use X || myflags="${myflags} --with-x=no"
- use svga && myflags="${myflags} --enable-use-svgalib"
-
-### this is really a ./configure (honestly)
- ./base-configure \
- ${myflags} || die "DOSemu Base Configuration Failed"
-
-### We HAVE to do this, or the build will fail due to strange additional
-### files in the downloaded tarball!
- emake pristine || die "Dosemu Make Pristine Failed"
-
-### Ok, the build tree is clean, lets make the executables, and 'dos' commands
- emake -C src || die "DOSemu Make Failed!"
- emake dosbin || die "DOSbin Make Failed"
-}
-
-src_install () {
-
-### There is no 'make install' for DOSemu, just a set of install scripts
-### We'll pass our portage image directory as the fs root, and 'install'
-### as normal, this seems to stick with the usual gentoo standards
-
- ./install_systemwide -fd ${DISTDIR}/dosemu-freedos-bin.tgz -r ${D}
-
-### install_systemwide doesn't pay attention to our man/info locations
-### we'll install them to the correct location with doman now that they've
-### been created and remove them from the new source tree before emerge
-### installs everything to our 'real' filesystem
-
- doman man/*.1
- rm -rf ${D}/opt/dosemu/man/
-}
-
diff --git a/app-emulation/dosemu/dosemu-1.1.4.15.ebuild b/app-emulation/dosemu/dosemu-1.1.4.15.ebuild
deleted file mode 100644
index 6a40be25bd0d..000000000000
--- a/app-emulation/dosemu/dosemu-1.1.4.15.ebuild
+++ /dev/null
@@ -1,69 +0,0 @@
-# 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.4.15.ebuild,v 1.4 2003/09/04 00:58:24 msterret Exp $
-
-MAJOR_PV=${PV%.[0-9]*}
-MINOR_PV=${PV##[0-9]*.}
-S=${WORKDIR}/${PN}-${MAJOR_PV}
-DESCRIPTION="DOS Emulator"
-HOMEPAGE="http://www.dosemu.org/"
-SRC_URI="mirror://sourceforge/dosemu/${PN}-freedos-bin.tgz
- mirror://sourceforge/dosemu/${PN}-${MAJOR_PV}.tgz
- http://dosemu.sourceforge.net/testing/patchset-${PV}.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"
-
-src_unpack() {
- unpack ${PN}-${MAJOR_PV}.tgz
- # do patches
- cd ${S}
- unpack patchset-${PV}.tgz
- sh tmp/do_patch || die
- # extract freedos binary
- cd ${S}/src
- unpack ${PN}-freedos-bin.tgz
-}
-
-src_compile() {
-
- local myflags
-
-### mitshm will bork ./base-configure entirely, so we disable it here
- myflags="--enable-mitshm=no"
- myflags="${myflags} --enable-experimental"
- myflags="${myflags} --disable-force-slang"
-
-### and then set build paramaters based on USE variables
- use X || myflags="${myflags} --with-x=no"
- use svga && myflags="${myflags} --enable-use-svgalib"
-
- econf ${myflags} || die "DOSemu Base Configuration Failed"
-
-### We HAVE to do this, or the build will fail due to strange additional
-### files in the downloaded tarball!
-# emake pristine || die "Dosemu Make Pristine Failed"
-
-### Ok, the build tree is clean, lets make the executables, and 'dos' commands
- emake -C src || die "DOSemu Make Failed!"
- emake dosbin || die "DOSbin Make Failed"
-}
-
-src_install () {
-
- make DESTDIR=${D} install || 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}/${PN}-freedos-bin.tgz ${D}/usr/share/dosemu
-}
diff --git a/app-emulation/dosemu/dosemu-1.1.4.ebuild b/app-emulation/dosemu/dosemu-1.1.4.ebuild
deleted file mode 100644
index 93165e7f9644..000000000000
--- a/app-emulation/dosemu/dosemu-1.1.4.ebuild
+++ /dev/null
@@ -1,65 +0,0 @@
-# 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.4.ebuild,v 1.6 2003/09/04 00:58:24 msterret Exp $
-
-DESCRIPTION="DOS Emulator"
-HOMEPAGE="http://www.dosemu.org/"
-SRC_URI="mirror://sourceforge/dosemu/${PN}-freedos-bin.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 )"
-
-src_compile() {
-
-### We make base-configure executable here, so that we can pretend its our
-### ./configure script, by passing it cli arguments, we bypass the usual
-### DOSemu installation script routines :)
-
- chmod +x base-configure
-
- local myflags
-
-### mitshm will bork ./base-configure entirely, so we disable it here
- myflags="--enable-mitshm=no"
- myflags="${myflags} --enable-experimental"
- myflags="${myflags} --enable-force-slang=no"
-
-### and then set build paramaters based on USE variables
- use X || myflags="${myflags} --with-x=no"
- use svga && myflags="${myflags} --enable-use-svgalib"
-
-### We HAVE to do this, or the build will fail due to strange additional
-### files in the downloaded tarball!
- emake pristine || die "Dosemu Make Pristine Failed"
-
-### this is really a ./configure (honestly)
- ./base-configure \
- ${myflags} || die "DOSemu Base Configuration Failed"
-
-### Ok, the build tree is clean, lets make the executables, and 'dos' commands
- emake -C src || die "DOSemu Make Failed!"
- emake dosbin || die "DOSbin Make Failed"
-}
-
-src_install () {
-
-### There is no 'make install' for DOSemu, just a set of install scripts
-### We'll pass our portage image directory as the fs root, and 'install'
-### as normal, this seems to stick with the usual gentoo standards
-
- ./install_systemwide -fd ${DISTDIR}/dosemu-freedos-bin.tgz -r ${D}
-
-### install_systemwide doesn't pay attention to our man/info locations
-### we'll install them to the correct location with doman now that they've
-### been created and remove them from the new source tree before emerge
-### installs everything to our 'real' filesystem
-
- doman man/*.1
- rm -rf ${D}/opt/dosemu/man/
-}
diff --git a/app-emulation/dosemu/dosemu-1.1.5-r1.ebuild b/app-emulation/dosemu/dosemu-1.1.5-r1.ebuild
index faf5bcf2a8c5..cdb949c70a04 100644
--- a/app-emulation/dosemu/dosemu-1.1.5-r1.ebuild
+++ b/app-emulation/dosemu/dosemu-1.1.5-r1.ebuild
@@ -1,6 +1,6 @@
# 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.5-r1.ebuild,v 1.3 2003/09/04 00:58:24 msterret Exp $
+# $Header: /var/cvsroot/gentoo-x86/app-emulation/dosemu/dosemu-1.1.5-r1.ebuild,v 1.4 2003/10/03 07:59:51 vapier Exp $
inherit eutils
@@ -12,7 +12,7 @@ SRC_URI="mirror://sourceforge/dosemu/${P_FD}.tgz
LICENSE="GPL-2 | LGPL-2.1"
SLOT="0"
-KEYWORDS="~x86 -ppc"
+KEYWORDS="-* x86"
IUSE="X svga"
DEPEND="X? ( virtual/x11 )
diff --git a/app-emulation/dosemu/dosemu-1.1.5.ebuild b/app-emulation/dosemu/dosemu-1.1.5.ebuild
deleted file mode 100644
index 468485e6eca5..000000000000
--- a/app-emulation/dosemu/dosemu-1.1.5.ebuild
+++ /dev/null
@@ -1,56 +0,0 @@
-# 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.5.ebuild,v 1.3 2003/08/05 15:15:51 vapier Exp $
-
-P_FD=dosemu-freedos-b8p-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"
-
-src_unpack() {
- unpack ${P}.tgz
- # extract freedos binary
- cd ${S}/src
- unpack ${P_FD}.tgz
-}
-
-src_compile() {
- local myflags
-
-### mitshm will bork ./base-configure entirely, so we disable it here
- myflags="--enable-mitshm=no"
- myflags="${myflags} --enable-experimental"
- myflags="${myflags} --disable-force-slang"
-
-### and then set build paramaters based on USE variables
- use X || myflags="${myflags} --with-x=no"
- use svga && myflags="${myflags} --enable-use-svgalib"
-
- econf ${myflags} || die "DOSemu Base Configuration Failed"
-
-### Ok, the build tree is clean, lets make the executables, and 'dos' commands
- emake -C src || die "DOSemu Make Failed!"
- emake dosbin || die "DOSbin Make Failed"
-}
-
-src_install() {
- make DESTDIR=${D} install || 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/dosemu-1.1.99.1.ebuild b/app-emulation/dosemu/dosemu-1.1.99.1.ebuild
index 24e969a73dda..b40d2997e6c9 100644
--- a/app-emulation/dosemu/dosemu-1.1.99.1.ebuild
+++ b/app-emulation/dosemu/dosemu-1.1.99.1.ebuild
@@ -1,6 +1,6 @@
# 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 $
+# $Header: /var/cvsroot/gentoo-x86/app-emulation/dosemu/dosemu-1.1.99.1.ebuild,v 1.2 2003/10/03 07:59:51 vapier Exp $
inherit eutils
@@ -12,7 +12,7 @@ SRC_URI="mirror://sourceforge/dosemu/${P_FD}.tgz
LICENSE="GPL-2 | LGPL-2.1"
SLOT="0"
-KEYWORDS="~x86 -ppc"
+KEYWORDS="-* ~x86"
IUSE="X svga"
DEPEND="X? ( virtual/x11 )
diff --git a/app-emulation/dosemu/files/digest-dosemu-1.1.3-r1 b/app-emulation/dosemu/files/digest-dosemu-1.1.3-r1
deleted file mode 100644
index 8bd5718d3504..000000000000
--- a/app-emulation/dosemu/files/digest-dosemu-1.1.3-r1
+++ /dev/null
@@ -1,2 +0,0 @@
-MD5 ba5004378e6cacb1f7e5f9155f1ef176 dosemu-freedos-bin.tgz 686855
-MD5 149cbcb26dffaeb8e5dd76581bff0a39 dosemu-1.1.3.tgz 2179015
diff --git a/app-emulation/dosemu/files/digest-dosemu-1.1.4 b/app-emulation/dosemu/files/digest-dosemu-1.1.4
deleted file mode 100644
index 2dff4ea78818..000000000000
--- a/app-emulation/dosemu/files/digest-dosemu-1.1.4
+++ /dev/null
@@ -1,2 +0,0 @@
-MD5 ba5004378e6cacb1f7e5f9155f1ef176 dosemu-freedos-bin.tgz 686855
-MD5 be632c6e5edd3388d9d6d2c8dba7dc10 dosemu-1.1.4.tgz 2200531
diff --git a/app-emulation/dosemu/files/digest-dosemu-1.1.4.15 b/app-emulation/dosemu/files/digest-dosemu-1.1.4.15
deleted file mode 100644
index ec64bd0bb273..000000000000
--- a/app-emulation/dosemu/files/digest-dosemu-1.1.4.15
+++ /dev/null
@@ -1,3 +0,0 @@
-MD5 ba5004378e6cacb1f7e5f9155f1ef176 dosemu-freedos-bin.tgz 686855
-MD5 be632c6e5edd3388d9d6d2c8dba7dc10 dosemu-1.1.4.tgz 2200531
-MD5 21b6d8cf3797333e6be0ddf8954e58e1 patchset-1.1.4.15.tgz 702493
diff --git a/app-emulation/dosemu/files/digest-dosemu-1.1.5 b/app-emulation/dosemu/files/digest-dosemu-1.1.5
deleted file mode 100644
index 10bc94a6a95f..000000000000
--- a/app-emulation/dosemu/files/digest-dosemu-1.1.5
+++ /dev/null
@@ -1,2 +0,0 @@
-MD5 3522d2c139c2fd30d333d93570274377 dosemu-freedos-b8p-bin.tgz 794880
-MD5 15b37a5e45bbeaa31bb19269327707ff dosemu-1.1.5.tgz 2121858