app-emulation/pearpc removal. Bug #320337: 37
authorMarkos Chandras <hwoarang@gentoo.org>
Mon, 1 Aug 2011 18:58:17 +0000 (18:58 +0000)
committerMarkos Chandras <hwoarang@gentoo.org>
Mon, 1 Aug 2011 18:58:17 +0000 (18:58 +0000)
app-emulation/pearpc/ChangeLog [deleted file]
app-emulation/pearpc/Manifest [deleted file]
app-emulation/pearpc/files/pearpc-0.4-configure.patch [deleted file]
app-emulation/pearpc/metadata.xml [deleted file]
app-emulation/pearpc/pearpc-0.4.ebuild [deleted file]

diff --git a/app-emulation/pearpc/ChangeLog b/app-emulation/pearpc/ChangeLog
deleted file mode 100644 (file)
index 4d01605..0000000
+++ /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 (file)
index b7543eb..0000000
+++ /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 (file)
index 2ca4b4e..0000000
+++ /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 (file)
index 69fe36f..0000000
+++ /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 (file)
index a082d1c..0000000
+++ /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."
-}