summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorMarcelo Góes <vanquirius@gentoo.org>2006-01-12 22:37:41 +0000
committerMarcelo Góes <vanquirius@gentoo.org>2006-01-12 22:37:41 +0000
commitcd45268235a0485676c9ea78f841b373de3ce7b6 (patch)
tree46cb81fa6fe91d9910c482eea9622ee751a607d8 /app-emulation
parentMoving gnome-extra/libgtkhtml to gnome-extra/gtkhtml (diff)
downloadgentoo-2-cd45268235a0485676c9ea78f841b373de3ce7b6.tar.gz
gentoo-2-cd45268235a0485676c9ea78f841b373de3ce7b6.tar.bz2
gentoo-2-cd45268235a0485676c9ea78f841b373de3ce7b6.zip
remove plex86 from the tree
Diffstat (limited to 'app-emulation')
-rw-r--r--app-emulation/plex86/ChangeLog24
-rw-r--r--app-emulation/plex86/Manifest6
-rw-r--r--app-emulation/plex86/files/digest-plex86-200211171
-rw-r--r--app-emulation/plex86/files/digest-plex86-20021117-r11
-rw-r--r--app-emulation/plex86/files/plex86-20021117-hacks.patch62
-rw-r--r--app-emulation/plex86/plex86-20021117-r1.ebuild77
-rw-r--r--app-emulation/plex86/plex86-20021117.ebuild72
7 files changed, 0 insertions, 243 deletions
diff --git a/app-emulation/plex86/ChangeLog b/app-emulation/plex86/ChangeLog
deleted file mode 100644
index 7b2a820b4ead..000000000000
--- a/app-emulation/plex86/ChangeLog
+++ /dev/null
@@ -1,24 +0,0 @@
-# ChangeLog for app-emulation/plex86
-# Copyright 2002-2005 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/app-emulation/plex86/ChangeLog,v 1.7 2005/08/20 17:38:44 vanquirius Exp $
-
-*plex86-20021117-r1 (20 Aug 2005)
-
- 20 Aug 2005; Marcelo Goes <vanquirius@gentoo.org>
- +files/plex86-20021117-hacks.patch, plex86-20021117.ebuild,
- +plex86-20021117-r1.ebuild:
- Attempting to fix bug 54526. Fixed malign warnings in -r0, added a DANGEROUS
- patch in -r1 to allow this thing to compile.
-
- 22 Mar 2005; Ciaran McCreesh <ciaranm@gentoo.org> plex86-20021117.ebuild:
- Fix einfo, bug #70868
-
- 23 Mar 2004; Michael Sterrett <mr_bones_@gentoo.org> plex86-20021117.ebuild:
- don't sed DEPEND=RDEPEND (bug #45343); use sed -i; use emake; error check
-
-*plex86-20021117 (04 Jan 2003)
-
- 04 Jan 2003; Thomas Raschbacher <lordvan@gentoo.org>:
-
- Initial version.
- Fixes Bug #5327
diff --git a/app-emulation/plex86/Manifest b/app-emulation/plex86/Manifest
deleted file mode 100644
index a82e55ff8bdb..000000000000
--- a/app-emulation/plex86/Manifest
+++ /dev/null
@@ -1,6 +0,0 @@
-MD5 ab9cf10e83af192b3dbe06744e182b5e plex86-20021117.ebuild 2239
-MD5 378a3c337ad9f6c9c028d5be42c52296 plex86-20021117-r1.ebuild 2336
-MD5 a1ec3614a492295b10aca825badd55ea ChangeLog 908
-MD5 63c64bc0ff07447e2a81fa51d6bebc4c files/plex86-20021117-hacks.patch 1848
-MD5 f69edd2779b3ded0aca117efae08365e files/digest-plex86-20021117-r1 68
-MD5 f69edd2779b3ded0aca117efae08365e files/digest-plex86-20021117 68
diff --git a/app-emulation/plex86/files/digest-plex86-20021117 b/app-emulation/plex86/files/digest-plex86-20021117
deleted file mode 100644
index d1343595a836..000000000000
--- a/app-emulation/plex86/files/digest-plex86-20021117
+++ /dev/null
@@ -1 +0,0 @@
-MD5 bdc42e3d5b2af2eeece6e307a3d77085 plex86-20021117.tar.bz2 817512
diff --git a/app-emulation/plex86/files/digest-plex86-20021117-r1 b/app-emulation/plex86/files/digest-plex86-20021117-r1
deleted file mode 100644
index d1343595a836..000000000000
--- a/app-emulation/plex86/files/digest-plex86-20021117-r1
+++ /dev/null
@@ -1 +0,0 @@
-MD5 bdc42e3d5b2af2eeece6e307a3d77085 plex86-20021117.tar.bz2 817512
diff --git a/app-emulation/plex86/files/plex86-20021117-hacks.patch b/app-emulation/plex86/files/plex86-20021117-hacks.patch
deleted file mode 100644
index 63de9c41c4bf..000000000000
--- a/app-emulation/plex86/files/plex86-20021117-hacks.patch
+++ /dev/null
@@ -1,62 +0,0 @@
---- plex86-20021117.orig/kernel/host-linux.c 2005-08-20 12:52:20.000000000 -0300
-+++ plex86-20021117/kernel/host-linux.c 2005-08-20 14:05:50.000000000 -0300
-@@ -30,10 +30,7 @@
- #include <linux/fs.h>
- #include <linux/mm.h>
- #include <linux/proc_fs.h>
--#include <linux/wrapper.h>
- #include <linux/version.h>
--#include <asm/irq.h>
--
-
- #ifndef VERSION_CODE
- # define VERSION_CODE(vers,rel,seq) ( ((vers)<<16) | ((rel)<<8) | (seq) )
-@@ -45,7 +42,10 @@
-
- #include <asm/io.h>
-
--
-+/* Vanquirius's hacks */
-+typedef struct devfs_entry *devfs_handle_t;
-+#define DEVFS_FL_NONE 0x000
-+#define DEVFS_FL_DEFAULT DEVFS_FL_NONE
-
- /************************************************************************/
- /* Compatibility macros for older kernels */
-@@ -423,7 +423,8 @@
- /* Do *not* free pages that are still mapped to user space! */
- #if LINUX_VERSION_CODE >= VERSION_CODE(2,3,99)
- /* Not sure when this changed. If you know, email us. */
-- if (inode->i_data.i_mmap != NULL)
-+ /* DANGEROUS hack */
-+ /* if (inode->i_data.i_mmap != NULL) */
- #else
- if (inode->i_mmap != NULL)
- #endif
-@@ -902,13 +903,10 @@
- * hence we rely on the fact that Linux lets at least one page of
- * virtual address space unused after the end of the module.
- */
--#ifdef THIS_MODULE
-- void *start_addr = THIS_MODULE;
-- unsigned size = THIS_MODULE->size;
--#else
-- void *start_addr = &mod_use_count_;
-+
-+ /* Below you will find a DANGEROUS hack */
-+ void *start_addr; // = &mod_use_count_;
- unsigned size = 0x10000000; /* Actual size determined below */
--#endif
-
- int n_pages;
-
-@@ -1040,7 +1038,8 @@
- unsigned
- host_idle(void)
- {
-- if (NEED_RESCHED)
-+/* Another DANGEROUS hack */
-+// if (NEED_RESCHED)
- schedule();
-
- /* return !current_got_fatal_signal(); */
diff --git a/app-emulation/plex86/plex86-20021117-r1.ebuild b/app-emulation/plex86/plex86-20021117-r1.ebuild
deleted file mode 100644
index f9f0158a6670..000000000000
--- a/app-emulation/plex86/plex86-20021117-r1.ebuild
+++ /dev/null
@@ -1,77 +0,0 @@
-# Copyright 1999-2005 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/app-emulation/plex86/plex86-20021117-r1.ebuild,v 1.1 2005/08/20 17:38:44 vanquirius Exp $
-
-inherit eutils
-
-DESCRIPTION="Plex86 is THE opensource free-software alternative for VMWare, VirtualPC, and other IA-32 on IA-32 \"Virtual PC products.\""
-HOMEPAGE="http://savannah.gnu.org/projects/plex86/ http://sourceforge.net/projects/plex86/"
-SRC_URI="http://savannah.nongnu.org/download/plex86/${P}.tar.bz2"
-
-LICENSE="LGPL-2.1"
-SLOT="0"
-KEYWORDS="~x86"
-IUSE="X sdl"
-
-RDEPEND=">=sys-libs/ncurses-5.2-r7
- X? ( virtual/x11 )
- sdl? ( >=media-libs/libsdl-1.2.4 )"
-DEPEND="${RDEPEND}
- >=sys-apps/sed-4"
-
-src_unpack() {
- unpack ${A}; cd ${S}
-
- # fix malign warnings
- sed -e 's:malign:falign:g' \
- -i kernel/{.,dt,iodev,emulation}/Makefile.in || die
-
- # fix typo (bug submitted)
- sed -i \
- -e s/'inclide'/'include'/ user/plugins/bochs/iodev/eth_fbsd.cc \
- || die "sed eth_fbsd.cc failed"
-
- # DANGEROUS patch to allow compilation
- epatch ${FILESDIR}/${P}-hacks.patch
-}
-
-src_compile() {
- MY_CONF="--with-Linux --enable-cdrom --enable-split-hd --enable-pci --enable-vbe --enable-sb16=linux --enable-instrumentation"
- # --enable-ne2000 not working at the moment
-
- MY_GUI="curses"
- use X && MY_GUI="x"
- use sdl && MY_GUI="sdl"
- use sdl && export SDL_CFLAGS="`sdl-config --cflags`"
-
- use X && MY_CONF="${MY_CONF} --with-x --with-linux-source=/usr/src/linux"
- MY_CONF="${MY_CONF} --with-gui=${MY_GUI}"
-
- ./configure \
- --host=${CHOST} \
- --prefix=/usr \
- --infodir=/usr/share/info \
- --mandir=/usr/share/man ${MY_CONF} || die "./configure failed"
-
- emake || die "emake failed"
-}
-
-src_install() {
- #make DESTDIR=${D} install || die
- # for now just this:
- dodir /opt/${P}
- cp -r * ${D}/opt/${P} || die "cp failed"
-}
-
-pkg_postinst() {
- echo
- ewarn "This code is EXTREMELY EXPERIMENTAL, and may well result in a"
- ewarn "SYSTEM CRASH, and who knows what other ill effects. RUN THIS"
- ewarn "SOFTWARE AT YOUR OWN RISK. As a precaution, do not attempt to"
- ewarn "run this software on a system with important data on it, and"
- ewarn "make liberal use of the sync command! Expect to have to use"
- ewarn "the power button."
- echo
- einfo "Contact me (lordvan@lordvan.com) if you encounter any problems."
- echo
-}
diff --git a/app-emulation/plex86/plex86-20021117.ebuild b/app-emulation/plex86/plex86-20021117.ebuild
deleted file mode 100644
index 7684e1467387..000000000000
--- a/app-emulation/plex86/plex86-20021117.ebuild
+++ /dev/null
@@ -1,72 +0,0 @@
-# Copyright 1999-2005 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/app-emulation/plex86/plex86-20021117.ebuild,v 1.12 2005/08/20 17:38:44 vanquirius Exp $
-
-DESCRIPTION="Plex86 is THE opensource free-software alternative for VMWare, VirtualPC, and other IA-32 on IA-32 \"Virtual PC products.\""
-HOMEPAGE="http://savannah.gnu.org/projects/plex86/ http://sourceforge.net/projects/plex86/"
-SRC_URI="http://savannah.nongnu.org/download/plex86/${P}.tar.bz2"
-
-LICENSE="LGPL-2.1"
-SLOT="0"
-KEYWORDS="x86"
-IUSE="X sdl"
-
-RDEPEND=">=sys-libs/ncurses-5.2-r7
- X? ( virtual/x11 )
- sdl? ( >=media-libs/libsdl-1.2.4 )"
-DEPEND="${RDEPEND}
- >=sys-apps/sed-4"
-
-src_unpack() {
- unpack ${A}; cd ${S}
-
- # fix malign warnings
- sed -e 's:malign:falign:g' \
- -i kernel/{.,dt,iodev,emulation}/Makefile.in || die
-
- # fix typo (bug submitted)
- sed -i \
- -e s/'inclide'/'include'/ user/plugins/bochs/iodev/eth_fbsd.cc \
- || die "sed eth_fbsd.cc failed"
-}
-
-src_compile() {
- MY_CONF="--with-Linux --enable-cdrom --enable-split-hd --enable-pci --enable-vbe --enable-sb16=linux --enable-instrumentation"
- # --enable-ne2000 not working at the moment
-
- MY_GUI="curses"
- use X && MY_GUI="x"
- use sdl && MY_GUI="sdl"
- use sdl && export SDL_CFLAGS="`sdl-config --cflags`"
-
- use X && MY_CONF="${MY_CONF} --with-x --with-linux-source=/usr/src/linux"
- MY_CONF="${MY_CONF} --with-gui=${MY_GUI}"
-
- ./configure \
- --host=${CHOST} \
- --prefix=/usr \
- --infodir=/usr/share/info \
- --mandir=/usr/share/man ${MY_CONF} || die "./configure failed"
-
- emake || die "emake failed"
-}
-
-src_install() {
- #make DESTDIR=${D} install || die
- # for now just this:
- dodir /opt/${P}
- cp -r * ${D}/opt/${P} || die "cp failed"
-}
-
-pkg_postinst() {
- echo
- ewarn "This code is EXTREMELY EXPERIMENTAL, and may well result in a"
- ewarn "SYSTEM CRASH, and who knows what other ill effects. RUN THIS"
- ewarn "SOFTWARE AT YOUR OWN RISK. As a precaution, do not attempt to"
- ewarn "run this software on a system with important data on it, and"
- ewarn "make liberal use of the sync command! Expect to have to use"
- ewarn "the power button."
- echo
- einfo "Contact me (lordvan@lordvan.com) if you encounter any problems."
- echo
-}