summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rwxr-xr-xgnu/FUNCTIONS10
-rwxr-xr-xgnu/ada/DEPENDS1
-rwxr-xr-xgnu/ada/DETAILS2
-rw-r--r--gnu/ada/HISTORY4
-rwxr-xr-xgnu/fortran/DEPENDS1
-rwxr-xr-xgnu/fortran/DETAILS2
-rw-r--r--gnu/fortran/HISTORY4
-rwxr-xr-xgnu/g++/DEPENDS1
-rwxr-xr-xgnu/g++/DETAILS2
-rw-r--r--gnu/g++/HISTORY4
-rwxr-xr-xgnu/gcc/DEPENDS1
-rwxr-xr-xgnu/gcc/DETAILS2
-rw-r--r--gnu/gcc/HISTORY4
-rwxr-xr-xgnu/gcj/DEPENDS1
-rwxr-xr-xgnu/gcj/DETAILS2
-rw-r--r--gnu/gcj/HISTORY4
-rwxr-xr-xgnu/objc/DEPENDS1
-rwxr-xr-xgnu/objc/DETAILS2
-rw-r--r--gnu/objc/HISTORY4
-rw-r--r--libs/libmpc/EXPORTS1
-rwxr-xr-xlibs/libmpc/FINAL2
-rw-r--r--libs/libmpc/HISTORY4
-rw-r--r--libs/libmpc/REPAIR^none^EXPORTS1
23 files changed, 50 insertions, 10 deletions
diff --git a/gnu/FUNCTIONS b/gnu/FUNCTIONS
index 2bd917bb49..91dc7faf51 100755
--- a/gnu/FUNCTIONS
+++ b/gnu/FUNCTIONS
@@ -21,14 +21,16 @@ function default_configure_gcc ()
function default_build_configure_gcc ()
{
- cd ${SOURCE_DIRECTORY}.bld &&
- persistent_read gmp GMP_BUILD_ARCH GMP_BUILD_ARCH &&
- persistent_read mpfr MPFR_BUILD_ARCH MPFR_BUILD_ARCH &&
+ cd ${SOURCE_DIRECTORY}.bld &&
+ persistent_read gmp GMP_BUILD_ARCH GMP_BUILD_ARCH &&
+ persistent_read mpfr MPFR_BUILD_ARCH MPFR_BUILD_ARCH &&
+ persistent_read libmpc LIBMPC_BUILD_ARCH LIBMPC_BUILD_ARCH &&
if [[ $GMP_BUILD_ARCH != ${SMGL_COMPAT_ARCHS[4]}
+ || $LIBMPC_BUILD_ARCH != ${SMGL_COMPAT_ARCHS[4]}
|| $MPFR_BUILD_ARCH != ${SMGL_COMPAT_ARCHS[4]} ]]; then
message "${PROBLEM_COLOR}" 1>&2 &&
- message "gmp and/or mpfr have been built with a different archspec, building gcc now" 1>&2 &&
+ message "gmp and/or mpfr and/or libmpc have been built with a different archspec, building gcc now" 1>&2 &&
message "would result in a broken compiler" 1>&2 &&
message "${DEFAULT_COLOR}" 1>&2
return 1
diff --git a/gnu/ada/DEPENDS b/gnu/ada/DEPENDS
index a1d2c84bff..ca14b8d3b1 100755
--- a/gnu/ada/DEPENDS
+++ b/gnu/ada/DEPENDS
@@ -5,5 +5,6 @@ if [[ $VERSION != $(installed_version gcc) ]]; then
fi &&
depends gmp &&
+depends libmpc &&
depends mpfr &&
depends smgl-archspecs
diff --git a/gnu/ada/DETAILS b/gnu/ada/DETAILS
index 9205f7fdca..c4fbd2aadd 100755
--- a/gnu/ada/DETAILS
+++ b/gnu/ada/DETAILS
@@ -1,5 +1,5 @@
SPELL=ada
- VERSION=4.4.3
+ VERSION=4.5.0
SOURCE=gcc-core-$VERSION.tar.bz2
SOURCE_DIRECTORY=$BUILD_DIRECTORY/gcc-$VERSION
SOURCE_URL[0]=$GNU_URL/gcc/gcc-$VERSION/$SOURCE
diff --git a/gnu/ada/HISTORY b/gnu/ada/HISTORY
index 3737d8de57..2e7c53a903 100644
--- a/gnu/ada/HISTORY
+++ b/gnu/ada/HISTORY
@@ -1,3 +1,7 @@
+2010-04-25 Eric Sandall <sandalle@sourcemage.org>
+ * DETAILS: Updated to 4.5.0
+ * DEPENDS: Depends on libmpc
+
2010-04-01 Eric Sandall <sandalle@sourcemage.org>
* DETAILS: Updated to 4.4.3
diff --git a/gnu/fortran/DEPENDS b/gnu/fortran/DEPENDS
index ef57546558..27231e279e 100755
--- a/gnu/fortran/DEPENDS
+++ b/gnu/fortran/DEPENDS
@@ -5,5 +5,6 @@ if [[ $VERSION != $(installed_version gcc) ]]; then
fi &&
depends gmp &&
+depends libmpc &&
depends mpfr &&
depends smgl-archspecs
diff --git a/gnu/fortran/DETAILS b/gnu/fortran/DETAILS
index 0587c4e826..66bc70e730 100755
--- a/gnu/fortran/DETAILS
+++ b/gnu/fortran/DETAILS
@@ -1,5 +1,5 @@
SPELL=fortran
- VERSION=4.4.3
+ VERSION=4.5.0
SOURCE=gcc-core-$VERSION.tar.bz2
SOURCE_DIRECTORY=$BUILD_DIRECTORY/gcc-$VERSION
SOURCE_URL[0]=$GNU_URL/gcc/gcc-$VERSION/$SOURCE
diff --git a/gnu/fortran/HISTORY b/gnu/fortran/HISTORY
index ee5687bbb0..94277ce31e 100644
--- a/gnu/fortran/HISTORY
+++ b/gnu/fortran/HISTORY
@@ -1,3 +1,7 @@
+2010-04-25 Eric Sandall <sandalle@sourcemage.org>
+ * DETAILS: Updated to 4.5.0
+ * DEPENDS: Depends on libmpc
+
2010-04-01 Eric Sandall <sandalle@sourcemage.org>
* DETAILS: Updated to 4.4.3
diff --git a/gnu/g++/DEPENDS b/gnu/g++/DEPENDS
index db054db9a0..fa0e02fea9 100755
--- a/gnu/g++/DEPENDS
+++ b/gnu/g++/DEPENDS
@@ -3,6 +3,7 @@
depends gcc &&
depends gmp &&
depends gnupg &&
+depends libmpc &&
depends mpfr &&
depends smgl-archspecs &&
diff --git a/gnu/g++/DETAILS b/gnu/g++/DETAILS
index 8646452577..2dfd716025 100755
--- a/gnu/g++/DETAILS
+++ b/gnu/g++/DETAILS
@@ -1,5 +1,5 @@
SPELL=g++
- VERSION=4.4.3
+ VERSION=4.5.0
SOURCE=gcc-core-$VERSION.tar.bz2
SOURCE_DIRECTORY=$BUILD_DIRECTORY/gcc-$VERSION
SOURCE_URL[0]=$GNU_URL/gcc/gcc-$VERSION/$SOURCE
diff --git a/gnu/g++/HISTORY b/gnu/g++/HISTORY
index 4b0dcc6df2..d6bb0f7377 100644
--- a/gnu/g++/HISTORY
+++ b/gnu/g++/HISTORY
@@ -1,3 +1,7 @@
+2010-04-25 Eric Sandall <sandalle@sourcemage.org>
+ * DETAILS: Updated to 4.5.0
+ * DEPENDS: Depends on libmpc
+
2010-04-01 Eric Sandall <sandalle@sourcemage.org>
* DETAILS: Updated to 4.4.3
diff --git a/gnu/gcc/DEPENDS b/gnu/gcc/DEPENDS
index 6e9bcd4f9f..94d683ac68 100755
--- a/gnu/gcc/DEPENDS
+++ b/gnu/gcc/DEPENDS
@@ -3,6 +3,7 @@
depends diffutils &&
depends gmp &&
depends gnupg &&
+depends libmpc &&
depends mpfr &&
depends smgl-fhs &&
depends smgl-archspecs &&
diff --git a/gnu/gcc/DETAILS b/gnu/gcc/DETAILS
index 3d08accfad..46f09c5bf2 100755
--- a/gnu/gcc/DETAILS
+++ b/gnu/gcc/DETAILS
@@ -1,5 +1,5 @@
SPELL=gcc
- VERSION=4.4.3
+ VERSION=4.5.0
SOURCE=gcc-core-$VERSION.tar.bz2
SOURCE2=$SOURCE.sig
SOURCE_DIRECTORY=$BUILD_DIRECTORY/gcc-$VERSION
diff --git a/gnu/gcc/HISTORY b/gnu/gcc/HISTORY
index 581cc2f136..cc2d2117d8 100644
--- a/gnu/gcc/HISTORY
+++ b/gnu/gcc/HISTORY
@@ -1,3 +1,7 @@
+2010-04-25 Eric Sandall <sandalle@sourcemage.org>
+ * DETAILS: Updated to 4.5.0
+ * DEPENDS: Depends on libmpc
+
2011-04-11 Vlad Glagolev <stealth@sourcemage.org>
* DEPENDS: added gettext optional dependency
diff --git a/gnu/gcj/DEPENDS b/gnu/gcj/DEPENDS
index a501506d8a..42ec3fbee2 100755
--- a/gnu/gcj/DEPENDS
+++ b/gnu/gcj/DEPENDS
@@ -12,6 +12,7 @@ if [[ $VERSION != $(installed_version gcc) ]]; then
fi &&
depends gmp &&
+depends libmpc &&
depends mpfr &&
depends smgl-archspecs &&
depends unzip &&
diff --git a/gnu/gcj/DETAILS b/gnu/gcj/DETAILS
index 98ff7ad962..8c3e3b7e5e 100755
--- a/gnu/gcj/DETAILS
+++ b/gnu/gcj/DETAILS
@@ -1,5 +1,5 @@
SPELL=gcj
- VERSION=4.4.3
+ VERSION=4.5.0
SOURCE=gcc-core-$VERSION.tar.bz2
SOURCE_DIRECTORY=$BUILD_DIRECTORY/gcc-$VERSION
SOURCE_URL[0]=$GNU_URL/gcc/gcc-$VERSION/$SOURCE
diff --git a/gnu/gcj/HISTORY b/gnu/gcj/HISTORY
index 4858d2fdb2..6d3c535f4a 100644
--- a/gnu/gcj/HISTORY
+++ b/gnu/gcj/HISTORY
@@ -1,3 +1,7 @@
+2010-04-25 Eric Sandall <sandalle@sourcemage.org>
+ * DETAILS: Updated to 4.5.0
+ * DEPENDS: Depends on libmpc
+
2010-04-01 Eric Sandall <sandalle@sourcemage.org>
* DETAILS: Updated to 4.4.3
diff --git a/gnu/objc/DEPENDS b/gnu/objc/DEPENDS
index a1d2c84bff..ca14b8d3b1 100755
--- a/gnu/objc/DEPENDS
+++ b/gnu/objc/DEPENDS
@@ -5,5 +5,6 @@ if [[ $VERSION != $(installed_version gcc) ]]; then
fi &&
depends gmp &&
+depends libmpc &&
depends mpfr &&
depends smgl-archspecs
diff --git a/gnu/objc/DETAILS b/gnu/objc/DETAILS
index 09db6e0327..ffefe9f6bb 100755
--- a/gnu/objc/DETAILS
+++ b/gnu/objc/DETAILS
@@ -1,5 +1,5 @@
SPELL=objc
- VERSION=4.4.3
+ VERSION=4.5.0
SOURCE=gcc-core-$VERSION.tar.bz2
SOURCE2=gcc-$SPELL-$VERSION.tar.gz
SOURCE_DIRECTORY=$BUILD_DIRECTORY/gcc-$VERSION
diff --git a/gnu/objc/HISTORY b/gnu/objc/HISTORY
index 676c5604ad..9d5fb2a24d 100644
--- a/gnu/objc/HISTORY
+++ b/gnu/objc/HISTORY
@@ -1,3 +1,7 @@
+2010-04-25 Eric Sandall <sandalle@sourcemage.org>
+ * DETAILS: Updated to 4.5.0
+ * DEPENDS: Depends on libmpc
+
2010-04-01 Eric Sandall <sandalle@sourcemage.org>
* DETAILS: Updated to 4.4.3
diff --git a/libs/libmpc/EXPORTS b/libs/libmpc/EXPORTS
new file mode 100644
index 0000000000..e09826d95d
--- /dev/null
+++ b/libs/libmpc/EXPORTS
@@ -0,0 +1 @@
+LIBMPC_BUILD_ARCH
diff --git a/libs/libmpc/FINAL b/libs/libmpc/FINAL
new file mode 100755
index 0000000000..f8ebb444f4
--- /dev/null
+++ b/libs/libmpc/FINAL
@@ -0,0 +1,2 @@
+LIBMPC_BUILD_ARCH=${SMGL_COMPAT_ARCHS[4]}
+persistent_add LIBMPC_BUILD_ARCH
diff --git a/libs/libmpc/HISTORY b/libs/libmpc/HISTORY
index 49269cf42f..d5d2d64843 100644
--- a/libs/libmpc/HISTORY
+++ b/libs/libmpc/HISTORY
@@ -7,6 +7,10 @@
2010-05-16 Ladislav Hagara <hgr@vabo.cz>
* DETAILS: 0.8.2
+2010-04-26 Eric Sandall <sandalle@sourcemage.org>
+ * FINAL: Store compiled architecture
+ * EXPORTS: Export compiled architecture for gcc
+
2010-04-10 Jaka Kranjc <lynxlynxlynx@sourcemage.org>
* DEPENDS, DETAILS, INSTALL: spell created
diff --git a/libs/libmpc/REPAIR^none^EXPORTS b/libs/libmpc/REPAIR^none^EXPORTS
new file mode 100644
index 0000000000..e09826d95d
--- /dev/null
+++ b/libs/libmpc/REPAIR^none^EXPORTS
@@ -0,0 +1 @@
+LIBMPC_BUILD_ARCH