summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorJeremy Huddleston <eradicator@gentoo.org>2005-04-21 20:56:38 +0000
committerJeremy Huddleston <eradicator@gentoo.org>2005-04-21 20:56:38 +0000
commitb7ad15f6c3dc339b3633a3daae88e9f0a9ef3087 (patch)
tree5962350b0b020f46a31ce79f03bea8517b32b57a /sys-devel
parentstable amd64 (diff)
downloadhistorical-b7ad15f6c3dc339b3633a3daae88e9f0a9ef3087.tar.gz
historical-b7ad15f6c3dc339b3633a3daae88e9f0a9ef3087.tar.bz2
historical-b7ad15f6c3dc339b3633a3daae88e9f0a9ef3087.zip
Adding ebuild for gcc-4.0.0 release. This doesn't mean it's supported yet
Package-Manager: portage-2.0.51.19
Diffstat (limited to 'sys-devel')
-rw-r--r--sys-devel/gcc/ChangeLog7
-rw-r--r--sys-devel/gcc/Manifest26
-rw-r--r--sys-devel/gcc/files/digest-gcc-4.0.01
-rw-r--r--sys-devel/gcc/gcc-4.0.0.ebuild54
4 files changed, 75 insertions, 13 deletions
diff --git a/sys-devel/gcc/ChangeLog b/sys-devel/gcc/ChangeLog
index fa639aef3406..bbf2dce354fc 100644
--- a/sys-devel/gcc/ChangeLog
+++ b/sys-devel/gcc/ChangeLog
@@ -1,6 +1,11 @@
# ChangeLog for sys-devel/gcc
# Copyright 1999-2005 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/sys-devel/gcc/ChangeLog,v 1.399 2005/04/17 03:58:04 halcy0n Exp $
+# $Header: /var/cvsroot/gentoo-x86/sys-devel/gcc/ChangeLog,v 1.400 2005/04/21 20:56:37 eradicator Exp $
+
+*gcc-4.0.0 (21 Apr 2005)
+
+ 21 Apr 2005; Jeremy Huddleston <eradicator@gentoo.org> +gcc-4.0.0.ebuild:
+ Adding ebuild for gcc-4.0.0 release. This doesn't mean it's supported yet!
*gcc-4.0.0_beta20050416 (17 Apr 2005)
diff --git a/sys-devel/gcc/Manifest b/sys-devel/gcc/Manifest
index f294584ae5bb..59f34244655a 100644
--- a/sys-devel/gcc/Manifest
+++ b/sys-devel/gcc/Manifest
@@ -1,39 +1,39 @@
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1
-MD5 703f500f2b423332790aa6140aa7de18 ChangeLog 83225
MD5 32233b4175cc076b602394c34d4b4ee1 gcc-2.95.3-r8.ebuild 7485
MD5 f95107278e3a6306068d0f9ef63fc5de gcc-3.2.3-r4.ebuild 19890
+MD5 e622e539e4c2ec647d861b76db694fec gcc-4.0.0.ebuild 1583
MD5 c875d0b5ad78da8eff6870f5ba5e8dda gcc-3.3.2-r5.ebuild 21355
MD5 09891e4b52abc8c327c9487109ee6ffd gcc-3.3.2-r7.ebuild 21802
MD5 39b8d66380bdd073167264ea187df557 gcc-3.3.2.ebuild 16865
-MD5 db7010d356ca222dbbf06e8a8675745f gcc-3.3.5.20050130-r1.ebuild 3149
-MD5 edeb03d4b6d5d309f99a66b1d6fad97c gcc-3.4.3.20050110-r1.ebuild 5238
+MD5 80da34df63e80f3b7d6d5fcfe0ef8e2d gcc-4.0.0_beta20050416.ebuild 1593
MD5 680798d363aa7e5386c7d3eac3f1e5d3 gcc-3.3.5.20050130-r2.ebuild 3150
+MD5 f98c0ecb52c84b6be855eabe5b2c9379 gcc-3.4.3.20050110-r2.ebuild 5160
MD5 fb69c034139312afc2b848c7cc978371 gcc-3.3.5-r1.ebuild 3712
MD5 4049fc7101de8475e00204ed483252c0 gcc-3.3.5.20050130.ebuild 3618
MD5 79b339721708f16d61f3e78a16531d55 gcc-3.4.1-r3.ebuild 31433
+MD5 0f816c989a5ceb219fa75c3e64096ba2 ChangeLog 83409
MD5 7a972e82094d5d6c91c3fdaf4a9298ba gcc-3.4.3-r1.ebuild 5269
-MD5 f98c0ecb52c84b6be855eabe5b2c9379 gcc-3.4.3.20050110-r2.ebuild 5160
-MD5 80da34df63e80f3b7d6d5fcfe0ef8e2d gcc-4.0.0_beta20050416.ebuild 1593
MD5 567094e03359ffc1c95af7356395228d metadata.xml 162
+MD5 db7010d356ca222dbbf06e8a8675745f gcc-3.3.5.20050130-r1.ebuild 3149
+MD5 edeb03d4b6d5d309f99a66b1d6fad97c gcc-3.4.3.20050110-r1.ebuild 5238
MD5 37f3db1694d592dc3a3db07507390b76 gcc-3.1.1-r2.ebuild 9270
MD5 f7e7042c2ddf66e344b30cbc66ebaf73 files/cc 24
MD5 80d122265d3062847a4a1b161abe1d26 files/cpp 24
+MD5 d94ab93895a7b6bcff53aa5ec4dd0ff2 files/digest-gcc-4.0.0 64
MD5 a570da9000df56c70620ec2e36e864a3 files/digest-gcc-2.95.3-r8 137
MD5 40e6872c09149a81973f01a78c80bbb7 files/digest-gcc-3.2.3-r4 279
MD5 cf81ae4b2da79c34a005da1182c40134 files/digest-gcc-3.3.2 130
MD5 01c41c9e6857eb40d402f2acb2bd96f9 files/digest-gcc-3.3.2-r5 361
MD5 e58b6c1f3122b79a5d0d273acc3c008c files/digest-gcc-3.3.2-r7 361
-MD5 b29f3bde3e23f17cd9a9bb4a5b026ea1 files/digest-gcc-3.3.5.20050130-r1 620
-MD5 7f2bf81dfe5bd01ac373d19b599e072f files/digest-gcc-3.4.3.20050110-r1 616
MD5 4b854fcd0809339f9cc6d2e03a7b1313 files/digest-gcc-4.0.0_beta20050416 71
+MD5 9e216fb231a24884fe548b31864296b8 files/digest-gcc-3.3.5.20050130-r2 620
+MD5 a98425f9d4389f8df683d7f809563d8d files/digest-gcc-3.4.3.20050110-r2 616
MD5 a3edf5e9d8bb500178f8dd29c1f9eadd files/digest-gcc-3.3.5-r1 442
MD5 456037b22f0662c84d2360c7a15a6d75 files/digest-gcc-3.3.5.20050130 540
MD5 c6ea8a92bac6d2638c54c011f98bc5b8 files/digest-gcc-3.4.1-r3 442
-MD5 9e216fb231a24884fe548b31864296b8 files/digest-gcc-3.3.5.20050130-r2 620
MD5 9b68e03bb1a6a1494399c8a6537bb766 files/digest-gcc-3.4.3-r1 527
-MD5 a98425f9d4389f8df683d7f809563d8d files/digest-gcc-3.4.3.20050110-r2 616
MD5 1acd56209164ab837c5f91723434464e files/fix_libtool_files.sh 1712
MD5 60e02a7ee2f579ac72ab223679d81e7a files/gcc-spec-env.patch 819
MD5 8baffb486c75efe253bd2daa88daa7d6 files/gcc331_use_multilib.amd64.patch 352
@@ -41,6 +41,8 @@ MD5 e3193bdffb435b77a21bfb504ff6f591 files/mkinfodir 7324
MD5 ea2cf3df0d89a26d5fdc1a531176e395 files/pro-police-docs.patch 3287
MD5 07b57d62aa1a8cd4d1cd37984ebe2053 files/scan_libgcc_linked_ssp.sh 861
MD5 0d683280daf95e6bb9712549352a200c files/digest-gcc-3.1.1-r2 140
+MD5 b29f3bde3e23f17cd9a9bb4a5b026ea1 files/digest-gcc-3.3.5.20050130-r1 620
+MD5 7f2bf81dfe5bd01ac373d19b599e072f files/digest-gcc-3.4.3.20050110-r1 616
MD5 8ec9b0352d226e4693cabffe0fa5bba6 files/3.2.1/gcc31-loop-load-final-value.patch 3324
MD5 5e8f2122ef7f9ce187b0a0d50ac9d24a files/3.2.1/gcc32-arm-disable-mathf.patch 2229
MD5 044a164462d9392aa67cde6f9fd5c1bc files/3.2.1/gcc32-arm-reload1-fix.patch 932
@@ -114,7 +116,7 @@ MD5 c672adb59a1f452475ab0a864b9d1bd1 files/awk/scanforssp.awk 5830
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.1 (GNU/Linux)
-iD8DBQFCYd7bCRZPokWLroQRAptDAJ4rkJ3KG8B0Xv0xTgVLgnf/WYUjqgCfVH3z
-/wqchYHW+wex70tmefYKxTA=
-=SiIa
+iD8DBQFCaBOhArHZZzCEUG0RAoV6AJ4+TNMQMusIwXe8uJeISQdqciqL8QCZAXlT
+Uby7wTuHRa6aEekMrOVTGmc=
+=5QYA
-----END PGP SIGNATURE-----
diff --git a/sys-devel/gcc/files/digest-gcc-4.0.0 b/sys-devel/gcc/files/digest-gcc-4.0.0
new file mode 100644
index 000000000000..e19d8526f195
--- /dev/null
+++ b/sys-devel/gcc/files/digest-gcc-4.0.0
@@ -0,0 +1 @@
+MD5 55ee7df1b29f719138ec063c57b89db6 gcc-4.0.0.tar.bz2 31338477
diff --git a/sys-devel/gcc/gcc-4.0.0.ebuild b/sys-devel/gcc/gcc-4.0.0.ebuild
new file mode 100644
index 000000000000..60e2dfe0afe5
--- /dev/null
+++ b/sys-devel/gcc/gcc-4.0.0.ebuild
@@ -0,0 +1,54 @@
+# Copyright 1999-2005 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: /var/cvsroot/gentoo-x86/sys-devel/gcc/gcc-4.0.0.ebuild,v 1.1 2005/04/21 20:56:38 eradicator Exp $
+
+ETYPE="gcc-compiler"
+
+inherit toolchain
+
+DESCRIPTION="The GNU Compiler Collection. Includes C/C++, java compilers, pie+ssp extensions, Haj Ten Brugge runtime bounds checking"
+HOMEPAGE="http://www.gnu.org/software/gcc/gcc.html"
+
+LICENSE="GPL-2 LGPL-2.1"
+KEYWORDS="-*"
+
+RDEPEND="virtual/libc
+ >=sys-devel/gcc-config-1.3.1
+ >=sys-libs/zlib-1.1.4
+ !sys-devel/hardened-gcc
+ !uclibc? (
+ >=sys-libs/glibc-2.3.3_pre20040420-r1
+ hardened? ( >=sys-libs/glibc-2.3.3_pre20040529 )
+ )
+ amd64? ( multilib? ( >=app-emulation/emul-linux-x86-glibc-1.1 ) )
+ fortran? ( dev-libs/gmp )
+ !build? (
+ gcj? (
+ gtk? ( >=x11-libs/gtk+-2.2 )
+ >=media-libs/libart_lgpl-2.1
+ )
+ >=sys-libs/ncurses-5.2-r2
+ nls? ( sys-devel/gettext )
+ )"
+
+
+if [[ ${CATEGORY/cross-} != ${CATEGORY} ]]; then
+ RDEPEND="${RDEPEND} ${CATEGORY}/binutils"
+fi
+
+DEPEND="${RDEPEND}
+ >=sys-apps/texinfo-4.2-r4
+ >=sys-devel/bison-1.875
+ >=sys-devel/binutils-2.15.90.0.1.1-r1"
+
+PDEPEND="sys-devel/gcc-config
+ !nocxx? ( !n32? ( !n64? ( !uclibc? ( !build? ( sys-libs/libstdc++-v3 ) ) ) ) )"
+
+pkg_postinst() {
+ toolchain_pkg_postinst
+
+ einfo "This gcc-4 ebuild is provided for your convenience, and the use"
+ einfo "of this compiler is not supported by the Gentoo Developers."
+ einfo "Please file bugs related to gcc-4 with upstream developers."
+ einfo "Compiler bugs should be filed at http://gcc.gnu.org/bugzilla/"
+}