Changeset View
Changeset View
Standalone View
Standalone View
dns/gdnsd3/Makefile
Show All 34 Lines | |||||
GROUPS?= gdnsd | GROUPS?= gdnsd | ||||
OPTIONS_DEFINE= DOCS MAXMINDDB | OPTIONS_DEFINE= DOCS MAXMINDDB | ||||
OPTIONS_DEFAULT=MAXMINDDB | OPTIONS_DEFAULT=MAXMINDDB | ||||
MAXMINDDB_DESC= Enable GeoIP1 + GeoIP2 Support | MAXMINDDB_DESC= Enable GeoIP1 + GeoIP2 Support | ||||
MAXMINDDB_LIB_DEPENDS= libmaxminddb.so:net/libmaxminddb | MAXMINDDB_LIB_DEPENDS= libmaxminddb.so:net/libmaxminddb | ||||
.include <bsd.port.pre.mk> | |||||
.if ${OPSYS} == FreeBSD && ${OSVERSION} < 1200000 | |||||
CONFIGURE_ARGS+=--without-hardening | |||||
CFLAGS+= -fstack-protector-strong -fexceptions -ftrapv | |||||
LDFLAGS+= -Wl,-z,relro -Wl,-z,now -Wl,-z,noexecstack | |||||
.endif | |||||
post-patch: | post-patch: | ||||
@${REINPLACE_CMD} -e 's|$${localstatedir}/lib/$${PACKAGE_NAME}|/var/db/${PORTNAME}|g' \ | @${REINPLACE_CMD} -e 's|$${localstatedir}/lib/$${PACKAGE_NAME}|/var/db/${PORTNAME}|g' \ | ||||
${WRKSRC}/configure | ${WRKSRC}/configure | ||||
post-install: | post-install: | ||||
@${MKDIR} ${STAGEDIR}${PREFIX}/etc/gdnsd/geoip \ | @${MKDIR} ${STAGEDIR}${PREFIX}/etc/gdnsd/geoip \ | ||||
${STAGEDIR}${PREFIX}/etc/gdnsd/zones \ | ${STAGEDIR}${PREFIX}/etc/gdnsd/zones \ | ||||
${STAGEDIR}/var/run/gdnsd | ${STAGEDIR}/var/run/gdnsd | ||||
.include <bsd.port.post.mk> | .include <bsd.port.mk> |