diff options
author | Marcelo Góes <vanquirius@gentoo.org> | 2006-01-12 22:37:41 +0000 |
---|---|---|
committer | Marcelo Góes <vanquirius@gentoo.org> | 2006-01-12 22:37:41 +0000 |
commit | cd45268235a0485676c9ea78f841b373de3ce7b6 (patch) | |
tree | 46cb81fa6fe91d9910c482eea9622ee751a607d8 /app-emulation | |
parent | Moving gnome-extra/libgtkhtml to gnome-extra/gtkhtml (diff) | |
download | gentoo-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/ChangeLog | 24 | ||||
-rw-r--r-- | app-emulation/plex86/Manifest | 6 | ||||
-rw-r--r-- | app-emulation/plex86/files/digest-plex86-20021117 | 1 | ||||
-rw-r--r-- | app-emulation/plex86/files/digest-plex86-20021117-r1 | 1 | ||||
-rw-r--r-- | app-emulation/plex86/files/plex86-20021117-hacks.patch | 62 | ||||
-rw-r--r-- | app-emulation/plex86/plex86-20021117-r1.ebuild | 77 | ||||
-rw-r--r-- | app-emulation/plex86/plex86-20021117.ebuild | 72 |
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 -} |