summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorMartin Schlemmer <azarah@gentoo.org>2003-02-05 23:54:47 +0000
committerMartin Schlemmer <azarah@gentoo.org>2003-02-05 23:54:47 +0000
commit5628e748098ec32f90b35a7d4f606fdaf475fa8e (patch)
tree6e78986433bcc4debb9abd0b538e8dafb13909a2 /sys-devel
parentnew release, 2.2 final. hacked around the sandbox error in a rather brutal wa... (diff)
downloadgentoo-2-5628e748098ec32f90b35a7d4f606fdaf475fa8e.tar.gz
gentoo-2-5628e748098ec32f90b35a7d4f606fdaf475fa8e.tar.bz2
gentoo-2-5628e748098ec32f90b35a7d4f606fdaf475fa8e.zip
new version
Diffstat (limited to 'sys-devel')
-rw-r--r--sys-devel/gcc/ChangeLog7
-rw-r--r--sys-devel/gcc/files/digest-gcc-3.2.21
-rw-r--r--sys-devel/gcc/files/digest-gcc-3.2.2_pre200301312
-rw-r--r--sys-devel/gcc/gcc-3.2.2.ebuild (renamed from sys-devel/gcc/gcc-3.2.2_pre20030131.ebuild)30
4 files changed, 23 insertions, 17 deletions
diff --git a/sys-devel/gcc/ChangeLog b/sys-devel/gcc/ChangeLog
index 271a0a591172..1a8ef36b3467 100644
--- a/sys-devel/gcc/ChangeLog
+++ b/sys-devel/gcc/ChangeLog
@@ -1,6 +1,11 @@
# ChangeLog for sys-devel/gcc
# Copyright 2002 Gentoo Technologies, Inc.; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/sys-devel/gcc/ChangeLog,v 1.61 2003/02/02 01:57:38 azarah Exp $
+# $Header: /var/cvsroot/gentoo-x86/sys-devel/gcc/ChangeLog,v 1.62 2003/02/05 23:54:47 azarah Exp $
+
+*gcc-3.2.2.ebuild (06 Feb 2003)
+
+ 06 Feb 2003; Martin Schlemmer <azarah@gentoo.org> gcc-3.2.2.ebuild :
+ Update version.
*gcc-3.2.2_pre20030131 (02 Feb 2003)
diff --git a/sys-devel/gcc/files/digest-gcc-3.2.2 b/sys-devel/gcc/files/digest-gcc-3.2.2
new file mode 100644
index 000000000000..efdcdc9e401c
--- /dev/null
+++ b/sys-devel/gcc/files/digest-gcc-3.2.2
@@ -0,0 +1 @@
+MD5 962a2057a2572226bc99aaeba4255e9b gcc-3.2.2.tar.bz2 20311217
diff --git a/sys-devel/gcc/files/digest-gcc-3.2.2_pre20030131 b/sys-devel/gcc/files/digest-gcc-3.2.2_pre20030131
deleted file mode 100644
index d551c5e92ddf..000000000000
--- a/sys-devel/gcc/files/digest-gcc-3.2.2_pre20030131
+++ /dev/null
@@ -1,2 +0,0 @@
-MD5 94a4a76c602b422c8edd66433eeacb7f gcc-3.2.1.tar.bz2 20605134
-MD5 26c593cb7016ba4fd3405e067af62694 gcc-3.2.1-branch-update-20030131.patch.bz2 1502033
diff --git a/sys-devel/gcc/gcc-3.2.2_pre20030131.ebuild b/sys-devel/gcc/gcc-3.2.2.ebuild
index c5746e48b8c0..22f2cb9891e9 100644
--- a/sys-devel/gcc/gcc-3.2.2_pre20030131.ebuild
+++ b/sys-devel/gcc/gcc-3.2.2.ebuild
@@ -1,6 +1,6 @@
# Copyright 1999-2002 Gentoo Technologies, Inc.
# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/sys-devel/gcc/gcc-3.2.2_pre20030131.ebuild,v 1.1 2003/02/02 01:57:38 azarah Exp $
+# $Header: /var/cvsroot/gentoo-x86/sys-devel/gcc/gcc-3.2.2.ebuild,v 1.1 2003/02/05 23:54:47 azarah Exp $
IUSE="static nls bootstrap java build"
@@ -54,9 +54,9 @@ PATCH_VER=""
SNAPSHOT=""
# Branch update support ...
-MAIN_BRANCH="3.2.1" # Tarball, etc used ...
+MAIN_BRANCH="${PV}" # Tarball, etc used ...
#BRANCH_UPDATE="20021208"
-BRANCH_UPDATE="20030131"
+BRANCH_UPDATE=""
if [ -z "${SNAPSHOT}" ]
then
@@ -80,7 +80,7 @@ else
fi
#SRC_URI="${SRC_URI} mirror://gentoo/${P}-manpages.tar.bz2"
-DESCRIPTION="Modern C/C++ compiler written by the GNU people"
+DESCRIPTION="The GNU Compiler Collection. Includes C/C++ and java compilers"
HOMEPAGE="http://www.gnu.org/software/gcc/gcc.html"
LICENSE="GPL-2 LGPL-2.1"
@@ -98,12 +98,13 @@ else
fi
DEPEND="virtual/glibc
- >=sys-devel/gcc-config-1.2
+ >=sys-devel/binutils-2.13.90.0.18
+ >=sys-devel/gcc-config-1.3.1
!build? ( >=sys-libs/ncurses-5.2-r2
nls? ( sys-devel/gettext ) )"
RDEPEND="virtual/glibc
- >=sys-devel/gcc-config-1.3.0
+ >=sys-devel/gcc-config-1.3.1
>=sys-libs/zlib-1.1.4
>=sys-apps/texinfo-4.2-r4
!build? ( >=sys-libs/ncurses-5.2-r2 )"
@@ -131,6 +132,8 @@ src_unpack() {
# Fixup libtool to correctly generate .la files with portage
elibtoolize --portage --shallow
+ echo
+
# Branch update ...
if [ -n "${BRANCH_UPDATE}" ]
then
@@ -144,16 +147,15 @@ src_unpack() {
fi
# Patches from Redhat ...
- epatch ${FILESDIR}/${MAIN_BRANCH}/gcc32-ada-make.patch
- epatch ${FILESDIR}/${MAIN_BRANCH}/gcc32-shared-pthread.patch
- use sparc && epatch ${FILESDIR}/${MAIN_BRANCH}/gcc32-sparc32-hack.patch
+ epatch ${FILESDIR}/3.2.1/gcc32-ada-make.patch
+ epatch ${FILESDIR}/3.2.1/gcc32-shared-pthread.patch
+ use sparc && epatch ${FILESDIR}/3.2.1/gcc32-sparc32-hack.patch
# Patches from Mandrake/Suse ...
- epatch ${FILESDIR}/${MAIN_BRANCH}/gcc31-loop-load-final-value.patch
- epatch ${FILESDIR}/${MAIN_BRANCH}/gcc32-fix-sixtrack.patch
- epatch ${FILESDIR}/${MAIN_BRANCH}/gcc32-pr8213.patch
- epatch ${FILESDIR}/${MAIN_BRANCH}/gcc32-strip-dotdot.patch
- epatch ${FILESDIR}/${MAIN_BRANCH}/gcc32-athlon-alignment.patch
+ epatch ${FILESDIR}/3.2.1/gcc31-loop-load-final-value.patch
+ epatch ${FILESDIR}/3.2.1/gcc32-pr8213.patch
+ epatch ${FILESDIR}/3.2.1/gcc32-strip-dotdot.patch
+ epatch ${FILESDIR}/3.2.1/gcc32-athlon-alignment.patch
# Install our pre generated manpages if we do not have perl ...
# if [ ! -x /usr/bin/perl ]