diff options
author | Joshua Kinard <kumba@gentoo.org> | 2005-04-11 21:50:17 +0000 |
---|---|---|
committer | Joshua Kinard <kumba@gentoo.org> | 2005-04-11 21:50:17 +0000 |
commit | 5083b57b4c0a3127848b7eb56966a59092ed41b1 (patch) | |
tree | ab85ea0d61c007776045ff422f7781e6f7cab4a4 /app-emulation | |
parent | added ~amd64 to KEYWORDS, fixes #87245 (diff) | |
download | historical-5083b57b4c0a3127848b7eb56966a59092ed41b1.tar.gz historical-5083b57b4c0a3127848b7eb56966a59092ed41b1.tar.bz2 historical-5083b57b4c0a3127848b7eb56966a59092ed41b1.zip |
Package Move: formerly mips64emul; now gxemul. Bump to 0.3.1, and comment ebuild a little more.
Package-Manager: portage-2.0.51.19
Diffstat (limited to 'app-emulation')
-rw-r--r-- | app-emulation/gxemul/ChangeLog | 11 | ||||
-rw-r--r-- | app-emulation/gxemul/Manifest | 5 | ||||
-rw-r--r-- | app-emulation/gxemul/files/digest-gxemul-0.3.1 | 1 | ||||
-rw-r--r-- | app-emulation/gxemul/files/gxemul-0.3.1-mips64-crosscc-check.patch | 12 | ||||
-rw-r--r-- | app-emulation/gxemul/gxemul-0.3.1.ebuild | 44 | ||||
-rw-r--r-- | app-emulation/gxemul/metadata.xml | 10 | ||||
-rw-r--r-- | app-emulation/vmware-workstation/Manifest | 4 |
7 files changed, 85 insertions, 2 deletions
diff --git a/app-emulation/gxemul/ChangeLog b/app-emulation/gxemul/ChangeLog new file mode 100644 index 000000000000..e70e19a759ae --- /dev/null +++ b/app-emulation/gxemul/ChangeLog @@ -0,0 +1,11 @@ +# ChangeLog for app-emulation/gxemul +# Copyright 1999-2005 Gentoo Foundation; Distributed under the GPL v2 +# $Header: /var/cvsroot/gentoo-x86/app-emulation/gxemul/ChangeLog,v 1.1 2005/04/11 21:50:17 kumba Exp $ + +*gxemul-0.3.1 (11 Apr 2005) + + 11 Apr 2005; Joshua Kinard <kumba@gentoo.org> +metadata.xml, + +files/gxemul-0.3.1-mips64-crosscc-check.patch, +gxemul-0.3.1.ebuild: + Package Move: formerly mips64emul; now gxemul. Bump to 0.3.1, and comment + ebuild a little more. + diff --git a/app-emulation/gxemul/Manifest b/app-emulation/gxemul/Manifest new file mode 100644 index 000000000000..80e97f00d1d8 --- /dev/null +++ b/app-emulation/gxemul/Manifest @@ -0,0 +1,5 @@ +MD5 7cc3fb0d4e01b910cfefd56569262517 metadata.xml 426 +MD5 daa74531d1d563c95559084e995698d1 gxemul-0.3.1.ebuild 1222 +MD5 24e706e0c3fb0fa176b089435535313d ChangeLog 477 +MD5 5ff0b1ae88e5227f27ed31943c08cabe files/gxemul-0.3.1-mips64-crosscc-check.patch 652 +MD5 badfea94dec73ff3fcb92817b6b35398 files/digest-gxemul-0.3.1 65 diff --git a/app-emulation/gxemul/files/digest-gxemul-0.3.1 b/app-emulation/gxemul/files/digest-gxemul-0.3.1 new file mode 100644 index 000000000000..824c0da56146 --- /dev/null +++ b/app-emulation/gxemul/files/digest-gxemul-0.3.1 @@ -0,0 +1 @@ +MD5 4dfa30708589ab06f20dc89b58b88917 gxemul-0.3.1.tar.gz 1051847 diff --git a/app-emulation/gxemul/files/gxemul-0.3.1-mips64-crosscc-check.patch b/app-emulation/gxemul/files/gxemul-0.3.1-mips64-crosscc-check.patch new file mode 100644 index 000000000000..f5ba7f649aba --- /dev/null +++ b/app-emulation/gxemul/files/gxemul-0.3.1-mips64-crosscc-check.patch @@ -0,0 +1,12 @@ +diff -Naurp gxemul-0.3.1.orig/configure gxemul-0.3.1/configure +--- gxemul-0.3.1.orig/configure 2005-03-28 15:55:15.000000000 -0500 ++++ gxemul-0.3.1/configure 2005-04-11 14:24:24.662918008 -0400 +@@ -1098,7 +1098,7 @@ if [ z$ENABLEMIPS = zYES ]; then + printf "Checking for a GNU cross-compiler for 64-bit MIPS... " + echo 'int f(int x) { return x; }' > _testprog.c + +- for MIPS_TRY in mips64-unknown-elf mips64-elf mips-unknown-elf64; do ++ for MIPS_TRY in mips64-unknown-elf mips64-elf mips-unknown-elf64 mips-unknown-linux-gnu mips-linux; do + printf '#!/bin/sh\n'$MIPS_TRY'-gcc _testprog.c -c\n' > _test.sh + chmod 755 _test.sh + rm -f _testprog.o diff --git a/app-emulation/gxemul/gxemul-0.3.1.ebuild b/app-emulation/gxemul/gxemul-0.3.1.ebuild new file mode 100644 index 000000000000..cfc598ec646b --- /dev/null +++ b/app-emulation/gxemul/gxemul-0.3.1.ebuild @@ -0,0 +1,44 @@ +# Copyright 1999-2005 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Header: /var/cvsroot/gentoo-x86/app-emulation/gxemul/gxemul-0.3.1.ebuild,v 1.1 2005/04/11 21:50:17 kumba Exp $ + +inherit eutils + +DESCRIPTION="A Machine Emulator, Mainly emulates MIPS, but supports other CPU types." +HOMEPAGE="http://gavare.se/gxemul/" +SRC_URI="http://gavare.se/gxemul/src/${P}.tar.gz" + +LICENSE="as-is" +SLOT="0" +KEYWORDS="~amd64 ~mips ~sparc ~x86" +IUSE="X cacheemu delays mips16" + +DEPEND="X? ( virtual/x11 )" + +src_compile() { + cd ${S} + local myconf="" + + # Patch to let gxemul's configure script pick + # up mips64 cross-compilers + epatch ${FILESDIR}/${P}-mips64-crosscc-check.patch + + # Based on USE, enable or disable some options + use X || myconf="${myconf} --disable-x" + use cacheemu && myconf="${myconf} --enable-caches" + use delays && myconf="${myconf} --enable-delays" + use mips16 && myconf="${myconf} --enable-mips16" + + echo -e "" + einfo "Configuring with: ${myconf}" + ./configure ${myconf} || die "configure failed" + + emake || die "emake failed" +} + +src_install() { + dobin gxemul || die "gxemul not found in ${S}" + doman man/*.1 + dodoc BUGS HISTORY LICENSE README RELEASE TODO + dohtml doc/* +} diff --git a/app-emulation/gxemul/metadata.xml b/app-emulation/gxemul/metadata.xml new file mode 100644 index 000000000000..aa5d83c18ec4 --- /dev/null +++ b/app-emulation/gxemul/metadata.xml @@ -0,0 +1,10 @@ +<?xml version="1.0" encoding="UTF-8"?> +<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd"> +<pkgmetadata> + <maintainer> + <email>kumba@gentoo.org</email> + <name>Joshua Kinard</name> + </maintainer> + <herd>no-herd</herd> + <longdescription>Machine Emulator. Supports emulation across several architectures. Primarily for MIPS support, but other platform support coming soon.</longdescription> +</pkgmetadata> diff --git a/app-emulation/vmware-workstation/Manifest b/app-emulation/vmware-workstation/Manifest index 1c0a22d343e5..f5d6909e3968 100644 --- a/app-emulation/vmware-workstation/Manifest +++ b/app-emulation/vmware-workstation/Manifest @@ -1,5 +1,5 @@ -MD5 a154a76847c7b5fd8261d1d579210aba vmware-workstation-3.2.1.2242-r3.ebuild 6896 -MD5 41e26b8f5954db0f475f0b5aea65e65c ChangeLog 18775 +MD5 05220899dfc82680fef16fa2eee28657 vmware-workstation-3.2.1.2242-r3.ebuild 6899 +MD5 313eb847c6e3c9c93a96980ca9677ef8 ChangeLog 18923 MD5 a4e5ebe5e931d6196fd49550e067b078 metadata.xml 339 MD5 4695fc18cff205427fda9a4b92706336 vmware-workstation-4.5.2.8848-r6.ebuild 7338 MD5 1565f6670963e805c652a92e86076f77 vmware-workstation-5.0.0.13124.ebuild 7026 |