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
commitd847fd5e3898205ff154a1758bff3349e29dc579 (patch)
treec8ad9aed6e9f28bfe6fff87628bf674debb6cd7e /sys-apps/linux32
parentStable on SPARC. (diff)
downloadgentoo-2-d847fd5e3898205ff154a1758bff3349e29dc579.tar.gz
gentoo-2-d847fd5e3898205ff154a1758bff3349e29dc579.tar.bz2
gentoo-2-d847fd5e3898205ff154a1758bff3349e29dc579.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.
(Portage version: 2.0.51.22-r1)
Diffstat (limited to 'sys-apps/linux32')
-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..63287f62bd73 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 1685366426aeb4515d90015ab10806a9 ChangeLog 973
+MD5 54b16dedfbf47cca6d1a73913ae95e37 linux32-1.0.ebuild 729
+MD5 aba74be7637dcf5646f2581bb1a0444e linux32-2.0.ebuild 602
+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>