New commits:
commit 9ed58807651c6997229786b9d6591bdd21208111
Author: Jaka Kranjc <lynxlynxlynx AT sourcemage.org>
Commit: Jaka Kranjc <lynxlynxlynx AT sourcemage.org>
complete the #10641 fixes
commit 0b561f24926abcd9943b45d14e094cd3baaaf8d8
Author: Jaka Kranjc <lynxlynxlynx AT sourcemage.org>
Commit: Jaka Kranjc <lynxlynxlynx AT sourcemage.org>
grimoire lib changes for #10641
diff --git a/ChangeLog b/ChangeLog
index 8ac1e79..3300774 100644
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,3 +1,6 @@
+2007-03-03 Jaka Kranjc <lynxlynxlynx AT sourcemage.org>
+ * FUNCTIONS, libgcc: moved invoke_gcc to default_pre_build #10641
+
2007-03-02 Juuso Alasuutari <iuso AT sourcemage.org>
* archive-libs/libtar: New spell, C library for manipulating tar
files.
diff --git a/FUNCTIONS b/FUNCTIONS
index 8c47db9..4e203f2 100755
--- a/FUNCTIONS
+++ b/FUNCTIONS
@@ -3,12 +3,12 @@
. $GRIMOIRE/config_query_multi.function
#---------------------------------------------------------------------
-## Replaces sorcerys default_build with a custom version using
-## the invoke_gcc function from libgcc
+## Replaces sorcerys default_pre_build with a custom version using
+## the invoke_gcc function from libgcc #10641
#---------------------------------------------------------------------
-function default_build () {
+function default_pre_build () {
invoke_gcc &&
- real_default_build
+ real_default_pre_build
}
#---------------------------------------------------------------------
diff --git a/chat-im/ayttm/BUILD b/chat-im/ayttm/BUILD
index c74f745..85d6606 100755
--- a/chat-im/ayttm/BUILD
+++ b/chat-im/ayttm/BUILD
@@ -1,4 +1,3 @@
-invoke_gcc
if [ "$CVS" == "y" ]; then
patch -p0 < $SCRIPT_DIRECTORY/fixinstall.diff &&
./gen
diff --git a/chat-im/ayttm/HISTORY b/chat-im/ayttm/HISTORY
index a0c48bf..bfa70b2 100644
--- a/chat-im/ayttm/HISTORY
+++ b/chat-im/ayttm/HISTORY
@@ -1,3 +1,6 @@
+2007-03-03 Jaka Kranjc <lynxlynxlynx AT sourcemage.org>
+ * BUILD: removed invoke_gcc #10641
+
2006-08-15 Juuso Alasuutari <iuso AT sourcemage.org>
* DETAILS: [automated] Removed UPDATED (deprecated in favor of
PATCHLEVEL).
diff --git a/crypto/hashsum/BUILD b/crypto/hashsum/BUILD
index 790d012..837d30f 100755
--- a/crypto/hashsum/BUILD
+++ b/crypto/hashsum/BUILD
@@ -1,4 +1,3 @@
-invoke_gcc &&
if [[ "$HOST" == x86_64-* ]]; then
patch -p1 < $SCRIPT_DIRECTORY/hashsum-64-bit.patch
fi &&
diff --git a/crypto/hashsum/HISTORY b/crypto/hashsum/HISTORY
index de266b4..512b903 100644
--- a/crypto/hashsum/HISTORY
+++ b/crypto/hashsum/HISTORY
@@ -1,3 +1,6 @@
+2007-03-03 Jaka Kranjc <lynxlynxlynx AT sourcemage.org>
+ * BUILD: removed invoke_gcc #10641
+
2006-10-03 Juuso Alasuutari <iuso AT sourcemage.org>
* DETAILS: [automated] Removed UPDATED.
diff --git a/http/swish++/BUILD b/http/swish++/BUILD
index 33b2d8c..5f602e3 100755
--- a/http/swish++/BUILD
+++ b/http/swish++/BUILD
@@ -1,9 +1,6 @@
# patch configuration and build system
patch -p1 < $SCRIPT_DIRECTORY/$SPELL.diff &&
-# switch to GCC 3.4 manually, GCC_VERSION in DETAILS doesn't work
-invoke_gcc &&
-
make_single &&
make &&
make_normal
diff --git a/http/swish++/HISTORY b/http/swish++/HISTORY
index 535e32f..7fe33e9 100644
--- a/http/swish++/HISTORY
+++ b/http/swish++/HISTORY
@@ -1,3 +1,6 @@
+2007-03-03 Jaka Kranjc <lynxlynxlynx AT sourcemage.org>
+ * BUILD: removed invoke_gcc #10641
+
2006-09-21 Juuso Alasuutari <iuso AT sourcemage.org>
* DETAILS: [automated] Removed BUILD_API=2.
diff --git a/libgcc b/libgcc
index 9b9449c..7a516f9 100755
--- a/libgcc
+++ b/libgcc
@@ -12,8 +12,8 @@
## e.g. GCC_VERSION=3.4
## - add a 'depends gccXX' to the spell where XX == majorminor,
## e.g. 'depends gcc34'
-## - add 'invoke_gcc' to the top of BUILD if the spell has a
-## custom BUILD file
+## - add 'invoke_gcc' to the top of PRE_BUILD if the spell has a
+## custom PRE_BUILD file
## </pre>
##
## @Implementation These functions were added to allow the use of
diff --git a/libs/iterm/BUILD b/libs/iterm/BUILD
index 864d9eb..27ba77d 100755
--- a/libs/iterm/BUILD
+++ b/libs/iterm/BUILD
@@ -1 +1 @@
-invoke_gcc
+true
diff --git a/libs/iterm/HISTORY b/libs/iterm/HISTORY
index 3a67354..70fed75 100644
--- a/libs/iterm/HISTORY
+++ b/libs/iterm/HISTORY
@@ -1,3 +1,6 @@
+2007-03-03 Jaka Kranjc <lynxlynxlynx AT sourcemage.org>
+ * BUILD: removed invoke_gcc #10641
+
2006-10-03 Juuso Alasuutari <iuso AT sourcemage.org>
* DETAILS: [automated] Removed UPDATED.