diff options
author | Mike Frysinger <vapier@gentoo.org> | 2002-11-27 23:57:39 +0000 |
---|---|---|
committer | Mike Frysinger <vapier@gentoo.org> | 2002-11-27 23:57:39 +0000 |
commit | d21d44aa7775a5b16d89f25d93b134e891d9db9f (patch) | |
tree | 8653a8f19543e5f62f6c0bffa7fb8779383d6b19 /net-misc/ntp | |
parent | Bump to latest release (diff) | |
download | historical-d21d44aa7775a5b16d89f25d93b134e891d9db9f.tar.gz historical-d21d44aa7775a5b16d89f25d93b134e891d9db9f.tar.bz2 historical-d21d44aa7775a5b16d89f25d93b134e891d9db9f.zip |
new ebuild #10965
Diffstat (limited to 'net-misc/ntp')
-rw-r--r-- | net-misc/ntp/ChangeLog | 8 | ||||
-rw-r--r-- | net-misc/ntp/files/digest-ntp-4.1.1b | 1 | ||||
-rw-r--r-- | net-misc/ntp/files/ntp.conf | 14 | ||||
-rw-r--r-- | net-misc/ntp/files/rc.ntpd | 42 | ||||
-rw-r--r-- | net-misc/ntp/ntp-4.1.1b.ebuild | 45 |
5 files changed, 109 insertions, 1 deletions
diff --git a/net-misc/ntp/ChangeLog b/net-misc/ntp/ChangeLog index b178967fd5a2..cb6d092ea37a 100644 --- a/net-misc/ntp/ChangeLog +++ b/net-misc/ntp/ChangeLog @@ -1,8 +1,14 @@ # ChangeLog for net-misc/ntp # Copyright 2002 Gentoo Technologies, Inc.; Distributed under the GPL -# $Header: /var/cvsroot/gentoo-x86/net-misc/ntp/ChangeLog,v 1.7 2002/08/13 14:55:06 verwilst Exp $ +# $Header: /var/cvsroot/gentoo-x86/net-misc/ntp/ChangeLog,v 1.8 2002/11/27 23:57:39 vapier Exp $ + +*ntp-4.1.1b (27 Nov 2002) + + 27 Nov 2002; Mike Frysinger <vapier@gentoo.org> : + Added new ebuild + /etc files *ntp-4.1.1a (4 May 2002) + 09 Jul 2002; phoen][x <phoenix@gentoo.org> ntp-4.1.1a.ebuild : Added KEYWORDS, SLOT. diff --git a/net-misc/ntp/files/digest-ntp-4.1.1b b/net-misc/ntp/files/digest-ntp-4.1.1b new file mode 100644 index 000000000000..dcdc2e9a8f30 --- /dev/null +++ b/net-misc/ntp/files/digest-ntp-4.1.1b @@ -0,0 +1 @@ +MD5 27382aa9c483e395662dddb2b11439e2 ntp-4.1.1b.tar.gz 2125307 diff --git a/net-misc/ntp/files/ntp.conf b/net-misc/ntp/files/ntp.conf new file mode 100644 index 000000000000..366399e1b638 --- /dev/null +++ b/net-misc/ntp/files/ntp.conf @@ -0,0 +1,14 @@ + +logfile /var/log/ntpd.log +driftfile /var/state/ntp.drift + +# Name of the servers ntpd should sync with +# Please respect the access policy as stated by the responsible person. +#server ntp.example.tld iburst + +## +# A list of available servers is available here: +# * http://www.eecis.udel.edu/~mills/ntp/clock1.html +# and +# * http://www.eecis.udel.edu/~mills/ntp/clock2.html +## diff --git a/net-misc/ntp/files/rc.ntpd b/net-misc/ntp/files/rc.ntpd new file mode 100644 index 000000000000..2c918b78fb87 --- /dev/null +++ b/net-misc/ntp/files/rc.ntpd @@ -0,0 +1,42 @@ +#!/sbin/runscript +# Copyright 1999-2002 Gentoo Technologies, Inc. +# Distributed under the terms of the GNU General Public License v2 +# $Header: /var/cvsroot/gentoo-x86/net-misc/ntp/files/rc.ntpd,v 1.1 2002/11/27 23:57:39 vapier Exp $ + +#NB: Config is in /etc/conf.d/ntpd + + +depend() { + need net +} + +checkconfig() { + if [ ! -f /etc/ntp.conf ] + then + eerror "Please create /etc/ntp.conf" + return 1 + fi + return 0 +} + +start() { + checkconfig || return $? + + ebegin "Starting ntpd" + start-stop-daemon --start --quiet --pidfile /var/run/ntpd.pid \ + --startas /usr/bin/ntpd -- -p /var/run/ntpd.pid + eend $? "Failed to start ntpd" +} + +stop() { + ebegin "Stopping ntpd" + start-stop-daemon --stop --quiet --pidfile /var/run/ntpd.pid + eend $? "Failed to stop ntpd" + + # clean stale pidfile + if [ -f /var/run/ntpd.pid ] + then + rm -f /var/run/ntpd.pid + fi +} + diff --git a/net-misc/ntp/ntp-4.1.1b.ebuild b/net-misc/ntp/ntp-4.1.1b.ebuild new file mode 100644 index 000000000000..e87e0bdbcc95 --- /dev/null +++ b/net-misc/ntp/ntp-4.1.1b.ebuild @@ -0,0 +1,45 @@ +# Copyright 1999-2002 Gentoo Technologies, Inc. +# Distributed under the terms of the GNU General Public License v2 +# $Header: /var/cvsroot/gentoo-x86/net-misc/ntp/ntp-4.1.1b.ebuild,v 1.1 2002/11/27 23:57:39 vapier Exp $ + +DESCRIPTION="Network Time Protocol suite/programs" +SRC_URI="http://www.eecis.udel.edu/~ntp/ntp_spool/ntp4/${P}.tar.gz" +HOMEPAGE="http://www.ntp.org/" + +LICENSE="as-is" +KEYWORDS="x86 ppc sparc sparc64 alpha" +SLOT="0" + +DEPEND="virtual/glibc + >=sys-libs/ncurses-5.2 + >=sys-libs/readline-4.1" + +src_unpack() { + unpack ${A} && cd ${S} + patch -p1 < ${FILESDIR}/ntp-bk.diff + aclocal -I . || die + automake || die + autoconf || die +} + +src_compile() { + cp configure configure.orig + sed -e "s:-Wpointer-arith::" configure.orig > configure + + econf + emake || die +} + +src_install() { + einstall + + dodoc ChangeLog INSTALL NEWS README TODO WHERE-TO-START + insinto /usr/share/doc/${PF}/html ; doins html/*.htm + insinto /usr/share/doc/${PF}/html/hints ; doins html/hints/* + insinto /usr/share/doc/${PF}/html/pic ; doins html/pic/* + + insinto /usr/share/ntp ; doins scripts/* + + exeinto /etc/init.d ; newexe ${FILESDIR}/rc.ntpd ntpd + insinto /etc ; newins ${FILESDIR}/ntp.conf ntp.conf +} |