summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorGeorge Shapovalov <george@gentoo.org>2006-03-27 12:46:44 +0000
committerGeorge Shapovalov <george@gentoo.org>2006-03-27 12:46:44 +0000
commit787df44c11ba2e6af1d5de7504fbbd576f96d446 (patch)
tree82b9dabdbe76cb76d1fdc3048224fb059136e9ad /dev-lang/gnat-gcc
parentRemove 6.4 since 6.4.1 is stable and 6.4 was rather buggy anyway. (diff)
downloadgentoo-2-787df44c11ba2e6af1d5de7504fbbd576f96d446.tar.gz
gentoo-2-787df44c11ba2e6af1d5de7504fbbd576f96d446.tar.bz2
gentoo-2-787df44c11ba2e6af1d5de7504fbbd576f96d446.zip
new version
(Portage version: 2.1_pre6-r5)
Diffstat (limited to 'dev-lang/gnat-gcc')
-rw-r--r--dev-lang/gnat-gcc/ChangeLog7
-rw-r--r--dev-lang/gnat-gcc/Manifest6
-rw-r--r--dev-lang/gnat-gcc/files/digest-gnat-gcc-3.4.612
-rw-r--r--dev-lang/gnat-gcc/gnat-gcc-3.4.6.ebuild26
4 files changed, 50 insertions, 1 deletions
diff --git a/dev-lang/gnat-gcc/ChangeLog b/dev-lang/gnat-gcc/ChangeLog
index 9ca1925ee533..1fde07c930d9 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-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
diff --git a/dev-lang/gnat-gcc/Manifest b/dev-lang/gnat-gcc/Manifest
index d0c5a482e3b7..345155a203a5 100644
--- a/dev-lang/gnat-gcc/Manifest
+++ b/dev-lang/gnat-gcc/Manifest
@@ -7,6 +7,9 @@ SHA256 07b106125b38b7b02797e7377256961d99d954cf5939c54c3059482f6f092c43 files/di
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 15606a7f6ab770460c812c6a19b68566 gnat-gcc-3.4.6.ebuild 833
+RMD160 02f8b193b4842bd859153b1ce0963c64a2a805bd gnat-gcc-3.4.6.ebuild 833
+SHA256 8dee0d2e46d6df8891edcfe0ba8c560b079d01dc12bf1e7c63d42e407c00e206 gnat-gcc-3.4.6.ebuild 833
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
index 000000000000..dcdea6790bc7
--- /dev/null
+++ b/dev-lang/gnat-gcc/files/digest-gnat-gcc-3.4.6
@@ -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
index 000000000000..914e2dc54445
--- /dev/null
+++ b/dev-lang/gnat-gcc/gnat-gcc-3.4.6.ebuild
@@ -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"
+}