Skip to Content.
Sympa Menu

sm-commit - [SM-Commit] GIT changes to master grimoire by Thomas Orgis (ec53bf15363aa8a33c393388e221daa1bd876cee)

sm-commit AT lists.ibiblio.org

Subject: Source Mage code commit list

List archive

Chronological Thread  
  • From: Thomas Orgis <scm AT mail.sourcemage.org>
  • To: sm-commit AT lists.ibiblio.org
  • Subject: [SM-Commit] GIT changes to master grimoire by Thomas Orgis (ec53bf15363aa8a33c393388e221daa1bd876cee)
  • Date: Tue, 23 Jan 2007 17:17:24 -0600

GIT changes to master grimoire by Thomas Orgis <sobukus AT sourcemage.org>:

smgl/smgl-archspecs/DETAILS | 1 +
smgl/smgl-archspecs/FINAL | 19 +++++++++++++++++++
smgl/smgl-archspecs/HISTORY | 8 ++++++++
smgl/smgl-archspecs/POST_RESURRECT | 19 +++++++++++++++++++
4 files changed, 47 insertions(+)

New commits:
commit 6d9948b927ae12b1e75ec6ea8ffc5e836517d6d7
Author: Thomas Orgis <sobukus AT sourcemage.org>
Commit: Thomas Orgis <sobukus AT sourcemage.org>

actually adding that patchlevel

commit d1d9e59d11010b9d15ce54e8af60c6f3f03db2f0
Author: Thomas Orgis <sobukus AT sourcemage.org>
Commit: Thomas Orgis <sobukus AT sourcemage.org>

archspecs: addressing bug 13455, upgrade from *_minimal archspec

diff --git a/smgl/smgl-archspecs/DETAILS b/smgl/smgl-archspecs/DETAILS
index 7864124..4d41c9e 100755
--- a/smgl/smgl-archspecs/DETAILS
+++ b/smgl/smgl-archspecs/DETAILS
@@ -10,6 +10,7 @@ SOURCE_DIRECTORY=$BUILD_DIRECTORY/$SPELL
WEB_SITE=http://www.sourcemage.org/
ENTERED=20050411
LICENSE[0]=GPL
+ PATCHLEVEL=1
KEYWORDS="smgl"
SHORT="Source Mage GNU/Linux architecture specifications"
cat << EOF
diff --git a/smgl/smgl-archspecs/FINAL b/smgl/smgl-archspecs/FINAL
new file mode 100755
index 0000000..be67bd7
--- /dev/null
+++ b/smgl/smgl-archspecs/FINAL
@@ -0,0 +1,19 @@
+# This is a one-time HACK for the removal of the _minimal archspecs,
+# which have been merged into the main ones with 0.7.0 .
+# We set the config to the corresponding normal archspec.
+# This is NO sorcery API. A spell is not allowed to ever do this.
+# And here it comes, on 2007-01-23, to be removed after some decent
+# transition period:
+
+message "current arch: $ARCHITECTURE" &&
+
+# these regexes did work with bash 3.1, should work since 3.0
+
+# only act if we are going to modify the host system's archspecs
+if [[ "$INSTALL_ROOT" =~ '^/*$' ]]; then
+ message "checking if your architecture setting needs fixing..." &&
+ if [[ "$ARCHITECTURE" =~ '^(.*)_minimal$' ]]; then
+ message "going to fix your architecture setting to ${BASH_REMATCH[1]}" &&
+ modify_local_config "ARCHITECTURE" "${BASH_REMATCH[1]}"
+ fi
+fi
diff --git a/smgl/smgl-archspecs/HISTORY b/smgl/smgl-archspecs/HISTORY
index a829e73..4c0abe8 100644
--- a/smgl/smgl-archspecs/HISTORY
+++ b/smgl/smgl-archspecs/HISTORY
@@ -1,3 +1,11 @@
+2007-01-23 Thomas Orgis <sobukus AT sourcemage.org>
+ * FINAL, POST_RESURRECT: addressing bug 13455, changing _minimal
+ spec to its successor (merged non-_minimal one)
+ This is a hack using an internal sorcery routine!
+ Not destined to stay there for eternity!
+ * DETAILS: added PATCHLEVEL just in case someone really
+ insists on the spell fixing the arch
+
2007-01-20 Thomas Orgis <sobukus AT sourcemage.org>
* DETAILS, UP_TRIGGERS: updated to 0.7.0
added triggers for changed hostspec on ppc
diff --git a/smgl/smgl-archspecs/POST_RESURRECT
b/smgl/smgl-archspecs/POST_RESURRECT
new file mode 100755
index 0000000..be67bd7
--- /dev/null
+++ b/smgl/smgl-archspecs/POST_RESURRECT
@@ -0,0 +1,19 @@
+# This is a one-time HACK for the removal of the _minimal archspecs,
+# which have been merged into the main ones with 0.7.0 .
+# We set the config to the corresponding normal archspec.
+# This is NO sorcery API. A spell is not allowed to ever do this.
+# And here it comes, on 2007-01-23, to be removed after some decent
+# transition period:
+
+message "current arch: $ARCHITECTURE" &&
+
+# these regexes did work with bash 3.1, should work since 3.0
+
+# only act if we are going to modify the host system's archspecs
+if [[ "$INSTALL_ROOT" =~ '^/*$' ]]; then
+ message "checking if your architecture setting needs fixing..." &&
+ if [[ "$ARCHITECTURE" =~ '^(.*)_minimal$' ]]; then
+ message "going to fix your architecture setting to ${BASH_REMATCH[1]}" &&
+ modify_local_config "ARCHITECTURE" "${BASH_REMATCH[1]}"
+ fi
+fi



  • [SM-Commit] GIT changes to master grimoire by Thomas Orgis (ec53bf15363aa8a33c393388e221daa1bd876cee), Thomas Orgis, 01/23/2007

Archive powered by MHonArc 2.6.24.

Top of Page