Lines 1-7
Link Here
|
1 |
# Created by: Jaap Akkerhuis <jaap@NLnetLabs.nl> |
1 |
# Created by: Jaap Akkerhuis <jaap@NLnetLabs.nl> |
2 |
|
2 |
|
3 |
PORTNAME= opendnssec |
3 |
PORTNAME= opendnssec |
4 |
DISTVERSION= 2.1.9 |
4 |
DISTVERSION= 2.1.10 |
5 |
CATEGORIES= dns |
5 |
CATEGORIES= dns |
6 |
MASTER_SITES= http://dist.opendnssec.org/source/ |
6 |
MASTER_SITES= http://dist.opendnssec.org/source/ |
7 |
PKGNAMESUFFIX= 2 |
7 |
PKGNAMESUFFIX= 2 |
Lines 23-66
GNU_CONFIGURE= yes
Link Here
|
23 |
CONFIGURE_ARGS= --localstatedir="${PREFIX}/var" \ |
23 |
CONFIGURE_ARGS= --localstatedir="${PREFIX}/var" \ |
24 |
--with-ssl=${OPENSSLBASE} |
24 |
--with-ssl=${OPENSSLBASE} |
25 |
|
25 |
|
26 |
SUB_FILES= pkg-message |
26 |
INSTALL_TARGET= install-strip |
27 |
|
27 |
|
28 |
CONFLICTS= opendnssec-1.[0-4]* |
28 |
CONFLICTS= opendnssec-1.[0-4]* |
29 |
|
29 |
|
|
|
30 |
SUB_FILES= pkg-message |
31 |
|
30 |
USERS= opendnssec |
32 |
USERS= opendnssec |
31 |
GROUPS= opendnssec |
33 |
GROUPS= opendnssec |
32 |
|
34 |
|
33 |
PORTDOCS= MIGRATION NEWS README.md |
35 |
PORTDOCS= MIGRATION NEWS README.md |
34 |
MIGRATE= README.md find_problematic_zones.sql \ |
36 |
MIGRATE= README.md find_problematic_zones.sql convert_mysql \ |
35 |
convert_mysql mysql_convert.sql \ |
37 |
mysql_convert.sql convert_sqlite sqlite_convert.sql |
36 |
convert_sqlite sqlite_convert.sql |
|
|
37 |
CONVERT= convert_mysql_to_sqlite convert_sqlite_to_mysql |
38 |
CONVERT= convert_mysql_to_sqlite convert_sqlite_to_mysql |
38 |
SCHEMAS= schema.mysql schema.sqlite |
39 |
SCHEMAS= schema.mysql schema.sqlite |
39 |
|
40 |
|
40 |
OPTIONS_DEFINE= SOFTHSM DOCS |
41 |
OPTIONS_DEFINE= DOCS SOFTHSM |
41 |
OPTIONS_DEFAULT= SQLITE |
42 |
OPTIONS_DEFAULT= SQLITE |
42 |
OPTIONS_SUB= yes |
|
|
43 |
|
43 |
|
44 |
OPTIONS_SINGLE= DB |
44 |
OPTIONS_SINGLE= DB |
45 |
OPTIONS_SINGLE_DB= SQLITE MYSQL |
45 |
OPTIONS_SINGLE_DB= MYSQL SQLITE |
|
|
46 |
OPTIONS_SUB= yes |
46 |
|
47 |
|
47 |
SOFTHSM_DESC= SoftHSM cryptographic store for PKCS \#11 interface |
48 |
SOFTHSM_DESC= SoftHSM cryptographic store for PKCS \#11 interface |
48 |
|
49 |
|
49 |
MYSQL_DESC= Use MYSQL backend |
50 |
MYSQL_DESC= Use MYSQL backend |
50 |
SQLITE_DESC= Use SQLite backend |
51 |
SQLITE_DESC= Use SQLite backend |
51 |
|
52 |
|
52 |
MYSQL_CONFIGURE_ON= --with-enforcer-database=mysql |
|
|
53 |
MYSQL_USES= mysql |
53 |
MYSQL_USES= mysql |
|
|
54 |
MYSQL_CONFIGURE_ON= --with-enforcer-database=mysql |
54 |
|
55 |
|
55 |
SQLITE_USES= sqlite |
56 |
SQLITE_USES= sqlite |
56 |
SQLITE_CONFIGURE_ON= --with-enforcer-database=sqlite3 |
|
|
57 |
SQLITE_BUILD_DEPENDS= sqlite3>=3.3.9:databases/sqlite3 |
57 |
SQLITE_BUILD_DEPENDS= sqlite3>=3.3.9:databases/sqlite3 |
|
|
58 |
SQLITE_CONFIGURE_ON= --with-enforcer-database=sqlite3 |
58 |
|
59 |
|
|
|
60 |
OPTIONS_SUB= yes |
59 |
SOFTHSM_CONFIGURE_ON= --with-pkcs11-softhsm=${LOCALBASE}/lib/softhsm/libsofthsm2.so |
61 |
SOFTHSM_CONFIGURE_ON= --with-pkcs11-softhsm=${LOCALBASE}/lib/softhsm/libsofthsm2.so |
60 |
SOFTHSM_RUN_DEPENDS= softhsm2>=2.5.0:security/softhsm2 |
62 |
SOFTHSM_RUN_DEPENDS= softhsm2>=2.5.0:security/softhsm2 |
61 |
|
63 |
|
62 |
INSTALL_TARGET= install-strip |
|
|
63 |
|
64 |
pre-build: |
64 |
pre-build: |
65 |
${REINPLACE_CMD} -e "s|\(-lcrypto\)|-L${OPENSSLLIB} \1|g" \ |
65 |
${REINPLACE_CMD} -e "s|\(-lcrypto\)|-L${OPENSSLLIB} \1|g" \ |
66 |
${WRKSRC}/configure |
66 |
${WRKSRC}/configure |