[96573] trunk/dports/devel

ciserlohn at macports.org ciserlohn at macports.org
Tue Aug 14 14:23:35 PDT 2012


Revision: 96573
          https://trac.macports.org/changeset/96573
Author:   ciserlohn at macports.org
Date:     2012-08-14 14:23:33 -0700 (Tue, 14 Aug 2012)
Log Message:
-----------
cyassl: new port (see #35663)

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

Added: trunk/dports/devel/cyassl/Portfile
===================================================================
--- trunk/dports/devel/cyassl/Portfile	                        (rev 0)
+++ trunk/dports/devel/cyassl/Portfile	2012-08-14 21:23:33 UTC (rev 96573)
@@ -0,0 +1,65 @@
+# -*- 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                cyassl
+version             2.3.0
+categories          devel securityxu
+platforms           darwin
+maintainers         yassl.com:chris
+homepage            http://www.yassl.com/yaSSL/Products-cyassl.html
+license             GPL-2
+description         CyaSSL Embedded SSL Library
+
+long_description    \
+    The CyaSSL embedded SSL library is a lightweight SSL library written \
+    in ANSI C and targeted for embedded and RTOS environments - primarily \
+    because of its small size, speed, and feature set.  It is commonly \
+    used in standard operating environments as well because of its \
+    royalty-free pricing and excellent cross platform support.  CyaSSL \
+    supports industry standards up to the current TLS 1.2 level, is up \
+    to 20 times smaller than OpenSSL, and offers progressive ciphers such \
+    as HC-128, RABBIT, and NTRU.
+
+master_sites        http://www.yassl.com/
+use_zip             yes
+
+checksums           md5     e73b50c95eae06a2fb4a7eb0183b21ab \
+                    sha1    920979641200fc5cde38de40b969459ff4a954fa \
+                    rmd160  567665bac4e749953e99a8feff268b66e57b6f96 \
+                    sha256  b597f1c55d3bc4556d9c37e98ca56da2a529e111164d97c650fb097ef0a0d461
+
+configure.args      --enable-opensslExtra \
+                    --enable-fastmath \
+                    --enable-aesgcm \
+                    --enable-ripemd \
+                    --enable-sha512 \
+                    --enable-hc128 \
+                    --enable-keygen \
+                    --enable-certgen \
+                    --enable-ocsp \
+                    --enable-crl \
+                    --enable-crl-monitor
+
+if {${configure.compiler} == "clang"} {
+    configure.compiler llvm-gcc-4.2
+}
+
+variant debug description {Enable CyaSSL debugging support} {
+    configure.args-append \
+        --enable-debug
+}
+
+variant dtls description {Enable CyaSSL DTLS} {
+    configure.args-append \
+        --enable-dtls
+}
+
+variant sniffer description {Enable CyaSSL sniffer support} {
+    depends_lib-append \
+        port:libpcap
+    configure.args-append \
+        --enable-sniffer
+}
+


Property changes on: trunk/dports/devel/cyassl/Portfile
___________________________________________________________________
Added: svn:keywords
   + Id
Added: svn:eol-style
   + native
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.macosforge.org/pipermail/macports-changes/attachments/20120814/bb366d8f/attachment.html>


More information about the macports-changes mailing list