Lines 1-8
Link Here
|
1 |
# $FreeBSD$ |
1 |
# $FreeBSD$ |
2 |
|
2 |
|
3 |
PORTNAME= powerdns |
3 |
PORTNAME= powerdns |
4 |
DISTVERSION= 4.1.0 |
4 |
DISTVERSION= 4.1.1 |
5 |
PORTREVISION= 3 |
|
|
6 |
CATEGORIES= dns ipv6 |
5 |
CATEGORIES= dns ipv6 |
7 |
MASTER_SITES= http://downloads.powerdns.com/releases/ |
6 |
MASTER_SITES= http://downloads.powerdns.com/releases/ |
8 |
DISTNAME= pdns-${DISTVERSION} |
7 |
DISTNAME= pdns-${DISTVERSION} |
Lines 39-53
Link Here
|
39 |
|
38 |
|
40 |
USE_RC_SUBR= pdns |
39 |
USE_RC_SUBR= pdns |
41 |
|
40 |
|
42 |
OPTIONS_DEFINE= GEOIP MYDNS MYSQL OPENDBX OPENLDAP OPTALGO PGSQL PROTOBUF REMOTE SQLITE3 TINYDNS TOOLS UNIXODBC |
41 |
OPTIONS_DEFINE= GEOIP LUAJIT MYDNS MYSQL OPENDBX OPENLDAP OPTALGO PGSQL PROTOBUF REMOTE SQLITE3 TINYDNS TOOLS UNIXODBC |
43 |
OPTIONS_GROUP= EXPERIMENTAL REMOTEOPT |
42 |
OPTIONS_GROUP= EXPERIMENTAL REMOTEOPT |
44 |
OPTIONS_GROUP_EXPERIMENTAL= LUABACKEND |
43 |
OPTIONS_GROUP_EXPERIMENTAL= LUABACKEND |
45 |
OPTIONS_GROUP_REMOTEOPT= ZEROMQ |
44 |
OPTIONS_GROUP_REMOTEOPT= ZEROMQ |
46 |
OPTIONS_SINGLE= LUASG |
|
|
47 |
OPTIONS_SINGLE_LUASG= LUA LUAJIT |
48 |
ZEROMQ_IMPLIES= REMOTE |
45 |
ZEROMQ_IMPLIES= REMOTE |
49 |
|
46 |
|
50 |
OPTIONS_DEFAULT= LUA PGSQL |
47 |
OPTIONS_DEFAULT= MYSQL PGSQL |
51 |
OPTIONS_SUB= yes |
48 |
OPTIONS_SUB= yes |
52 |
|
49 |
|
53 |
GEOIP_LIB_DEPENDS= libyaml-cpp.so:devel/yaml-cpp \ |
50 |
GEOIP_LIB_DEPENDS= libyaml-cpp.so:devel/yaml-cpp \ |
Lines 54-66
Link Here
|
54 |
libGeoIP.so:net/GeoIP |
51 |
libGeoIP.so:net/GeoIP |
55 |
GEOIP_VARS= MODULES+=geoip |
52 |
GEOIP_VARS= MODULES+=geoip |
56 |
|
53 |
|
57 |
LUA_CONFIGURE_WITH= lua |
|
|
58 |
LUA_USES= lua |
59 |
|
60 |
LUABACKEND_VARS= MODULES+=lua |
54 |
LUABACKEND_VARS= MODULES+=lua |
61 |
|
55 |
|
62 |
LUAJIT_CONFIGURE_WITH= luajit |
56 |
LUAJIT_CONFIGURE_WITH= luajit |
63 |
LUAJIT_LIB_DEPENDS= libluajit-5.1.so.2:lang/luajit |
57 |
LUAJIT_LIB_DEPENDS= libluajit-5.1.so.2:lang/luajit |
|
|
58 |
LUAJIT_USES_OFF= lua |
64 |
|
59 |
|
65 |
MYDNS_CONFIGURE_ON= --with-mysql=${LOCALBASE} |
60 |
MYDNS_CONFIGURE_ON= --with-mysql=${LOCALBASE} |
66 |
MYDNS_USES= mysql |
61 |
MYDNS_USES= mysql |
Lines 85-92
Link Here
|
85 |
libdecaf.so:security/libdecaf \ |
80 |
libdecaf.so:security/libdecaf \ |
86 |
libsodium.so:security/libsodium |
81 |
libsodium.so:security/libsodium |
87 |
|
82 |
|
88 |
PGSQL_CONFIGURE_ON= --with-pgsql=${LOCALBASE} |
83 |
PGSQL_CONFIGURE_ON= --with-pg-config=${LOCALBASE}/bin/pg_config |
89 |
PGSQL_CONFIGURE_OFF= --without-pgsql |
|
|
90 |
PGSQL_USES= pgsql |
84 |
PGSQL_USES= pgsql |
91 |
PGSQL_VARS= MODULES+=gpgsql |
85 |
PGSQL_VARS= MODULES+=gpgsql |
92 |
|
86 |
|
Lines 111-119
Link Here
|
111 |
ZEROMQ_LIB_DEPENDS= libzmq.so:net/libzmq4 |
105 |
ZEROMQ_LIB_DEPENDS= libzmq.so:net/libzmq4 |
112 |
|
106 |
|
113 |
GEOIP_DESC= GeoIP backend |
107 |
GEOIP_DESC= GeoIP backend |
114 |
LUASG_DESC= Lua Engine |
|
|
115 |
LUABACKEND_DESC= Lua backend |
108 |
LUABACKEND_DESC= Lua backend |
116 |
LUAJIT_DESC= Enable LuaJIT |
109 |
LUAJIT_DESC= Use LuaJIT instead of Lua |
117 |
MYDNS_DESC= MyDNS backend |
110 |
MYDNS_DESC= MyDNS backend |
118 |
MYSQL_DESC= MySQL backend |
111 |
MYSQL_DESC= MySQL backend |
119 |
OPENDBX_DESC= OpenDBX backend |
112 |
OPENDBX_DESC= OpenDBX backend |