New commits:
commit 295735b6d94102ca6e34a3de2724840fae52cfe3
Author: Treeve Jelbert <treeve AT sourcemage.org>
Commit: Vlad Glagolev <stealth AT sourcemage.org>
cups-filters: => 1.0.65
(cherry picked from commit 557b79a96f06ded1df3942d1076396e41a58f99a)
commit 687f81280298f3202b7306157ffdc42da39384e4
Author: Treeve Jelbert <treeve AT sourcemage.org>
Commit: Vlad Glagolev <stealth AT sourcemage.org>
cups: => 2.0.2
(cherry picked from commit 378d749408a292da09fc0fabe80c568b8505e31f)
commit cb3f81ccba40e7cda93b04c0280dfa212a8d3c7f
Author: Vlad Glagolev <stealth AT sourcemage.org>
Commit: Vlad Glagolev <stealth AT sourcemage.org>
icu: fixed UP_TRIGGERS for correct upgrade
(cherry picked from commit 0abd8ef3eb601b9486ca2f78dc306dd679569215)
diff --git a/libs/icu/HISTORY b/libs/icu/HISTORY
index 8ca7e56..f5df02d 100644
--- a/libs/icu/HISTORY
+++ b/libs/icu/HISTORY
@@ -1,5 +1,8 @@
+2015-03-13 Vlad Glagolev <stealth AT sourcemage.org>
+ * UP_TRIGGERS: rewritten, to fix upgrade procedure
+
2014-10-25 Treeve Jelbert <treeve AT sourcemage.org>
- * DEPENDS:update sha512 sum
+ * DEPENDS: update sha512 sum
2014-10-02 Treeve Jelbert <treeve AT sourcemage.org>
* DETAILS: version 54.1 (both)
diff --git a/libs/icu/UP_TRIGGERS b/libs/icu/UP_TRIGGERS
index b26375c..a43ab7f 100755
--- a/libs/icu/UP_TRIGGERS
+++ b/libs/icu/UP_TRIGGERS
@@ -1,16 +1,15 @@
-# up_trigger everything on minor version updates
+# up_trigger everything on all version updates
+
+if spell_ok $SPELL; then
+ local OLD_SPELL_VERSION="$(installed_version $SPELL)" &&
+
+ if test "${VERSION}" != "${OLD_SPELL_VERSION}"; then
+ message "${MESSAGE_COLOR}This is a possibly incompatible update of
$SPELL..." &&
+ message "Figuring out what spells need to be recast, this may take a
while.${DEFAULT_COLOR}" &&
-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 1); do
if gaze install $each | xargs readelf -d 2> /dev/null |
- grep -q "NEEDED.*libicuuc.so.${OLD_SPELL_VERSION}"; then
+ grep -q "NEEDED.*\(libicuuc\|libicuio\|libicui18n\)\.so"; then
up_trigger $each cast_self
fi
done
diff --git a/printer/cups-filters/DETAILS b/printer/cups-filters/DETAILS
index 59180c2..bfb8071 100755
--- a/printer/cups-filters/DETAILS
+++ b/printer/cups-filters/DETAILS
@@ -1,6 +1,6 @@
SPELL=cups-filters
- VERSION=1.0.62
-
SOURCE_HASH=sha512:ef380f298ad59b7dd27c1cc4db5d28a87c421ce6a00d841566ffa1858fbbc2c3d1ab062a9c581df90e75022fb7b06df4de4647126d935e260ed9744832160441
+ VERSION=1.0.65
+
SOURCE_HASH=sha512:282a7a7538e737c20f2b91c165126ee8665052e5a33ab737a75664a6edee930022403ddb61f9c4130fcfea0167d253fb5816210baed0f408c5042edef9e107b8
# SOURCE_GPG="gurus.gpg:${SOURCE}.sig"
SOURCE=$SPELL-$VERSION.tar.xz
SOURCE_DIRECTORY="$BUILD_DIRECTORY/$SPELL-$VERSION"
diff --git a/printer/cups-filters/HISTORY b/printer/cups-filters/HISTORY
index f6cdee5..9e9e7e3 100644
--- a/printer/cups-filters/HISTORY
+++ b/printer/cups-filters/HISTORY
@@ -1,4 +1,7 @@
-2015-01-173 Treeve Jelbert <treeve AT sourcemage.org>
+2015-02-22 Treeve Jelbert <treeve AT sourcemage.org>
+ * DETAILS: version 1.0.65
+
+2015-01-17 Treeve Jelbert <treeve AT sourcemage.org>
* DETAILS: version 1.0.62