diff options
author | Samuli Suominen <drac@gentoo.org> | 2008-05-15 10:52:40 +0000 |
---|---|---|
committer | Samuli Suominen <drac@gentoo.org> | 2008-05-15 10:52:40 +0000 |
commit | 6e18d992165513694512dc46952307447c7760d2 (patch) | |
tree | 73e2b4285d714df7166d2d755aaa8385fc6a2d7c /app-emulation | |
parent | Stable on ppc64; bug #221063 (diff) | |
download | gentoo-2-6e18d992165513694512dc46952307447c7760d2.tar.gz gentoo-2-6e18d992165513694512dc46952307447c7760d2.tar.bz2 gentoo-2-6e18d992165513694512dc46952307447c7760d2.zip |
Removed basiliskII for treecleaners, masked for months.
Diffstat (limited to 'app-emulation')
-rw-r--r-- | app-emulation/basiliskII/ChangeLog | 98 | ||||
-rw-r--r-- | app-emulation/basiliskII/Manifest | 17 | ||||
-rw-r--r-- | app-emulation/basiliskII/basiliskII-1.0.0_pre20020115.ebuild | 83 | ||||
-rw-r--r-- | app-emulation/basiliskII/basiliskII-1.0.0_pre20050412.ebuild | 102 | ||||
-rw-r--r-- | app-emulation/basiliskII/files/basiliskII-gcc34.patch | 81 | ||||
-rw-r--r-- | app-emulation/basiliskII/metadata.xml | 15 |
6 files changed, 0 insertions, 396 deletions
diff --git a/app-emulation/basiliskII/ChangeLog b/app-emulation/basiliskII/ChangeLog deleted file mode 100644 index b6dbd462cc97..000000000000 --- a/app-emulation/basiliskII/ChangeLog +++ /dev/null @@ -1,98 +0,0 @@ -# ChangeLog for app-emulation/basiliskII -# Copyright 2002-2008 Gentoo Foundation; Distributed under the GPL v2 -# $Header: /var/cvsroot/gentoo-x86/app-emulation/basiliskII/ChangeLog,v 1.23 2008/04/21 16:41:32 phreak Exp $ - - 21 Apr 2008; Christian Heim <phreak@gentoo.org> metadata.xml: - Fix up metadata.xml. If there's no maintainer for the package, the metadata - also needs to contain m-needed@g.o. - - 25 Jan 2007; Marius Mauch <genone@gentoo.org> - basiliskII-1.0.0_pre20050412.ebuild: - Replacing einfo with elog - - 05 Nov 2006; Matti Bickel <mabi@gentoo.org> - basiliskII-1.0.0_pre20050412.ebuild: - Stable on ppc (bug #151137) - - 28 Oct 2006; Christian Faulhammer <opfer@gentoo.org> - basiliskII-1.0.0_pre20050412.ebuild: - x86 stable wrt bug #151137 - - 20 Oct 2006; Stefan Schweizer <genstef@gentoo.org> - basiliskII-1.0.0_pre20050412.ebuild: - ebuild fixes thanks to jakub, bug 151137 - - 22 May 2005; Simon Stelling <blubb@gentoo.org> - basiliskII-1.0.0_pre20050412.ebuild: - added ~amd64 keyword - - 24 Apr 2005; Michael Hanselmann <hansmi@gentoo.org> - basiliskII-1.0.0_pre20020115.ebuild: - Stable on ppc. - -*basiliskII-1.0.0_pre20050412 (12 Apr 2005) - - 12 Apr 2005; David Holm <dholm@gentoo.org> - +basiliskII-1.0.0_pre20050412.ebuild: - Version bumped (hoping to fix bug #68644) - - 28 Sep 2004; Daniel Black <dragonheart@gentoo.org> - basiliskII-1.0.0_pre20020115.ebuild: - forgot -j1 as per prev bug report - - 27 Sep 2004; Daniel Black <dragonheart@gentoo.org> - +files/basiliskII-gcc34.patch, - -basiliskII-0.9.0.ebuild, basiliskII-1.0.0_pre20020115.ebuild: - Patches to fix with gcc-3.4 by fn_x@hotmail.com in bug #65444 - - 07 Jun 2004; Daniel Black <dragonheart@gentoo.org> - basiliskII-1.0.0_pre20020115.ebuild: - x86 stable - -*basiliskII-1.0.0_pre20020115 (21 Mar 2004) - - 21 Mar 2004; David Holm <dholm@gentoo.org> basiliskII-1.0.0.ebuild, - basiliskII-1.0.0_pre20020115.ebuild, metadata.xml: - Moved basiliskII-1.0.0.ebuild to basiliskII-jit since it is a fork of - basiliskII and not the same project. Added the latest prerelease of basiliskII - and added ~ppc to the keywords. - - 08 Dec 2003; Michael Sterrett <mr_bones_@gentoo.org> - basiliskII-1.0.0.ebuild: - Fix up the vendor (bug 35352); tidy - -*basiliskII-1.0.0 (28 Jul 2003) - - 28 Jul 2003; Michael Sterrett <msterret@gentoo.org> basiliskII-1.0.0.ebuild: - version bump (bug 20086) - - 15 May 2003; Patrick Kursawe <phosphan@gentoo.org> basiliskII-0.9.0.ebuild: - Corrected homepage (bug 21056) - -*basiliskII-0.9.0 (19 August 2002) - - 16 Mar 2003; Martin Holzer <mholzer@gentoo.org> basiliskII-0.9.0.ebuild: - changed the replace-flags to a valid synatx - - 01 Oct 2002; Mike Frysinger <vapier@gentoo.org> basiliskII-0.9.0.ebuild : - Added small hack to link against libstdc++ for gcc3.x compatibility and dropped max optimization to -O2 - - 19 August 2002; Sascha Schwabbauer <cybersystem@gentoo.org> ChangeLog, basiliskII-0.9.0.ebuild : - - Added -ppc to the keywords. - -*basiliskII-0.9.0 (21 Jul 2002) - - 21 Jul 2002; Stuart Bouyer <stubear@gentoo.org> basiliskII-0.9.0.ebuild: - - Added KEYWORDS and SLOT to bring ebuild in line with lintool and repoman QA - -*basiliskII-0.9.0 (26 May 2002) - - 26 May 2002; Ryan Phillips <rphillips@gentoo.org> ChangeLog : - - Added initial ChangeLog which should be updated whenever the package is - updated in any way. This changelog is targetted to users. This means that the - comments should well explained and written in clean English. The details about - writing correct changelogs are explained in the skel.ChangeLog file which you - can find in the root directory of the portage repository. diff --git a/app-emulation/basiliskII/Manifest b/app-emulation/basiliskII/Manifest deleted file mode 100644 index 4482224dc55d..000000000000 --- a/app-emulation/basiliskII/Manifest +++ /dev/null @@ -1,17 +0,0 @@ ------BEGIN PGP SIGNED MESSAGE----- -Hash: SHA1 - -AUX basiliskII-gcc34.patch 2193 RMD160 bebb819c515f4615442a7fab77d91c7e33d2cc94 SHA1 44d369c48da118a0990c196ba00250c85b10a0b3 SHA256 8ba249502528971579eec086ea90dd37a3127ea5a05fbca9fa7490ec03e89aa3 -DIST BasiliskII_src_15012002.tar.gz 494773 RMD160 485bb7fcaa75e08533a482875ca8635a013583d2 SHA1 5a28bb37a48f7ae5c24cb5ad5eceb282147cebe4 SHA256 e17dd3dbe0ac27f77710d006fa5dfc2da8094fe2efb20617174eb64bbac73378 -DIST basiliskII-1.0.0_pre20050412.tar.bz2 1014307 RMD160 d6cfc5a3406884d07170ace391fa11cb491a0722 SHA1 05e059a7c34fdaf795f567d27be5f2a216d51cf2 SHA256 9f5085b7a056f91afab2872838e1cb7a19409ecac91f003a00dc74cdaae0eeab -EBUILD basiliskII-1.0.0_pre20020115.ebuild 2683 RMD160 7e693ed362fb7f18e677f0a59b3773a1b83ea03d SHA1 21b89e9a11e4f6e4e1bb6df6d7a7531883a99e5a SHA256 65c328972cc604d024c17ed2f821696e6f2a567957c5c91bb84b32874b55a564 -EBUILD basiliskII-1.0.0_pre20050412.ebuild 3128 RMD160 354f478ee16e219ff943e460246f5daa1535bf47 SHA1 12dbc63e93a56f38dd7c7cae495e918f4514d89d SHA256 d75e0c6618fd06ce3d4416c09d68f35a52966bb8f2d44875ec13fa5a9ae78eae -MISC ChangeLog 3609 RMD160 2d7aeaa79acf72945d0eac97ccc1eb66c09e203b SHA1 d914ce4acf8daf3b8a5186c5d3484ae641069933 SHA256 5f2eb6729e6918732c28ba34f25e4750ed8da275ee0e9e1b7cbe92c34035fffa -MISC metadata.xml 606 RMD160 4ba522273d0d82daed70df3d475246939e39e200 SHA1 5c0feb59c8f494b9dfcab1d9113ab48c5b180b63 SHA256 bf3962d252881b72ee899bfcbb0983e2ce40cebc285b3edd1ae32bf7ac69ac4f ------BEGIN PGP SIGNATURE----- -Version: GnuPG v2.0.7 (GNU/Linux) - -iD8DBQFIDMPCyuNVb5qfaOYRAqXNAJ444t/KmaFYxGnveJKV0Wf1CqkE9gCeIqqD -WXyFEx8QtEVNAKJB8cjevQM= -=UhY2 ------END PGP SIGNATURE----- diff --git a/app-emulation/basiliskII/basiliskII-1.0.0_pre20020115.ebuild b/app-emulation/basiliskII/basiliskII-1.0.0_pre20020115.ebuild deleted file mode 100644 index 54648a23600f..000000000000 --- a/app-emulation/basiliskII/basiliskII-1.0.0_pre20020115.ebuild +++ /dev/null @@ -1,83 +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/basiliskII/basiliskII-1.0.0_pre20020115.ebuild,v 1.11 2007/07/12 06:39:56 mr_bones_ Exp $ - -inherit flag-o-matic eutils - -### This package requires a Mac II/Classic ROM, A Mac OS Image -### Mac OS 7.5.3r2 is available freely from the Apple Homepage -### System ROMS can be retreived from a 'real' Mac, See info/man pages - -DESCRIPTION="Basilisk II Macintosh Emulator" -HOMEPAGE="http://www.uni-mainz.de/~bauec002/B2Main.html" -SRC_URI="http://iphcip1.physik.uni-mainz.de/~cbauer/BasiliskII_src_15012002.tar.gz" - -LICENSE="|| ( GPL-2 LGPL-2.1 )" -SLOT="0" -KEYWORDS="x86 ppc" -IUSE="X gtk xv esd dga" - -### We'll set $S Manually, it's version dependant, and nested strangely. -S=${WORKDIR}/BasiliskII-1.0/src/Unix - -### fbdev support in the stable release... the cvs branch is broken, period! -### gtk and esd support are compile time options, we'll check the usual -### use variables here and set ./configure options accordingly - -DEPEND="esd? ( media-sound/esound ) - gtk? ( =x11-libs/gtk+-1.2* )" - -src_unpack() { - unpack ${A} - epatch ${FILESDIR}/basiliskII-gcc34.patch || die -} - -src_compile() { - #fpu_x86 doesnt compile properly if -O3 or greater :( - replace-flags -O[3-9] -O2 - - strip-flags -mpowerpc-gfxopt - - local myflags - -### Default ./configure options are all =yes by default. we'll check for -### and use -values and switch them accordingly - - use X || myflags="${myflags} --with-x=no" - use esd || myflags="${myflags} --with-esd=no" - use gtk || myflags="${myflags} --with-gtk=no" - use dga || myflags="${myflags} --with-dga=no" - use xv || myflags="${myflags} --enable-xf86-vidmode=no" - - ./configure \ - --host=${CHOST} \ - --prefix=/usr \ - --infodir=/usr/share/info \ - --mandir=/usr/share/man \ - ${myflags} || die "BasiliskII ./configure Failed" - - #hack to link against libstdc++ for gcc3.x compatibility - cp Makefile Makefile.old - sed -e 's:-o $(OBJ_DIR)/gencpu:-lstdc++ -o $(OBJ_DIR)/gencpu:' \ - Makefile.old > Makefile - - emake -j1 || die "BasiliskII Make Failed" -} - -src_install() { - make \ - prefix=${D}/usr \ - mandir=${D}/usr/share/man \ - infodir=${D}/usr/share/info \ - install || die "BasiliskII Make Install Failed" - -### Networking is _disabled_ in this revision, hopefully -r2 will -### resolve the permissions issue / linux src compilation problem -### that prevents it's inclusion - -### Uncomment the following, and read the manual _carefully_ if you really -### need networking, this will create a sheep_net.o kernel module that -### provides (effectivly) an ethernet bridge between basliskII and the kernel - -# make modules -} diff --git a/app-emulation/basiliskII/basiliskII-1.0.0_pre20050412.ebuild b/app-emulation/basiliskII/basiliskII-1.0.0_pre20050412.ebuild deleted file mode 100644 index 9cd375d87452..000000000000 --- a/app-emulation/basiliskII/basiliskII-1.0.0_pre20050412.ebuild +++ /dev/null @@ -1,102 +0,0 @@ -# Copyright 1999-2007 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Header: /var/cvsroot/gentoo-x86/app-emulation/basiliskII/basiliskII-1.0.0_pre20050412.ebuild,v 1.7 2007/07/12 06:39:56 mr_bones_ Exp $ - -inherit flag-o-matic eutils - -### This package requires a Mac II/Classic ROM, A Mac OS Image -### Mac OS 7.5.3r2 is available freely from the Apple Homepage -### System ROMS can be retreived from a 'real' Mac, See info/man pages - -DESCRIPTION="Basilisk II Macintosh Emulator" -HOMEPAGE="http://www.uni-mainz.de/~bauec002/B2Main.html" -SRC_URI="mirror://gentoo/${P}.tar.bz2" - -LICENSE="|| ( GPL-2 LGPL-2.1 )" -SLOT="0" -KEYWORDS="~amd64 ppc x86" -IUSE="dga esd gtk nls sdl" - -### We'll set $S Manually, it's version dependant, and nested strangely. -S=${WORKDIR}/${P}/src/Unix - -### fbdev support in the stable release... the cvs branch is broken, period! -### gtk and esd support are compile time options, we'll check the usual -### use variables here and set ./configure options accordingly - -RDEPEND="esd? ( media-sound/esound ) - gtk? ( =x11-libs/gtk+-1.2* gnome-base/libgnomeui ) - !sdl? ( dga? ( x11-libs/libXxf86dga ) ) - sdl? ( media-libs/libsdl ) - nls? ( virtual/libintl ) - x11-libs/libSM - x11-libs/libXi - x11-libs/libXxf86vm - !app-emulation/basiliskII-jit" - -DEPEND="${RDEPEND} - !sdl? ( dga? ( x11-proto/xf86dgaproto ) ) - nls? ( sys-devel/gettext ) - x11-proto/xf86vidmodeproto - x11-proto/xextproto - x11-proto/xproto" - -src_unpack() { - unpack ${A} - cd "${S}" - #prevent prestripped binary - sed -i -e '/^INSTALL_PROGRAM/s/-s//' Makefile.in - - if use sdl && use dga ; then - elog "SDL support was requested, DGA will be disabled" - fi -} - -src_compile() { - #fpu_x86 doesnt compile properly if -O3 or greater :( - replace-flags -O[3-9] -O2 - strip-flags -mpowerpc-gfxopt - - local myflags - -### Default ./configure options are all =yes by default. we'll check for -### and use -values and switch them accordingly - - use esd || myflags="${myflags} --with-esd=no" - use gtk || myflags="${myflags} --with-gtk=no" - use dga || myflags="${myflags} --enable-xf86-dga=no" - use nls || myflags="${myflags} --disable-nls" - use sdl && myflags="${myflags} \ - --enable-sdl-video=yes \ - --enable-sdl-audio=yes" - - ./configure \ - --host=${CHOST} \ - --prefix=/usr \ - --infodir=/usr/share/info \ - --mandir=/usr/share/man \ - ${myflags} || die "BasiliskII ./configure Failed" - - #hack to link against libstdc++ for gcc3.x compatibility - sed -i -e 's:-o $(OBJ_DIR)/gencpu:-lstdc++ -o $(OBJ_DIR)/gencpu:' Makefile - - emake -j1 || die "BasiliskII Make Failed" -} - -src_install() { - make \ - prefix=${D}/usr \ - mandir=${D}/usr/share/man \ - infodir=${D}/usr/share/info \ - install || die "BasiliskII Make Install Failed" - -### Networking is _disabled_ in this revision, hopefully -r2 will -### resolve the permissions issue / linux src compilation problem -### that prevents it's inclusion - -### Uncomment the following, and read the manual _carefully_ if you really -### need networking, this will create a sheep_net.o kernel module that -### provides (effectivly) an ethernet bridge between basliskII and the kernel - -# make modules -} diff --git a/app-emulation/basiliskII/files/basiliskII-gcc34.patch b/app-emulation/basiliskII/files/basiliskII-gcc34.patch deleted file mode 100644 index be98091ee733..000000000000 --- a/app-emulation/basiliskII/files/basiliskII-gcc34.patch +++ /dev/null @@ -1,81 +0,0 @@ ---- BasiliskII-1.0.orig/src/uae_cpu/fpu/fpu_x86.cpp -+++ BasiliskII-1.0/src/uae_cpu/fpu/fpu_x86.cpp -@@ -146,6 +146,9 @@ - #define _ASM __asm__ __volatile__ - #define min(a, b) (((a) < (b)) ? (a) : (b)) - -+#define STR(x) STR_(x) -+#define STR_(x) #x -+ - /* ---------------------------- Configuration ---------------------------- */ - - /* -@@ -1056,8 +1059,8 @@ - } */ - - _ASM( "fstcw %0\n" -- "andl $(~X86_ROUND_CONTROL_MASK), %0\n" -+ "andl $(~" STR(X86_ROUND_CONTROL_MASK) "), %0\n" -- "orl $CW_RC_ZERO, %0\n" -+ "orl $" STR(CW_RC_ZERO) ", %0\n" - "fldcw %0\n" - "fldt %3\n" - "frndint\n" -@@ -1645,7 +1648,7 @@ - "0:\n" // partial_loop - "fprem \n" - "fnstsw %2\n" // %2: status (read/write) -- "testl $SW_C2, %2\n" -+ "testl $" STR(SW_C2) ", %2\n" - "jne 0b\n" - "fxam \n" - "fnstsw %3\n" // %3: sw (write) -@@ -1663,7 +1666,7 @@ - "0:\n" // partial_loop - "fprem \n" - "fnstsw %0\n" // %0: status (read/write) -- "testl $SW_C2, %0\n" -+ "testl $" STR(SW_C2) ", %0\n" - "jne 0b\n" - "fxam \n" - "fnstsw %1\n" // %1: sw (write) -@@ -1765,7 +1768,7 @@ - "0:\n" // partial_loop - "fprem1 \n" - "fnstsw %2\n" // %2: status (read/write) -- "testl $SW_C2, %2\n" -+ "testl $" STR(SW_C2) ", %2\n" - "jne 0b\n" - "fxam \n" - "fnstsw %3\n" // %3: sw (write) -@@ -1783,7 +1786,7 @@ - "0:\n" // partial_loop - "fprem1 \n" - "fnstsw %0\n" // %0: status (read/write) -- "testl $SW_C2, %0\n" -+ "testl $" STR(SW_C2) ", %0\n" - "jne 0b\n" - "fxam \n" - "fnstsw %1\n" // %1: sw (write) -@@ -1999,8 +2002,8 @@ - FLDCW cw - } */ - _ASM( "fstcw %0\n" -- "andl $(~X86_PRECISION_CONTROL_MASK), %0\n" -+ "andl $(~" STR(X86_PRECISION_CONTROL_MASK) "), %0\n" -- "orl $PRECISION_CONTROL_SINGLE, %0\n" -+ "orl $" STR(PRECISION_CONTROL_SINGLE) ", %0\n" - "fldcw %0\n" - "fldt %3\n" - "fldt %2\n" -@@ -2079,8 +2082,8 @@ - FLDCW cw - } */ - _ASM( "fstcw %0\n" -- "andl $(~X86_PRECISION_CONTROL_MASK), %0\n" -+ "andl $(~" STR(X86_PRECISION_CONTROL_MASK) "), %0\n" -- "orl $PRECISION_CONTROL_SINGLE, %0\n" -+ "orl $" STR(PRECISION_CONTROL_SINGLE) ", %0\n" - "fldcw %0\n" - "fldt %3\n" - "fldt %2\n" diff --git a/app-emulation/basiliskII/metadata.xml b/app-emulation/basiliskII/metadata.xml deleted file mode 100644 index 78eac8ce23b2..000000000000 --- a/app-emulation/basiliskII/metadata.xml +++ /dev/null @@ -1,15 +0,0 @@ -<?xml version="1.0" encoding="UTF-8"?> -<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd"> -<pkgmetadata> - <herd>no-herd</herd> - <maintainer> - <email>maintainer-needed@gentoo.org</email> - <name>Default assignee for orphaned packages</name> - </maintainer> - <longdescription lang="en"> - Basilisk II is an Open Source 68k Macintosh emulator. That is, it enables you - to run 68k MacOS software on you computer, even if you are using a different - operating system. However, you still need a copy of MacOS and a Macintosh ROM - image to use Basilisk II. - </longdescription> -</pkgmetadata> |