summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorJoshua Kinard <kumba@gentoo.org>2005-07-08 04:06:59 +0000
committerJoshua Kinard <kumba@gentoo.org>2005-07-08 04:06:59 +0000
commit48980c320b00c2643360451e630b5f7266c669e8 (patch)
treefa840995228c99e99c8244f8e204f376e418e3b2 /sys-apps
parentAdded entry for "media-video/nvidia-glx:dlloader". (diff)
downloadhistorical-48980c320b00c2643360451e630b5f7266c669e8.tar.gz
historical-48980c320b00c2643360451e630b5f7266c669e8.tar.bz2
historical-48980c320b00c2643360451e630b5f7266c669e8.zip
Literal re-write of linux32. Based off of a patch from debian's version, this works on multiple archs. Deprecates sys-devel/sparc32 and sys-devel/mips32, and avoids the need for other such variants. Due to the changes, amd64 and x86 keywords were dropped to avoid problems. sparc, mips, ppc, and ppc64 are the initial keywords for this newer revision.
Package-Manager: portage-2.0.51.22-r1
Diffstat (limited to 'sys-apps')
-rw-r--r--sys-apps/linux32/ChangeLog14
-rw-r--r--sys-apps/linux32/Manifest8
-rw-r--r--sys-apps/linux32/files/digest-linux32-2.01
-rw-r--r--sys-apps/linux32/linux32-1.0.ebuild4
-rw-r--r--sys-apps/linux32/linux32-2.0.ebuild26
-rw-r--r--sys-apps/linux32/metadata.xml10
6 files changed, 55 insertions, 8 deletions
diff --git a/sys-apps/linux32/ChangeLog b/sys-apps/linux32/ChangeLog
index 171794b620b6..b25a15e6bbd8 100644
--- a/sys-apps/linux32/ChangeLog
+++ b/sys-apps/linux32/ChangeLog
@@ -1,6 +1,16 @@
# ChangeLog for sys-apps/linux32
-# Copyright 2000-2004 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/sys-apps/linux32/ChangeLog,v 1.4 2004/09/05 08:19:03 swegener Exp $
+# Copyright 2000-2005 Gentoo Foundation; Distributed under the GPL v2
+# $Header: /var/cvsroot/gentoo-x86/sys-apps/linux32/ChangeLog,v 1.5 2005/07/08 04:06:59 kumba Exp $
+
+*linux32-2.0 (07 Jul 2005)
+
+ 07 Jul 2005; Joshua Kinard <kumba@gentoo.org> metadata.xml,
+ +linux32-2.0.ebuild:
+ Literal re-write of linux32. Based off of a patch from debian's version, this
+ works on multiple archs. Deprecates sys-devel/sparc32 and sys-devel/mips32,
+ and avoids the need for other such variants. Due to the changes, amd64 and x86
+ keywords were dropped to avoid problems. sparc, mips, ppc, and ppc64 are the
+ initial keywords for this newer revision.
05 Sep 2004; Sven Wegener <swegener@gentoo.org> :
Fixed ChangeLog header.
diff --git a/sys-apps/linux32/Manifest b/sys-apps/linux32/Manifest
index 2fff20ee3a88..7ded0a5cc7ca 100644
--- a/sys-apps/linux32/Manifest
+++ b/sys-apps/linux32/Manifest
@@ -1,4 +1,6 @@
-MD5 031a5db6624a24cb8a4bd368a6e84420 ChangeLog 497
-MD5 55567c5cfe6d9d7f1b16e5bb4d9a43c9 linux32-1.0.ebuild 729
-MD5 9a09f8d531c582e78977dbfd96edc1f2 metadata.xml 164
+MD5 e03b01080089e6da9232bd400d58358e ChangeLog 970
+MD5 24aabc9796ff8a763f883c35ec0eb65e linux32-1.0.ebuild 725
+MD5 4335dc93c0981113d994f8f5e0ecec90 linux32-2.0.ebuild 698
+MD5 d588572445856f343eba004d660b275a metadata.xml 385
MD5 c5a46361e6c1f30e842435a34749acd8 files/digest-linux32-1.0 61
+MD5 c791059aae89ff380ce252700e0857bb files/digest-linux32-2.0 62
diff --git a/sys-apps/linux32/files/digest-linux32-2.0 b/sys-apps/linux32/files/digest-linux32-2.0
new file mode 100644
index 000000000000..8e871c14db3e
--- /dev/null
+++ b/sys-apps/linux32/files/digest-linux32-2.0
@@ -0,0 +1 @@
+MD5 048def1909376f211dbb555e73692b6d linux32-2.0.tar.bz2 8450
diff --git a/sys-apps/linux32/linux32-1.0.ebuild b/sys-apps/linux32/linux32-1.0.ebuild
index 0a5cc5e2c14b..421b2e89b9e2 100644
--- a/sys-apps/linux32/linux32-1.0.ebuild
+++ b/sys-apps/linux32/linux32-1.0.ebuild
@@ -1,6 +1,6 @@
-# Copyright 1999-2004 Gentoo Foundation
+# Copyright 1999-2005 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/sys-apps/linux32/linux32-1.0.ebuild,v 1.6 2004/11/13 00:52:49 mr_bones_ Exp $
+# $Header: /var/cvsroot/gentoo-x86/sys-apps/linux32/linux32-1.0.ebuild,v 1.7 2005/07/08 04:06:59 kumba Exp $
DESCRIPTION="A utility that allows AMD64 code to run in an environment so that the uname() call returns non-AMD64-specific info"
HOMEPAGE="ftp://ftp.x86-64.org/pub/linux-x86_64/tools/linux32/"
diff --git a/sys-apps/linux32/linux32-2.0.ebuild b/sys-apps/linux32/linux32-2.0.ebuild
new file mode 100644
index 000000000000..95285881f6a6
--- /dev/null
+++ b/sys-apps/linux32/linux32-2.0.ebuild
@@ -0,0 +1,26 @@
+# Copyright 1999-2005 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: /var/cvsroot/gentoo-x86/sys-apps/linux32/linux32-2.0.ebuild,v 1.1 2005/07/08 04:06:59 kumba Exp $
+
+DESCRIPTION="A simple utility that tricks uname into returning a 32bit environment identifier."
+HOMEPAGE="http://www.gentoo.org/"
+SRC_URI="mirror://gentoo/${P}.tar.bz2"
+SLOT="0"
+KEYWORDS="-* ~mips ~sparc ~ppc ~ppc64"
+IUSE=""
+LICENSE="GPL-2"
+
+src_compile() {
+ cd ${S}
+ emake linux32
+}
+
+src_install() {
+ into /
+ cd ${S}
+ dobin linux32
+ ln -s linux32 ${D}/bin/linux64
+ doman linux32.8
+ ln -s linux32.8.gz ${D}/usr/share/man/man1/linux64.8.gz
+ dodoc CHANGELOG COPYING CREDITS README
+}
diff --git a/sys-apps/linux32/metadata.xml b/sys-apps/linux32/metadata.xml
index 96a2d586367d..e17e65643087 100644
--- a/sys-apps/linux32/metadata.xml
+++ b/sys-apps/linux32/metadata.xml
@@ -1,5 +1,13 @@
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
-<herd>base-system</herd>
+ <herd>base-system</herd>
+ <maintainer>
+ <email>base-system@gentoo.org</email>
+ <name>Base System</name>
+ </maintainer>
+
+ <longdescription>
+ A simple utility that tricks uname into returning a 32bit environment identifier.
+ </longdescription>
</pkgmetadata>