diff options
Diffstat (limited to 'net/ntp-devel/Makefile')
-rw-r--r-- | net/ntp-devel/Makefile | 83 |
1 files changed, 83 insertions, 0 deletions
diff --git a/net/ntp-devel/Makefile b/net/ntp-devel/Makefile new file mode 100644 index 000000000000..7795292bc6a0 --- /dev/null +++ b/net/ntp-devel/Makefile @@ -0,0 +1,83 @@ +# Created by: andreas +# $FreeBSD$ + +PORTNAME= ntp +PORTVERSION= 4.3.95 +CATEGORIES= net ipv6 +MASTER_SITES= http://www.eecis.udel.edu/~ntp/ntp_spool/ntp4/ntp-dev/ \ + http://archive.ntp.org/ntp4/ntp-dev/ +PKGNAMESUFFIX= -devel +DISTNAME= ${PORTNAME}-dev-${PORTVERSION:S/P/p/:S/r/-RC/:S/b/-beta/} + +MAINTAINER= cy@FreeBSD.org +COMMENT= The Network Time Protocol Distribution + +LIB_DEPENDS= libevent.so:devel/libevent + +CONFLICTS= ntp-[0-9].* openntpd-* + +USES= cpe pathfix shebangfix libedit libtool localbase:ldflags \ + pkgconfig gettext-runtime + +GNU_CONFIGURE= yes +CONFIGURE_ARGS= --enable-leap-smear + +TEST_TARGET= check + +SHEBANG_FILES= scripts/ntptrace/ntptrace.in \ + scripts/ntp-wait/ntp-wait.in \ + scripts/update-leap/update-leap.in +perl_OLD_CMD= @PATH_PERL@ + +SUB_FILES= pkg-message + +.include "Makefile.inc" + +OPTIONS_DEFINE+= DEBUG NLS THREADS +OPTIONS_DEFAULT+= THREADS +OPTIONS_SUB= yes + +IPV6_CONFIGURE_ENABLE= ipv6 + +NLS_CONFIGURE_ENABLE= nls +NLS_CONFIGURE_OFF= ac_cv_lib_intl_gettext=no +NLS_USES= gettext-runtime + +NTP_SIGND_CONFIGURE_ENABLE= ntp-signd + +NTPSNMPD_LIB_DEPENDS= libnetsnmp.so:net-mgmt/net-snmp +NTPSNMPD_CONFIGURE_OFF= --without-ntpsnmpd + +PERL_UTILS_USES= perl5 + +SSL_CONFIGURE_ON= --with-openssl-incdir=${OPENSSLINC} \ + --with-openssl-libdir=${OPENSSLLIB} +SSL_CONFIGURE_OFF= --without-crypto +SSL_USES= ssl +SSL_BROKEN_OFF= Includes OpenSSL when deselected + +DEBUG_CONFIGURE_ON= --enable-debug + +THREADS_CONFIGURE_ENABLE= thread-support +THREADS_CONFIGURE_WITH= threads + +.for D in ${NTP_DRIVERS} +${D}_CONFIGURE_ENABLE= ${D} +.endfor + +.include <bsd.port.pre.mk> + +# XXX Temporary hack. Remember to remove this next commit. +post-extract: + @${TOUCH} ${WRKSRC}/scripts/build/checkHtmlFileDates + @${CHMOD} +x ${WRKSRC}/scripts/build/checkHtmlFileDates + +post-install: + @${MKDIR} ${STAGEDIR}${EXAMPLESDIR} + ${INSTALL_DATA} ${WRKSRC}/conf/* ${STAGEDIR}${EXAMPLESDIR} + @${MKDIR} ${STAGEDIR}${DOCSDIR} + @${FIND} ${WRKSRC}/html -type f | ${XARGS} ${CHMOD} ${SHAREMODE} + @cd ${WRKSRC}/html && ${FIND} . -print | \ + ${CPIO} -pdu -R ${SHAREOWN}:${SHAREGRP} --quiet ${STAGEDIR}${DOCSDIR} + +.include <bsd.port.post.mk> |