diff options
author | Mike Frysinger <vapier@gentoo.org> | 2003-10-03 07:59:51 +0000 |
---|---|---|
committer | Mike Frysinger <vapier@gentoo.org> | 2003-10-03 07:59:51 +0000 |
commit | af59a9d6635500daa4492af4efeacda1310eecfe (patch) | |
tree | f4d8ec111c3ad8534c14ecd779ec5ad6512f8356 /app-emulation/dosemu | |
parent | forgot a file (diff) | |
download | gentoo-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.ebuild | 65 | ||||
-rw-r--r-- | app-emulation/dosemu/dosemu-1.1.4.15.ebuild | 69 | ||||
-rw-r--r-- | app-emulation/dosemu/dosemu-1.1.4.ebuild | 65 | ||||
-rw-r--r-- | app-emulation/dosemu/dosemu-1.1.5-r1.ebuild | 4 | ||||
-rw-r--r-- | app-emulation/dosemu/dosemu-1.1.5.ebuild | 56 | ||||
-rw-r--r-- | app-emulation/dosemu/dosemu-1.1.99.1.ebuild | 4 | ||||
-rw-r--r-- | app-emulation/dosemu/files/digest-dosemu-1.1.3-r1 | 2 | ||||
-rw-r--r-- | app-emulation/dosemu/files/digest-dosemu-1.1.4 | 2 | ||||
-rw-r--r-- | app-emulation/dosemu/files/digest-dosemu-1.1.4.15 | 3 | ||||
-rw-r--r-- | app-emulation/dosemu/files/digest-dosemu-1.1.5 | 2 |
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 |