[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