Lines 3-9
Link Here
|
3 |
|
3 |
|
4 |
PORTNAME= qca |
4 |
PORTNAME= qca |
5 |
PORTVERSION= 2.2.1 |
5 |
PORTVERSION= 2.2.1 |
6 |
PORTREVISION= 5 |
6 |
PORTREVISION= 6 |
7 |
CATEGORIES= devel |
7 |
CATEGORIES= devel |
8 |
MASTER_SITES= KDE/stable/qca/${PORTVERSION} |
8 |
MASTER_SITES= KDE/stable/qca/${PORTVERSION} |
9 |
PKGNAMESUFFIX= -legacy-qt5 |
9 |
PKGNAMESUFFIX= -legacy-qt5 |
Lines 14-59
Link Here
|
14 |
LICENSE= LGPL21 |
14 |
LICENSE= LGPL21 |
15 |
LICENSE_FILE= ${WRKSRC}/COPYING |
15 |
LICENSE_FILE= ${WRKSRC}/COPYING |
16 |
|
16 |
|
17 |
CONFLICTS_INSTALL= qca-qt5-* |
|
|
18 |
|
19 |
BUILD_DEPENDS= ${LOCALBASE}/share/certs/ca-root-nss.crt:security/ca_root_nss |
17 |
BUILD_DEPENDS= ${LOCALBASE}/share/certs/ca-root-nss.crt:security/ca_root_nss |
20 |
RUN_DEPENDS= ${LOCALBASE}/share/certs/ca-root-nss.crt:security/ca_root_nss |
18 |
RUN_DEPENDS= ${LOCALBASE}/share/certs/ca-root-nss.crt:security/ca_root_nss |
21 |
|
19 |
|
22 |
USES= cmake compiler:c++11-lang qt:5 tar:xz |
20 |
USES= cmake compiler:c++11-lang qt:5 tar:xz |
23 |
CMAKE_ARGS= -DBUILD_PLUGINS=none -DBUILD_TESTS=no \ |
21 |
USE_LDCONFIG= yes |
|
|
22 |
USE_QT= core buildtools_build qmake_build |
23 |
|
24 |
CMAKE_ARGS= -DBUILD_PLUGINS=none \ |
25 |
-DBUILD_TESTS=no \ |
24 |
-DPKGCONFIG_INSTALL_PREFIX=${PREFIX}/libdata/pkgconfig \ |
26 |
-DPKGCONFIG_INSTALL_PREFIX=${PREFIX}/libdata/pkgconfig \ |
25 |
-DQCA_FEATURE_INSTALL_DIR=${QT_MKSPECDIR}/features \ |
27 |
-DQCA_FEATURE_INSTALL_DIR=${QT_MKSPECDIR}/features \ |
26 |
-DQCA_MAN_INSTALL_DIR=${PREFIX}/man |
28 |
-DQCA_MAN_INSTALL_DIR=${PREFIX}/man |
27 |
CONFIGURE_ENV= QC_CERTSTORE_PATH=${LOCALBASE}/share/certs/ca-root-nss.crt |
29 |
CONFIGURE_ENV= QC_CERTSTORE_PATH=${LOCALBASE}/share/certs/ca-root-nss.crt |
28 |
USE_LDCONFIG= yes |
|
|
29 |
|
30 |
|
30 |
CMAKE_ARGS+= -DQCA_SUFFIX=qt5 |
31 |
CMAKE_ARGS+= -DQCA_SUFFIX=qt5 |
31 |
USE_QT= core buildtools_build qmake_build |
|
|
32 |
|
32 |
|
|
|
33 |
CONFLICTS_INSTALL= qca-qt5-* |
34 |
|
35 |
PORTSCOUT= limit:^2\.2\.1 |
36 |
|
33 |
PLIST_SUB= SHLIB_VER=${PORTVERSION} |
37 |
PLIST_SUB= SHLIB_VER=${PORTVERSION} |
34 |
|
38 |
|
35 |
OPTIONS_DEFINE= BOTAN GNUPG OPENSSL SASL TEST |
39 |
OPTIONS_DEFINE= BOTAN GNUPG OPENSSL SASL TEST |
36 |
OPTIONS_DEFAULT=GNUPG OPENSSL |
40 |
OPTIONS_DEFAULT= GNUPG OPENSSL |
37 |
OPTIONS_SUB= yes |
41 |
OPTIONS_SUB= yes |
38 |
|
42 |
|
39 |
BOTAN_CMAKE_ON= -DWITH_botan_PLUGIN=yes |
|
|
40 |
BOTAN_DESC= Build with Botan crypto library |
43 |
BOTAN_DESC= Build with Botan crypto library |
41 |
BOTAN_LIB_DEPENDS= libbotan-2.so:security/botan2 |
44 |
BOTAN_LIB_DEPENDS= libbotan-2.so:security/botan2 |
42 |
BOTAN_USES= pkgconfig |
45 |
BOTAN_USES= pkgconfig |
43 |
|
46 |
|
|
|
47 |
BOTAN_CMAKE_ON= -DWITH_botan_PLUGIN=yes |
48 |
|
49 |
GNUPG_RUN_DEPENDS= gpg2:security/gnupg |
44 |
GNUPG_CMAKE_ON= -DWITH_gnupg_PLUGIN=yes |
50 |
GNUPG_CMAKE_ON= -DWITH_gnupg_PLUGIN=yes |
45 |
GNUPG_RUN_DEPENDS= gpg2:security/gnupg |
|
|
46 |
|
51 |
|
|
|
52 |
OPENSSL_USES= ssl |
47 |
OPENSSL_CMAKE_ON= -DWITH_ossl_PLUGIN=yes |
53 |
OPENSSL_CMAKE_ON= -DWITH_ossl_PLUGIN=yes |
48 |
OPENSSL_USES= ssl |
|
|
49 |
|
54 |
|
|
|
55 |
SASL_LIB_DEPENDS= libsasl2.so:security/cyrus-sasl2 |
50 |
SASL_CMAKE_ON= -DWITH_cyrus-sasl_PLUGIN=yes |
56 |
SASL_CMAKE_ON= -DWITH_cyrus-sasl_PLUGIN=yes |
51 |
SASL_LIB_DEPENDS= libsasl2.so:security/cyrus-sasl2 |
|
|
52 |
|
57 |
|
|
|
58 |
TEST_USE= QT=network,testlib |
53 |
TEST_CMAKE_BOOL= BUILD_TESTS |
59 |
TEST_CMAKE_BOOL= BUILD_TESTS |
54 |
TEST_TEST_TARGET= test |
60 |
TEST_TEST_TARGET= test |
55 |
TEST_USE= QT=network,testlib |
|
|
56 |
|
61 |
|
57 |
PORTSCOUT= limit:^2\.2\.1 |
|
|
58 |
|
59 |
.include <bsd.port.mk> |
62 |
.include <bsd.port.mk> |