Skip to Content.
Sympa Menu

sm-commit - [SM-Commit] GIT changes to master grimoire by Treeve Jelbert (cb080b1cd71ac8bab20afd2e01639bc2e22e2e1f)

sm-commit AT lists.ibiblio.org

Subject: Source Mage code commit list

List archive

Chronological Thread  
  • From: Treeve Jelbert <scm AT mail.sourcemage.org>
  • To: sm-commit AT lists.ibiblio.org
  • Subject: [SM-Commit] GIT changes to master grimoire by Treeve Jelbert (cb080b1cd71ac8bab20afd2e01639bc2e22e2e1f)
  • Date: Sat, 2 Sep 2006 13:45:24 -0500

GIT changes to master grimoire by Treeve Jelbert <treeve AT scarlet.be>:

libs/icu/BUILD | 9 +--------
libs/icu/DETAILS | 19 +++++++++----------
libs/icu/HISTORY | 6 ++++++
libs/icu/UP_TRIGGERS | 18 ++++++++++++++++++
4 files changed, 34 insertions(+), 18 deletions(-)

New commits:
commit db6cc6c8fc76d1328b43ef58c5d2dcb5d8e68ab5
Author: Treeve Jelbert <treeve AT scarlet.be>
Commit: Treeve Jelbert <treeve AT scarlet.be>

icu-3.6

diff --git a/libs/icu/BUILD b/libs/icu/BUILD
index 8111806..62edbf1 100755
--- a/libs/icu/BUILD
+++ b/libs/icu/BUILD
@@ -1,9 +1,2 @@
cd source &&
-chmod u+x runConfigureICU configure install-sh &&
-
-./runConfigureICU LinuxRedHat \
- --prefix=${INSTALL_ROOT}/usr \
- $OPTS &&
-
-make_single &&
-make
+default_build
diff --git a/libs/icu/DETAILS b/libs/icu/DETAILS
index 8a2b903..5a3fae0 100755
--- a/libs/icu/DETAILS
+++ b/libs/icu/DETAILS
@@ -1,18 +1,17 @@
SPELL=icu
- VERSION=3.4.1
- VERSIONX=${VERSION//.1}
- SOURCE=$SPELL-$VERSION.tgz
- SOURCE2=$SPELL-$VERSIONX-docs.zip
+ VERSION=3.6
+
SOURCE_HASH=sha512:bd4517dc7494630b180ce08824929ed142f76d82864652b92e62df3853cec491d366ccfc59867676455c3beaed867356a6da5e8d1f01903ad6d85f8039a6bf2b
+
SOURCE2_HASH=sha512:a47265929cb74e558aed5a5eac6594d3d89d75277486ae4b46688ea567b3a0f9d3db99a1b578aac07658cc9e727a4d98627d3b416fae3faa27497da511664f40
+ SPELLX=icu4c
+ VERSIONX=${VERSION//./_}
+ SOURCE=$SPELLX-$VERSIONX-src.tgz
+ SOURCE2=$SPELLX-$VERSIONX-docs.zip
SOURCE_DIRECTORY=$BUILD_DIRECTORY/$SPELL

SOURCE_URL[0]=ftp://ftp.software.ibm.com/software/globalization/$SPELL/$VERSION/$SOURCE
-
SOURCE2_URL[0]=ftp://ftp.software.ibm.com/software/globalization/$SPELL/$VERSIONX/$SOURCE2
-
SOURCE_HASH=sha512:993663e77bd95d3f695bb0a5b16e78753269cbc6c1330c26aa047f0e4be08dd414a96e599e526b4d61184d93f91ce7b82587b8ac67f1eccb6b46fe2bd13cb0da
-
SOURCE2_HASH=sha512:0bb4736414a1589c1a7d09fecf9e5fcd4ae4e6c8a988163c41e8d80e1ee985b272cadf6450c7004cad75374ed4052da5ce41a64f0a62dfa8a59603df8505e0a1
-
LICENSE[0]=http://dev.icu-project.org/cgi-bin/viewcvs.cgi/*checkout*/icu/license.html
- BUILD_API=2
+
SOURCE2_URL[0]=ftp://ftp.software.ibm.com/software/globalization/$SPELL/$VERSION/$SOURCE2
WEB_SITE=http://www.ibm.com/software/globalization/icu/
+ LICENSE[0]=$WEB_SITE/license.jsp
ENTERED=20030320
- UPDATED=20050509
KEYWORDS="unicode libs"
SHORT="The International Components for Unicode (ICU) libraries."
cat << EOF
diff --git a/libs/icu/HISTORY b/libs/icu/HISTORY
index a986e17..8fdf91e 100644
--- a/libs/icu/HISTORY
+++ b/libs/icu/HISTORY
@@ -1,3 +1,9 @@
+2006-09-02Treeve Jelbert <treeve AT pi.be>
+ * DETAILS: version 3.6
+ LICENSE=X
+ * UP_TRIGGERS: add
+ * BUILD: use default_build
+
2006-04-11 Treeve Jelbert <treeve01 AT pi.be>
* DETAILS: version 3.4.1
Add VERSIONX, as docs have not changed version
diff --git a/libs/icu/UP_TRIGGERS b/libs/icu/UP_TRIGGERS
new file mode 100755
index 0000000..ac906a5
--- /dev/null
+++ b/libs/icu/UP_TRIGGERS
@@ -0,0 +1,18 @@
+# up_trigger everything on minor version updates
+
+local OLD_SPELL_VERSION=""
+if spell_ok $SPELL; then
+ OLD_SPELL_VERSION="$(installed_version $SPELL)"
+ OLD_SPELL_VERSION=${OLD_SPELL_VERSION:0:3}
+ if test "${VERSION:0:3}" != "${OLD_SPELL_VERSION}"; then
+ message "This is a possibly incompatible update of icu..."
+ message "Figuring out what spells need to be recast, this may take a
while."
+ OLD_SPELL_VERSION=${OLD_SPELL_VERSION//.}
+ for each in $(show_up_depends $SPELL); do
+ if gaze install $each | xargs readelf -d 2> /dev/null |
+ grep -q "NEEDED.*libicuuc.so.${OLD_SPELL_VERSION}"; then
+ up_trigger $each cast_self
+ fi
+ done
+ fi
+fi



  • [SM-Commit] GIT changes to master grimoire by Treeve Jelbert (cb080b1cd71ac8bab20afd2e01639bc2e22e2e1f), Treeve Jelbert, 09/02/2006

Archive powered by MHonArc 2.6.24.

Top of Page