Portage is a package management system used by Gentoo Linux
# ChangeLog for net-misc/clockspeed
# Copyright 2002-2008 Gentoo Foundation; Distributed under the GPL v2
# $Header: /var/cvsroot/gentoo-x86/net-misc/clockspeed/ChangeLog,v 1.21 2008/01/25 19:58:48 armin76 Exp $
25 Jan 2008; Raúl Porcel
x86 stable
10 Nov 2006; Thilo Bangert
fix install of leapsecs.dat - bug #154659
19 Oct 2006; Thilo Bangert
+metadata.xml, clockspeed-0.62-r3.ebuild, clockspeed-0.62-r4.ebuild:
- fix ntpclockset to resolve pool.ntp.org (bug #131182)
- RESTRICT=test (bug #150236)
- add metadata.xml and me as maintainer
- fix file collision with libowfat in -r4
*clockspeed-0.62-r4 (25 May 2006)
25 May 2006; Robin H. Johnson
+files/leapsecs.dat.20060525, +clockspeed-0.62-r4.ebuild:
Bug #114251, revision bump with updated leapsecs.dat for the leap second at
the end of 2005. Also did minor QA cleanups.
01 Nov 2004; Robin H. Johnson
clockspeed-0.62-r3.ebuild:
Add ~mips for my mips32 hardware.
27 Sep 2004; Gustavo Zacarias
clockspeed-0.62-r3.ebuild:
Fixed missing INSTALL, thanks to Yassen Damyanov
09 Sep 2004; Gustavo Zacarias
clockspeed-0.62-r3.ebuild:
Keyworded -sparc, uses hires timer methods not present for us, also bug #63346
08 Sep 2004;
added ~amd64 keyword
06 Apr 2004; Joshua Brindle
added selinux policy to rdepend
*clockspeed-0.62-r3 (11 Dec 2003)
11 Dec 2003; Mike Frysinger
Version bump to fix state file install locations #34708.
*clockspeed-0.62-r2 (09 Jan 2003)
10 Feb 2003; Seemant Kulleen
Inherit eutils to use epatch instead, and also changed sed expression
delimiters from / to :, closing bug #15006 by Blu3
09 Jan 2003; Mike Frysinger
Added a patch to support static in USE #12978
*clockspeed-0.62-r1 (1 Feb 2002)
20 Oct 2002; Calum Selkirk
Added ppc to KEYWORDS.
09 Jul 2002; phoen][x
Added KEYWORDS, LICENSE, SLOT.
21 Jun 2002; Thilo Bangert
minor bugfix - make sure ntpclockset is installed correctly
16 Apr 2002; Thilo Bangert
- Added INSTALL to dodoc
- Major code cleanup
- Added notice about ntpclockset at the end of install
1 Feb 2002; G.Bevin
Added initial ChangeLog which should be updated whenever the package is
updated in any way. This changelog is targetted to users. This means that the
comments should well explained and written in clean English. The details about
writing correct changelogs are explained in the skel.ChangeLog file which you
can find in the root directory of the portage repository.
AUX clockspeed-0.62-gentoo.patch 6605 RMD160 e20059740960b744ae2f89e1034839f75125d816 SHA1 a99bc813f190cdd1e9c36f3dca14eaa34ed4f03e SHA256 0bbdf6c13257322468acf5485018bf8040e64fc14e2f8a60f5c622f4514af5c9
AUX leapsecs.dat.20060525 184 RMD160 88d644904caa47d034730951d3f2052f5a96f10c SHA1 a30a531a4c9e81d623d285f23b9e23fbd4f5e29d SHA256 4e69538d4b6ee92a2b79666f245476710c90cb8f266d58c752e7da0a3b9530d3
AUX ntpclockset 1213 RMD160 aa4621d92bfaaa273dacc68d88cb9bbbb8f7021a SHA1 3e612ccf6dd5127707fa589c1a32b0271dfd9720 SHA256 cb975dd3a7aa47f92f8d3be817731c1d142c901616587ee62371456549cc1fc5
DIST clockspeed-0.62.tar.gz 25797 RMD160 c1c863ddd91b77554f6924438979cff58b351377 SHA1 333ede8961622ed3504e3df3deb64297aa52b0cf SHA256 43539964c4b554794b2da760d138c5975cbc850f1c8ec2ee96f5dba66e0d9eed
EBUILD clockspeed-0.62-r3.ebuild 1119 RMD160 34619b263232b32fe7c7b8ee4a06ac9867764621 SHA1 fb619930d4b20251249cfddf695af56cb24048b0 SHA256 29288a33972a883c17171a80748fe9073a9db3d48e03f59f6bdaa19da4ff3d7a
EBUILD clockspeed-0.62-r4.ebuild 1200 RMD160 261148eb078921e9b1ff983296d326fd28752d4d SHA1 78f5813a5fd7f23ee4ecf5233e7c4fdf6fbb3756 SHA256 d348f95ce7a7869f38d0b5d234045040ffb2c644f4ce24b693268ae40f90cdf9
MISC ChangeLog 3119 RMD160 1aa8f54b2ef6c4e5a23612a69a56fff7c24bcb4e SHA1 5b53517cbba63827a4b4f2073fe6c1a011256f6f SHA256 a98d9fcc5af5854413585992ee3c6aab40e636db23949887e13d4cadbc50cbb4
MISC metadata.xml 473 RMD160 ee04713145b690906794164dc03e1896a3069804 SHA1 e4efe8198c9ca82f394d1b9a23023f3085e6f3d7 SHA256 dbfb8ec52fa02f599c6e4b755f293a1a15e355c21af9acfcee6985a7dba8e306
# Copyright 1999-2006 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/net-misc/clockspeed/clockspeed-0.62-r3.ebuild,v 1.11 2006/10/19 10:04:22 bangert Exp $
inherit eutils flag-o-matic
DESCRIPTION="A simple Network Time Protocol (NTP) client"
HOMEPAGE="http://cr.yp.to/clockspeed.html"
SRC_URI="http://cr.yp.to/clockspeed/${P}.tar.gz"
LICENSE="as-is"
SLOT="0"
KEYWORDS="~amd64 ~mips x86"
IUSE="static selinux"
RESTRICT="test"
DEPEND="sys-apps/groff"
RDEPEND=" selinux? ( sec-policy/selinux-clockspeed )"
src_unpack() {
unpack ${A}
cd "${S}"
epatch "${FILESDIR}"/${P}-gentoo.patch
echo "$(tc-getCC) ${CFLAGS} ${ASFLAGS}" > conf-cc
use static && append-ldflags -static
echo "$(tc-getCC) ${LDFLAGS}" > conf-ld
}
src_install() {
dobin clockspeed clockadd clockview sntpclock taiclock taiclockd || die "dobin"
dosbin "${FILESDIR}"/ntpclockset || die "dosbin"
doman clockspeed.1 clockadd.1 clockview.1 sntpclock.1 taiclock.1 taiclockd.1
dodoc BLURB CHANGES INSTALL README THANKS TODO
insinto /var/lib/clockspeed
doins leapsecs.dat
}
# Copyright 1999-2008 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/net-misc/clockspeed/clockspeed-0.62-r4.ebuild,v 1.4 2008/01/25 19:58:48 armin76 Exp $
inherit eutils flag-o-matic
DESCRIPTION="A simple Network Time Protocol (NTP) client"
HOMEPAGE="http://cr.yp.to/clockspeed.html"
SRC_URI="http://cr.yp.to/clockspeed/${P}.tar.gz"
LICENSE="as-is"
SLOT="0"
KEYWORDS="~amd64 ~mips x86"
IUSE="static selinux"
RESTRICT="test"
DEPEND="sys-apps/groff"
RDEPEND="selinux? ( sec-policy/selinux-clockspeed )"
# this is the trailing part of the name for the latest leapseconds file.
LEAPSECONDS_DATE="20060525"
src_unpack() {
unpack ${A}
cd "${S}"
epatch "${FILESDIR}"/${P}-gentoo.patch
echo "$(tc-getCC) ${CFLAGS} ${ASFLAGS}" > conf-cc
use static && append-ldflags -static
echo "$(tc-getCC) ${LDFLAGS}" > conf-ld
}
src_install() {
dobin clockspeed clockadd clockview sntpclock taiclock taiclockd || die "dobin"
dosbin "${FILESDIR}"/ntpclockset || die "dosbin"
doman *.1
dodoc BLURB CHANGES INSTALL README THANKS TODO
insinto /var/lib/clockspeed
newins "${FILESDIR}"/leapsecs.dat."$LEAPSECONDS_DATE" leapsecs.dat
}
clockspeed uses a hardware tick counter to compensate for a persistently fast or
slow system clock. Given a few time measurements from a reliable source, it
computes and then eliminates the clock skew.