summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorMarkos Chandras <hwoarang@gentoo.org>2011-08-01 18:58:17 +0000
committerMarkos Chandras <hwoarang@gentoo.org>2011-08-01 18:58:17 +0000
commit7fcf3808b754eb83cbdde35724d89ba4664bef17 (patch)
tree049441e743df6dc5b59d3c40b651aebf5427847d /app-emulation
parentapp-emulation/gdb-armulator removal. Bug #333505 (diff)
downloadhistorical-7fcf3808b754eb83cbdde35724d89ba4664bef17.tar.gz
historical-7fcf3808b754eb83cbdde35724d89ba4664bef17.tar.bz2
historical-7fcf3808b754eb83cbdde35724d89ba4664bef17.zip
app-emulation/pearpc removal. Bug #320337: 37
Diffstat (limited to 'app-emulation')
-rw-r--r--app-emulation/pearpc/ChangeLog90
-rw-r--r--app-emulation/pearpc/Manifest6
-rw-r--r--app-emulation/pearpc/files/pearpc-0.4-configure.patch50
-rw-r--r--app-emulation/pearpc/metadata.xml12
-rw-r--r--app-emulation/pearpc/pearpc-0.4.ebuild85
5 files changed, 0 insertions, 243 deletions
diff --git a/app-emulation/pearpc/ChangeLog b/app-emulation/pearpc/ChangeLog
deleted file mode 100644
index 4d0160528c3e..000000000000
--- a/app-emulation/pearpc/ChangeLog
+++ /dev/null
@@ -1,90 +0,0 @@
-# ChangeLog for app-emulation/pearpc
-# Copyright 1999-2009 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/app-emulation/pearpc/ChangeLog,v 1.25 2009/09/06 21:18:20 robbat2 Exp $
-
- 06 Sep 2009; Robin H. Johnson <robbat2@gentoo.org> pearpc-0.4.ebuild:
- Cleaning up for linux-info work: inherit linux-mod implies inherit
- linux-info.
-
- 15 May 2009; Mark Loeser <halcy0n@gentoo.org> pearpc-0.4.ebuild:
- Fix elog statement for bug #260788
-
- 12 Nov 2008; Joseph Jezak <josejx@gentoo.org> pearpc-0.4.ebuild:
- Added ~ppc for bug #211726.
-
- 31 Aug 2008; Michael Sterrett <mr_bones_@gentoo.org> pearpc-0.4.ebuild:
- remove deprecated bindnow-flags function (bug #226949)
-
- 31 Aug 2008; Michael Sterrett <mr_bones_@gentoo.org> -pearpc-0.3.1.ebuild,
- pearpc-0.4.ebuild:
- drop old version; fix DEPEND/RDEPEND split (bugs #221315, #221445, #221579)
-
- 28 Jul 2008; Doug Goldstein <cardoe@gentoo.org> metadata.xml:
- add GLEP 56 USE flag desc from use.local.desc
-
- 12 Jun 2008; Jeremy Olexa <darkside@gentoo.org> pearpc-0.3.1.ebuild:
- Remove ~amd64 kw, bug #179952
-
- 12 Jun 2008; Jeremy Olexa <darkside@gentoo.org> pearpc-0.4.ebuild:
- Make pkg_setup() actually do something. Thanks to f.mensik for the fix in
- bug #219004
-
- 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.
-
- 22 Jul 2007; David Shakaryan <omp@gentoo.org> pearpc-0.3.1.ebuild,
- pearpc-0.4.ebuild:
- Remove virtual/x11 from dependencies.
-
- 25 Jan 2007; Marius Mauch <genone@gentoo.org> pearpc-0.3.1.ebuild,
- pearpc-0.4.ebuild:
- Replacing einfo with elog
-
- 27 Aug 2006; <blubb@gentoo.org> pearpc-0.3.1.ebuild:
- actually i just wanted to mark 0.4.0 -amd64
-
- 24 Aug 2006; <blubb@gentoo.org> pearpc-0.3.1.ebuild, pearpc-0.4.ebuild:
- pearpc doesn't work on amd64; see bug 123461
-
- 12 Jul 2006; Stefan Schweizer <genstef@gentoo.org>
- +files/pearpc-0.4-configure.patch, pearpc-0.4.ebuild:
- ebuild updates thanks to cedk
-
- 18 Mar 2006; Joshua Baergen <joshuabaergen@gentoo.org>
- pearpc-0.3.1.ebuild, pearpc-0.4.ebuild:
- Add modular X dependencies.
-
- 25 Dec 2005; Diego Pettenò <flameeyes@gentoo.org> pearpc-0.4.ebuild:
- Use bindnow-flags function instead of -Wl,-z,now.
-
-*pearpc-0.4 (22 Dec 2005)
-
- 22 Dec 2005; Marcelo Goes <vanquirius@gentoo.org> +pearpc-0.4.ebuild:
- 0.4 version bump for bug 116212. Thanks to Jose daLuz <jdaluz at gmail dot
- com>.
-
- 24 Feb 2005; <port001@gentoo.org> pearpc-0.3.1.ebuild:
- append -Wl,-z,now to ldflags, #75660. Cleaned out old versions.
-
- 22 Sep 2004; Ian Leitch <port001@gentoo.org> pearpc-0.3.1.ebuild:
- Install ifppc_up/down.setuid. Provide a simple script to create disk images.
-
-*pearpc-0.3.1 (18 Sep 2004)
-
- 18 Sep 2004; Jeremy Huddleston <eradicator@gentoo.org> +pearpc-0.3.1.ebuild:
- Version bump. Added ~amd64.
-
-*pearpc-0.3.0 (16 Aug 2004)
-
- 16 Aug 2004; Ian Leitch <port001@gentoo.org> +pearpc-0.3.0.ebuild:
- Version bump. No gtk or qt support at the moment, neither work
-
- 19 Jun 2004; David Holm <dholm@gentoo.org> pearpc-0.2.0.ebuild:
- Added to ~ppc.
-
-*pearpc-0.2.0 (18 Jun 2004)
-
- 18 Jun 2004; Ian Leitch <port001@gentoo.org> +pearpc-0.2.0.ebuild:
- Initial commit, thanks to those in #50624 for their work on the ebuild
-
diff --git a/app-emulation/pearpc/Manifest b/app-emulation/pearpc/Manifest
deleted file mode 100644
index b7543eb00f40..000000000000
--- a/app-emulation/pearpc/Manifest
+++ /dev/null
@@ -1,6 +0,0 @@
-AUX pearpc-0.4-configure.patch 1156 RMD160 cd24c87547ae8e1c5d607e1fd9519c521959ff55 SHA1 f1d1412dfbc169440ac1d7b20a272295eb910c5b SHA256 e1c70c701305ccbb556f63709e4a8b73e73717451560a40e31c5f9c4b8c07416
-DIST createdisk.py 383 RMD160 ea30bd2d2c68754173e59d5423a68cfc738faff5 SHA1 529a7da0d0601be62055a52cc86e9d0d54925ac0 SHA256 59c41b98916df1a6a69cbc1d7e835a5662b8c08551893b22846d4a29accc6f6a
-DIST pearpc-0.4.tar.bz2 687776 RMD160 84c831b3ede69721d0fa48d71a30ee0e7ec512fc SHA1 1cfa4f19f9a1de73c209a38d8fda174c0ebe6ad5 SHA256 30e6fdc1e9b01cdcc263c3082ebf50013d886ea6f31d37b00c1ba8bc0233b182
-EBUILD pearpc-0.4.ebuild 2188 RMD160 ac2ade000526508f32072799a054b209d54847f5 SHA1 b30bc03f7e1d43cb6b1db86a15be9447a00f6ca1 SHA256 3b51d9798d46bb4c757d1b1e09bdfd59795573a9585fe28aa3486a338feeee84
-MISC ChangeLog 3329 RMD160 9afcea18b40b1a530ec35fc485edd231cff5c3a2 SHA1 2590c7c6bd0d0aeaefee2cf14475b057904c86ef SHA256 8527fe42c6eae3875137fcc1a88ba5aa810e5fa5f3f36334cee3303684c12e18
-MISC metadata.xml 352 RMD160 cd9a31b489dfcbd3b0db3847b7be81d39c50a287 SHA1 4d691a0d133f034a1a8a06bdadf515e3d8328b95 SHA256 a9dbe0a943497418118a1e32867d935607bc66fcfec121c49317aba31776564a
diff --git a/app-emulation/pearpc/files/pearpc-0.4-configure.patch b/app-emulation/pearpc/files/pearpc-0.4-configure.patch
deleted file mode 100644
index 2ca4b4ea5d5e..000000000000
--- a/app-emulation/pearpc/files/pearpc-0.4-configure.patch
+++ /dev/null
@@ -1,50 +0,0 @@
---- pearpc-0.4~/configure 2006-07-11 13:34:45.000000000 +0200
-+++ pearpc-0.4/configure 2006-07-11 13:44:02.000000000 +0200
-@@ -1492,11 +1492,11 @@
- PPC_LDFLAGS="$LDFLAGS"
-
- if test "x$enable_release" = "xyes"; then
-- PPC_CFLAGS="$CFLAGS $PPC_CFLAGS -O2"
-- PPC_CXXFLAGS="$CXXFLAGS $PPC_CXXFLAGS -O2"
-+ PPC_CFLAGS="$CFLAGS $PPC_CFLAGS"
-+ PPC_CXXFLAGS="$CXXFLAGS $PPC_CXXFLAGS"
- else
-- PPC_CFLAGS="$PPC_CFLAGS -O0"
-- PPC_CXXFLAGS="$PPC_CXXFLAGS -O0"
-+ PPC_CFLAGS="$CFLAGS $PPC_CFLAGS"
-+ PPC_CXXFLAGS="$CXXFLAGS $PPC_CXXFLAGS"
- fi
-
- if test "x$enable_fpo" = "xyes"; then
-@@ -2903,13 +2903,13 @@
- CFLAGS=$ac_save_CFLAGS
- elif test $ac_cv_prog_cc_g = yes; then
- if test "$GCC" = yes; then
-- CFLAGS="-g -O2"
-+ CFLAGS="-g"
- else
- CFLAGS="-g"
- fi
- else
- if test "$GCC" = yes; then
-- CFLAGS="-O2"
-+ CFLAGS=""
- else
- CFLAGS=
- fi
-@@ -3584,13 +3584,13 @@
- CXXFLAGS=$ac_save_CXXFLAGS
- elif test $ac_cv_prog_cxx_g = yes; then
- if test "$GXX" = yes; then
-- CXXFLAGS="-g -O2"
-+ CXXFLAGS="-g"
- else
- CXXFLAGS="-g"
- fi
- else
- if test "$GXX" = yes; then
-- CXXFLAGS="-O2"
-+ CXXFLAGS=""
- else
- CXXFLAGS=
- fi
diff --git a/app-emulation/pearpc/metadata.xml b/app-emulation/pearpc/metadata.xml
deleted file mode 100644
index 69fe36f6207b..000000000000
--- a/app-emulation/pearpc/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>no-herd</herd>
- <maintainer>
- <email>maintainer-needed@gentoo.org</email>
- <name>Default assignee for orphaned packages</name>
- </maintainer>
- <use>
- <flag name='jit'>Use the JITC-x86 CPU</flag>
- </use>
-</pkgmetadata>
diff --git a/app-emulation/pearpc/pearpc-0.4.ebuild b/app-emulation/pearpc/pearpc-0.4.ebuild
deleted file mode 100644
index a082d1cbcd40..000000000000
--- a/app-emulation/pearpc/pearpc-0.4.ebuild
+++ /dev/null
@@ -1,85 +0,0 @@
-# Copyright 1999-2009 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/app-emulation/pearpc/pearpc-0.4.ebuild,v 1.13 2009/09/06 21:18:20 robbat2 Exp $
-
-inherit eutils flag-o-matic linux-mod
-
-DESCRIPTION="PowerPC Architecture Emulator"
-HOMEPAGE="http://pearpc.sourceforge.net/"
-SRC_URI="mirror://sourceforge/pearpc/${P}.tar.bz2
- http://pearpc.sf.net/createdisk.py"
-
-LICENSE="GPL-2"
-SLOT="0"
-KEYWORDS="-amd64 ~ppc ~x86"
-IUSE="debug jit X sdl"
-
-RDEPEND="sys-apps/net-tools
- sdl? ( >=media-libs/libsdl-1.2.0 )
- X? ( x11-libs/libX11 )
- net-firewall/iptables
- net-misc/bridge-utils"
-DEPEND="${RDEPEND}
- sys-devel/flex
- sys-devel/bison
- x86? ( dev-lang/nasm )
- jit? ( dev-lang/nasm )"
-
-src_unpack() {
- unpack ${A}
- cd "${S}"
-
- epatch "${FILESDIR}/${P}-configure.patch"
-}
-
-pkg_setup() {
- linux-mod_pkg_setup
- if ! linux_chkconfig_present TUN; then
- die "You must have TUN/TAP enabled in your kernel."
- fi
-}
-
-src_compile() {
- local myconf
-
- use jit && myconf="${myconf} --enable-cpu=jitc_x86"
- if use sdl; then
- myconf="${myconf} --enable-ui=sdl"
- elif use X; then
- myconf="${myconf} --enable-ui=x11"
- else
- die "You must set at least one of this flags X, sdl"
- fi
-
- econf \
- $(use_enable debug) \
- ${myconf} \
- || die "econf failed"
- emake || die "emake failed"
- sed -i -e "s:video.x:/usr/share/${P}/video.x:g" ppccfg.example
-}
-
-src_install() {
- dobin src/ppc
- dodoc ChangeLog AUTHORS README TODO ppccfg.example
-
- insinto /usr/share/${P}
- doins scripts/ifppc_{down,up}{,.setuid} video.x "${FILESDIR}"/settings
- fperms u+s,a+x /usr/share/${P}/ifppc_{up,down}.setuid
-
- insinto /usr/share/${P}/scripts
- doins "${DISTDIR}"/createdisk.py
-}
-
-pkg_postinst() {
- elog "You will need to update your configuration files to point"
- elog "to the new location of video.x, which is now"
- elog "/usr/share/${P}/video.x"
- elog ""
- elog "To create disk images for PearPC, you can use the Python"
- elog "script located at: /usr/share/${P}/scripts/createdisk.py"
- elog "Usage: createdisk.py <image name> <image size>"
- elog ""
- elog "Also, be sure to check ppccfg.example in /usr/share/doc/${P}/"
- elog "for new configuration options."
-}