new version
authorGeorge Shapovalov <george@gentoo.org>
Mon, 27 Mar 2006 12:46:44 +0000 (12:46 +0000)
committerGeorge Shapovalov <george@gentoo.org>
Mon, 27 Mar 2006 12:46:44 +0000 (12:46 +0000)
Package-Manager: portage-2.1_pre6-r5

dev-lang/gnat-gcc/ChangeLog
dev-lang/gnat-gcc/Manifest
dev-lang/gnat-gcc/files/digest-gnat-gcc-3.4.6 [new file with mode: 0644]
dev-lang/gnat-gcc/gnat-gcc-3.4.6.ebuild [new file with mode: 0644]

index 9ca1925ee533212a897863c311f12f82b107bd43..1fde07c930d9559a74af1cf63e8e314ed07da903 100644 (file)
@@ -1,6 +1,11 @@
 # ChangeLog for dev-lang/gnat-gcc
 # Copyright 1999-2006 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/dev-lang/gnat-gcc/ChangeLog,v 1.3 2006/03/26 17:52:06 george Exp $
+# $Header: /var/cvsroot/gentoo-x86/dev-lang/gnat-gcc/ChangeLog,v 1.4 2006/03/27 12:46:44 george Exp $
+
+*gnat-gcc-3.4.6 (27 Mar 2006)
+
+  27 Mar 2006; George Shapovalov <george@gentoo.org> +gnat-gcc-3.4.6.ebuild:
+  new version, following the gcc release
 
   26 Mar 2006; George Shapovalov <george@gentoo.org> -gnat-gcc-3.4.5.ebuild:
   removed stale and (any more) nonworking version
index d0c5a482e3b7eefd65da045a14ff128b2787b1e2..4b26af59161753b55c14cc4e0c8d2803926f24cb 100644 (file)
@@ -1,12 +1,15 @@
-MD5 7125ceeddc56a79dbcec5c894d283e1b ChangeLog 1241
-RMD160 59bb8c143dfba2782378ac4b03026998260775bc ChangeLog 1241
-SHA256 d51bb8c83bdc43a3733cdb94330e170005483a6075c80aa7d80eb7a11360aade ChangeLog 1241
+MD5 8760b63d1eadd3df7c4275443cb862a1 ChangeLog 1391
+RMD160 6759d2a4e322c3606afa9a90be8df090335f91c2 ChangeLog 1391
+SHA256 d7fc05794af9895264c197f7ed50ff2bcb8eaedfc73491f5c1039dbb0ea8a876 ChangeLog 1391
 MD5 7881be961a54359e5f490debcbdb5c06 files/digest-gnat-gcc-3.4.5-r1 287
 RMD160 334acb8ecaed76107608af6cd822465daca99c96 files/digest-gnat-gcc-3.4.5-r1 287
 SHA256 07b106125b38b7b02797e7377256961d99d954cf5939c54c3059482f6f092c43 files/digest-gnat-gcc-3.4.5-r1 287
 MD5 fe1a225862660edbe92190a0e6c8ac51 files/digest-gnat-gcc-3.4.5-r2 1036
 RMD160 1645498ee80188e739f2074ab306428815bd29f9 files/digest-gnat-gcc-3.4.5-r2 1036
 SHA256 eadf618d13f6585de3018701b96884e122c176321b2943b13a06dff2cb2b7ebf files/digest-gnat-gcc-3.4.5-r2 1036
+MD5 b0a952d28dc443748a5e6653fecaf153 files/digest-gnat-gcc-3.4.6 1036
+RMD160 99e1d1be4082b71751f48a3aee22f3cd75f821ab files/digest-gnat-gcc-3.4.6 1036
+SHA256 67468b2b1ae688572614cfd9b054fbbfd0c63ac6ec01fb8027fce9925087a3b7 files/digest-gnat-gcc-3.4.6 1036
 MD5 fc7aec331c8ff71668cb7642e852fd79 files/digest-gnat-gcc-4.1.0 1027
 RMD160 41f25915bf5f80903ecfd5a1a08a3bd7078ee86c files/digest-gnat-gcc-4.1.0 1027
 SHA256 30b9729767eda31949c490d5a739780d83969df71f5b40719e1c2de84cbb17e6 files/digest-gnat-gcc-4.1.0 1027
@@ -28,6 +31,9 @@ SHA256 29f609fb061a8b9ba18dc1c7f2189ac8620cb72bc99e1efcd88b63c106359c95 gnat-gcc
 MD5 2177195c87d99eb428b75fa10fff42e6 gnat-gcc-3.4.5-r2.ebuild 937
 RMD160 83a6a9643c85158ebbc4c2825521be9828f90a44 gnat-gcc-3.4.5-r2.ebuild 937
 SHA256 19dc143a423777f779755326855de10d1d1efbe41d8fe769f4d32cd748ca6576 gnat-gcc-3.4.5-r2.ebuild 937
+MD5 52e3e1b77155eedbc46a20202dd7f677 gnat-gcc-3.4.6.ebuild 934
+RMD160 15347fcae768b6a32696e9d7b9cfef10c4ebd2e7 gnat-gcc-3.4.6.ebuild 934
+SHA256 12bab6cd2552c09989a6add95e156a9f5c93134643709ca18a49ab068311dda6 gnat-gcc-3.4.6.ebuild 934
 MD5 d793f7bfd15161de70b1de784bf73df4 gnat-gcc-4.1.0.ebuild 1367
 RMD160 25000ee54589415d4a11c189074856e09de2cd7c gnat-gcc-4.1.0.ebuild 1367
 SHA256 d4c68b42d46bd82227d645cc72d79470e9a29fb3c7b82d5c6a0ebc8f4776bb2f gnat-gcc-4.1.0.ebuild 1367
diff --git a/dev-lang/gnat-gcc/files/digest-gnat-gcc-3.4.6 b/dev-lang/gnat-gcc/files/digest-gnat-gcc-3.4.6
new file mode 100644 (file)
index 0000000..dcdea67
--- /dev/null
@@ -0,0 +1,12 @@
+MD5 91c43393637247fe1f1ee629aa208610 gcc-ada-3.4.6.tar.bz2 3784327
+RMD160 6984d622622b2d2fcd2fc61588d421b0375984f7 gcc-ada-3.4.6.tar.bz2 3784327
+SHA256 d5bfb166b2ad287ba85ebba533cca4453b521479cffc1bd3c6d273f6b3d794e2 gcc-ada-3.4.6.tar.bz2 3784327
+MD5 5324ace5145b12afd9ca867af7ec084d gcc-core-3.4.6.tar.bz2 13366790
+RMD160 510f512c1de3e0b67c68aeaf9933a547f500b6d9 gcc-core-3.4.6.tar.bz2 13366790
+SHA256 3aab171d86e5a6c14cb9de35467a0472a7d5ef1d5b79a1df72ca533f8e82a133 gcc-core-3.4.6.tar.bz2 13366790
+MD5 1c6a132642a5d9b2712b62b5e52e593b gnatboot-3.4-amd64-r2.tar.bz2 12063245
+RMD160 6be578cb8938e872b39d2420c2151d4b8b574f20 gnatboot-3.4-amd64-r2.tar.bz2 12063245
+SHA256 c0c2fe91f6c38483193415690a4f90ac205e3aa9cf42ab3ab3e5d2a3ec269d8d gnatboot-3.4-amd64-r2.tar.bz2 12063245
+MD5 cf7184e3f90a9fbbcc552257d8408337 gnatboot-3.4-i386.tar.bz2 10629373
+RMD160 27a3189be4a1f699b438f777679890b93a51eb1e gnatboot-3.4-i386.tar.bz2 10629373
+SHA256 7b4300e72b7f00d2fd9d0dad6940c3e6b4e19eeaf4696e92d7c92e2a38e8b049 gnatboot-3.4-i386.tar.bz2 10629373
diff --git a/dev-lang/gnat-gcc/gnat-gcc-3.4.6.ebuild b/dev-lang/gnat-gcc/gnat-gcc-3.4.6.ebuild
new file mode 100644 (file)
index 0000000..914e2dc
--- /dev/null
@@ -0,0 +1,26 @@
+# Copyright 1999-2006 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: /var/cvsroot/gentoo-x86/dev-lang/gnat-gcc/gnat-gcc-3.4.6.ebuild,v 1.1 2006/03/27 12:46:44 george Exp $
+
+inherit gnatbuild
+
+DESCRIPTION="GNAT Ada Compiler - gcc version"
+HOMEPAGE="http://gcc.gnu.org/"
+LICENSE="GMGPL"
+
+# BOOT_SLOT is defined in gnatbuild.eclass and depends only on $PV
+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
+       x86?   ( http://dev.gentoo.org/~george/src/gnatboot-${BOOT_SLOT}-i386.tar.bz2 )
+       amd64? ( http://dev.gentoo.org/~george/src/gnatboot-${BOOT_SLOT}-amd64-r2.tar.bz2 )"
+
+KEYWORDS="~amd64 ~x86"
+
+src_unpack() {
+       gnatbuild_src_unpack
+
+       #fixup some hardwired flags
+       cd ${S}/gcc/ada
+       sed -i -e "s:CFLAGS = -O2:CFLAGS = ${CFLAGS}:"  \
+               Makefile.adalib || die "patching Makefile.adalib failed"
+}