Changeset View
Changeset View
Standalone View
Standalone View
head/devel/qca-legacy/Makefile
Property | Old Value | New Value |
---|---|---|
svn:eol-style | null | native \ No newline at end of property |
svn:keywords | null | FreeBSD=%H \ No newline at end of property |
svn:mime-type | null | text/plain \ No newline at end of property |
# Created by: Vsevolod Stakhov <vsevolod@highsecure.ru> | |||||
# $FreeBSD$ | |||||
PORTNAME= qca | |||||
PORTVERSION= 2.2.1 | |||||
PORTREVISION= 5 | |||||
CATEGORIES= devel | |||||
MASTER_SITES= KDE/stable/qca/${PORTVERSION} | |||||
PKGNAMESUFFIX= -legacy-qt5 | |||||
MAINTAINER= kde@FreeBSD.org | |||||
COMMENT= Cross-platform crypto API for Qt ${FLAVOR:C/qt//} -- for FreeBSD 11 | |||||
LICENSE= LGPL21 | |||||
LICENSE_FILE= ${WRKSRC}/COPYING | |||||
CONFLICTS_INSTALL= qca-qt5-* | |||||
BUILD_DEPENDS= ${LOCALBASE}/share/certs/ca-root-nss.crt:security/ca_root_nss | |||||
RUN_DEPENDS= ${LOCALBASE}/share/certs/ca-root-nss.crt:security/ca_root_nss | |||||
USES= cmake compiler:c++11-lang qt:5 tar:xz | |||||
CMAKE_ARGS= -DBUILD_PLUGINS=none -DBUILD_TESTS=no \ | |||||
-DPKGCONFIG_INSTALL_PREFIX=${PREFIX}/libdata/pkgconfig \ | |||||
-DQCA_FEATURE_INSTALL_DIR=${QT_MKSPECDIR}/features \ | |||||
-DQCA_MAN_INSTALL_DIR=${PREFIX}/man | |||||
CONFIGURE_ENV= QC_CERTSTORE_PATH=${LOCALBASE}/share/certs/ca-root-nss.crt | |||||
USE_LDCONFIG= yes | |||||
CMAKE_ARGS+= -DQCA_SUFFIX=qt5 | |||||
USE_QT= core buildtools_build qmake_build | |||||
PLIST_SUB= SHLIB_VER=${PORTVERSION} | |||||
OPTIONS_DEFINE= BOTAN GNUPG OPENSSL SASL TEST | |||||
OPTIONS_DEFAULT=GNUPG OPENSSL | |||||
OPTIONS_SUB= yes | |||||
BOTAN_CMAKE_ON= -DWITH_botan_PLUGIN=yes | |||||
BOTAN_DESC= Build with Botan crypto library | |||||
BOTAN_LIB_DEPENDS= libbotan-2.so:security/botan2 | |||||
BOTAN_USES= pkgconfig | |||||
GNUPG_CMAKE_ON= -DWITH_gnupg_PLUGIN=yes | |||||
GNUPG_RUN_DEPENDS= gpg2:security/gnupg | |||||
OPENSSL_CMAKE_ON= -DWITH_ossl_PLUGIN=yes | |||||
OPENSSL_USES= ssl | |||||
SASL_CMAKE_ON= -DWITH_cyrus-sasl_PLUGIN=yes | |||||
SASL_LIB_DEPENDS= libsasl2.so:security/cyrus-sasl2 | |||||
TEST_CMAKE_BOOL= BUILD_TESTS | |||||
TEST_TEST_TARGET= test | |||||
TEST_USE= QT=network,testlib | |||||
.include <bsd.port.mk> |