[125444] trunk/dports/net/openconnect/Portfile

khindenburg at macports.org khindenburg at macports.org
Wed Sep 17 19:58:53 PDT 2014


Revision: 125444
          https://trac.macports.org/changeset/125444
Author:   khindenburg at macports.org
Date:     2014-09-17 19:58:53 -0700 (Wed, 17 Sep 2014)
Log Message:
-----------
openconnect: update to 6.0 - add +ssl/+gnutls variants #42971

Modified Paths:
--------------
    trunk/dports/net/openconnect/Portfile

Modified: trunk/dports/net/openconnect/Portfile
===================================================================
--- trunk/dports/net/openconnect/Portfile	2014-09-17 21:09:41 UTC (rev 125443)
+++ trunk/dports/net/openconnect/Portfile	2014-09-18 02:58:53 UTC (rev 125444)
@@ -4,7 +4,7 @@
 PortSystem          1.0
 
 name                openconnect
-version             4.08
+version             6.00
 categories          net
 platforms           darwin
 maintainers         nomaintainer
@@ -31,9 +31,9 @@
 master_sites        ftp://ftp.infradead.org/pub/openconnect/
 
 # md5 is needed for http master_site below
-checksums           md5     3dd065194d87c08084675d255c8e29ef \
-                    rmd160  b2f3887efbd8e4e0e366bee7d37d7b9ed2448ed4 \
-                    sha256  114eef2b5a8087f26c7871db8700a293101e9626fc94fbef54ac6daef6ce1a77
+checksums           md5     7e28e23c6e281be31446e6c365f5d273 \
+                    rmd160  94e35383a771a2c1387702b594e8fd023a0c23ff \
+                    sha256  8a0c684dccac2447d204d544f6f466e41b21bce71e033ba58e2cb17b795ab81c
 
 foreach {type checksum} ${checksums} {
     if {${type} == "md5"} {
@@ -44,6 +44,21 @@
 configure.args      --disable-silent-rules \
                     --with-vpnc-script=${prefix}/etc/vpnc/vpnc-script
 
+# Since Openconnect 5.00, GnuTLS is the default instead of OpenSSL
+if {![variant_isset ssl]} {
+    default_variants +gnutls
+}
+
+variant ssl conflicts gnutls description {Allow secure connections using OpenSSL} {
+    depends_lib-append      port:openssl
+    configure.args-replace  --without-ssl --with-ssl
+}
+
+variant gnutls conflicts ssl description {Allow secure connections using GNUTLS} {
+    depends_lib-append      port:gnutls
+    configure.args-replace  --without-gnutls --with-gnutls
+}
+
 post-destroot {
     set docdir ${destroot}${prefix}/share/doc/${name}
     xinstall -d ${docdir}
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <https://lists.macosforge.org/pipermail/macports-changes/attachments/20140917/7c9932e5/attachment.html>


More information about the macports-changes mailing list