[98878] trunk/dports/devel/zmq22

cal at macports.org cal at macports.org
Fri Oct 19 05:32:50 PDT 2012


Revision: 98878
          http://trac.macports.org//changeset/98878
Author:   cal at macports.org
Date:     2012-10-19 05:32:50 -0700 (Fri, 19 Oct 2012)
Log Message:
-----------
zmq22: Restore history from sysutils/zmq, add conflict with zmq20

Added Paths:
-----------
    trunk/dports/devel/zmq22/Portfile

Removed Paths:
-------------
    trunk/dports/devel/zmq22/Portfile

Deleted: trunk/dports/devel/zmq22/Portfile
===================================================================
--- trunk/dports/devel/zmq22/Portfile	2012-10-19 12:27:02 UTC (rev 98877)
+++ trunk/dports/devel/zmq22/Portfile	2012-10-19 12:32:50 UTC (rev 98878)
@@ -1,58 +0,0 @@
-# -*- coding: utf-8; mode: tcl; tab-width: 4; indent-tabs-mode: nil; c-basic-offset: 4 -*- vim:fenc=utf-8:ft=tcl:et:sw=4:ts=4:sts=4
-# $Id$
-
-PortSystem          1.0
-
-name                zmq22
-version             2.2.0
-revision            0
-categories          devel net
-license             LGPL-3+
-platforms           darwin
-maintainers         inconsistent.nl:merijn
-
-description         ØMQ (ZeroMQ) lightweight messaging kernel, 2.2.x branch
-
-long_description    The ØMQ lightweight messaging kernel is a library which \
-                    extends the standard socket interfaces with features \
-                    traditionally provided by specialised messaging middleware \
-                    products. ØMQ sockets provide an abstraction of asynchronous \
-                    message queues, multiple messaging patterns, message \
-                    filtering (subscriptions), seamless access to multiple \
-                    transport protocols and more.
-
-homepage            http://www.zeromq.org/
-master_sites        http://download.zeromq.org/
-
-distname            zeromq-${version}
-
-checksums           rmd160  63c6ca84c292a72ffb0e18f1a97a6fa744a6be7c \
-                    sha256  43904aeb9ea6844f72ca02e4e53bf1d481a1a0264e64979da761464e88604637
-
-if {[catch {set installed [lindex [registry_active zmq] 0]}]} {
-    conflicts       zmq
-} else {
-    set version [lindex $installed 1]
-    if {[vercmp $version 3.2] < 0} {
-        pre-activate {
-            # provide an upgrade path for the zmq-update to 3.2
-            set deactivate_proc registry_deactivate_composite
-            if {[info commands registry_deactivate_composite] == {}} {
-                set deactivate_proc registry_deactivate
-            }
-            $deactivate_proc zmq "" [list ports_nodepcheck 1]
-        }
-    } else {
-        conflicts   zmq
-    }
-}
-
-universal_variant   yes
-
-variant pgm description {build with PGM extension} {
-    configure.args-append   --with-pgm
-}
-
-livecheck.type      regex
-livecheck.url       ${homepage}area:download
-livecheck.regex     zeromq-(\[0-9.\]+)${extract.suffix}

Copied: trunk/dports/devel/zmq22/Portfile (from rev 94573, trunk/dports/sysutils/zmq/Portfile)
===================================================================
--- trunk/dports/devel/zmq22/Portfile	                        (rev 0)
+++ trunk/dports/devel/zmq22/Portfile	2012-10-19 12:32:50 UTC (rev 98878)
@@ -0,0 +1,60 @@
+# -*- coding: utf-8; mode: tcl; tab-width: 4; indent-tabs-mode: nil; c-basic-offset: 4 -*- vim:fenc=utf-8:ft=tcl:et:sw=4:ts=4:sts=4
+# $Id$
+
+PortSystem          1.0
+
+name                zmq22
+version             2.2.0
+revision            0
+categories          devel net
+license             LGPL-3+
+platforms           darwin
+maintainers         inconsistent.nl:merijn
+
+description         ØMQ (ZeroMQ) lightweight messaging kernel, 2.2.x branch
+
+long_description    The ØMQ lightweight messaging kernel is a library which \
+                    extends the standard socket interfaces with features \
+                    traditionally provided by specialised messaging middleware \
+                    products. ØMQ sockets provide an abstraction of asynchronous \
+                    message queues, multiple messaging patterns, message \
+                    filtering (subscriptions), seamless access to multiple \
+                    transport protocols and more.
+
+homepage            http://www.zeromq.org/
+master_sites        http://download.zeromq.org/
+
+distname            zeromq-${version}
+
+checksums           rmd160  63c6ca84c292a72ffb0e18f1a97a6fa744a6be7c \
+                    sha256  43904aeb9ea6844f72ca02e4e53bf1d481a1a0264e64979da761464e88604637
+
+if {[catch {set installed [lindex [registry_active zmq] 0]}]} {
+    conflicts       zmq
+} else {
+    set version [lindex $installed 1]
+    if {[vercmp $version 3.2] < 0} {
+        pre-activate {
+            # provide an upgrade path for the zmq-update to 3.2
+            set deactivate_proc registry_deactivate_composite
+            if {[info commands registry_deactivate_composite] == {}} {
+                set deactivate_proc registry_deactivate
+            }
+            $deactivate_proc zmq "" [list ports_nodepcheck 1]
+        }
+    } else {
+        conflicts   zmq
+    }
+}
+
+conflicts-append    zmq20
+
+universal_variant   yes
+
+variant pgm description {build with PGM extension} {
+    configure.args-append   --with-pgm
+}
+
+livecheck.type      regex
+livecheck.url       ${homepage}area:download
+livecheck.regex     zeromq-(\[0-9.\]+)${extract.suffix}


Property changes on: trunk/dports/devel/zmq22/Portfile
___________________________________________________________________
Added: svn:keywords
   + Id
Added: svn:mergeinfo
   + /branches/mld-qt-481/dports/sysutils/zmq/Portfile:92720,92813,92891,92963,93522,93556,93699,93743,93771-93773,93806,93817-93818,93856
Added: svn:eol-style
   + native
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.macosforge.org/pipermail/macports-changes/attachments/20121019/75e119b4/attachment.html>


More information about the macports-changes mailing list