summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorMike Frysinger <vapier@gentoo.org>2006-06-25 00:28:35 +0000
committerMike Frysinger <vapier@gentoo.org>2006-06-25 00:28:35 +0000
commit2a6ea77a0e1b6f380b54437429b8b713ff17430b (patch)
treef574e8b3362abe995a1a1d10e1faed94e8928511 /sys-devel
parent(#116346) Change xml2 USE flag to xml. (diff)
downloadhistorical-2a6ea77a0e1b6f380b54437429b8b713ff17430b.tar.gz
historical-2a6ea77a0e1b6f380b54437429b8b713ff17430b.tar.bz2
historical-2a6ea77a0e1b6f380b54437429b8b713ff17430b.zip
merged into sys-apps/setarch
Diffstat (limited to 'sys-devel')
-rw-r--r--sys-devel/mips32/ChangeLog14
-rw-r--r--sys-devel/mips32/Manifest5
-rw-r--r--sys-devel/mips32/files/digest-mips32-1.01
-rw-r--r--sys-devel/mips32/files/mips32-1.0-no-kern-headers.patch22
-rw-r--r--sys-devel/mips32/metadata.xml14
-rw-r--r--sys-devel/mips32/mips32-1.0.ebuild33
-rw-r--r--sys-devel/ppc32/ChangeLog12
-rw-r--r--sys-devel/ppc32/Manifest4
-rw-r--r--sys-devel/ppc32/files/digest-ppc32-1.11
-rw-r--r--sys-devel/ppc32/metadata.xml14
-rw-r--r--sys-devel/ppc32/ppc32-1.1.ebuild31
-rw-r--r--sys-devel/sparc32/ChangeLog51
-rw-r--r--sys-devel/sparc32/Manifest24
-rw-r--r--sys-devel/sparc32/files/digest-sparc32-1.11
-rw-r--r--sys-devel/sparc32/files/digest-sparc32-1.1-r11
-rw-r--r--sys-devel/sparc32/files/digest-sparc32-1.1-r21
-rw-r--r--sys-devel/sparc32/files/digest-sparc32-1.1-r31
-rw-r--r--sys-devel/sparc32/files/sparc32-1.1-fhs.patch21
-rw-r--r--sys-devel/sparc32/files/sparc32-1.1-include.patch42
-rw-r--r--sys-devel/sparc32/files/sparc32-1.1-linux32.patch18
-rw-r--r--sys-devel/sparc32/files/sparc32-1.1-no-kern-headers.patch25
-rw-r--r--sys-devel/sparc32/metadata.xml12
-rw-r--r--sys-devel/sparc32/sparc32-1.1-r1.ebuild33
-rw-r--r--sys-devel/sparc32/sparc32-1.1-r2.ebuild33
-rw-r--r--sys-devel/sparc32/sparc32-1.1-r3.ebuild38
-rw-r--r--sys-devel/sparc32/sparc32-1.1.ebuild25
26 files changed, 0 insertions, 477 deletions
diff --git a/sys-devel/mips32/ChangeLog b/sys-devel/mips32/ChangeLog
deleted file mode 100644
index 771d0cc9a473..000000000000
--- a/sys-devel/mips32/ChangeLog
+++ /dev/null
@@ -1,14 +0,0 @@
-# ChangeLog for sys-devel/mips32
-# Copyright 2000-2004 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/sys-devel/mips32/ChangeLog,v 1.3 2004/07/02 08:41:39 eradicator Exp $
-
- 02 Jul 2004; Jeremy Huddleston <eradicator@gentoo.org> mips32-1.0.ebuild:
- virtual/glibc -> virtual/libc
-
-*mips32-1.0 (05 May 2004)
-
- 05 May 2004; Joshua Kinard <kumba@gentoo.org> +metadata.xml,
- +files/mips32-1.0-no-kern-headers.patch, +mips32-1.0.ebuild:
- Initial import of mips32, a derivative of the sparc32 utility for mips64
- systems.
-
diff --git a/sys-devel/mips32/Manifest b/sys-devel/mips32/Manifest
deleted file mode 100644
index f4d50a21f7fd..000000000000
--- a/sys-devel/mips32/Manifest
+++ /dev/null
@@ -1,5 +0,0 @@
-MD5 7860ca8dc66a934bea8cff3f03876afc ChangeLog 558
-MD5 4826e2b8c0e9daba29345b97411414d5 metadata.xml 416
-MD5 8b93a8d24a9299ed20dde74ad9cd6cbc mips32-1.0.ebuild 627
-MD5 fdeb67748be855f61d2434ade029d86c files/digest-mips32-1.0 60
-MD5 1f8a13f362cfb02255037057e5d7abab files/mips32-1.0-no-kern-headers.patch 579
diff --git a/sys-devel/mips32/files/digest-mips32-1.0 b/sys-devel/mips32/files/digest-mips32-1.0
deleted file mode 100644
index 8eeeff27b24c..000000000000
--- a/sys-devel/mips32/files/digest-mips32-1.0
+++ /dev/null
@@ -1 +0,0 @@
-MD5 93c773ad294cf6b420ec50fb205f0d96 mips32-1.0.tar.gz 1681
diff --git a/sys-devel/mips32/files/mips32-1.0-no-kern-headers.patch b/sys-devel/mips32/files/mips32-1.0-no-kern-headers.patch
deleted file mode 100644
index 66c3f57f8960..000000000000
--- a/sys-devel/mips32/files/mips32-1.0-no-kern-headers.patch
+++ /dev/null
@@ -1,22 +0,0 @@
-diff -Naurp mips32-1.0.orig/mips32.c mips32-1.0/mips32.c
---- mips32-1.0.orig/mips32.c 2000-09-06 08:42:30.000000000 -0400
-+++ mips32-1.0/mips32.c 2004-05-05 03:34:49.000000000 -0400
-@@ -3,8 +3,7 @@
- #include <unistd.h>
- #include <string.h>
- #include <sys/utsname.h>
--#include <linux/personality.h>
--#include <linux/unistd.h>
-+#include <sys/personality.h>
-
- #ifndef PER_LINUX32
- #define PER_LINUX32 8
-@@ -13,8 +12,6 @@
- #define PER_LINUX_32BIT 0x0800000
- #endif
-
--_syscall1(int, personality, long, pers);
--
- int main(int argc, char **argv)
- {
- char *p = strrchr(argv[0], '/');
diff --git a/sys-devel/mips32/metadata.xml b/sys-devel/mips32/metadata.xml
deleted file mode 100644
index 224d32cd0c31..000000000000
--- a/sys-devel/mips32/metadata.xml
+++ /dev/null
@@ -1,14 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
-<pkgmetadata>
- <herd>mips</herd>
- <maintainer>
- <email>mips@gentoo.org</email>
- <name>Mips Team</name>
- </maintainer>
-
- <longdescription>
- Small utility derived from sparc32 that makes uname output report a 32bit environment (uname -m returns mips instead of mips64)
- </longdescription>
-</pkgmetadata>
-
diff --git a/sys-devel/mips32/mips32-1.0.ebuild b/sys-devel/mips32/mips32-1.0.ebuild
deleted file mode 100644
index 4780d2c4045f..000000000000
--- a/sys-devel/mips32/mips32-1.0.ebuild
+++ /dev/null
@@ -1,33 +0,0 @@
-# Copyright 1999-2004 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/sys-devel/mips32/mips32-1.0.ebuild,v 1.3 2004/07/02 08:41:39 eradicator Exp $
-
-inherit eutils
-
-DESCRIPTION="A MIPS32 compilation environment."
-HOMEPAGE=""
-SRC_URI="mirror://gentoo/${P}.tar.gz"
-
-LICENSE="GPL-2"
-SLOT="0"
-KEYWORDS="-* mips"
-IUSE=""
-
-DEPEND="virtual/libc"
-
-src_unpack() {
- unpack ${A}
- cd ${S}
- epatch ${FILESDIR}/${P}-no-kern-headers.patch
-}
-
-src_compile() {
- emake || die
-}
-
-src_install () {
- dobin mips32
- dosym mips32 /usr/bin/mips64
- doman mips32.8
- doman mips64.8
-}
diff --git a/sys-devel/ppc32/ChangeLog b/sys-devel/ppc32/ChangeLog
deleted file mode 100644
index e5742e77ef63..000000000000
--- a/sys-devel/ppc32/ChangeLog
+++ /dev/null
@@ -1,12 +0,0 @@
-# ChangeLog for sys-devel/ppc32
-# Copyright 1999-2005 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/sys-devel/ppc32/ChangeLog,v 1.2 2005/07/07 03:14:31 dostrow Exp $
-
- 07 Jul 2005; Daniel Ostrow <dostrow@gentoo.org> ppc32-1.1.ebuild:
- Mark ppc64 for catalyst use.
-
-*ppc32-1.1 (06 Jul 2005)
-
- 06 Jul 2005; Daniel Ostrow <dostrow@gentoo.org> +ppc32-1.1.ebuild:
- Initial import of ppc32 for ppc64 with a 32-bit userland.
-
diff --git a/sys-devel/ppc32/Manifest b/sys-devel/ppc32/Manifest
deleted file mode 100644
index cd1d0847c494..000000000000
--- a/sys-devel/ppc32/Manifest
+++ /dev/null
@@ -1,4 +0,0 @@
-MD5 ce91af3546a198746b6e30466d52fe43 ChangeLog 460
-MD5 42dff36e2f2550b6c90ad3b00b5e341e files/digest-ppc32-1.1 56
-MD5 f17b8454f14e314375a48337226a03d6 metadata.xml 424
-MD5 468e1092108bb2bc310ce201955b9c96 ppc32-1.1.ebuild 763
diff --git a/sys-devel/ppc32/files/digest-ppc32-1.1 b/sys-devel/ppc32/files/digest-ppc32-1.1
deleted file mode 100644
index 900e5c1216dd..000000000000
--- a/sys-devel/ppc32/files/digest-ppc32-1.1
+++ /dev/null
@@ -1 +0,0 @@
-MD5 47fafab893a436b919d9310e1b031ee8 ppc32-1.1.tgz 1550
diff --git a/sys-devel/ppc32/metadata.xml b/sys-devel/ppc32/metadata.xml
deleted file mode 100644
index 069712e4a263..000000000000
--- a/sys-devel/ppc32/metadata.xml
+++ /dev/null
@@ -1,14 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
-<pkgmetadata>
- <herd>ppc64</herd>
- <maintainer>
- <email>ppc64@gentoo.org</email>
- <name>Gentoo/PPC64 Team</name>
- </maintainer>
-
- <longdescription>
- Small utility derived from sparc32 that makes uname output report a 32bit environment (uname -m returns ppc instead of ppc64)
- </longdescription>
-</pkgmetadata>
-
diff --git a/sys-devel/ppc32/ppc32-1.1.ebuild b/sys-devel/ppc32/ppc32-1.1.ebuild
deleted file mode 100644
index a46acc69ebff..000000000000
--- a/sys-devel/ppc32/ppc32-1.1.ebuild
+++ /dev/null
@@ -1,31 +0,0 @@
-# Copyright 1999-2005 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/sys-devel/ppc32/ppc32-1.1.ebuild,v 1.3 2005/08/31 18:11:25 swegener Exp $
-
-inherit eutils toolchain-funcs
-
-DESCRIPTION="A PPC32 compilation environment."
-HOMEPAGE="http://dev.gentoo.org/~dostrow/ppc32"
-SRC_URI="mirror://gentoo/${P}.tgz"
-
-LICENSE="GPL-2"
-SLOT="0"
-KEYWORDS="-* ppc ppc64"
-IUSE=""
-
-DEPEND="virtual/libc"
-
-src_compile() {
- emake CC="$(tc-getCC)" || die
-}
-
-src_install () {
- dobin ppc32
- dosym ppc32 /usr/bin/ppc64
- dosym ppc32 /usr/bin/linux32
- dosym ppc32 /usr/bin/linux64
- doman ppc32.8
- dosym ppc32.8.gz /usr/share/man/man8/linux32.8.gz
- doman ppc64.8
- dosym ppc64.8.gz /usr/share/man/man8/linux64.8.gz
-}
diff --git a/sys-devel/sparc32/ChangeLog b/sys-devel/sparc32/ChangeLog
deleted file mode 100644
index 5c4a494915b9..000000000000
--- a/sys-devel/sparc32/ChangeLog
+++ /dev/null
@@ -1,51 +0,0 @@
-# ChangeLog for sys-devel/sparc32
-# Copyright 1999-2005 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/sys-devel/sparc32/ChangeLog,v 1.11 2005/03/23 17:34:44 eradicator Exp $
-
- 23 Mar 2005; Jeremy Huddleston <eradicator@gentoo.org>
- sparc32-1.1-r3.ebuild:
- Use correct toolchain compiler.
-
-*sparc32-1.1-r3 (19 Dec 2004)
-
- 19 Dec 2004; Jeremy Huddleston <eradicator@gentoo.org>
- +files/sparc32-1.1-linux32.patch, +sparc32-1.1-r3.ebuild:
- Added patch/symlinks for linux{32,64} to work with the same exec name as
- sys-apps/linux32... makes env-switching scripts play nicer cross platform.
-
- 02 Jul 2004; Jeremy Huddleston <eradicator@gentoo.org>
- sparc32-1.1-r1.ebuild, sparc32-1.1-r2.ebuild:
- virtual/glibc -> virtual/libc
-
-*sparc32-1.1-r2 (05 May 2004)
-
- 05 May 2004; Joshua Kinard <kumba@gentoo.org>
- +files/sparc32-1.1-no-kern-headers.patch, sparc32-1.1-r1.ebuild,
- +sparc32-1.1-r2.ebuild, sparc32-1.1.ebuild:
- Keyword/Copyright date cleanups for -r0 and -r1. -r2 has a new patch that
- avoids the use of kernel headers and uses the personality calls provided by
- glibc itself.
-
-*sparc32-1.1-r1 (07 Oct 2003)
-
- 07 Oct 2003; Jason Wever <weeve@gentoo.org> sparc32-1.1-r1.ebuild:
- rev bump, cleaned up ebuild submitted by Matsuu Takuto <matsuu@gentoo.org>,
- fixes bug #30547.
-
- 16 Aug 2003; Jason Wever <weeve@gentoo.org> metadata.xml:
- Added metadata.xml
-
-*sparc32-1.1 (20 Aug 2002)
- 06 Dec 2002; Rodney Rees <manson@gentoo.org> : changed sparc ~sparc keywords
-
-
- 27 Sep 2002; Maarten Thibaut <murphy@gentoo.org> sparc32-1.1.ebuild: Adding
- SLOT statement as reminded by George Shapovalov <georges@its.caltech.edu>.
-
- 21 Aug 2002; Sean Summers <ebuild-sparc32@generalprotectionfault.com> sparc32-1.1.ebuild:
- Included patches from Jakub Jelinek's <jakub@redhat.com> RPM spec.
- Found at ftp://auroralinux.org/pub/aurora/build-0.31/en/os/sparc/SRPMS/
-
- 20 Aug 2002; Sean Summers <ebuild-sparc32@generalprotectionfault.com> sparc32-1.1.ebuild:
- Initial package
-
diff --git a/sys-devel/sparc32/Manifest b/sys-devel/sparc32/Manifest
deleted file mode 100644
index b9a66ca3b6d9..000000000000
--- a/sys-devel/sparc32/Manifest
+++ /dev/null
@@ -1,24 +0,0 @@
------BEGIN PGP SIGNED MESSAGE-----
-Hash: SHA1
-
-MD5 346efa36a8c1d7e3e909c9684baf7be4 ChangeLog 2024
-MD5 a3aba6d4a459cd3452dab3ee616b6dd9 metadata.xml 412
-MD5 5dff3c3ba6dbb74e18ae379820f33dc9 sparc32-1.1-r1.ebuild 642
-MD5 d88451a7ab108ee9c506834bf7b72f50 sparc32-1.1-r2.ebuild 659
-MD5 b17a0d2d9869275a66d73c70d2382d9f sparc32-1.1-r3.ebuild 901
-MD5 22291591eb38a3620021c01017449090 sparc32-1.1.ebuild 591
-MD5 1eee7426cb56176b09fbf91cfdcd8157 files/digest-sparc32-1.1 58
-MD5 1eee7426cb56176b09fbf91cfdcd8157 files/digest-sparc32-1.1-r1 58
-MD5 1eee7426cb56176b09fbf91cfdcd8157 files/digest-sparc32-1.1-r2 58
-MD5 1eee7426cb56176b09fbf91cfdcd8157 files/digest-sparc32-1.1-r3 58
-MD5 b76985155a715ac1a94ec01f6415f54f files/sparc32-1.1-fhs.patch 748
-MD5 5ea48e6b729c050e570294ab64cdb34c files/sparc32-1.1-include.patch 1169
-MD5 024daa894ba58b9d79e388e4bcf375d5 files/sparc32-1.1-linux32.patch 611
-MD5 90dd145372baffc21ee0bae867fe79ea files/sparc32-1.1-no-kern-headers.patch 665
------BEGIN PGP SIGNATURE-----
-Version: GnuPG v1.4.1 (GNU/Linux)
-
-iD8DBQFCQajNArHZZzCEUG0RAuUvAJ9d3lZdT7zmWvdNBJe7qK9h6bE0WACgg62s
-j5N2U/jDPcXaod7VGMohzqI=
-=TqFJ
------END PGP SIGNATURE-----
diff --git a/sys-devel/sparc32/files/digest-sparc32-1.1 b/sys-devel/sparc32/files/digest-sparc32-1.1
deleted file mode 100644
index 44a30ae91c6d..000000000000
--- a/sys-devel/sparc32/files/digest-sparc32-1.1
+++ /dev/null
@@ -1 +0,0 @@
-MD5 1e6dc2f7102f53cd7e5f90acbe8232e8 sparc32-1.1.tgz 1545
diff --git a/sys-devel/sparc32/files/digest-sparc32-1.1-r1 b/sys-devel/sparc32/files/digest-sparc32-1.1-r1
deleted file mode 100644
index 44a30ae91c6d..000000000000
--- a/sys-devel/sparc32/files/digest-sparc32-1.1-r1
+++ /dev/null
@@ -1 +0,0 @@
-MD5 1e6dc2f7102f53cd7e5f90acbe8232e8 sparc32-1.1.tgz 1545
diff --git a/sys-devel/sparc32/files/digest-sparc32-1.1-r2 b/sys-devel/sparc32/files/digest-sparc32-1.1-r2
deleted file mode 100644
index 44a30ae91c6d..000000000000
--- a/sys-devel/sparc32/files/digest-sparc32-1.1-r2
+++ /dev/null
@@ -1 +0,0 @@
-MD5 1e6dc2f7102f53cd7e5f90acbe8232e8 sparc32-1.1.tgz 1545
diff --git a/sys-devel/sparc32/files/digest-sparc32-1.1-r3 b/sys-devel/sparc32/files/digest-sparc32-1.1-r3
deleted file mode 100644
index 44a30ae91c6d..000000000000
--- a/sys-devel/sparc32/files/digest-sparc32-1.1-r3
+++ /dev/null
@@ -1 +0,0 @@
-MD5 1e6dc2f7102f53cd7e5f90acbe8232e8 sparc32-1.1.tgz 1545
diff --git a/sys-devel/sparc32/files/sparc32-1.1-fhs.patch b/sys-devel/sparc32/files/sparc32-1.1-fhs.patch
deleted file mode 100644
index b370a7c37233..000000000000
--- a/sys-devel/sparc32/files/sparc32-1.1-fhs.patch
+++ /dev/null
@@ -1,21 +0,0 @@
---- sparc32-1.1/Makefile.fhs Wed Jun 14 17:33:36 2000
-+++ sparc32-1.1/Makefile Wed Jun 14 17:37:58 2000
-@@ -1,8 +1,14 @@
-+prefix = /usr
-+bindir = ${prefix}/bin
-+mandir = ${prefix}/man
-+
- sparc32: sparc32.c
- $(CC) -O2 -o sparc32 sparc32.c
-
- install:
-- install -s -m 0755 sparc32 $(PREFIX)/usr/bin
-- ln -f $(PREFIX)/usr/bin/sparc32 $(PREFIX)/usr/bin/sparc64
-- install -m 0644 sparc32.8 $(PREFIX)/usr/man/man8
-- install -m 0644 sparc64.8 $(PREFIX)/usr/man/man8
-+ mkdir -p $(DESTDIR)$(bindir)
-+ install -s -m 0755 sparc32 $(DESTDIR)$(bindir)/
-+ ln -f $(PREFIX)$(bindir)/sparc32 $(DESTDIR)$(bindir)/sparc64
-+ mkdir -p $(DESTDIR)$(mandir)/man8
-+ install -m 0644 sparc32.8 $(DESTDIR)$(mandir)/man8/
-+ install -m 0644 sparc64.8 $(DESTDIR)$(mandir)/man8/
diff --git a/sys-devel/sparc32/files/sparc32-1.1-include.patch b/sys-devel/sparc32/files/sparc32-1.1-include.patch
deleted file mode 100644
index 6e35a3ed0523..000000000000
--- a/sys-devel/sparc32/files/sparc32-1.1-include.patch
+++ /dev/null
@@ -1,42 +0,0 @@
---- sparc32-1.1/sparc32.c.jj Mon Apr 22 11:37:47 2002
-+++ sparc32-1.1/sparc32.c Mon Apr 22 11:37:47 2002
-@@ -1,10 +1,10 @@
- /* (C) 1998,1999 Jakub Jelinek under terms of GPL */
- #include <linux/personality.h>
--#include <linux/unistd.h>
- #include <stdio.h>
- #include <unistd.h>
- #include <string.h>
- #include <sys/utsname.h>
-+#include <sys/syscall.h>
-
- #ifndef PER_LINUX32
- #define PER_LINUX32 8
-@@ -13,8 +13,6 @@
- #define PER_LINUX_32BIT 0x0800000
- #endif
-
--_syscall1(int, personality, long, pers);
--
- int main(int argc, char **argv)
- {
- char *p = strrchr(argv[0], '/');
-@@ -31,15 +29,15 @@ int main(int argc, char **argv)
- argc--;
- }
- if (!strcmp (p, "sparc32")) {
-- if (personality(PER_LINUX32) == -1) {
-+ if (syscall(SYS_personality, PER_LINUX32) == -1) {
- if (!quiet) perror ("Error setting personality");
- exit(1);
- }
- } else if (!strcmp (p, "sparc64")) {
- struct utsname un;
-
-- if (personality(PER_LINUX_32BIT) == -1 ||
-- personality(PER_LINUX) == -1) {
-+ if (syscall(SYS_personality, PER_LINUX_32BIT) == -1 ||
-+ syscall(SYS_personality, PER_LINUX) == -1) {
- if (!quiet) perror ("Error setting personality");
- exit(1);
- }
diff --git a/sys-devel/sparc32/files/sparc32-1.1-linux32.patch b/sys-devel/sparc32/files/sparc32-1.1-linux32.patch
deleted file mode 100644
index 22a73e891f60..000000000000
--- a/sys-devel/sparc32/files/sparc32-1.1-linux32.patch
+++ /dev/null
@@ -1,18 +0,0 @@
-diff -Naur sparc32-1.1.orig/sparc32.c sparc32-1.1/sparc32.c
---- sparc32-1.1.orig/sparc32.c 2004-12-19 03:05:42.145931000 -0800
-+++ sparc32-1.1/sparc32.c 2004-12-19 03:07:31.235929096 -0800
-@@ -28,12 +28,12 @@
- argv++;
- argc--;
- }
-- if (!strcmp (p, "sparc32")) {
-+ if (!strcmp (p, "sparc32") || !strcmp (p, "linux32")) {
- if (personality(PER_LINUX32) == -1) {
- if (!quiet) perror ("Error setting personality");
- exit(1);
- }
-- } else if (!strcmp (p, "sparc64")) {
-+ } else if (!strcmp (p, "sparc64") || !strcmp (p, "linux64")) {
- struct utsname un;
-
- if (personality(PER_LINUX_32BIT) == -1 ||
diff --git a/sys-devel/sparc32/files/sparc32-1.1-no-kern-headers.patch b/sys-devel/sparc32/files/sparc32-1.1-no-kern-headers.patch
deleted file mode 100644
index cc10662b3d08..000000000000
--- a/sys-devel/sparc32/files/sparc32-1.1-no-kern-headers.patch
+++ /dev/null
@@ -1,25 +0,0 @@
-diff -Naurp sparc32-1.1.orig/sparc32.c sparc32-1.1/sparc32.c
---- sparc32-1.1.orig/sparc32.c 1999-09-24 14:16:41.000000000 -0400
-+++ sparc32-1.1/sparc32.c 2004-05-05 03:38:37.039139000 -0400
-@@ -1,10 +1,10 @@
- /* (C) 1998,1999 Jakub Jelinek under terms of GPL */
--#include <linux/personality.h>
--#include <linux/unistd.h>
-+
- #include <stdio.h>
- #include <unistd.h>
- #include <string.h>
- #include <sys/utsname.h>
-+#include <sys/personality.h>
-
- #ifndef PER_LINUX32
- #define PER_LINUX32 8
-@@ -13,8 +13,6 @@
- #define PER_LINUX_32BIT 0x0800000
- #endif
-
--_syscall1(int, personality, long, pers);
--
- int main(int argc, char **argv)
- {
- char *p = strrchr(argv[0], '/');
diff --git a/sys-devel/sparc32/metadata.xml b/sys-devel/sparc32/metadata.xml
deleted file mode 100644
index 73d3fdc04f36..000000000000
--- a/sys-devel/sparc32/metadata.xml
+++ /dev/null
@@ -1,12 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
-<pkgmetadata>
-<herd>sparc</herd>
-<maintainer>
- <email>sparc@gentoo.org</email>
- <name>Sparc Team</name>
-</maintainer>
-<longdescription>
-sparc32 is a utility from Debian GNU/Linux that changes the output of uname to look like it's running on a 32-bit sparc computer.
-</longdescription>
-</pkgmetadata>
diff --git a/sys-devel/sparc32/sparc32-1.1-r1.ebuild b/sys-devel/sparc32/sparc32-1.1-r1.ebuild
deleted file mode 100644
index d787241e92d5..000000000000
--- a/sys-devel/sparc32/sparc32-1.1-r1.ebuild
+++ /dev/null
@@ -1,33 +0,0 @@
-# Copyright 1999-2004 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/sys-devel/sparc32/sparc32-1.1-r1.ebuild,v 1.5 2004/07/02 08:42:56 eradicator Exp $
-
-inherit eutils
-
-DESCRIPTION="A SPARC32 compilation environment."
-HOMEPAGE=""
-SRC_URI="ftp://ftp.auxio.org/pub/linux/SOURCES/${P}.tgz"
-
-LICENSE="GPL-2"
-SLOT="0"
-KEYWORDS="-* sparc"
-IUSE=""
-
-DEPEND="virtual/libc"
-
-src_unpack() {
- unpack ${A}
-
- epatch ${FILESDIR}/${P}-include.patch
-}
-
-src_compile() {
- emake || die
-}
-
-src_install () {
- dobin sparc32
- dosym sparc32 /usr/bin/sparc64
- doman sparc32.8
- doman sparc64.8
-}
diff --git a/sys-devel/sparc32/sparc32-1.1-r2.ebuild b/sys-devel/sparc32/sparc32-1.1-r2.ebuild
deleted file mode 100644
index 060edf429124..000000000000
--- a/sys-devel/sparc32/sparc32-1.1-r2.ebuild
+++ /dev/null
@@ -1,33 +0,0 @@
-# Copyright 1999-2004 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/sys-devel/sparc32/sparc32-1.1-r2.ebuild,v 1.3 2004/07/02 08:42:56 eradicator Exp $
-
-inherit eutils
-
-DESCRIPTION="A SPARC32 compilation environment."
-HOMEPAGE=""
-SRC_URI="ftp://ftp.auxio.org/pub/linux/SOURCES/${P}.tgz"
-
-LICENSE="GPL-2"
-SLOT="0"
-KEYWORDS="-* ~sparc"
-IUSE=""
-
-DEPEND="virtual/libc"
-
-src_unpack() {
- unpack ${A}
- cd ${S}
- epatch ${FILESDIR}/${P}-no-kern-headers.patch
-}
-
-src_compile() {
- emake || die
-}
-
-src_install () {
- dobin sparc32
- dosym sparc32 /usr/bin/sparc64
- doman sparc32.8
- doman sparc64.8
-}
diff --git a/sys-devel/sparc32/sparc32-1.1-r3.ebuild b/sys-devel/sparc32/sparc32-1.1-r3.ebuild
deleted file mode 100644
index c61e7428365a..000000000000
--- a/sys-devel/sparc32/sparc32-1.1-r3.ebuild
+++ /dev/null
@@ -1,38 +0,0 @@
-# Copyright 1999-2005 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/sys-devel/sparc32/sparc32-1.1-r3.ebuild,v 1.2 2005/03/23 17:34:44 eradicator Exp $
-
-inherit eutils toolchain-funcs
-
-DESCRIPTION="A SPARC32 compilation environment."
-HOMEPAGE=""
-SRC_URI="ftp://ftp.auxio.org/pub/linux/SOURCES/${P}.tgz"
-
-LICENSE="GPL-2"
-SLOT="0"
-KEYWORDS="-* ~sparc"
-IUSE=""
-
-DEPEND="virtual/libc"
-
-src_unpack() {
- unpack ${A}
- cd ${S}
- epatch ${FILESDIR}/${P}-no-kern-headers.patch
- epatch ${FILESDIR}/${P}-linux32.patch
-}
-
-src_compile() {
- emake CC="$(tc-getCC)" || die
-}
-
-src_install () {
- dobin sparc32
- dosym sparc32 /usr/bin/sparc64
- dosym sparc32 /usr/bin/linux32
- dosym sparc32 /usr/bin/linux64
- doman sparc32.8
- dosym sparc32.8.gz /usr/share/man/man8/linux32.8.gz
- doman sparc64.8
- dosym sparc64.8.gz /usr/share/man/man8/linux64.8.gz
-}
diff --git a/sys-devel/sparc32/sparc32-1.1.ebuild b/sys-devel/sparc32/sparc32-1.1.ebuild
deleted file mode 100644
index 90b3b41dfa1e..000000000000
--- a/sys-devel/sparc32/sparc32-1.1.ebuild
+++ /dev/null
@@ -1,25 +0,0 @@
-# Copyright 1999-2004 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/sys-devel/sparc32/sparc32-1.1.ebuild,v 1.9 2004/07/15 03:36:15 agriffis Exp $
-
-DESCRIPTION="A SPARC32 compilation environment."
-LICENSE="GPL-2"
-SRC_URI="ftp://ftp.auxio.org/pub/linux/SOURCES/${P}.tgz"
-SLOT="0"
-
-KEYWORDS="-* sparc"
-IUSE=""
-
-src_unpack() {
- unpack ${A}
- patch -p0 -i ${FILESDIR}/sparc32-1.1-include.patch
- patch -p0 -i ${FILESDIR}/sparc32-1.1-fhs.patch
-}
-
-src_compile() {
- emake || die
-}
-
-src_install () {
- make prefix=${D} install
-}