Version bump (#307757)
authorTorsten Veller <tove@gentoo.org>
Mon, 15 Mar 2010 09:08:42 +0000 (09:08 +0000)
committerTorsten Veller <tove@gentoo.org>
Mon, 15 Mar 2010 09:08:42 +0000 (09:08 +0000)
Package-Manager: portage-2.2_rc67/cvs/Linux x86_64

net-misc/chrony/ChangeLog
net-misc/chrony/Manifest
net-misc/chrony/chrony-1.24.ebuild [new file with mode: 0644]

index 0c380e0d345595240c2efd3536efa792a9a2b243..ed879c7f8cb1d502822118bf34819d44298afef6 100644 (file)
@@ -1,6 +1,11 @@
 # ChangeLog for net-misc/chrony
-# Copyright 1999-2009 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/net-misc/chrony/ChangeLog,v 1.47 2009/11/16 14:28:14 cla Exp $
+# Copyright 1999-2010 Gentoo Foundation; Distributed under the GPL v2
+# $Header: /var/cvsroot/gentoo-x86/net-misc/chrony/ChangeLog,v 1.48 2010/03/15 09:08:42 tove Exp $
+
+*chrony-1.24 (15 Mar 2010)
+
+  15 Mar 2010; Torsten Veller <tove@gentoo.org> +chrony-1.24.ebuild:
+  Version bump (#307757)
 
   16 Nov 2009; Dawid Węgliński <cla@gentoo.org> files/chronyd.conf,
   files/chronyd.rc:
index 0c34fc1c99e6545b602cd22f1a28012bdba6567f..152d5a019ac8a0130caabdeed12b23ea51023bbe 100644 (file)
@@ -1,3 +1,6 @@
+-----BEGIN PGP SIGNED MESSAGE-----
+Hash: SHA1
+
 AUX chrony-1.20-chrony.conf.example-gentoo.diff 1592 RMD160 582a9ee48d12f677772c54c3e97f6baa2c19811d SHA1 d64706e3e96124c88254de569629bd52ec511cd5 SHA256 8eb8a3cec402ab25b24c595d113f41c901e975260e7106b738e6ec72368efb97
 AUX chrony-1.20-conf.c-gentoo.diff 342 RMD160 8e7eaf6091171d7cca51e8f82f7c94f15f8231ad SHA1 0769dd921e1e52f678dc81232b12749e161ca92c SHA256 c99dd789529c1cb7a3533069f5cc66be672910c23cd7c7c1aea710bb4779e61f
 AUX chrony-1.21-hppa.patch 572 RMD160 527c9dff58563168e34efbcc3da15b329cc6009f SHA1 159abdea72e63268ae87655859908404d4d179ed SHA256 b755684e28aea7da4276c540a51eb33016f3dbf8b5cd2e3228f2a2915dbc5c1c
@@ -6,6 +9,15 @@ AUX chrony-1.23-sources.diff 1719 RMD160 56c443d44647603407e05ea7b0c0ac6e8e4fa96
 AUX chronyd.conf 378 RMD160 929862983d9ac346506d074fd4d8d14452ce451a SHA1 4efc8a4259e54df7df3be8a1c848891c7bfd11bf SHA256 29040502f86c419dbfbc7e2627cc658a8df82b37da21b3d1fce2eed9136d8f99
 AUX chronyd.rc 1702 RMD160 b3ba4c5869ad2710e5d212ca7786bbed2d27dcdc SHA1 66f9506fcfda318757fabbf3a99e6fff960d41e5 SHA256 5cabd9ff35006233f43ef33a8b1a03e96ee78b269eba5e0efedf4327fa64662d
 DIST chrony-1.23.tar.gz 321015 RMD160 6f92aeac15d252821ff72a02f340fc0e562eddc1 SHA1 f0c6b32099329f358dbdb4f62753d2c7cbc13c79 SHA256 889f292458ccb3f20ae4f5872110d776a639f1cda2d1df694eb88a14726832c5
+DIST chrony-1.24.tar.gz 364311 RMD160 a393c3f51d99a24a1aefd1653575de5a6c642191 SHA1 6e17d7b8cdd3508751713bd2279202b75643e268 SHA256 dd0e6c98a7e094d760d83a1681f85d84f3a5103400c49b4a9e062bbe02ceb215
 EBUILD chrony-1.23.ebuild 1856 RMD160 9d0b47e1d365290eadc462fec6dc609b4c585223 SHA1 ce67919c45e510eaca10cf5ad7a01b8631ac585a SHA256 f65036a24acf5862f97fdd25ef09445e4f09fe6126bcf6ea0b66262c85c74d1c
-MISC ChangeLog 5984 RMD160 193f5d196b4f5c7082e2a4419da053654587ee0a SHA1 cbbf94ed7625bd5d18284de865c7cc64405f78e2 SHA256 6213a871a489a2315936ade4f346700b2f454703264bf71d09aa3f38c1546864
+EBUILD chrony-1.24.ebuild 1719 RMD160 2b594f5abb5c5f750bec604321854ff865baa6b6 SHA1 3bfdf3cab287b34b3fc913b181f3daf622512c1c SHA256 14b5d8b4e52fcac544b661ccc06750c9c56762400bebf1ab55af36149bade257
+MISC ChangeLog 6108 RMD160 88cc5c1caeb7dc900363d73d1865612906728f9a SHA1 904aa0324eac78761eb8050b9d8e3cc62ec1782b SHA256 0eba19a3c0a0fb0c4609576f4a5a694c477a00bc250e694aec865a2116b31195
 MISC metadata.xml 1028 RMD160 0b2a82de3f3f7f586ffba067114005b5398e78fc SHA1 68914908720affa4f5a0aa7bfc3f2e0d1474c9dd SHA256 abc23a3b826bff26c757496fbe12dc5a40bc50dffb634629c94c9dd6136ab81e
+-----BEGIN PGP SIGNATURE-----
+Version: GnuPG v2.0.15 (GNU/Linux)
+
+iEYEARECAAYFAkud+SAACgkQV3J2n04EauzVQgCfXF4Rp9y1S44Ucc6sUL+aYXdJ
+xs0AoMXbopUlDLTTdyT4/JuzPHFrom16
+=nCTD
+-----END PGP SIGNATURE-----
diff --git a/net-misc/chrony/chrony-1.24.ebuild b/net-misc/chrony/chrony-1.24.ebuild
new file mode 100644 (file)
index 0000000..23e3a48
--- /dev/null
@@ -0,0 +1,61 @@
+# Copyright 1999-2010 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: /var/cvsroot/gentoo-x86/net-misc/chrony/chrony-1.24.ebuild,v 1.1 2010/03/15 09:08:42 tove Exp $
+
+EAPI=2
+
+inherit eutils toolchain-funcs
+
+DESCRIPTION="NTP client and server programs"
+HOMEPAGE="http://chrony.tuxfamily.org/"
+SRC_URI="http://download.tuxfamily.org/${PN}/${P}.tar.gz"
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~amd64 ~hppa ~mips ~ppc ~sparc ~x86"
+IUSE="caps readline"
+
+RDEPEND="readline? ( >=sys-libs/readline-4.1-r4 )
+       caps? ( sys-libs/libcap )"
+DEPEND="${RDEPEND}"
+
+src_prepare() {
+       epatch "${FILESDIR}"/${PN}-1.21-hppa.patch
+       sed -i "s:/etc/chrony\.:/etc/chrony/chrony.:g" \
+               examples/* chrony*.{1,5,8} faq.txt chrony.texi || die "sed failed"
+}
+
+src_configure() {
+       tc-export CC
+       local myconf
+       use readline || myconf+=" --disable-readline"
+       #use ipv6     || myconf+=" --disable-ipv6"
+       use caps     || myconf+=" --disable-linuxcaps"
+       # selfwritten configure
+       ./configure \
+               --prefix=/usr \
+               --sysconfdir=/etc/chrony \
+               --infodir=/usr/share/info \
+               --mandir=/usr/share/man \
+               --docdir=/usr/share/doc/${PF} \
+               ${myconf} ${EXTRA_ECONF} || die "configure failed"
+}
+
+src_compile() {
+       emake all || die "make failed"
+       emake docs || die "make docs failed"
+}
+
+src_install() {
+       emake DESTDIR="${D}" install || die
+       rm "${D}"/usr/share/doc/${PF}/COPYING || die
+       dodoc examples/chrony.{conf,keys}.example || die
+       doinfo chrony.info* || die
+
+       newinitd "${FILESDIR}"/chronyd.rc chronyd || die
+       dosed "s:the documentation directory:/usr/share/doc/${PF}/:" \
+               /etc/init.d/chronyd || die "doc sed failed"
+       newconfd "${FILESDIR}"/chronyd.conf chronyd || die
+
+       keepdir /var/{lib,log}/chrony /etc/chrony
+}