diff options
author | George Shapovalov <george@gentoo.org> | 2008-02-05 13:34:51 +0000 |
---|---|---|
committer | George Shapovalov <george@gentoo.org> | 2008-02-05 13:34:51 +0000 |
commit | fbcb8ec91d01f822c6b1470ec1c75a92e586be38 (patch) | |
tree | a7b36c671374365b96b6ea5eba5609b8cb905f71 /dev-lang | |
parent | Version bump, from bug #207586 (diff) | |
download | historical-fbcb8ec91d01f822c6b1470ec1c75a92e586be38.tar.gz historical-fbcb8ec91d01f822c6b1470ec1c75a92e586be38.tar.bz2 historical-fbcb8ec91d01f822c6b1470ec1c75a92e586be38.zip |
new version
Package-Manager: portage-2.1.4.1
Diffstat (limited to 'dev-lang')
-rw-r--r-- | dev-lang/gnat-gcc/ChangeLog | 9 | ||||
-rw-r--r-- | dev-lang/gnat-gcc/Manifest | 5 | ||||
-rw-r--r-- | dev-lang/gnat-gcc/gnat-gcc-4.2.3.ebuild | 48 |
3 files changed, 59 insertions, 3 deletions
diff --git a/dev-lang/gnat-gcc/ChangeLog b/dev-lang/gnat-gcc/ChangeLog index eb3c40314692..90e4d1cd2191 100644 --- a/dev-lang/gnat-gcc/ChangeLog +++ b/dev-lang/gnat-gcc/ChangeLog @@ -1,6 +1,11 @@ # ChangeLog for dev-lang/gnat-gcc -# Copyright 1999-2007 Gentoo Foundation; Distributed under the GPL v2 -# $Header: /var/cvsroot/gentoo-x86/dev-lang/gnat-gcc/ChangeLog,v 1.16 2007/10/11 14:14:33 george Exp $ +# Copyright 1999-2008 Gentoo Foundation; Distributed under the GPL v2 +# $Header: /var/cvsroot/gentoo-x86/dev-lang/gnat-gcc/ChangeLog,v 1.17 2008/02/05 13:34:51 george Exp $ + +*gnat-gcc-4.2.3 (05 Feb 2008) + + 05 Feb 2008; George Shapovalov <george@gentoo.org> +gnat-gcc-4.2.3.ebuild: + new version out *gnat-gcc-4.2.2 (11 Oct 2007) diff --git a/dev-lang/gnat-gcc/Manifest b/dev-lang/gnat-gcc/Manifest index b4973dd325cd..96657cae4478 100644 --- a/dev-lang/gnat-gcc/Manifest +++ b/dev-lang/gnat-gcc/Manifest @@ -9,6 +9,7 @@ DIST gcc-ada-4.1.2.tar.bz2 4589609 RMD160 9fee74690503a8df2653cbb3eecf0a29375ba5 DIST gcc-ada-4.2.0.tar.bz2 4715119 RMD160 6ba5a30c01ee499ef28e754e8465ce0b2409de14 SHA1 bc9ef6e7ae700c6e50af3aa0b50fe65404a0c9ed SHA256 a5399cf9f1865efde8dbe9b43fd1f492305faebc90bf30308cf89d5a50a09392 DIST gcc-ada-4.2.1.tar.bz2 4684098 RMD160 314ed806f724924f520725e1374cb691d89095e8 SHA1 c4789146ae32b6c3c5bb8f7a0cbbbf6cbb48f89e SHA256 f262814a98fff90079c0f00feebba1af6405f995f35ef146d963445ba229b21e DIST gcc-ada-4.2.2.tar.bz2 4686287 RMD160 580b8f61755cc230cb9305845b667386f2fbe07d SHA1 cfff257beaf6253aefc241727464e755a1c43f9a SHA256 5d73099544b0ebd39a1ccf20f684e0826c1c2fbec97dd1d7a7d4458912b4dc8a +DIST gcc-ada-4.2.3.tar.bz2 4740243 RMD160 dd3dc58d87a24fef7f33a0a04e13de30d7cc6758 SHA1 fcf69fbc1d802ef1349a14ccdf7e9a53028d90e0 SHA256 08956727415fb1721c5c89ef33ebe94ab718459e88f7cd4589fc1c2b7e98cb4c DIST gcc-core-3.4.5.tar.bz2 13397308 RMD160 d0b1f2748929d319b68e80542edfe1251a867c81 SHA1 0a21072e1f5d7cbc50f3b045b1fd45c85be1fad1 SHA256 8a2824b12a1cae8b68de3be0a8fd2da14918462e6afa27c3578ccfc8ab10d0fc DIST gcc-core-3.4.6.tar.bz2 13366790 RMD160 510f512c1de3e0b67c68aeaf9933a547f500b6d9 SHA1 5f41c5e31fdc04e83fa16b07729866d53ffaadce SHA256 3aab171d86e5a6c14cb9de35467a0472a7d5ef1d5b79a1df72ca533f8e82a133 DIST gcc-core-4.1.1.tar.bz2 17087873 RMD160 680ba95c45481d99a112534078530b1a5d395931 SHA1 147e12bf96a8d857fda1d43f0d7ea599b89cebf9 SHA256 f1f116d3f6281ffe961b68255bdc446cd164d7b9d159cb302236a6175d215a51 @@ -16,6 +17,7 @@ DIST gcc-core-4.1.2.tar.bz2 17485561 RMD160 612cbd5b795f7095fb3f565e6a8eaaee82c4 DIST gcc-core-4.2.0.tar.bz2 18931619 RMD160 6f1fb4fbb344d84f8095451ac1e14f0d43c9e6b1 SHA1 0788a6d99c6937586597b7b018929f221af12abf SHA256 c15ba2957485bbab1c3b85cc1e4e96337cb7bce749827f526ea7209461ff707a DIST gcc-core-4.2.1.tar.bz2 19058230 RMD160 a2fc302a6f2d7a4dfa87688eca380d260c202f9a SHA1 43a138779e053a864bd16dfabcd3ffff04103213 SHA256 476fe4a6f10493fdb53070aa31515326975d2fdc38f2dce931526a528b9ca453 DIST gcc-core-4.2.2.tar.bz2 19104360 RMD160 6943f9f56d5c10ea60b88e6d03cf2c0bf95a2b3c SHA1 0bafb7e60432da2e5a0aad4424dde01c2a5c58bd SHA256 0aa0e8855ed2a18557116da97a3786b753e8f117024c974a78bf8b1a49e30d06 +DIST gcc-core-4.2.3.tar.bz2 19319213 RMD160 1ced09156d8444bba7eb2550a969f72b788d4bc5 SHA1 0896a32b36f2fcd3dd39c8424b548fab87b33873 SHA256 99ec052e13e8c2bc7d1db86d1c98fb651d45fd3e8ea90b0981c47f6e8826c813 DIST gnatboot-3.4-amd64-r2.tar.bz2 12063245 RMD160 6be578cb8938e872b39d2420c2151d4b8b574f20 SHA1 ce67f3147a5d009ffe5d92cc5ef116f32e772bb0 SHA256 c0c2fe91f6c38483193415690a4f90ac205e3aa9cf42ab3ab3e5d2a3ec269d8d DIST gnatboot-3.4-i386.tar.bz2 10629373 RMD160 27a3189be4a1f699b438f777679890b93a51eb1e SHA1 78d5aa6c9800ab978db1fbf93255ed70fe188dbc SHA256 7b4300e72b7f00d2fd9d0dad6940c3e6b4e19eeaf4696e92d7c92e2a38e8b049 DIST gnatboot-3.4-ppc.tar.bz2 10996302 RMD160 de56dbb14346f41023ae06445d830c6bd9bbf50a SHA1 87c068ddb7bb14b87e04765e2c3c2997064e8770 SHA256 1f164834e377604a943b230196d9f2a40e8e6753bac4c980d5ca2c00c7674363 @@ -29,5 +31,6 @@ EBUILD gnat-gcc-4.1.2.ebuild 1724 RMD160 316c0b40bdca6334762936304f9efdfbbccab12 EBUILD gnat-gcc-4.2.0.ebuild 1797 RMD160 893aae9f696eee1a47911fbeab219e7742a90f4f SHA1 9e855528486a3b5b8b391e6a0973fd2d54e8c6a9 SHA256 43e41b54dac420b2497ac21cdef762c572341215df3f27caced57e16402799f1 EBUILD gnat-gcc-4.2.1.ebuild 1797 RMD160 265f9da57c5cfe49aa9b9af2569fcde0497523fe SHA1 5f16b01c3d3d5e0d8b9d23a215c9e70af6b54404 SHA256 ad78c2f6df73c7222ef8073cadd3d4a3713878fa48867cb969e69895c89dc169 EBUILD gnat-gcc-4.2.2.ebuild 1797 RMD160 5c95b94438e3d356af0b62fdf0a21e128cb7042f SHA1 34d29296f31439235e951d401e13b54b5dff03e2 SHA256 f59707cee00679f0d8faedac1bf244f9630014beb041b39860629ccc7588f9d7 -MISC ChangeLog 3099 RMD160 384eccd69b911103584a006420ca980bde1df0f9 SHA1 9d131781656bbeb034f3f97733f40b3e5e7a4974 SHA256 1fcc8d3f5c993dfc2176be76cd51be880e1cf27515e6d109164996bb6f193484 +EBUILD gnat-gcc-4.2.3.ebuild 1797 RMD160 cdb914745d071953b95a019f8c33e0dbea99a57c SHA1 304c832f91d09036c80460fc844224b7e2e5d7d0 SHA256 bfe15f4b51debb8256b76aea7d445bed30d2b0bc3f2ae5a81b971742ce319321 +MISC ChangeLog 3226 RMD160 7565c2948a6fd7d7ec550c9907ba208f719f2e59 SHA1 37865623cea98137974ada8231397d53f8326fa9 SHA256 129e9859bed078d2f913f381ebfb5cd9a117e25c03d16366364d0b7f17118d43 MISC metadata.xml 486 RMD160 a26b50e63ac849ba139fca465a52c8dd508b3e4d SHA1 0d1a097a395d7c1454472b598f04aea8b590c16d SHA256 c842cca66a73967cb7f205eff6cf4095fe360739b332cdb5b58b23d38e1e0960 diff --git a/dev-lang/gnat-gcc/gnat-gcc-4.2.3.ebuild b/dev-lang/gnat-gcc/gnat-gcc-4.2.3.ebuild new file mode 100644 index 000000000000..8216b6565d3a --- /dev/null +++ b/dev-lang/gnat-gcc/gnat-gcc-4.2.3.ebuild @@ -0,0 +1,48 @@ +# Copyright 1999-2008 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Header: /var/cvsroot/gentoo-x86/dev-lang/gnat-gcc/gnat-gcc-4.2.3.ebuild,v 1.1 2008/02/05 13:34:51 george Exp $ + +inherit gnatbuild + +DESCRIPTION="GNAT Ada Compiler - gcc version" +HOMEPAGE="http://gcc.gnu.org/" +LICENSE="GMGPL" + +# overriding the BOOT_SLOT, as 4.1 should do fine, no need for bootstrap duplication +BOOT_SLOT="4.1" + +# SLOT is set in gnatbuild.eclass, depends only on PV (basically SLOT=GCCBRANCH) +# so the URI's are static. +SRC_URI="ftp://gcc.gnu.org/pub/gcc/releases/gcc-${PV}/gcc-core-${PV}.tar.bz2 + ftp://gcc.gnu.org/pub/gcc/releases/gcc-${PV}/gcc-ada-${PV}.tar.bz2 + ppc? ( mirror://gentoo/gnatboot-${BOOT_SLOT}-ppc.tar.bz2 ) + x86? ( mirror://gentoo/gnatboot-${BOOT_SLOT}-i386.tar.bz2 ) + amd64? ( mirror://gentoo/gnatboot-${BOOT_SLOT}-amd64.tar.bz2 )" + +KEYWORDS="~amd64 ~ppc ~x86" + +QA_EXECSTACK="${BINPATH:1}/gnatls ${BINPATH:1}/gnatbind ${BINPATH:1}/gnatmake + ${LIBEXECPATH:1}/gnat1 ${LIBPATH:1}/adalib/libgnat-${SLOT}.so" + +src_unpack() { + gnatbuild_src_unpack + + #fixup some hardwired flags + cd "${S}"/gcc/ada + + # universal gcc -> gnatgcc substitution occasionally produces lines too long + # and then build halts on the style check. + # + # The sed in makegpr.adb is actually not for the line length but rather to + # "undo" the fixing, Last3 is matching just that - the last three characters + # of the compiler name. + sed -i -e 's:(Last3 = "gnatgcc"):(Last3 = "gcc"):' makegpr.adb && + sed -i -e 's:and Nam is "gnatgcc":and Nam is "gcc":' osint.ads || + die "reversing [gnat]gcc substitution in comments failed" +} + +src_compile() { + # looks like gnatlib_and_tools and gnatlib_shared have become part of + # bootstrap + gnatbuild_src_compile configure make-tools bootstrap +} |