[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