summaryrefslogtreecommitdiffstats
path: root/gnu/ada
diff options
context:
space:
mode:
authorJaka Kranjc2006-12-11 09:14:56 +0100
committerJaka Kranjc2006-12-11 15:57:52 +0100
commit247a3ec3ff664f743f4d87d4e0575e1dc32bbeb0 (patch)
tree7e85a66171b32a7f1d5fc00ab8ff3e8346fe9433 /gnu/ada
parent9d0bae5eda8767294bc1d9e1b818e3be71030d14 (diff)
gnu/ada/: 2006/06/15 sync devel from p4
Conflicts: gnu/ada/HISTORY
Diffstat (limited to 'gnu/ada')
-rwxr-xr-xgnu/ada/BUILD12
-rwxr-xr-xgnu/ada/DETAILS12
-rw-r--r--gnu/ada/HISTORY7
-rw-r--r--gnu/ada/gcc-ada-4.1.1.tar.bz2.sigbin0 -> 536 bytes
-rw-r--r--gnu/ada/gcc-core-4.1.1.tar.bz2.sigbin0 -> 536 bytes
-rw-r--r--gnu/ada/gnat-4.1.1-i386-pc-linux-gnu.tar.bz2.sigbin0 -> 536 bytes
6 files changed, 16 insertions, 15 deletions
diff --git a/gnu/ada/BUILD b/gnu/ada/BUILD
index 9a423da51c..a03ca313fe 100755
--- a/gnu/ada/BUILD
+++ b/gnu/ada/BUILD
@@ -5,13 +5,9 @@ persistent_read gcc GCC_MULTILIB GCC_MULTILIB
persistent_read gcc GCC_CFLAGS CFLAGS &&
persistent_read gcc GCC_LDFLAGS LDFLAGS &&
-local OLD_CFLAGS="$CFLAGS" &&
# setup bootstrap ada compiler
-cd $SOURCE_DIRECTORY/gnat-3.15p-i686-pc-linux-gnu-bin &&
-mkdir -p $SOURCE_DIRECTORY/gnat-bin &&
-make ins-all prefix=$SOURCE_DIRECTORY/gnat-bin &&
-PATH=$SOURCE_DIRECTORY/gnat-bin/bin:$PATH &&
-CFLAGS="" &&
+ADA_PATH=gnat-4.1.1-i386-pc-linux-gnu &&
+PATH=$SOURCE_DIRECTORY/$ADA_PATH/bin:$PATH &&
cd $SOURCE_DIRECTORY.bld &&
$SOURCE_DIRECTORY/configure \
@@ -25,7 +21,5 @@ $SOURCE_DIRECTORY/configure \
$GCC_MULTILIB \
$OPTS &&
-CFLAGS="$OLD_CFLAGS" &&
-# bootstrapping with gnat-bin needs different CFLAGS for the stage1 compile
-make CFLAGS="" BOOT_CFLAGS="$CFLAGS" LDFLAGS="$LDFLAGS" \
+make CFLAGS="$CFLAGS" BOOT_CFLAGS="$CFLAGS" LDFLAGS="$LDFLAGS" \
profiledbootstrap
diff --git a/gnu/ada/DETAILS b/gnu/ada/DETAILS
index b3335cc1f1..9540586bc7 100755
--- a/gnu/ada/DETAILS
+++ b/gnu/ada/DETAILS
@@ -1,17 +1,17 @@
SPELL=ada
- VERSION=4.1.0
- SOURCE_HASH=sha512:6799fdad84a0d894377bd99eb63b59b9c2c81f6d58875d7d445713031c8db5ad0bf27cc4a8b6fc2394688d625aa530a7280d3f9a6d43419f3faf197c7ce52dbc
- SOURCE2_HASH=sha512:de8a3d5da7d1c98081d100484d9b22150aa42ef7f4c6c42e5c9cd01c3f54d1fc0b498efde9a1c4b3c71d03e63d66be793d0a62486d1bb919226bfb5bbef0054d
- SOURCE3_HASH='sha1:6fa509fdac757e07838e28ce68cdc231cdf12132'
+ VERSION=4.1.1
SOURCE=gcc-core-$VERSION.tar.bz2
+ SOURCE_GPG=gurus.gpg:$SOURCE.sig:WORKS_FOR_ME
SOURCE_DIRECTORY=$BUILD_DIRECTORY/gcc-$VERSION
SOURCE_URL[0]=$GNU_URL/gcc/gcc-$VERSION/$SOURCE
SOURCE_URL[1]=ftp://gcc.gnu.org/pub/gcc/releases/gcc-$VERSION/$SOURCE
SOURCE2=gcc-$SPELL-$VERSION.tar.bz2
+ SOURCE2_GPG=gurus.gpg:$SOURCE2.sig:WORKS_FOR_ME
SOURCE2_URL[0]=$GNU_URL/gcc/gcc-$VERSION/$SOURCE2
SOURCE2_URL[1]=ftp://gcc.gnu.org/pub/gcc/releases/gcc-$VERSION/$SOURCE2
- SOURCE3=gnat-3.15p-i686-pc-redhat71-gnu-bin.tar.gz
- SOURCE3_URL[0]=http://libre.act-europe.fr/GNAT/3.15p/$SOURCE3
+ SOURCE3=gnat-4.1.1-i386-pc-linux-gnu.tar.bz2
+ SOURCE3_GPG=gurus.gpg:$SOURCE3.sig:UPSTREAM_HASH
+ SOURCE3_URL[0]=http://download.sourcemage.org/distro/$SOURCE3
LICENSE[0]=GPL
WEB_SITE=http://gcc.gnu.org/
ENTERED=20050213
diff --git a/gnu/ada/HISTORY b/gnu/ada/HISTORY
index 8abfbdc698..f3e716fbf9 100644
--- a/gnu/ada/HISTORY
+++ b/gnu/ada/HISTORY
@@ -4,6 +4,13 @@
2006-09-21 Juuso Alasuutari <iuso@sourcemage.org>
* PROVIDES: [automated] Fixed invalid entries.
+2006-05-28 Arwed v. Merkatz <v.merkatz@gmx.net>
+ * DETAILS, BUILD: use our own bootstrapping binary instead of the
+ ancient gnat 3.15p one, since that one segfaults during bootstrap
+
+2006-05-26 Arwed v. Merkatz <v.merkatz@gmx.net>
+ * DETAILS: updated to 4.1.1
+
2006-03-12 Karsten Behrmann <BearPerson@sourcemage.org>
* DETAILS: (automated) Add KEYWORDS
diff --git a/gnu/ada/gcc-ada-4.1.1.tar.bz2.sig b/gnu/ada/gcc-ada-4.1.1.tar.bz2.sig
new file mode 100644
index 0000000000..191d52c5de
--- /dev/null
+++ b/gnu/ada/gcc-ada-4.1.1.tar.bz2.sig
Binary files differ
diff --git a/gnu/ada/gcc-core-4.1.1.tar.bz2.sig b/gnu/ada/gcc-core-4.1.1.tar.bz2.sig
new file mode 100644
index 0000000000..d4f3e0ebfd
--- /dev/null
+++ b/gnu/ada/gcc-core-4.1.1.tar.bz2.sig
Binary files differ
diff --git a/gnu/ada/gnat-4.1.1-i386-pc-linux-gnu.tar.bz2.sig b/gnu/ada/gnat-4.1.1-i386-pc-linux-gnu.tar.bz2.sig
new file mode 100644
index 0000000000..4d979091ae
--- /dev/null
+++ b/gnu/ada/gnat-4.1.1-i386-pc-linux-gnu.tar.bz2.sig
Binary files differ