sm-commit AT lists.ibiblio.org
Subject: Source Mage code commit list
List archive
[SM-Commit] GIT changes to master grimoire by Arwed von Merkatz (a94b1e7f6b0168ebefe6a995b1ecd7aa5a93deeb)
- From: Arwed von Merkatz <scm AT sourcemage.org>
- To: sm-commit AT lists.ibiblio.org
- Subject: [SM-Commit] GIT changes to master grimoire by Arwed von Merkatz (a94b1e7f6b0168ebefe6a995b1ecd7aa5a93deeb)
- Date: Sat, 23 Jan 2010 11:34:19 -0600
GIT changes to master grimoire by Arwed von Merkatz <v.merkatz AT gmx.net>:
graphics-libs/babl/DETAILS | 6 +++---
graphics-libs/babl/HISTORY | 3 +++
graphics-libs/babl/babl-0.1.0.tar.bz2.sig |binary
graphics-libs/gegl/DEPENDS | 4 ++++
graphics-libs/gegl/DETAILS | 6 +++---
graphics-libs/gegl/HISTORY | 5 +++++
graphics-libs/gegl/UP_TRIGGERS | 14 ++++++++++++++
graphics-libs/gegl/gegl-0.1.0.tar.bz2.sig |binary
8 files changed, 32 insertions(+), 6 deletions(-)
New commits:
commit a94b1e7f6b0168ebefe6a995b1ecd7aa5a93deeb
Author: Arwed von Merkatz <v.merkatz AT gmx.net>
Commit: Arwed von Merkatz <v.merkatz AT gmx.net>
gegl: updated to 0.1.0
commit d9e6c9cca1c3e4172627150a893adca5f5686631
Author: Arwed von Merkatz <v.merkatz AT gmx.net>
Commit: Arwed von Merkatz <v.merkatz AT gmx.net>
babl: updated to 0.1.0
diff --git a/graphics-libs/babl/DETAILS b/graphics-libs/babl/DETAILS
index d20f009..bc2eee5 100755
--- a/graphics-libs/babl/DETAILS
+++ b/graphics-libs/babl/DETAILS
@@ -1,8 +1,8 @@
SPELL=babl
- VERSION=0.0.22
+ VERSION=0.1.0
SOURCE="${SPELL}-${VERSION}.tar.bz2"
- SOURCE_URL[0]=ftp://ftp.gtk.org/pub/${SPELL}/0.0/${SOURCE}
-
SOURCE_HASH=sha512:10a4890038a70c664dac30e241629aeac1c066ad1e8c7b0a21bfccabb8cc5c1b68f5e2dba735e0822a26871da0c6ce68cc92515c96cbaf8c427fc3cf12b5d1d0
+ SOURCE_GPG=gurus.gpg:$SOURCE.sig:WORKS_FOR_ME
+ SOURCE_URL[0]=ftp://ftp.gtk.org/pub/${SPELL}/${VERSION%.*}/${SOURCE}
SOURCE_DIRECTORY="${BUILD_DIRECTORY}/${SPELL}-${VERSION}"
WEB_SITE="http://gegl.org/babl/"
LICENSE[0]=GPL
diff --git a/graphics-libs/babl/HISTORY b/graphics-libs/babl/HISTORY
index b854909..bf7e077 100644
--- a/graphics-libs/babl/HISTORY
+++ b/graphics-libs/babl/HISTORY
@@ -1,3 +1,6 @@
+2010-01-23 Arwed v. Merkatz <v.merkatz AT gmx.net>
+ * DETAILS: updated to 0.1.0
+
2008-08-26 George Sherwood <gsherwood AT sourcemage.org>
* DETAILS: spell created
diff --git a/graphics-libs/babl/babl-0.1.0.tar.bz2.sig
b/graphics-libs/babl/babl-0.1.0.tar.bz2.sig
new file mode 100644
index 0000000..4bb1d78
Binary files /dev/null and b/graphics-libs/babl/babl-0.1.0.tar.bz2.sig differ
diff --git a/graphics-libs/gegl/DEPENDS b/graphics-libs/gegl/DEPENDS
index 5c13773..074ca2c 100755
--- a/graphics-libs/gegl/DEPENDS
+++ b/graphics-libs/gegl/DEPENDS
@@ -1,6 +1,10 @@
depends glib2 &&
depends babl &&
+local BABL_VER=$(installed_version babl) &&
+if [[ ${BABL_VER%.*} != 0.1 ]]; then
+ force_depends babl
+fi &&
optional_depends gtk+2 \
"--with-gtk" \
"--without-gtk" \
diff --git a/graphics-libs/gegl/DETAILS b/graphics-libs/gegl/DETAILS
index 4ecb641..47972d7 100755
--- a/graphics-libs/gegl/DETAILS
+++ b/graphics-libs/gegl/DETAILS
@@ -1,8 +1,8 @@
SPELL=gegl
- VERSION=0.0.22
+ VERSION=0.1.0
SOURCE=$SPELL-$VERSION.tar.bz2
- SOURCE_URL[0]=ftp://ftp.gimp.org/pub/$SPELL/0.0/$SOURCE
-
SOURCE_HASH=sha512:c4bc479d1fefb0018af316d7aae69fbb0d7ab75aa4d2d70c73dc414f8916064b11e17cf6020b974f8e68d362f5ea323316b8995c56ba87a6a75bc7eefd9966d5
+ SOURCE_GPG=gurus.gpg:$SOURCE.sig:WORKS_FOR_ME
+ SOURCE_URL[0]=ftp://ftp.gimp.org/pub/$SPELL/${VERSION%.*}/$SOURCE
SOURCE_DIRECTORY="$BUILD_DIRECTORY/$SPELL-$VERSION"
WEB_SITE=http://gegl.org/
LICENSE[0]=GPL
diff --git a/graphics-libs/gegl/HISTORY b/graphics-libs/gegl/HISTORY
index bc0d3b2..fe5079b 100644
--- a/graphics-libs/gegl/HISTORY
+++ b/graphics-libs/gegl/HISTORY
@@ -1,3 +1,8 @@
+2010-01-23 Arwed v. Merkatz <v.merkatz AT gmx.net>
+ * DETAILS: updated to 0.1.0, force_depends on babl if babl version is
+ too old
+ * UP_TRIGGERS: added due to ABI changes in the library
+
2009-01-18 George Sherwood <gsherwood AT sourceamge.org>
* PRE_BUILD: Added to patch.
* gegl-locale.patch: Added to fix compile error.
diff --git a/graphics-libs/gegl/UP_TRIGGERS b/graphics-libs/gegl/UP_TRIGGERS
new file mode 100755
index 0000000..8c70151
--- /dev/null
+++ b/graphics-libs/gegl/UP_TRIGGERS
@@ -0,0 +1,14 @@
+local OLD_SPELL_VERSION=""
+if spell_ok $SPELL; then
+ OLD_SPELL_VERSION="$(installed_version $SPELL)"
+ if test "${VERSION:0:3}" != "${OLD_SPELL_VERSION:0:3}"; then
+ message "This is an incompatible update of $SPELL..."
+ message "Figuring out what spells need to be recast."
+ for each in $(show_up_depends $SPELL 1); do
+ if gaze install $each | xargs readelf -d 2> /dev/null |
+ grep -q "NEEDED.*libgegl-0.0.so"; then
+ up_trigger $each cast_self
+ fi
+ done
+ fi
+fi
diff --git a/graphics-libs/gegl/gegl-0.1.0.tar.bz2.sig
b/graphics-libs/gegl/gegl-0.1.0.tar.bz2.sig
new file mode 100644
index 0000000..edeaa6e
Binary files /dev/null and b/graphics-libs/gegl/gegl-0.1.0.tar.bz2.sig differ
- [SM-Commit] GIT changes to master grimoire by Arwed von Merkatz (a94b1e7f6b0168ebefe6a995b1ecd7aa5a93deeb), Arwed von Merkatz, 01/23/2010
Archive powered by MHonArc 2.6.24.