[140571] trunk/dports/devel/autoconf-archive/Portfile

devans at macports.org devans at macports.org
Wed Sep 23 11:56:16 PDT 2015


Revision: 140571
          https://trac.macports.org/changeset/140571
Author:   devans at macports.org
Date:     2015-09-23 11:56:16 -0700 (Wed, 23 Sep 2015)
Log Message:
-----------
autoconf-archive: conflict resolved by updating gnome-common to version 3.18.0 which now depends on this port, deactivate versions of gnome-common < 3.18.0 when updating to avoid collisions on activation, increment revision (#45427).

Modified Paths:
--------------
    trunk/dports/devel/autoconf-archive/Portfile

Modified: trunk/dports/devel/autoconf-archive/Portfile
===================================================================
--- trunk/dports/devel/autoconf-archive/Portfile	2015-09-23 18:47:16 UTC (rev 140570)
+++ trunk/dports/devel/autoconf-archive/Portfile	2015-09-23 18:56:16 UTC (rev 140571)
@@ -5,6 +5,7 @@
 
 name                autoconf-archive
 version             2015.02.24
+revision            1
 categories          devel
 platforms           darwin
 license             Permissive
@@ -13,8 +14,6 @@
 supported_archs     noarch
 installs_libs       no
 
-conflicts           gnome-common
-
 description         A collection of more than 450 macros for GNU Autoconf
 long_description    The GNU Autoconf Archive is a collection of more \
                     than 450 macros for GNU Autoconf that have been \
@@ -30,3 +29,15 @@
 
 checksums           rmd160  dc234daf67003d1e27cfe81d61b51942a3c1d49e \
                     sha256  69715bdd078f552ca85e498a94543e11cb8bcdf0359e659b84d84d19372b0dc5
+
+# deactivate versions of gnome-common < 3.18.0 when updating
+# to avoid collisions on activation
+
+pre-activate {
+    if {![catch {set installed [lindex [registry_active gnome-common] 0]}]} {
+        set _version [lindex $installed 1]
+        if {[vercmp $_version 3.18.0] < 0} {
+            registry_deactivate_composite gnome-common "" [list ports_nodepcheck 1]
+        }
+    }
+}
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <https://lists.macosforge.org/pipermail/macports-changes/attachments/20150923/5e35ea67/attachment-0001.html>


More information about the macports-changes mailing list