summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorJeremy Olexa <darkside@gentoo.org>2009-01-08 02:26:41 +0000
committerJeremy Olexa <darkside@gentoo.org>2009-01-08 02:26:41 +0000
commitb1997ab34f70c12d63250584dec611e3a500b4ae (patch)
tree8fdf27aefcd699160e1c9f18464749300cda073b /dev-lang
parentremoving kde-misc/kio_perldoc, bug 249308 (diff)
downloadhistorical-b1997ab34f70c12d63250584dec611e3a500b4ae.tar.gz
historical-b1997ab34f70c12d63250584dec611e3a500b4ae.tar.bz2
historical-b1997ab34f70c12d63250584dec611e3a500b4ae.zip
remove dev-lang/prc-tools, bug 245476
Diffstat (limited to 'dev-lang')
-rw-r--r--dev-lang/prc-tools/ChangeLog77
-rw-r--r--dev-lang/prc-tools/Manifest11
-rw-r--r--dev-lang/prc-tools/files/prc-tools-2.3-compilefix.patch344
-rw-r--r--dev-lang/prc-tools/files/prc-tools-2.3-gcc4.patch354
-rw-r--r--dev-lang/prc-tools/metadata.xml8
-rw-r--r--dev-lang/prc-tools/prc-tools-2.3-r2.ebuild139
6 files changed, 0 insertions, 933 deletions
diff --git a/dev-lang/prc-tools/ChangeLog b/dev-lang/prc-tools/ChangeLog
deleted file mode 100644
index 874722dce3af..000000000000
--- a/dev-lang/prc-tools/ChangeLog
+++ /dev/null
@@ -1,77 +0,0 @@
-# ChangeLog for dev-lang/prc-tools
-# Copyright 2000-2007 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/dev-lang/prc-tools/ChangeLog,v 1.20 2007/10/15 09:04:26 opfer Exp $
-
- 15 Oct 2007; Christian Faulhammer <opfer@gentoo.org>
- prc-tools-2.3-r2.ebuild:
- correct postinst message (bug 192587); quote some variables; do emake
- instead of pure make; remove texinfo from DEPEND
-
- 19 Mar 2007; Bryan Østergaard <kloeri@gentoo.org> metadata.xml:
- Remove plasmaroo from metadata.xml due to retirement.
-
- 06 Feb 2007; Marius Mauch <genone@gentoo.org> prc-tools-2.3-r2.ebuild:
- Replacing einfo with elog
-
- 12 Dec 2006; Christian Faulhammer <opfer@gentoo.org>
- -prc-tools-2.3.ebuild, -prc-tools-2.3-r1.ebuild:
- clean up old versions
-
- 05 Dec 2006; Christian Faulhammer <opfer@gentoo.org>
- prc-tools-2.3-r2.ebuild:
- stable x86, bug #151615
-
- 26 Nov 2006; Christian Faulhammer <opfer@gentoo.org>
- prc-tools-2.3-r2.ebuild:
- fix file collisions...finally
-
- 23 Nov 2006; Christian Faulhammer <opfer@gentoo.org>
- prc-tools-2.3-r2.ebuild:
- fix file collisions properly, thanks to Bo Ørsted Andresen
- <bo.andresen@zlin.dk>
-
-*prc-tools-2.3-r2 (04 Nov 2006)
-
- 04 Nov 2006; Christian Faulhammer <opfer@gentoo.org>
- +prc-tools-2.3-r2.ebuild:
- corrected ALLOWED_FLAGS, added trailing slash to HOMEPAGE's URL, fixed file
- collisions with sys-devel/gdb
-
- 17 Jun 2006; <plasmaroo@gentoo.org> prc-tools-2.3-r1.ebuild,
- +files/prc-tools-2.3-gcc4.patch:
- Fix #134659.
-
- 02 Jan 2006; <plasmaroo@gentoo.org> files/prc-tools-2.3-compilefix.patch:
- Add configure fix for userpriv; #117307.
-
- 01 Jan 2006; <plasmaroo@gentoo.org> prc-tools-2.3-r1.ebuild:
- Path fix; bug #100879.
-
- 28 Jan 2005; <plasmaroo@gentoo.org> prc-tools-2.3-r1.ebuild:
- Add texinfo-4.8 $DEPEND; 4.7 fails when generating the documentation.
-
- 27 Jan 2005; <plasmaroo@gentoo.org> prc-tools-2.3-r1.ebuild:
- Bump texi2html $DEPEND to 1.70; bug #79719.
-
-*prc-tools-2.3-r1 (04 Jan 2005)
-
- 04 Jan 2005; <plasmaroo@gentoo.org> +prc-tools-2.3-r1.ebuild,
- files/prc-tools-2.3-compilefix.patch:
- Adding multi-section debugging support; bug #72378. Fixing a Makefile so all
- the HTML docs are also installed correctly.
-
- 05 Nov 2003; <plasmaroo@gentoo.org> prc-tools-2.3.ebuild:
- Added fix for the compile error when not upgrading because of broken
- includes in prc-tools.
-
-*prc-tools-2.3 (29 Oct 2003)
-
- 29 Oct 2003; <plasmaroo@gentoo.org> prc-tools-2.3.ebuild,
- files/prc-tools-2.3-compilefix.patch:
- Version bump.
-
-*prc-tools-2.2 (31 Aug 2003)
-
- 31 Aug 2003; <plasmaroo@gentoo.org> prc-tools-2.2.ebuild,
- files/prc-tools-2.2-compilefix.patch:
- Initial Import.
diff --git a/dev-lang/prc-tools/Manifest b/dev-lang/prc-tools/Manifest
deleted file mode 100644
index 419e9bda6b46..000000000000
--- a/dev-lang/prc-tools/Manifest
+++ /dev/null
@@ -1,11 +0,0 @@
-AUX prc-tools-2.3-compilefix.patch 10402 RMD160 4dc143e5fbb34609eed50bb4f75bd84c74e59916 SHA1 eeebb466706e330523f6cbf92d7fc321930345d9 SHA256 940181fc986b9922568836db4663cf4cb7d2a3783d0947cc3da71057ca434dd5
-AUX prc-tools-2.3-gcc4.patch 13101 RMD160 653b69113754242117f203bfe5120170314e6895 SHA1 aa8ceff76dd7b320e5890ef9ac8220449b434cdc SHA256 83b280b2df87decdb05d031d34abc264479394b9adfaa092e6f3ff2cde6541c7
-DIST MsectGdb2.3-1Patch.tar.bz2 14210 RMD160 527a45bde13f02133f158e90243800fde8af81fd SHA1 bc66fd0a9c32aa9b9827f1ace193538b292fb658 SHA256 4befe806424014b4b5865e7fb0b5f5aed6bcde633bd92757ec3747d61ecdc359
-DIST binutils-2.14.tar.bz2 10921504 RMD160 e629a1256b5f75552e3360a315d28ad37f11a604 SHA1 66b4f057bf687126d7cc11d0a68ed89182541ae7 SHA256 e20bdd49a0fb317959b410c1fe81269a620ec21207045d8a37cadea621be4b59
-DIST gcc-2.95.3.tar.bz2 9848842 RMD160 09cca1860ce897000df19643dfd944ae28366a1d SHA1 1741fd70901a39442e5135e31dde370d1c194e6c SHA256 cf91a6b4f41248895f06bcd0570a62d2417ee99d32e6e2c5f70490e0eb6af5e4
-DIST gcc-3.3.1.tar.bz2 23544362 RMD160 b3c0025b10de0917a30df55b669e8c6c7ec5814b SHA1 65ba4142dbf345d1aac1ed323f64b5f49294aee7 SHA256 e6c498d1d310de2f4e5834def91603229e089ad814ac47c8ed6dd6c191b46f35
-DIST gdb-5.3.tar.bz2 11198721 RMD160 92c5ee92e993354839f002231164296f51882570 SHA1 fe03cb6dd40be2297766ded8142135bd1a32f685 SHA256 6e559a98636a1a5d92fd8df31161ed9307eca2234ae2d783dd8c84f500cddb6c
-DIST prc-tools-2.3.tar.gz 333417 RMD160 6c5cce0b0a03a5e6b37c6a7b80dc925e64b0c0a1 SHA1 1100d35dc906bae8f3bbfd4564298ccd0359800a SHA256 9ae076efc71eb693815cbd8177826d75bd958fef53fb5c9968511a1b2081a173
-EBUILD prc-tools-2.3-r2.ebuild 4199 RMD160 3047d6e0fd37c65d73e181b7cefa4b1f77deda72 SHA1 30c31b95b9194ac931a62141be5ac7140efe02de SHA256 82d00ee95baec71d5de8852c0af157ce04b34b13d8baad9a7948ec4018668c6a
-MISC ChangeLog 2677 RMD160 bdf92aadeca1c62dbd04b4532e004e28477ccfdb SHA1 7e6b1c89c6c803ba10471637274317cc3187d4be SHA256 0ad69543803141cf2d52d174870971ec65133a4109dc3ad09fb86d071d286501
-MISC metadata.xml 233 RMD160 d81ec1a0582856aeac5ef3bfec5c80d9850216f6 SHA1 9b94f113e7f382076b1749c2a856e409c96cade3 SHA256 dce03f6cdd96135caf3c971a5ca4a8c916f44532fe8cfb6df88b7bdade407e8b
diff --git a/dev-lang/prc-tools/files/prc-tools-2.3-compilefix.patch b/dev-lang/prc-tools/files/prc-tools-2.3-compilefix.patch
deleted file mode 100644
index 835c85801bb3..000000000000
--- a/dev-lang/prc-tools/files/prc-tools-2.3-compilefix.patch
+++ /dev/null
@@ -1,344 +0,0 @@
---- prc-tools-2.3/binutils/configure.in 2003-06-12 15:33:14.000000000 +0100
-+++ prc-tools-2.3/binutils/configure.in.plasmaroo.sandboxSafe 2003-10-27 19:23:34.000000000 +0000
-@@ -945,36 +945,37 @@
- fi
- fi
-
--# Handle ${copy_dirs}
--set fnord ${copy_dirs}
--shift
--while test $# != 0 ; do
-- if test -f $2/COPIED && test x"`cat $2/COPIED`" = x"$1" ; then
-- :
-- else
-- echo Copying $1 to $2
--
-- # Use the install script to create the directory and all required
-- # parent directories.
-- if test -d $2 ; then
-- :
-- else
-- echo >config.temp
-- ${srcdir}/install-sh -c -m 644 config.temp $2/COPIED
-- fi
--
-- # Copy the directory, assuming we have tar.
-- # FIXME: Should we use B in the second tar? Not all systems support it.
-- (cd $1; tar -cf - .) | (cd $2; tar -xpf -)
--
-- # It is the responsibility of the user to correctly adjust all
-- # symlinks. If somebody can figure out how to handle them correctly
-- # here, feel free to add the code.
--
-- echo $1 > $2/COPIED
-- fi
-- shift; shift
--done
-+## Handle ${copy_dirs}
-+## *** DISABLED *** for happy sandboxing!
-+#set fnord ${copy_dirs}
-+#shift
-+#while test $# != 0 ; do
-+# if test -f $2/COPIED && test x"`cat $2/COPIED`" = x"$1" ; then
-+# :
-+# else
-+# echo Copying $1 to $2
-+#
-+# # Use the install script to create the directory and all required
-+# # parent directories.
-+# if test -d $2 ; then
-+# :
-+# else
-+# echo >config.temp
-+# ${srcdir}/install-sh -c -m 644 config.temp $2/COPIED
-+# fi
-+#
-+# # Copy the directory, assuming we have tar.
-+# # FIXME: Should we use B in the second tar? Not all systems support it.
-+# (cd $1; tar -cf - .) | (cd $2; tar -xpf -)
-+#
-+# # It is the responsibility of the user to correctly adjust all
-+# # symlinks. If somebody can figure out how to handle them correctly
-+# # here, feel free to add the code.
-+#
-+# echo $1 > $2/COPIED
-+# fi
-+# shift; shift
-+#done
-
- # Work in distributions that contain no compiler tools, like Autoconf.
- tentative_cc=""
---- prc-tools-2.3/gcc/configure.in 2003-10-27 19:02:11.000000000 +0000
-+++ prc-tools-2.3/gcc/configure.in.plasmaroo.sandboxSafe 2003-10-27 19:25:39.000000000 +0000
-@@ -905,36 +905,37 @@
- fi
- fi
-
--# Handle ${copy_dirs}
--set fnord ${copy_dirs}
--shift
--while test $# != 0 ; do
-- if test -f $2/COPIED && test x"`cat $2/COPIED`" = x"$1" ; then
-- :
-- else
-- echo Copying $1 to $2
--
-- # Use the install script to create the directory and all required
-- # parent directories.
-- if test -d $2 ; then
-- :
-- else
-- echo >config.temp
-- ${srcdir}/install-sh -c -m 644 config.temp $2/COPIED
-- fi
--
-- # Copy the directory, assuming we have tar.
-- # FIXME: Should we use B in the second tar? Not all systems support it.
-- (cd $1; tar -cf - .) | (cd $2; tar -xpf -)
--
-- # It is the responsibility of the user to correctly adjust all
-- # symlinks. If somebody can figure out how to handle them correctly
-- # here, feel free to add the code.
--
-- echo $1 > $2/COPIED
-- fi
-- shift; shift
--done
-+## Handle ${copy_dirs}
-+## *** DISABLED *** for happy sandboxing!
-+#set fnord ${copy_dirs}
-+#shift
-+#while test $# != 0 ; do
-+# if test -f $2/COPIED && test x"`cat $2/COPIED`" = x"$1" ; then
-+# :
-+# else
-+# echo Copying $1 to $2
-+#
-+# # Use the install script to create the directory and all required
-+# # parent directories.
-+# if test -d $2 ; then
-+# :
-+# else
-+# echo >config.temp
-+# ${srcdir}/install-sh -c -m 644 config.temp $2/COPIED
-+# fi
-+#
-+# # Copy the directory, assuming we have tar.
-+# # FIXME: Should we use B in the second tar? Not all systems support it.
-+# (cd $1; tar -cf - .) | (cd $2; tar -xpf -)
-+#
-+# # It is the responsibility of the user to correctly adjust all
-+# # symlinks. If somebody can figure out how to handle them correctly
-+# # here, feel free to add the code.
-+#
-+# echo $1 > $2/COPIED
-+# fi
-+# shift; shift
-+#done
-
- # Work in distributions that contain no compiler tools, like Autoconf.
- tentative_cc=""
---- prc-tools-2.3/gcc295/configure.in 2002-05-15 00:47:22.000000000 +0100
-+++ prc-tools-2.3/gcc295/configure.in 2003-07-01 22:02:49.000000000 +0100
-@@ -470,36 +470,39 @@
- esac
- fi
-
- # Handle ${copy_dirs}
--set fnord ${copy_dirs}
--shift
--while [ $# != 0 ]; do
-- if [ -f $2/COPIED ] && [ x"`cat $2/COPIED`" = x"$1" ]; then
-- :
-- else
-- echo Copying $1 to $2
--
-- # Use the install script to create the directory and all required
-- # parent directories.
-- if [ -d $2 ]; then
-- :
-- else
-- echo >config.temp
-- ${srcdir}/install-sh -c -m 644 config.temp $2/COPIED
-- fi
--
-- # Copy the directory, assuming we have tar.
-- # FIXME: Should we use B in the second tar? Not all systems support it.
-- (cd $1; tar -cf - .) | (cd $2; tar -xpf -)
--
-- # It is the responsibility of the user to correctly adjust all
-- # symlinks. If somebody can figure out how to handle them correctly
-- # here, feel free to add the code.
--
-- echo $1 > $2/COPIED
-- fi
-- shift; shift
--done
-+### DISABLED ---> plasmaroo@plasmaroo.squirrelserver.co.uk
-+### prc-tools compile fix to prevent sandbox
-+### errors
-+#set fnord ${copy_dirs}
-+#shift
-+#while [ $# != 0 ]; do
-+# if [ -f $2/COPIED ] && [ x"`cat $2/COPIED`" = x"$1" ]; then
-+# :
-+# else
-+# echo Copying $1 to $2
-+#
-+# # Use the install script to create the directory and all required
-+# # parent directories.
-+# if [ -d $2 ]; then
-+# :
-+# else
-+# echo >config.temp
-+# ${srcdir}/install-sh -c -m 644 config.temp $2/COPIED
-+# fi
-+#
-+# # Copy the directory, assuming we have tar.
-+# # FIXME: Should we use B in the second tar? Not all systems support it.
-+# (cd $1; tar -cf - .) | (cd $2; tar -xpf -)
-+#
-+# # It is the responsibility of the user to correctly adjust all
-+# # symlinks. If somebody can figure out how to handle them correctly
-+# # here, feel free to add the code.
-+#
-+# echo $1 > $2/COPIED
-+# fi
-+# shift; shift
-+#done
-
- # Configure extra directories which are host specific
-
---- prc-tools-2.3/gdb/configure.in 2002-12-10 21:34:10.000000000 +0000
-+++ prc-tools-2.3/gdb/configure.in 2003-07-03 17:49:38.000000000 +0100
-@@ -909,35 +909,38 @@
- fi
-
- # Handle ${copy_dirs}
--set fnord ${copy_dirs}
--shift
--while test $# != 0 ; do
-- if test -f $2/COPIED && test x"`cat $2/COPIED`" = x"$1" ; then
-- :
-- else
-- echo Copying $1 to $2
--
-- # Use the install script to create the directory and all required
-- # parent directories.
-- if test -d $2 ; then
-- :
-- else
-- echo >config.temp
-- ${srcdir}/install-sh -c -m 644 config.temp $2/COPIED
-- fi
--
-- # Copy the directory, assuming we have tar.
-- # FIXME: Should we use B in the second tar? Not all systems support it.
-- (cd $1; tar -cf - .) | (cd $2; tar -xpf -)
--
-- # It is the responsibility of the user to correctly adjust all
-- # symlinks. If somebody can figure out how to handle them correctly
-- # here, feel free to add the code.
--
-- echo $1 > $2/COPIED
-- fi
-- shift; shift
--done
-+### DISABLED ---> plasmaroo@plasmaroo.squirrelserver.co.uk
-+### prc-tools compile fix to prevent sandbox
-+### errors
-+# set fnord ${copy_dirs}
-+# shift
-+# while test $# != 0 ; do
-+# if test -f $2/COPIED && test x"`cat $2/COPIED`" = x"$1" ; then
-+# :
-+# else
-+# echo Copying $1 to $2
-+#
-+# # Use the install script to create the directory and all required
-+# # parent directories.
-+# if test -d $2 ; then
-+# :
-+# else
-+# echo >config.temp
-+# ${srcdir}/install-sh -c -m 644 config.temp $2/COPIED
-+# fi
-+#
-+# # Copy the directory, assuming we have tar.
-+# # FIXME: Should we use B in the second tar? Not all systems support it.
-+# (cd $1; tar -cf - .) | (cd $2; tar -xpf -)
-+#
-+# # It is the responsibility of the user to correctly adjust all
-+# # symlinks. If somebody can figure out how to handle them correctly
-+# # here, feel free to add the code.
-+#
-+# echo $1 > $2/COPIED
-+# fi
-+# shift; shift
-+#done
-
- # Work in distributions that contain no compiler tools, like Autoconf.
- tentative_cc=""
---- prc-tools-2.3/doc/Makefile.in 2003-09-07 17:53:54.000000000 +0100
-+++ prc-tools-2.3/doc/Makefile.in.plasmaroo.sandboxSafe 2003-10-27 19:31:06.000000000 +0000
-@@ -17,7 +17,7 @@
- palmdev_prefix = @palmdev_prefix@
- infodir = @infodir@
- mandir = @mandir@
--htmldir = @htmldocs_prefix@
-+htmldir = ${D}/@htmldocs_prefix@
-
- INSTALL = @INSTALL@
- INSTALL_DATA = @INSTALL_DATA@
-@@ -61,8 +61,33 @@
- $(INSTALL_DATA) index.texi.html $(DESTDIR)$(htmldir)/index.html
- -rm -rf $(DESTDIR)$(htmldir)/texi
- $(INSTALL) -d $(DESTDIR)$(htmldir)/texi
-- for f in `ls *.html | grep -v '^index'`; do \
-- $(INSTALL_DATA) $$f $(DESTDIR)$(htmldir)/texi/$$f; \
-+ cd prc-tools; \
-+ for f in `ls *.html`; do \
-+ $(INSTALL_DATA) $$f $(DESTDIR)$(htmldir)/texi/$$f; \
-+ done
-+ cd gcc; \
-+ for f in `ls *.html`; do \
-+ $(INSTALL_DATA) $$f $(DESTDIR)$(htmldir)/texi/$$f; \
-+ done
-+ cd cpp; \
-+ for f in `ls *.html`; do \
-+ $(INSTALL_DATA) $$f $(DESTDIR)$(htmldir)/texi/$$f; \
-+ done
-+ cd gdb; \
-+ for f in `ls *.html`; do \
-+ $(INSTALL_DATA) $$f $(DESTDIR)$(htmldir)/texi/$$f; \
-+ done
-+ cd as; \
-+ for f in `ls *.html`; do \
-+ $(INSTALL_DATA) $$f $(DESTDIR)$(htmldir)/texi/$$f; \
-+ done
-+ cd ld; \
-+ for f in `ls *.html`; do \
-+ $(INSTALL_DATA) $$f $(DESTDIR)$(htmldir)/texi/$$f; \
-+ done
-+ cd binutils; \
-+ for f in `ls *.html`; do \
-+ $(INSTALL_DATA) $$f $(DESTDIR)$(htmldir)/texi/$$f; \
- done
-
- .PHONY: all info man html install install-info install-man install-html clean
---- prc-tools-2.3/configure 2003-09-18 01:30:15.000000000 +0100
-+++ prc-tools-2.3/configure 2006-01-02 17:05:59.000000000 +0000
-@@ -1764,13 +1764,6 @@
- fi
-
- if test -n "$htmldocs_enabled"; then
-- # Check that texi2html understands its new-style (e.g. -out_file) arguments
-- if test $TEXI2HTML != false &&
-- $TEXI2HTML -out_file /dev/null /dev/null >/dev/null 2>/dev/null
-- then :
-- else
-- { echo "configure: error: modern texi2html needed to build HTML documentation" 1>&2; exit 1; }
-- fi
- # In a multi-target build, hmtldocs needs to ensure that this is configured
- # before it tries to "make info" over there.
- if test $first_enabled_target != .; then
diff --git a/dev-lang/prc-tools/files/prc-tools-2.3-gcc4.patch b/dev-lang/prc-tools/files/prc-tools-2.3-gcc4.patch
deleted file mode 100644
index 7313fc9caed2..000000000000
--- a/dev-lang/prc-tools/files/prc-tools-2.3-gcc4.patch
+++ /dev/null
@@ -1,354 +0,0 @@
---- prc-tools-2.3/binutils/gas/config/tc-m68k.h 2003-01-23 12:51:05.000000000 +0000
-+++ prc-tools-2.3/binutils/gas/config/tc-m68k.h 2006-06-16 22:21:34.000000000 +0100
-@@ -20,6 +20,7 @@
- Software Foundation, 59 Temple Place - Suite 330, Boston, MA
- 02111-1307, USA. */
-
-+#include "../tc.h"
- #define TC_M68K 1
-
- #ifdef ANSI_PROTOTYPES
-@@ -106,7 +107,7 @@
-
- #if !defined (REGISTER_PREFIX_OPTIONAL)
- #if defined (M68KCOFF) || defined (OBJ_ELF)
--#ifndef BFD_ASSEMBLER
-+#if !defined(BFD_ASSEMBLER) && !defined(LOCAL_LABEL)
- #define LOCAL_LABEL(name) (name[0] == '.' \
- && (name[1] == 'L' || name[1] == '.'))
- #endif /* ! BFD_ASSEMBLER */
---- prc-tools-2.3/binutils/gas/tc.h 2001-11-15 21:28:53.000000000 +0000
-+++ prc-tools-2.3/binutils/gas/tc.h 2006-06-16 22:59:00.000000000 +0100
-@@ -19,6 +19,11 @@
- along with GAS; see the file COPYING. If not, write to
- the Free Software Foundation, 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA. */
-
-+#ifndef _GAS_TC_H
-+#define _GAS_TC_H
-+
-+#include "../write.h"
-+
- /* In theory (mine, at least!) the machine dependent part of the assembler
- should only have to include one file. This one. -- JF */
-
-@@ -85,18 +90,6 @@
- #else
- extern arelent **tc_gen_reloc PARAMS ((asection *, fixS *));
- #endif
--#else /* not BFD_ASSEMBLER */
--#ifndef md_convert_frag
--void md_convert_frag PARAMS ((object_headers * headers, segT, fragS * fragP));
--#endif
--
--#ifndef tc_crawl_symbol_chain
--void tc_crawl_symbol_chain PARAMS ((object_headers * headers));
--#endif /* tc_crawl_symbol_chain */
--
--#ifndef tc_headers_hook
--void tc_headers_hook PARAMS ((object_headers * headers));
--#endif /* tc_headers_hook */
- #endif /* BFD_ASSEMBLER */
-
- #ifndef md_section_align
-@@ -108,3 +101,5 @@
- #endif
-
- /* end of tc.h */
-+
-+#endif /* _GAS_TC_H */
---- prc-tools-2.3/binutils/gas/config/obj-coff.h 2003-04-04 09:15:14.000000000 +0100
-+++ prc-tools-2.3/binutils/gas/config/obj-coff.h 2006-06-16 22:59:00.000000000 +0100
-@@ -903,4 +903,19 @@
- #define SET_SECTION_RELOCS(sec, relocs, n) \
- SA_SET_SCN_NRELOC (section_symbol (sec), n)
-
-+#ifdef _GAS_TC_H
-+#ifndef md_convert_frag
-+#include "config/obj-coff.h"
-+void md_convert_frag PARAMS ((object_headers * headers, segT, fragS * fragP));
-+#endif
-+
-+#ifndef tc_crawl_symbol_chain
-+void tc_crawl_symbol_chain PARAMS ((object_headers * headers));
-+#endif /* tc_crawl_symbol_chain */
-+
-+#ifndef tc_headers_hook
-+void tc_headers_hook PARAMS ((object_headers * headers));
-+#endif /* tc_headers_hook */
-+#endif
-+
- #endif /* OBJ_FORMAT_H */
---- prc-tools-2.3/gdb-5.3/include/obstack.h 2006-06-16 23:12:30.000000000 +0100
-+++ prc-tools-2.3/gdb/include/obstack.h 2005-05-10 11:21:08.000000000 +0100
-@@ -1,6 +1,6 @@
- /* obstack.h - object stack macros
- Copyright 1988, 1989, 1990, 1991, 1992, 1993, 1994, 1996, 1997, 1998,
-- 1999, 2000
-+ 1999, 2000, 2001, 2002, 2003, 2004, 2005
- Free Software Foundation, Inc.
-
-
-@@ -19,7 +19,7 @@
-
- You should have received a copy of the GNU General Public License
- along with this program; if not, write to the Free Software
-- Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307,
-+ Foundation, Inc., 51 Franklin Street - Fifth Floor, Boston, MA 02110-1301,
- USA. */
-
- /* Summary:
-@@ -145,11 +145,7 @@
-
- #if defined _LIBC || defined HAVE_STRING_H
- # include <string.h>
--# if defined __STDC__ && __STDC__
--# define _obstack_memcpy(To, From, N) memcpy ((To), (From), (N))
--# else
--# define _obstack_memcpy(To, From, N) memcpy ((To), (char *)(From), (N))
--# endif
-+# define _obstack_memcpy(To, From, N) memcpy ((To), (From), (N))
- #else
- # ifdef memcpy
- # define _obstack_memcpy(To, From, N) memcpy ((To), (char *)(From), (N))
-@@ -174,18 +170,12 @@
- char *chunk_limit; /* address of char after current chunk */
- PTR_INT_TYPE temp; /* Temporary for some macros. */
- int alignment_mask; /* Mask of alignment for each object. */
--#if defined __STDC__ && __STDC__
- /* These prototypes vary based on `use_extra_arg', and we use
- casts to the prototypeless function type in all assignments,
- but having prototypes here quiets -Wstrict-prototypes. */
- struct _obstack_chunk *(*chunkfun) (void *, long);
- void (*freefun) (void *, struct _obstack_chunk *);
- void *extra_arg; /* first arg for chunk alloc/dealloc funcs */
--#else
-- struct _obstack_chunk *(*chunkfun) (); /* User's fcn to allocate a chunk. */
-- void (*freefun) (); /* User's function to free a chunk. */
-- char *extra_arg; /* first arg for chunk alloc/dealloc funcs */
--#endif
- unsigned use_extra_arg:1; /* chunk alloc/dealloc funcs take extra arg */
- unsigned maybe_empty_object:1;/* There is a possibility that the current
- chunk contains a zero-length object. This
-@@ -198,7 +188,6 @@
-
- /* Declare the external functions we use; they are in obstack.c. */
-
--#if defined __STDC__ && __STDC__
- extern void _obstack_newchunk (struct obstack *, int);
- extern void _obstack_free (struct obstack *, void *);
- extern int _obstack_begin (struct obstack *, int, int,
-@@ -207,16 +196,7 @@
- void *(*) (void *, long),
- void (*) (void *, void *), void *);
- extern int _obstack_memory_used (struct obstack *);
--#else
--extern void _obstack_newchunk ();
--extern void _obstack_free ();
--extern int _obstack_begin ();
--extern int _obstack_begin_1 ();
--extern int _obstack_memory_used ();
--#endif
-
--#if defined __STDC__ && __STDC__
--
- /* Do the function-declarations after the structs
- but before defining the macros. */
-
-@@ -255,19 +235,10 @@
- int obstack_chunk_size (struct obstack *obstack);
- int obstack_memory_used (struct obstack *obstack);
-
--#endif /* __STDC__ */
--
--/* Non-ANSI C cannot really support alternative functions for these macros,
-- so we do not declare them. */
--
- /* Error handler called when `obstack_chunk_alloc' failed to allocate
- more memory. This can be set to a user defined function. The
- default action is to print a message and abort. */
--#if defined __STDC__ && __STDC__
- extern void (*obstack_alloc_failed_handler) (void);
--#else
--extern void (*obstack_alloc_failed_handler) ();
--#endif
-
- /* Exit value used when `print_and_abort' is used. */
- extern int obstack_exit_failure;
-@@ -292,8 +263,6 @@
-
- /* To prevent prototype warnings provide complete argument list in
- standard C version. */
--#if defined __STDC__ && __STDC__
--
- # define obstack_init(h) \
- _obstack_begin ((h), 0, 0, \
- (void *(*) (long)) obstack_chunk_alloc, (void (*) (void *)) obstack_chunk_free)
-@@ -317,33 +286,7 @@
- # define obstack_freefun(h, newfreefun) \
- ((h) -> freefun = (void (*)(void *, struct _obstack_chunk *)) (newfreefun))
-
--#else
--
--# define obstack_init(h) \
-- _obstack_begin ((h), 0, 0, \
-- (void *(*) ()) obstack_chunk_alloc, (void (*) ()) obstack_chunk_free)
--
--# define obstack_begin(h, size) \
-- _obstack_begin ((h), (size), 0, \
-- (void *(*) ()) obstack_chunk_alloc, (void (*) ()) obstack_chunk_free)
--
--# define obstack_specify_allocation(h, size, alignment, chunkfun, freefun) \
-- _obstack_begin ((h), (size), (alignment), \
-- (void *(*) ()) (chunkfun), (void (*) ()) (freefun))
--
--# define obstack_specify_allocation_with_arg(h, size, alignment, chunkfun, freefun, arg) \
-- _obstack_begin_1 ((h), (size), (alignment), \
-- (void *(*) ()) (chunkfun), (void (*) ()) (freefun), (arg))
--
--# define obstack_chunkfun(h, newchunkfun) \
-- ((h) -> chunkfun = (struct _obstack_chunk *(*)()) (newchunkfun))
--
--# define obstack_freefun(h, newfreefun) \
-- ((h) -> freefun = (void (*)()) (newfreefun))
--
--#endif
--
--#define obstack_1grow_fast(h,achar) (*((h)->next_free)++ = achar)
-+#define obstack_1grow_fast(h,achar) (*((h)->next_free)++ = (achar))
-
- #define obstack_blank_fast(h,n) ((h)->next_free += (n))
-
-@@ -411,7 +354,7 @@
- ({ struct obstack *__o = (OBSTACK); \
- if (__o->next_free + 1 > __o->chunk_limit) \
- _obstack_newchunk (__o, 1); \
-- *(__o->next_free)++ = (datum); \
-+ obstack_1grow_fast (__o, datum); \
- (void) 0; })
-
- /* These assume that the obstack alignment is good enough for pointers or ints,
-@@ -423,19 +366,28 @@
- ({ struct obstack *__o = (OBSTACK); \
- if (__o->next_free + sizeof (void *) > __o->chunk_limit) \
- _obstack_newchunk (__o, sizeof (void *)); \
-- *((void **)__o->next_free)++ = ((void *)datum); \
-- (void) 0; })
-+ obstack_ptr_grow_fast (__o, datum); })
-
- # define obstack_int_grow(OBSTACK,datum) \
- __extension__ \
- ({ struct obstack *__o = (OBSTACK); \
- if (__o->next_free + sizeof (int) > __o->chunk_limit) \
- _obstack_newchunk (__o, sizeof (int)); \
-- *((int *)__o->next_free)++ = ((int)datum); \
-+ obstack_int_grow_fast (__o, datum); })
-+
-+# define obstack_ptr_grow_fast(OBSTACK,aptr) \
-+__extension__ \
-+({ struct obstack *__o1 = (OBSTACK); \
-+ *(const void **) __o1->next_free = (aptr); \
-+ __o1->next_free += sizeof (const void *); \
- (void) 0; })
-
--# define obstack_ptr_grow_fast(h,aptr) (*((void **) (h)->next_free)++ = (void *)aptr)
--# define obstack_int_grow_fast(h,aint) (*((int *) (h)->next_free)++ = (int) aint)
-+# define obstack_int_grow_fast(OBSTACK,aint) \
-+__extension__ \
-+({ struct obstack *__o1 = (OBSTACK); \
-+ *(int *) __o1->next_free = (aint); \
-+ __o1->next_free += sizeof (int); \
-+ (void) 0; })
-
- # define obstack_blank(OBSTACK,length) \
- __extension__ \
-@@ -443,7 +395,7 @@
- int __len = (length); \
- if (__o->chunk_limit - __o->next_free < __len) \
- _obstack_newchunk (__o, __len); \
-- __o->next_free += __len; \
-+ obstack_blank_fast (__o, __len); \
- (void) 0; })
-
- # define obstack_alloc(OBSTACK,length) \
-@@ -485,9 +437,9 @@
- # define obstack_free(OBSTACK, OBJ) \
- __extension__ \
- ({ struct obstack *__o = (OBSTACK); \
-- void *__obj = (OBJ); \
-+ void *__obj = (void *) (OBJ); \
- if (__obj > (void *)__o->chunk && __obj < (void *)__o->chunk_limit) \
-- __o->next_free = __o->object_base = __obj; \
-+ __o->next_free = __o->object_base = (char *) __obj; \
- else (obstack_free) (__o, __obj); })
-
- #else /* not __GNUC__ or not __STDC__ */
-@@ -530,26 +482,29 @@
- # define obstack_1grow(h,datum) \
- ( (((h)->next_free + 1 > (h)->chunk_limit) \
- ? (_obstack_newchunk ((h), 1), 0) : 0), \
-- (*((h)->next_free)++ = (datum)))
-+ obstack_1grow_fast (h, datum))
-
- # define obstack_ptr_grow(h,datum) \
- ( (((h)->next_free + sizeof (char *) > (h)->chunk_limit) \
- ? (_obstack_newchunk ((h), sizeof (char *)), 0) : 0), \
-- (*((char **) (((h)->next_free+=sizeof(char *))-sizeof(char *))) = ((char *) datum)))
-+ obstack_ptr_grow_fast (h, datum))
-
- # define obstack_int_grow(h,datum) \
- ( (((h)->next_free + sizeof (int) > (h)->chunk_limit) \
- ? (_obstack_newchunk ((h), sizeof (int)), 0) : 0), \
-- (*((int *) (((h)->next_free+=sizeof(int))-sizeof(int))) = ((int) datum)))
-+ obstack_int_grow_fast (h, datum))
-+
-+# define obstack_ptr_grow_fast(h,aptr) \
-+ (((const void **) ((h)->next_free += sizeof (void *)))[-1] = (aptr))
-
--# define obstack_ptr_grow_fast(h,aptr) (*((char **) (h)->next_free)++ = (char *) aptr)
--# define obstack_int_grow_fast(h,aint) (*((int *) (h)->next_free)++ = (int) aint)
-+# define obstack_int_grow_fast(h,aint) \
-+ (((int *) ((h)->next_free += sizeof (int)))[-1] = (aptr))
-
- # define obstack_blank(h,length) \
- ( (h)->temp = (length), \
- (((h)->chunk_limit - (h)->next_free < (h)->temp) \
- ? (_obstack_newchunk ((h), (h)->temp), 0) : 0), \
-- ((h)->next_free += (h)->temp))
-+ obstack_blank_fast (h, (h)->temp))
-
- # define obstack_alloc(h,length) \
- (obstack_blank ((h), (length)), obstack_finish ((h)))
-@@ -574,21 +529,12 @@
- (h)->object_base = (h)->next_free, \
- __INT_TO_PTR ((h)->temp))
-
--# if defined __STDC__ && __STDC__
--# define obstack_free(h,obj) \
-+# define obstack_free(h,obj) \
- ( (h)->temp = (char *) (obj) - (char *) (h)->chunk, \
- (((h)->temp > 0 && (h)->temp < (h)->chunk_limit - (char *) (h)->chunk)\
- ? (int) ((h)->next_free = (h)->object_base \
- = (h)->temp + (char *) (h)->chunk) \
- : (((obstack_free) ((h), (h)->temp + (char *) (h)->chunk), 0), 0)))
--# else
--# define obstack_free(h,obj) \
--( (h)->temp = (char *) (obj) - (char *) (h)->chunk, \
-- (((h)->temp > 0 && (h)->temp < (h)->chunk_limit - (char *) (h)->chunk)\
-- ? (int) ((h)->next_free = (h)->object_base \
-- = (h)->temp + (char *) (h)->chunk) \
-- : (_obstack_free ((h), (h)->temp + (char *) (h)->chunk), 0)))
--# endif
-
- #endif /* not __GNUC__ or not __STDC__ */
-
---- prc-tools-2.3/gdb/gdb/remote-palmos.c~ 2006-06-16 23:22:00.000000000 +0100
-+++ prc-tools-2.3/gdb/gdb/remote-palmos.c 2006-06-16 23:29:32.000000000 +0100
-@@ -127,8 +127,6 @@
- other form of hairy serial connection, I would think 2 seconds would
- be plenty. */
-
--static int remote_timeout = 2;
--
- static CORE_ADDR text_addr=0, data_addr=0, bss_addr=0, __text___addr=0;
- static int ncodesects=0;
- static CORE_ADDR save_ssp, save_usp;
diff --git a/dev-lang/prc-tools/metadata.xml b/dev-lang/prc-tools/metadata.xml
deleted file mode 100644
index 73420b6cf0f0..000000000000
--- a/dev-lang/prc-tools/metadata.xml
+++ /dev/null
@@ -1,8 +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>
-</maintainer>
-</pkgmetadata>
diff --git a/dev-lang/prc-tools/prc-tools-2.3-r2.ebuild b/dev-lang/prc-tools/prc-tools-2.3-r2.ebuild
deleted file mode 100644
index 6a5f3cc84a91..000000000000
--- a/dev-lang/prc-tools/prc-tools-2.3-r2.ebuild
+++ /dev/null
@@ -1,139 +0,0 @@
-# Copyright 1999-2007 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/dev-lang/prc-tools/prc-tools-2.3-r2.ebuild,v 1.6 2007/10/15 09:04:26 opfer Exp $
-
-inherit flag-o-matic eutils toolchain-funcs
-
-BIN_V="binutils-2.14"
-GDB_V="gdb-5.3"
-GCC_V_ARM="gcc-3.3.1"
-GCC_V_M68K="gcc-2.95.3"
-MSECT_V="MsectGdb2.3-1Patch"
-
-DESCRIPTION="GNU-Based Palm C++ Development Suite"
-HOMEPAGE="http://prc-tools.sourceforge.net/"
-SRC_URI="mirror://sourceforge/prc-tools/${P}.tar.gz
- ftp://sources.redhat.com/pub/binutils/releases/${BIN_V}.tar.bz2
- ftp://sources.redhat.com/pub/gdb/releases/${GDB_V}.tar.bz2
- ftp://gcc.gnu.org/pub/gcc/releases/${GCC_V_ARM}/${GCC_V_ARM}.tar.bz2
- ftp://gcc.gnu.org/pub/gcc/releases/${GCC_V_M68K}/${GCC_V_M68K}.tar.bz2
- http://www.v-overbeek.nl/msectgdb/${MSECT_V}.tar.bz2"
-
-LICENSE="GPL-2"
-SLOT="0"
-KEYWORDS="x86"
-
-IUSE=""
-DEPEND=">=app-text/texi2html-1.70"
-
-RDEPEND=""
-
-src_unpack() {
- unpack ${A}
-
- cd "${P}"
- ln -s ../${BIN_V} binutils
- ln -s ../${GDB_V} gdb
- ln -s ../${GCC_V_ARM} gcc
- ln -s ../${GCC_V_M68K} gcc295
- cd ..
-
- echo ">>> Patching sources..."
- echo -n " "; epatch "${P}/${BIN_V}.palmos.diff"
- echo -n " "; epatch "${P}/${GCC_V_ARM}.palmos.diff"
- echo -n " "; epatch "${P}/${GCC_V_M68K}.palmos.diff"
- echo -n " "; epatch "${P}/${GDB_V}.palmos.diff"
- echo -n " "; EPATCH_OPTS="-l" epatch "${P}/../MsectGdb2.3-1.diff"
- echo -n " "; epatch "${FILESDIR}/${P}-compilefix.patch"
- echo -n " "; epatch "${FILESDIR}/${P}-gcc4.patch"
-
- # This last patch disables dummy headers being copied.
- # a) They're not needed
- # b) This causes a sandboxing error
- # +) Keeps 'palmdev-prep' pointed at the
- # right place while making the docs install
- # script from not install them to real root /
-
- # Fix ${GCC_V_ARM} include problem
- cp ${GCC_V_ARM}/gcc/fixinc/tests/base/unistd.h ${GCC_V_ARM}/gcc
- sed -i -e 's:#include <stdio.h>::' -e 's:#include <sys/types.h>::' -e 's:#include <errno.h>::' -e 's:#include <stdlib.h>::' ${GCC_V_ARM}/gcc/tsystem.h || die
-}
-
-src_config() {
- echo ">>> Rebuilding configuration scripts"
- cd binutils
- WANT_AUTOCONF=2.1 autoconf || die "Failed to reconfigure binutils"
- cd ..
-
- cd ..
- mkdir build
- cd build
-
- echo ">>> Configuring..."
- echo
-
- # Remove any flags; because the cross-compiler (2.9.x GCC)
- # will not understand any of these optimizations {and will
- # fail} once the cross-compiler compiles the m68k GCC suite
-
- ALLOWED_FLAGS="-pipe -O -O1 -O2"
- strip-flags
-
- local targets
- if [ "$(gcc-major-version)" -ge '4' ]
- then
- ewarn "Disabling ARM support as the 3.3 GCC prc-tools uses can't be"
- ewarn "compiled using your GCC4+ compiler. Switch to GCC 3.x and rerun"
- ewarn "the merge to get ARM support."
- echo
- else
- targets=',arm-palmos'
- fi
-
- # econf not possible as this seems to rely on from where it has been started
- # will not debug further as this is a maintainer-needed ebuild
- ../${P}/configure --enable-targets=m68k-palmos"${targets}" \
- --enable-languages=c,c++ \
- --with-headers="${WORKDIR}/build/empty" --enable-html-docs \
- --with-palmdev-prefix=/opt/palmdev --prefix=/usr || die
-
- # These have to be real; otherwise the compiler is hard-coded
- # and tries to find libraries in ${D}/....
-
- # palmdev-prefix also has to be real; otherwise 'palmdev-prep'
- # defaults to virtual ${D}/..
-
- # Make sure the newly built compiler is found; #100879.
- export PATH="$PATH:${D}/usr/bin"
-}
-
-src_compile() {
- src_config
- emake -j1 || die
-}
-
-src_install() {
- cd ../build
- export PATH="$PATH:${D}/usr/bin"
- einstall || die
- # fix file collisions
- rm -rf "${D}"/usr/share/locale/
- rm -f "${D}"/usr/share/info/gdb.info*
- rm -f "${D}"/usr/share/info/gdbint*
- rm -f "${D}"/usr/share/info/standards.info*
- rm -f "${D}"/usr/share/info/stabs.info*
-}
-
-pkg_postinst() {
- elog
- elog "PRC-Tools is now compiled and installed!"
- elog "<HTML docs are installed in /opt/palmdev>"
- elog
- elog "For a complete Palm Development Environment you will also need..."
- elog
- elog "[ ] PilRC; the Palm resource compiler; emerge pilrc"
- elog "[ ] POSE; The Palm OS Emulator"
- elog " ->> A ROM for POSE; available from Palm"
- elog "[ ] An SDK; emerge dev-lang/palmos-sdk"
- elog
-}