[Midnightbsd-cvs] mports: devel/qca: Added qca-2.0.0
ctriv at midnightbsd.org
ctriv at midnightbsd.org
Sat Jan 3 19:39:19 EST 2009
Log Message:
-----------
Added qca-2.0.0
Added Files:
-----------
mports/devel/qca:
Makefile (r1.1)
distinfo (r1.1)
pkg-descr (r1.1)
pkg-plist (r1.1)
mports/devel/qca/files:
patch-cmake-modules_FindQt4.cmake (r1.1)
patch-src-src.pro (r1.1)
-------------- next part --------------
--- /dev/null
+++ devel/qca/pkg-descr
@@ -0,0 +1,13 @@
+QCA aims to provide a straightforward and cross-platform crypto API,
+using Qt datatypes and conventions.
+
+Supported features:
+
+ * SSL/TLS
+ * X509
+ * SASL
+ * RSA
+ * Hashing (SHA1, MD5)
+ * Ciphers (Blowfish, 3DES, AES)
+
+WWW: http://delta.affinix.com/qca/
--- /dev/null
+++ devel/qca/pkg-plist
@@ -0,0 +1,26 @@
+bin/qcatool2
+certs/rootcerts.pem
+include/QtCrypto/QtCrypto
+include/QtCrypto/qca.h
+include/QtCrypto/qca_basic.h
+include/QtCrypto/qca_cert.h
+include/QtCrypto/qca_core.h
+include/QtCrypto/qca_export.h
+include/QtCrypto/qca_keystore.h
+include/QtCrypto/qca_publickey.h
+include/QtCrypto/qca_securelayer.h
+include/QtCrypto/qca_securemessage.h
+include/QtCrypto/qca_support.h
+include/QtCrypto/qca_textfilter.h
+include/QtCrypto/qca_tools.h
+include/QtCrypto/qcaprovider.h
+include/QtCrypto/qpipe.h
+lib/libqca.so
+lib/libqca.so.2
+lib/libqca.so.2.0.0
+libdata/pkgconfig/qca.pc
+mkspecs/features/crypto.prf
+ at dirrmtry mkspecs/features
+ at dirrmtry mkspecs
+ at dirrmtry include/QtCrypto
+ at dirrmtry certs
--- /dev/null
+++ devel/qca/Makefile
@@ -0,0 +1,32 @@
+#
+# $MidnightBSD: mports/devel/qca/Makefile,v 1.1 2009/01/04 00:39:16 ctriv Exp $
+#
+
+PORTNAME= qca
+PORTVERSION= 2.0.0
+CATEGORIES= devel
+MASTER_SITES= http://delta.affinix.com/download/qca/2.0/
+DISTNAME= qca-${PORTVERSION}
+
+MAINTAINER= ports at MidnightBSD.org
+COMMENT= Cross-platform crypto API for QT
+LICENSE= lgpl
+
+USE_AUTOTOOLS= libtool:15
+USE_BZIP2= yes
+USE_CMAKE= yes
+CMAKE_USE_PTHREAD= yes
+USE_QT_VER= 4
+QT_COMPONENTS= qmake gui moc uic rcc qtestlib network
+USE_OPENSSL= yes
+USE_LDCONFIG= yes
+
+CMAKE_ARGS+= -DQT_QMAKE_EXECUTABLE=${QMAKE}
+
+post-patch:
+ ${MKDIR} ${WRKSRC}/plugins
+ ${REINPLACE_CMD} -e \
+ 's,$${LIB_SUFFIX}/pkgconfig/,data/pkgconfig,' \
+ ${WRKSRC}/CMakeLists.txt
+
+.include <bsd.port.mk>
--- /dev/null
+++ devel/qca/distinfo
@@ -0,0 +1,3 @@
+MD5 (qca-2.0.0.tar.bz2) = 07d54358ef4880d05b3c6f56b629aa55
+SHA256 (qca-2.0.0.tar.bz2) = 2ed0d49300459ae1f2d138fc2e68ed7f92850065981032c96f2538e1878fc2d3
+SIZE (qca-2.0.0.tar.bz2) = 5106520
--- /dev/null
+++ devel/qca/files/patch-cmake-modules_FindQt4.cmake
@@ -0,0 +1,11 @@
+--- cmake/modules/FindQt4.cmake.orgi 2008-01-20 20:23:37.000000000 +0100
++++ cmake/modules/FindQt4.cmake 2008-01-20 20:24:42.000000000 +0100
+@@ -482,7 +482,7 @@
+ MARK_AS_ADVANCED( QT_LIBRARY_DIR QT_INCLUDE_DIR QT_QT_INCLUDE_DIR QT_DOC_DIR)
+
+ # Set QT_INCLUDES
+- SET( QT_INCLUDES ${QT_INCLUDE_DIR} ${QT_QT_INCLUDE_DIR} ${QT_MKSPECS_DIR}/default )
++ SET( QT_INCLUDES ${QT_QT_INCLUDE_DIR} ${QT_MKSPECS_DIR}/default ${QT_INCLUDE_DIR})
+
+
+
--- /dev/null
+++ devel/qca/files/patch-src-src.pro
@@ -0,0 +1,11 @@
+--- src/src.pro.orig 2007-08-15 01:00:28.000000000 +0400
++++ src/src.pro 2008-02-06 17:30:57.000000000 +0300
+@@ -92,7 +92,7 @@
+ incfiles.files += $$QCA_INC/qca.h $$QCA_INC/QtCrypto
+ INSTALLS += incfiles
+
+- manfiles.path = $$DATADIR/man/man1
++ manfiles.path = $$PREFIX/man/man1
+ manfiles.files = $$QCA_BASE/man/qcatool2.1
+ INSTALLS += manfiles
+ }
More information about the Midnightbsd-cvs
mailing list