Skip to Content.
Sympa Menu

sm-commit - [SM-Commit] GIT changes to master grimoire by Eric Sandall (0e42be8365c7f7dc907f69fcba5948fec427be50)

sm-commit AT lists.ibiblio.org

Subject: Source Mage code commit list

List archive

Chronological Thread  
  • From: Eric Sandall <scm AT sourcemage.org>
  • To: sm-commit AT lists.ibiblio.org
  • Subject: [SM-Commit] GIT changes to master grimoire by Eric Sandall (0e42be8365c7f7dc907f69fcba5948fec427be50)
  • Date: Thu, 2 Jun 2016 15:52:44 +0000

GIT changes to master grimoire by Eric Sandall <sandalle AT sourcemage.org>:

science-libs/netcdf/HISTORY | 3 +++
science-libs/netcdf/UP_TRIGGERS | 19 +++++++++++++++++++
2 files changed, 22 insertions(+)

New commits:
commit 0e42be8365c7f7dc907f69fcba5948fec427be50
Author: Eric Sandall <sandalle AT sourcemage.org>
Commit: Eric Sandall <sandalle AT sourcemage.org>

netcdf: Added UP_TRIGGERS

e.g.
version 4.3 -> 4.4 changes libnetcdf.so.7 -> libnetcdf.so.11 and breaks
ffmpeg

diff --git a/science-libs/netcdf/HISTORY b/science-libs/netcdf/HISTORY
index c050848..b3d2eee 100644
--- a/science-libs/netcdf/HISTORY
+++ b/science-libs/netcdf/HISTORY
@@ -1,3 +1,6 @@
+2016-06-01 Eric Sandall <sandalle AT sourcemage.org>
+ * UP_TRIGGERS: 4.3 -> 4.4 is libnetcdf.so.7 -> libnetcdf.so.11
(breaks ffmpeg)
+
2016-05-21 Thomas Orgis <sobukus AT sourcemage.org>
* DETAILS: version 4.4.0

diff --git a/science-libs/netcdf/UP_TRIGGERS b/science-libs/netcdf/UP_TRIGGERS
new file mode 100755
index 0000000..c0c199e
--- /dev/null
+++ b/science-libs/netcdf/UP_TRIGGERS
@@ -0,0 +1,19 @@
+# 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 dependees="$(show_up_depends $SPELL 1)" &&
+
+ for each in $dependees; do
+ if gaze install $each | xargs ldd 2> /dev/null |
+ grep -q 'libnetcdf.so'; then
+ up_trigger $each check_self
+ fi
+ done
+ fi
+fi



  • [SM-Commit] GIT changes to master grimoire by Eric Sandall (0e42be8365c7f7dc907f69fcba5948fec427be50), Eric Sandall, 06/02/2016

Archive powered by MHonArc 2.6.24.

Top of Page