Skip site navigation (1)Skip section navigation (2)
Date:      Fri, 14 Mar 2014 19:21:55 +0000 (UTC)
From:      Cy Schubert <cy@FreeBSD.org>
To:        ports-committers@freebsd.org, svn-ports-all@freebsd.org, svn-ports-head@freebsd.org
Subject:   svn commit: r348275 - in head/net: ntp ntp-devel ntp-rc
Message-ID:  <201403141921.s2EJLtGW046984@svn.freebsd.org>

next in thread | raw e-mail | index | archive | help
Author: cy
Date: Fri Mar 14 19:21:55 2014
New Revision: 348275
URL: http://svnweb.freebsd.org/changeset/ports/348275
QAT: https://qat.redports.org/buildarchive/r348275/

Log:
  Support staging.

Modified:
  head/net/ntp-devel/Makefile
  head/net/ntp-devel/pkg-plist
  head/net/ntp-rc/Makefile
  head/net/ntp-rc/pkg-plist
  head/net/ntp/Makefile
  head/net/ntp/pkg-plist

Modified: head/net/ntp-devel/Makefile
==============================================================================
--- head/net/ntp-devel/Makefile	Fri Mar 14 17:40:43 2014	(r348274)
+++ head/net/ntp-devel/Makefile	Fri Mar 14 19:21:55 2014	(r348275)
@@ -17,13 +17,9 @@ COMMENT=	The Network Time Protocol Distr
 GNU_CONFIGURE=	yes
 USE_AUTOTOOLS=	automake libtool
 AUTOMAKE_ARGS=	--add-missing
-USES=	pathfix
-LIB_DEPENDS=	event-2.0:${PORTSDIR}/devel/libevent2
+USES=		pathfix
+LIB_DEPENDS=	libevent-2.0.so:${PORTSDIR}/devel/libevent2
 
-MAN5=		ntp.conf.5 ntp.keys.5
-MAN8=		ntp-keygen.8 ntpd.8 ntpdc.8 ntpq.8 sntp.8
-
-NO_STAGE=	yes
 .include "Makefile.inc"
 
 .include <bsd.port.options.mk>
@@ -48,12 +44,13 @@ CONFIGURE_ARGS+=	--enable-ntp-signd
 
 .if ${PORT_OPTIONS:MNTPSNMPD}
 PLIST_FILES+=		sbin/ntpsnmpd
-MAN8+=			ntpsnmpd.8
+PLIST_SUB+=		NTPSNMPD=""
 BUILD_DEPENDS+=		${LOCALBASE}/include/net-snmp/net-snmp-config.h:${PORTSDIR}/net-mgmt/net-snmp
-LIB_DEPENDS=		netsnmp:${PORTSDIR}/net-mgmt/net-snmp
+LIB_DEPENDS=		libnetsnmp.so:${PORTSDIR}/net-mgmt/net-snmp
 RUN_DEPENDS+=		${LOCALBASE}/include/net-snmp/net-snmp-config.h:${PORTSDIR}/net-mgmt/net-snmp
 .else
 CONFIGURE_ARGS+=	--without-ntpsnmpd
+PLIST_SUB+=		NTPSNMPD="@comment "
 .endif
 
 .for D in ${NTP_DRIVERS}
@@ -84,13 +81,13 @@ post-patch:
 			  ${WRKSRC}/aclocal.m4
 
 post-install:
-	@${MKDIR} ${EXAMPLESDIR}
-	@${INSTALL_DATA} ${WRKSRC}/conf/* ${EXAMPLESDIR}
+	@${MKDIR} ${STAGEDIR}${EXAMPLESDIR}
+	@${INSTALL_DATA} ${WRKSRC}/conf/* ${STAGEDIR}${EXAMPLESDIR}
 .if ${PORT_OPTIONS:MDOCS}
-	@${MKDIR} ${DOCSDIR}
+	@${MKDIR} ${STAGEDIR}${DOCSDIR}
 	@${FIND} ${WRKSRC}/html -type f | ${XARGS} ${CHMOD} ${SHAREMODE}
 	@cd ${WRKSRC}/html && ${FIND} . -print | \
-		${CPIO} -pdu -R ${SHAREOWN}:${SHAREGRP} --quiet ${DOCSDIR}
+		${CPIO} -pdu -R ${SHAREOWN}:${SHAREGRP} --quiet ${STAGEDIR}${DOCSDIR}
 .endif
 
 .include <bsd.port.post.mk>

Modified: head/net/ntp-devel/pkg-plist
==============================================================================
--- head/net/ntp-devel/pkg-plist	Fri Mar 14 17:40:43 2014	(r348274)
+++ head/net/ntp-devel/pkg-plist	Fri Mar 14 19:21:55 2014	(r348275)
@@ -1,3 +1,11 @@
+man/man5/ntp.conf.5.gz
+man/man5/ntp.keys.5.gz
+man/man8/ntp-keygen.8.gz
+man/man8/ntpd.8.gz
+man/man8/ntpdc.8.gz
+man/man8/ntpq.8.gz
+%%NTPSNMPD%%man/man8/ntpsnmpd.8.gz
+man/man8/sntp.8.gz
 %%SSL%%sbin/ntp-keygen
 sbin/ntp-wait
 sbin/ntpd

Modified: head/net/ntp-rc/Makefile
==============================================================================
--- head/net/ntp-rc/Makefile	Fri Mar 14 17:40:43 2014	(r348274)
+++ head/net/ntp-rc/Makefile	Fri Mar 14 19:21:55 2014	(r348275)
@@ -19,14 +19,6 @@ IGNORE=		RC branch not currently active
 GNU_CONFIGURE=	yes
 USE_AUTOTOOLS=	automake libtool
 
-MAN1=		sntp.1 \
-		ntpd.1 \
-		ntpdc.1 \
-		ntpq.1 \
-		ntpsnmpd.1 \
-		ntp-keygen.1 \
-
-NO_STAGE=	yes
 .include "Makefile.inc"
 
 .include <bsd.port.options.mk>
@@ -64,13 +56,13 @@ CONFIGURE_ARGS+=	--enable-${D}
 .endfor
 
 post-install:
-	@${MKDIR} ${EXAMPLESDIR}
-	@${INSTALL_DATA} ${WRKSRC}/conf/* ${EXAMPLESDIR}
+	@${MKDIR} ${STAGEDIR}${EXAMPLESDIR}
+	@${INSTALL_DATA} ${WRKSRC}/conf/* ${STAGEDIR}${EXAMPLESDIR}
 .if ${PORT_OPTIONS:MDOCS}
-	@${MKDIR} ${DOCSDIR}
+	@${MKDIR} ${STAGEDIR}${DOCSDIR}
 	@${FIND} ${WRKSRC}/html -type f | ${XARGS} ${CHMOD} ${SHAREMODE}
 	@cd ${WRKSRC}/html && ${FIND} . -print | \
-		${CPIO} -pdu -R ${SHAREOWN}:${SHAREGRP} --quiet ${DOCSDIR}
+		${CPIO} -pdu -R ${SHAREOWN}:${SHAREGRP} --quiet ${STAGEDIR}${DOCSDIR}
 .endif
 
 .include <bsd.port.mk>

Modified: head/net/ntp-rc/pkg-plist
==============================================================================
--- head/net/ntp-rc/pkg-plist	Fri Mar 14 17:40:43 2014	(r348274)
+++ head/net/ntp-rc/pkg-plist	Fri Mar 14 19:21:55 2014	(r348275)
@@ -8,6 +8,12 @@ bin/ntptime
 bin/ntptrace
 bin/sntp
 bin/tickadj
+man/man1/sntp.1.gz
+man/man1/ntpd.1.gz
+man/man1/ntpdc.1.gz
+man/man1/ntpq.1.gz
+man/man1/ntpsnmpd.1.gz
+man/man1/ntp-keygen.1.gz
 %%PORTDOCS%%%%DOCSDIR%%/accopt.html
 %%PORTDOCS%%%%DOCSDIR%%/assoc.html
 %%PORTDOCS%%%%DOCSDIR%%/audio.html

Modified: head/net/ntp/Makefile
==============================================================================
--- head/net/ntp/Makefile	Fri Mar 14 17:40:43 2014	(r348274)
+++ head/net/ntp/Makefile	Fri Mar 14 19:21:55 2014	(r348275)
@@ -27,7 +27,6 @@ MAN1=		sntp.1 \
 		ntpsnmpd.1 \
 		ntp-keygen.1 \
 
-NO_STAGE=	yes
 .include "Makefile.inc"
 
 .include <bsd.port.options.mk>
@@ -71,13 +70,13 @@ post-patch:
 			  ${WRKSRC}/aclocal.m4
 
 post-install:
-	@${MKDIR} ${EXAMPLESDIR}
-	@${INSTALL_DATA} ${WRKSRC}/conf/* ${EXAMPLESDIR}
+	@${MKDIR} ${STAGEDIR}${EXAMPLESDIR}
+	@${INSTALL_DATA} ${WRKSRC}/conf/* ${STAGEDIR}${EXAMPLESDIR}
 .if ${PORT_OPTIONS:MDOCS}
-	@${MKDIR} ${DOCSDIR}
+	@${MKDIR} ${STAGEDIR}${DOCSDIR}
 	@${FIND} ${WRKSRC}/html -type f | ${XARGS} ${CHMOD} ${SHAREMODE}
 	@cd ${WRKSRC}/html && ${FIND} . -print | \
-		${CPIO} -pdu -R ${SHAREOWN}:${SHAREGRP} --quiet ${DOCSDIR}
+		${CPIO} -pdu -R ${SHAREOWN}:${SHAREGRP} --quiet ${STAGEDIR}${DOCSDIR}
 .endif
 
 .include <bsd.port.mk>

Modified: head/net/ntp/pkg-plist
==============================================================================
--- head/net/ntp/pkg-plist	Fri Mar 14 17:40:43 2014	(r348274)
+++ head/net/ntp/pkg-plist	Fri Mar 14 19:21:55 2014	(r348275)
@@ -8,6 +8,12 @@ bin/ntptime
 bin/ntptrace
 bin/sntp
 bin/tickadj
+man/man1/sntp.1.gz
+man/man1/ntpd.1.gz
+man/man1/ntpdc.1.gz
+man/man1/ntpq.1.gz
+man/man1/ntpsnmpd.1.gz
+man/man1/ntp-keygen.1.gz
 %%PORTDOCS%%%%DOCSDIR%%/accopt.html
 %%PORTDOCS%%%%DOCSDIR%%/assoc.html
 %%PORTDOCS%%%%DOCSDIR%%/audio.html



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?201403141921.s2EJLtGW046984>