[Midnightbsd-cvs] CVS Commit: mports/net: Might as well add ntp.

laffer1 at midnightbsd.org laffer1 at midnightbsd.org
Sat Aug 11 22:20:43 EDT 2007


Log Message:
-----------
Might as well add ntp.

Modified Files:
--------------
    mports/net:
        Makefile (r1.40 -> r1.41)

Added Files:
-----------
    mports/net/ntp:
        Makefile (r1.1)
        distinfo (r1.1)
        pkg-descr (r1.1)
        pkg-plist (r1.1)
    mports/net/ntp/files:
        patch-configure (r1.1)
        patch-sntp-socket.c (r1.1)

-------------- next part --------------
Index: Makefile
===================================================================
RCS file: /home/cvs/mports/net/Makefile,v
retrieving revision 1.40
retrieving revision 1.41
diff -Lnet/Makefile -Lnet/Makefile -u -r1.40 -r1.41
--- net/Makefile
+++ net/Makefile
@@ -22,6 +22,7 @@
     SUBDIR += netatalk
     SUBDIR += netcat
     SUBDIR += netclasses
+    SUBDIR += ntp
     SUBDIR += openldap23-client
     SUBDIR += openldap23-sasl-client
     SUBDIR += openldap23-server
--- /dev/null
+++ net/ntp/pkg-descr
@@ -0,0 +1,16 @@
+The Network Time Protocol (NTP) is used to synchronize the time of a
+computer client or server to another server or reference time source,
+such as a radio or satellite receiver or modem.
+
+It provides client accuracies typically within a millisecond on LANs
+and up to a few tens of milliseconds on WANs relative to a primary
+server synchronized to Coordinated Universal Time (UTC) via a Global
+Positioning Service (GPS) receiver, for example.
+
+Typical NTP configurations utilize multiple redundant servers and diverse
+network paths, in order to achieve high accuracy and reliability.
+
+Some configurations include cryptographic authentication to prevent
+accidental or malicious protocol attacks.
+
+WWW: http://www.ntp.org/
--- /dev/null
+++ net/ntp/pkg-plist
@@ -0,0 +1,214 @@
+ at comment $MidnightBSD: mports/net/ntp/pkg-plist,v 1.1 2007/08/12 02:20:41 laffer1 Exp $
+%%SSL%%bin/ntp-keygen
+bin/ntp-wait
+bin/ntpd
+bin/ntpdate
+bin/ntpdc
+bin/ntpq
+bin/ntptime
+bin/ntptrace
+bin/sntp
+bin/tickadj
+%%PORTDOCS%%%%DOCSDIR%%/accopt.html
+%%PORTDOCS%%%%DOCSDIR%%/assoc.html
+%%PORTDOCS%%%%DOCSDIR%%/audio.html
+%%PORTDOCS%%%%DOCSDIR%%/authopt.html
+%%PORTDOCS%%%%DOCSDIR%%/clockopt.html
+%%PORTDOCS%%%%DOCSDIR%%/confopt.html
+%%PORTDOCS%%%%DOCSDIR%%/copyright.html
+%%PORTDOCS%%%%DOCSDIR%%/debug.html
+%%PORTDOCS%%%%DOCSDIR%%/build/build.html
+%%PORTDOCS%%%%DOCSDIR%%/build/config.html
+%%PORTDOCS%%%%DOCSDIR%%/build/hints.html
+%%PORTDOCS%%%%DOCSDIR%%/build/hints/a-ux
+%%PORTDOCS%%%%DOCSDIR%%/build/hints/aix
+%%PORTDOCS%%%%DOCSDIR%%/build/hints/bsdi
+%%PORTDOCS%%%%DOCSDIR%%/build/hints/changes
+%%PORTDOCS%%%%DOCSDIR%%/build/hints/decosf1
+%%PORTDOCS%%%%DOCSDIR%%/build/hints/decosf2
+%%PORTDOCS%%%%DOCSDIR%%/build/hints/freebsd
+%%PORTDOCS%%%%DOCSDIR%%/build/hints/hpux
+%%PORTDOCS%%%%DOCSDIR%%/build/hints/linux
+%%PORTDOCS%%%%DOCSDIR%%/build/hints/mpeix
+%%PORTDOCS%%%%DOCSDIR%%/build/hints/netbsd
+%%PORTDOCS%%%%DOCSDIR%%/build/hints/notes-xntp-v3
+%%PORTDOCS%%%%DOCSDIR%%/build/hints/parse
+%%PORTDOCS%%%%DOCSDIR%%/build/hints/refclocks
+%%PORTDOCS%%%%DOCSDIR%%/build/hints/rs6000
+%%PORTDOCS%%%%DOCSDIR%%/build/hints/sco.html
+%%PORTDOCS%%%%DOCSDIR%%/build/hints/sgi
+%%PORTDOCS%%%%DOCSDIR%%/build/hints/solaris-dosynctodr.html
+%%PORTDOCS%%%%DOCSDIR%%/build/hints/solaris.html
+%%PORTDOCS%%%%DOCSDIR%%/build/hints/solaris.xtra.4023118
+%%PORTDOCS%%%%DOCSDIR%%/build/hints/solaris.xtra.4095849
+%%PORTDOCS%%%%DOCSDIR%%/build/hints/solaris.xtra.S99ntpd
+%%PORTDOCS%%%%DOCSDIR%%/build/hints/solaris.xtra.patchfreq
+%%PORTDOCS%%%%DOCSDIR%%/build/hints/sun4
+%%PORTDOCS%%%%DOCSDIR%%/build/hints/svr4-dell
+%%PORTDOCS%%%%DOCSDIR%%/build/hints/svr4_package
+%%PORTDOCS%%%%DOCSDIR%%/build/hints/todo
+%%PORTDOCS%%%%DOCSDIR%%/build/hints/vxworks.html
+%%PORTDOCS%%%%DOCSDIR%%/build/hints/winnt.html
+%%PORTDOCS%%%%DOCSDIR%%/build/patches.html
+%%PORTDOCS%%%%DOCSDIR%%/build/porting.html
+%%PORTDOCS%%%%DOCSDIR%%/build/quick.html
+%%PORTDOCS%%%%DOCSDIR%%/build/scripts/footer.txt
+%%PORTDOCS%%%%DOCSDIR%%/build/scripts/links10.txt
+%%PORTDOCS%%%%DOCSDIR%%/build/scripts/links11.txt
+%%PORTDOCS%%%%DOCSDIR%%/build/scripts/links12.txt
+%%PORTDOCS%%%%DOCSDIR%%/build/scripts/links7.txt
+%%PORTDOCS%%%%DOCSDIR%%/build/scripts/links8.txt
+%%PORTDOCS%%%%DOCSDIR%%/build/scripts/links9.txt
+%%PORTDOCS%%%%DOCSDIR%%/build/scripts/style.css
+%%PORTDOCS%%%%DOCSDIR%%/drivers/driver1.html
+%%PORTDOCS%%%%DOCSDIR%%/drivers/driver10.html
+%%PORTDOCS%%%%DOCSDIR%%/drivers/driver11.html
+%%PORTDOCS%%%%DOCSDIR%%/drivers/driver12.html
+%%PORTDOCS%%%%DOCSDIR%%/drivers/driver16.html
+%%PORTDOCS%%%%DOCSDIR%%/drivers/driver18.html
+%%PORTDOCS%%%%DOCSDIR%%/drivers/driver19.html
+%%PORTDOCS%%%%DOCSDIR%%/drivers/driver2.html
+%%PORTDOCS%%%%DOCSDIR%%/drivers/driver20.html
+%%PORTDOCS%%%%DOCSDIR%%/drivers/driver22.html
+%%PORTDOCS%%%%DOCSDIR%%/drivers/driver26.html
+%%PORTDOCS%%%%DOCSDIR%%/drivers/driver27.html
+%%PORTDOCS%%%%DOCSDIR%%/drivers/driver28.html
+%%PORTDOCS%%%%DOCSDIR%%/drivers/driver29.html
+%%PORTDOCS%%%%DOCSDIR%%/drivers/driver3.html
+%%PORTDOCS%%%%DOCSDIR%%/drivers/driver30.html
+%%PORTDOCS%%%%DOCSDIR%%/drivers/driver31.html
+%%PORTDOCS%%%%DOCSDIR%%/drivers/driver32.html
+%%PORTDOCS%%%%DOCSDIR%%/drivers/driver33.html
+%%PORTDOCS%%%%DOCSDIR%%/drivers/driver34.html
+%%PORTDOCS%%%%DOCSDIR%%/drivers/driver35.html
+%%PORTDOCS%%%%DOCSDIR%%/drivers/driver36.html
+%%PORTDOCS%%%%DOCSDIR%%/drivers/driver37.html
+%%PORTDOCS%%%%DOCSDIR%%/drivers/driver38.html
+%%PORTDOCS%%%%DOCSDIR%%/drivers/driver39.html
+%%PORTDOCS%%%%DOCSDIR%%/drivers/driver40.html
+%%PORTDOCS%%%%DOCSDIR%%/drivers/driver42.html
+%%PORTDOCS%%%%DOCSDIR%%/drivers/driver43.html
+%%PORTDOCS%%%%DOCSDIR%%/drivers/driver44.html
+%%PORTDOCS%%%%DOCSDIR%%/drivers/driver4.html
+%%PORTDOCS%%%%DOCSDIR%%/drivers/driver5.html
+%%PORTDOCS%%%%DOCSDIR%%/drivers/driver6.html
+%%PORTDOCS%%%%DOCSDIR%%/drivers/driver7.html
+%%PORTDOCS%%%%DOCSDIR%%/drivers/driver8.html
+%%PORTDOCS%%%%DOCSDIR%%/drivers/driver9.html
+%%PORTDOCS%%%%DOCSDIR%%/drivers/oncore-shmem.html
+%%PORTDOCS%%%%DOCSDIR%%/drivers/scripts/footer.txt
+%%PORTDOCS%%%%DOCSDIR%%/drivers/scripts/style.css
+%%PORTDOCS%%%%DOCSDIR%%/drivers/tf582_4.html
+%%PORTDOCS%%%%DOCSDIR%%/drivers/icons/home.gif
+%%PORTDOCS%%%%DOCSDIR%%/drivers/icons/mail2.gif
+%%PORTDOCS%%%%DOCSDIR%%/extern.html
+%%PORTDOCS%%%%DOCSDIR%%/gadget.html
+%%PORTDOCS%%%%DOCSDIR%%/groups.html
+%%PORTDOCS%%%%DOCSDIR%%/howto.html
+%%PORTDOCS%%%%DOCSDIR%%/icons/home.gif
+%%PORTDOCS%%%%DOCSDIR%%/icons/mail2.gif
+%%PORTDOCS%%%%DOCSDIR%%/index.html
+%%PORTDOCS%%%%DOCSDIR%%/kern.html
+%%PORTDOCS%%%%DOCSDIR%%/keygen.html
+%%PORTDOCS%%%%DOCSDIR%%/ldisc.html
+%%PORTDOCS%%%%DOCSDIR%%/manyopt.html
+%%PORTDOCS%%%%DOCSDIR%%/measure.html
+%%PORTDOCS%%%%DOCSDIR%%/miscopt.html
+%%PORTDOCS%%%%DOCSDIR%%/monopt.html
+%%PORTDOCS%%%%DOCSDIR%%/msyslog.html
+%%PORTDOCS%%%%DOCSDIR%%/mx4200data.html
+%%PORTDOCS%%%%DOCSDIR%%/notes.html
+%%PORTDOCS%%%%DOCSDIR%%/ntp_conf.html
+%%PORTDOCS%%%%DOCSDIR%%/ntpd.html
+%%PORTDOCS%%%%DOCSDIR%%/ntpdate.html
+%%PORTDOCS%%%%DOCSDIR%%/ntpdc.html
+%%PORTDOCS%%%%DOCSDIR%%/ntpdsim.html
+%%PORTDOCS%%%%DOCSDIR%%/ntpdsim_new.html
+%%PORTDOCS%%%%DOCSDIR%%/ntpq.html
+%%PORTDOCS%%%%DOCSDIR%%/ntptime.html
+%%PORTDOCS%%%%DOCSDIR%%/ntptrace.html
+%%PORTDOCS%%%%DOCSDIR%%/parsedata.html
+%%PORTDOCS%%%%DOCSDIR%%/parsenew.html
+%%PORTDOCS%%%%DOCSDIR%%/pic/9400n.jpg
+%%PORTDOCS%%%%DOCSDIR%%/pic/alice11.gif
+%%PORTDOCS%%%%DOCSDIR%%/pic/alice13.gif
+%%PORTDOCS%%%%DOCSDIR%%/pic/alice23.gif
+%%PORTDOCS%%%%DOCSDIR%%/pic/alice31.gif
+%%PORTDOCS%%%%DOCSDIR%%/pic/alice32.gif
+%%PORTDOCS%%%%DOCSDIR%%/pic/alice35.gif
+%%PORTDOCS%%%%DOCSDIR%%/pic/alice38.gif
+%%PORTDOCS%%%%DOCSDIR%%/pic/alice44.gif
+%%PORTDOCS%%%%DOCSDIR%%/pic/alice47.gif
+%%PORTDOCS%%%%DOCSDIR%%/pic/alice51.gif
+%%PORTDOCS%%%%DOCSDIR%%/pic/alice61.gif
+%%PORTDOCS%%%%DOCSDIR%%/pic/barnstable.gif
+%%PORTDOCS%%%%DOCSDIR%%/pic/beaver.gif
+%%PORTDOCS%%%%DOCSDIR%%/pic/boom3.gif
+%%PORTDOCS%%%%DOCSDIR%%/pic/boom3a.gif
+%%PORTDOCS%%%%DOCSDIR%%/pic/bustardfly.gif
+%%PORTDOCS%%%%DOCSDIR%%/pic/c51.jpg
+%%PORTDOCS%%%%DOCSDIR%%/pic/dogsnake.gif
+%%PORTDOCS%%%%DOCSDIR%%/pic/driver29.gif
+%%PORTDOCS%%%%DOCSDIR%%/pic/driver43_1.gif
+%%PORTDOCS%%%%DOCSDIR%%/pic/driver43_2.jpg
+%%PORTDOCS%%%%DOCSDIR%%/pic/fg6021.gif
+%%PORTDOCS%%%%DOCSDIR%%/pic/fg6039.jpg
+%%PORTDOCS%%%%DOCSDIR%%/pic/gadget.jpg
+%%PORTDOCS%%%%DOCSDIR%%/pic/gps167.jpg
+%%PORTDOCS%%%%DOCSDIR%%/pic/hornraba.gif
+%%PORTDOCS%%%%DOCSDIR%%/pic/igclock.gif
+%%PORTDOCS%%%%DOCSDIR%%/pic/neoclock4x.gif
+%%PORTDOCS%%%%DOCSDIR%%/pic/oncore_evalbig.gif
+%%PORTDOCS%%%%DOCSDIR%%/pic/oncore_remoteant.jpg
+%%PORTDOCS%%%%DOCSDIR%%/pic/oncore_utplusbig.gif
+%%PORTDOCS%%%%DOCSDIR%%/pic/oz2.gif
+%%PORTDOCS%%%%DOCSDIR%%/pic/panda.gif
+%%PORTDOCS%%%%DOCSDIR%%/pic/pd_om006.gif
+%%PORTDOCS%%%%DOCSDIR%%/pic/pd_om011.gif
+%%PORTDOCS%%%%DOCSDIR%%/pic/pogo.gif
+%%PORTDOCS%%%%DOCSDIR%%/pic/pogo1a.gif
+%%PORTDOCS%%%%DOCSDIR%%/pic/pogo3a.gif
+%%PORTDOCS%%%%DOCSDIR%%/pic/pogo4.gif
+%%PORTDOCS%%%%DOCSDIR%%/pic/pogo5.gif
+%%PORTDOCS%%%%DOCSDIR%%/pic/pogo6.gif
+%%PORTDOCS%%%%DOCSDIR%%/pic/pogo8.gif
+%%PORTDOCS%%%%DOCSDIR%%/pic/pzf509.jpg
+%%PORTDOCS%%%%DOCSDIR%%/pic/rabbit.gif
+%%PORTDOCS%%%%DOCSDIR%%/pic/radio2.jpg
+%%PORTDOCS%%%%DOCSDIR%%/pic/sheepb.jpg
+%%PORTDOCS%%%%DOCSDIR%%/pic/stack1a.jpg
+%%PORTDOCS%%%%DOCSDIR%%/pic/tonea.gif
+%%PORTDOCS%%%%DOCSDIR%%/pic/wingdorothy.gif
+%%PORTDOCS%%%%DOCSDIR%%/pps.html
+%%PORTDOCS%%%%DOCSDIR%%/prefer.html
+%%PORTDOCS%%%%DOCSDIR%%/rdebug.html
+%%PORTDOCS%%%%DOCSDIR%%/refclock.html
+%%PORTDOCS%%%%DOCSDIR%%/release.html
+%%PORTDOCS%%%%DOCSDIR%%/scripts/footer.txt
+%%PORTDOCS%%%%DOCSDIR%%/scripts/links10.txt
+%%PORTDOCS%%%%DOCSDIR%%/scripts/links11.txt
+%%PORTDOCS%%%%DOCSDIR%%/scripts/links12.txt
+%%PORTDOCS%%%%DOCSDIR%%/scripts/links7.txt
+%%PORTDOCS%%%%DOCSDIR%%/scripts/links8.txt
+%%PORTDOCS%%%%DOCSDIR%%/scripts/links9.txt
+%%PORTDOCS%%%%DOCSDIR%%/scripts/style.css
+%%PORTDOCS%%%%DOCSDIR%%/sntp.html
+%%PORTDOCS%%%%DOCSDIR%%/tickadj.html
+%%EXAMPLESDIR%%/README
+%%EXAMPLESDIR%%/baldwin.conf
+%%EXAMPLESDIR%%/beauregard.conf
+%%EXAMPLESDIR%%/grundoon.conf
+%%EXAMPLESDIR%%/malarky.conf
+%%EXAMPLESDIR%%/pogo.conf
+%%EXAMPLESDIR%%/rackety.conf
+%%PORTDOCS%%@dirrm %%DOCSDIR%%/scripts
+%%PORTDOCS%%@dirrm %%DOCSDIR%%/pic
+%%PORTDOCS%%@dirrm %%DOCSDIR%%/icons
+%%PORTDOCS%%@dirrm %%DOCSDIR%%/drivers/scripts
+%%PORTDOCS%%@dirrm %%DOCSDIR%%/drivers/icons
+%%PORTDOCS%%@dirrm %%DOCSDIR%%/drivers
+%%PORTDOCS%%@dirrm %%DOCSDIR%%/build/scripts
+%%PORTDOCS%%@dirrm %%DOCSDIR%%/build/hints
+%%PORTDOCS%%@dirrm %%DOCSDIR%%/build
+%%PORTDOCS%%@dirrm %%DOCSDIR%%
+ at dirrm %%EXAMPLESDIR%%
--- /dev/null
+++ net/ntp/Makefile
@@ -0,0 +1,57 @@
+# New ports collection makefile for:	ntp
+# Date created:		Di   5 Mai 1998 21:31:03 CEST
+# Whom:			andreas
+#
+# $MidnightBSD: mports/net/ntp/Makefile,v 1.1 2007/08/12 02:20:41 laffer1 Exp $
+# $FreeBSD: ports/net/ntp/Makefile,v 1.48 2006/10/07 03:48:35 cy Exp $
+#
+
+PORTNAME=	ntp
+PORTVERSION=	4.2.2p3
+CATEGORIES=	net ipv6
+MASTER_SITES=	ftp://ftp.udel.edu/pub/ntp/ntp4/ntp-4.2/ \
+		http://www.eecis.udel.edu/~ntp/ntp_spool/ntp4/ntp-4.2/ \
+		ftp://ftp.archive.de.uu.net/pub/unix/ntp/ntp4/ntp-4.2/ \
+		ftp://ftp.netlab.is.tsukuba.ac.jp/pub/network/ntp/ntp4/ntp-4.2/
+DISTNAME=	${PORTNAME}-${PORTVERSION:S/.r/-rc/}
+
+MAINTAINER=	ports at MidnightBSD.org
+COMMENT=	The Network Time Protocol Distribution
+
+LATEST_LINK=	${PORTNAME}
+
+USE_GCPIO=	yes
+GNU_CONFIGURE=	yes
+CONFIGURE_TARGET=	--build=${ARCH}-portbld-freebsd6.0
+USE_AUTOTOOLS=	automake:19
+
+.if defined(ENABLE_RAWDCF)
+CONFIGURE_ARGS+=	--enable-RAWDCF
+.endif
+
+.if defined(WITHOUT_SSL)
+CONFIGURE_ARGS+=	--without-crypto
+PLIST_SUB+=		SSL="@comment "
+.else
+USE_OPENSSL=		yes
+CONFIGURE_ARGS+=	--with-openssl-incdir=${OPENSSLINC} \
+			--with-openssl-libdir=${OPENSSLLIB}
+PLIST_SUB+=		SSL=""
+.endif
+CONFIGURE_ARGS+=	--enable-ipv6
+
+MAN1=		sntp.1
+
+.include <bsd.port.pre.mk>
+
+post-install:
+	@${MKDIR} ${EXAMPLESDIR}
+	@${INSTALL_DATA} ${WRKSRC}/conf/* ${EXAMPLESDIR}
+.if !defined(NOPORTDOCS)
+	@${MKDIR} ${DOCSDIR}
+	@${FIND} ${WRKSRC}/html -type f | ${XARGS} ${CHMOD} ${SHAREMODE}
+	@cd ${WRKSRC}/html && ${FIND} . -print | \
+		${CPIO} -pdu -R ${SHAREOWN}:${SHAREGRP} --quiet ${DOCSDIR}
+.endif
+
+.include <bsd.port.post.mk>
--- /dev/null
+++ net/ntp/distinfo
@@ -0,0 +1,3 @@
+MD5 (ntp-4.2.2p3.tar.gz) = 45cee6d1ebf8fe46e412fd818b8e7b74
+SHA256 (ntp-4.2.2p3.tar.gz) = 385a606007eb14f5847f033ac6fa8ea48366597ad1f93aa99864e1f82e23ac88
+SIZE (ntp-4.2.2p3.tar.gz) = 2563397
--- /dev/null
+++ net/ntp/files/patch-configure
@@ -0,0 +1,24 @@
+--- configure.orig	Sun Jul  9 04:08:43 2006
++++ configure	Thu Oct  5 11:20:15 2006
+@@ -1479,6 +1479,11 @@
+       done
+     done
+     ;;
++ i?86-*-freebsd[[123]].*)
++    ;;
++ i?86-*-freebsd*)
++    ans=yes
++    ;;
+ esac
+ done
+ 
+@@ -25384,6 +25389,9 @@
+   ans=no
+     case "$host" in
+      *-*-linux*)
++        ans=yes
++        ;;
++    *-*-freebsd*)
+         ans=yes
+         ;;
+     esac
--- /dev/null
+++ net/ntp/files/patch-sntp-socket.c
@@ -0,0 +1,14 @@
+--- sntp/socket.c.orig	Sun Jul  9 04:01:46 2006
++++ sntp/socket.c	Fri Aug  4 20:56:59 2006
+@@ -7,8 +7,10 @@
+ the only system that the author uses that has it is Linux. */
+ 
+ 
+-
++/* XXX config.h not generated by configure script in this directory */
++#if 0
+ #include "config.h"
++#endif
+ 
+ #include "header.h"
+ #include "internet.h"


More information about the Midnightbsd-cvs mailing list