summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorJeroen Roovers <jer@gentoo.org>2015-06-11 05:11:43 +0000
committerJeroen Roovers <jer@gentoo.org>2015-06-11 05:11:43 +0000
commitaff01ea43e470483b58ae34af2f951d244ce0e05 (patch)
treea6eb6fbfe378fecbd7aebea88b98e258679245c5 /net-misc/chrony
parentStable for HPPA PPC64 (bug #551646). (diff)
downloadhistorical-aff01ea43e470483b58ae34af2f951d244ce0e05.tar.gz
historical-aff01ea43e470483b58ae34af2f951d244ce0e05.tar.bz2
historical-aff01ea43e470483b58ae34af2f951d244ce0e05.zip
Version bump.
Package-Manager: portage-2.2.20/cvs/Linux x86_64 Manifest-Sign-Key: 0xA792A613
Diffstat (limited to 'net-misc/chrony')
-rw-r--r--net-misc/chrony/ChangeLog7
-rw-r--r--net-misc/chrony/Manifest10
-rw-r--r--net-misc/chrony/chrony-2.1_pre1.ebuild114
3 files changed, 126 insertions, 5 deletions
diff --git a/net-misc/chrony/ChangeLog b/net-misc/chrony/ChangeLog
index ac17e9af6b07..bde8e6fe6fba 100644
--- a/net-misc/chrony/ChangeLog
+++ b/net-misc/chrony/ChangeLog
@@ -1,6 +1,11 @@
# ChangeLog for net-misc/chrony
# Copyright 1999-2015 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/net-misc/chrony/ChangeLog,v 1.162 2015/05/11 04:36:03 jer Exp $
+# $Header: /var/cvsroot/gentoo-x86/net-misc/chrony/ChangeLog,v 1.163 2015/06/11 05:11:41 jer Exp $
+
+*chrony-2.1_pre1 (11 Jun 2015)
+
+ 11 Jun 2015; Jeroen Roovers <jer@gentoo.org> +chrony-2.1_pre1.ebuild:
+ Version bump.
11 May 2015; Jeroen Roovers <jer@gentoo.org> chrony-2.0.ebuild:
configure needs bash (bug #548736 by Anthony Parsons).
diff --git a/net-misc/chrony/Manifest b/net-misc/chrony/Manifest
index f49b24387bd9..5cacbfb8d560 100644
--- a/net-misc/chrony/Manifest
+++ b/net-misc/chrony/Manifest
@@ -7,14 +7,16 @@ AUX chronyd.init 1739 SHA256 82a49a66f8d6db492ca14cc685535a395b8018230aedb09ee3a
AUX chronyd.service-r2 261 SHA256 d5996c6b8596e137b36099d0ce7974bfd8e36411d999712d2f0393ac738f3754 SHA512 671415208e123628e123575d708dbe4ed7946bc45832dce506d539cc747e84ae63783b53398e96a60d815f1758fe44836f34d804e28859538cf560715474dffe WHIRLPOOL f95d9472ad30fb06e3d0014ddc2be492dd1a6d2b5590bed27214ba1b0566d83e89e108a8df3de9dade939a9feff005bfff431d796f9e813388830e3f3dfc437b
DIST chrony-1.31.1.tar.gz 395797 SHA256 0ba9f4b58e20b2eaae921eb8c798108ef72d8ea6fdcc7eb0167b56690d212348 SHA512 c64b0bfc52f091994774927900a12075afce876a1df66c0fc4ea8ad2b72cee189e044f886594e61b8aafb7d3ecf161a290aeff37bfd7da9d416f21b3213de2a4 WHIRLPOOL f933d10dd9a2b915d821718c3067e59c48f1beed0d8ddabba67f1b77dd19f64942ee2e7cab3d4b687ca76918b71723d44317aa91b6dcc394d776719b765831a9
DIST chrony-2.0.tar.gz 396873 SHA256 f4da5f5071e77314b49281c48c35a03d07d76cbc7ec19e787b4414a86023b68b SHA512 ab44151cabfe6afe3b141d49476b6453517282a105e50549a50054bb8104251af1a484ebbf15558c44683bc90420ead354ddc8a64770f82bee53f30c4840a3d2 WHIRLPOOL 3bded68d2825ae92d7b840fc4521869d8f1ad59a4f1c7ee0441097e5173091dfe5f322efdb9223ed7d1f763008cd8ad7ec9264f5dc1b78c18c1c56e76dfb87cc
+DIST chrony-2.1-pre1.tar.gz 398758 SHA256 0f6f0c4a4afe2428b77294e954145f63a28927a5343afa9930e6f23f0d77f03a SHA512 f83ac76505852d8c85c9a8d7de516fd4a70ba7f85bd698de29dd4885a7d6e9faa112acdb9099514cdfaa42358a860f994de9ff8b1e6409ddb9f5fa9c7c9f2138 WHIRLPOOL e33e5a79a9259aef43f1a7d7d901e20febab782ecfc39129988563d33a26c4bce9b5f2d7a455bac067346e430699bccb8550e23f429b5458fc493edf24519ddb
EBUILD chrony-1.31.1.ebuild 2577 SHA256 4a59c2ee84be4e70d2281b4a0cbef924e8a9bdfa4c3a60191144645f1e182110 SHA512 0ab3ee22989fd370052da03f5daf81e715e41fabda06a01b34f9065bdc17445773504467de9d3faba24ad4f9202311faeb99c1b53a4cb8c6475f7e87b946c8c6 WHIRLPOOL dd71f62d479027630d61d878af8d29782a31df9ab13ec08cba8ec4f66b205f470da32d550c3c6440a543a7cf2e94b69e52d6739aac739a19d0ee2bbee78c5e1f
EBUILD chrony-2.0.ebuild 2897 SHA256 f64ab185812a8ac8f38fa027e552a79af7ce461af8680ca89f32222815966ce2 SHA512 51b71c58e6c719cdc44aca1a5ad957e9b66ff98cc826c5852b04144a0146e014f4b40fb9d8f8a5c3c556cd2231144a17e72c1e5fe1dfb681f99472085fd0e8ad WHIRLPOOL b70fa2191b405299ee81560b69d19ed5a59d20aba3a0daff34275390e6145c8f806279e676d2878527a232bb3770e37b41b018647b441553895255c1e62ffcd4
-MISC ChangeLog 20203 SHA256 554d2da293b8b34483bfc716addca98866f2615ed61a5e72a475fdf8fba6f3fb SHA512 4e1bbc61a1d4d0d27158c0909e4296b98807e73e0d1286e1a946ecdf7eb686b0666b6e340f7cc2d5c75bc1a9f8b7a87e1c6102599fb050921937eb7f3c8e2260 WHIRLPOOL 8c15877cc242479eee7f1ec1b9a4ae4889b8f3e8541a130a266298a91be62b9dffdd87e05c5ea05a4a2846bbb78a935f265f78c1a93ffbf2ae6559deb4a4612b
+EBUILD chrony-2.1_pre1.ebuild 2855 SHA256 c9bf794b3e8df1c20808262cdd9fcf39fe13e767b2b80d661e09908af9e490fd SHA512 85f4617b04bdc3f0cf42ef1b731f638fb43a2cd14455d642b24b814bf27a85b8e92e7bd1104aaea944a972dad949924e401d33aa524bbc1fc9d9593821725f7f WHIRLPOOL c5faff095ab5b1c2f3d4779fd783f3cb4bef0a496a306d326925f31e73a2ca87a5af02ce1f82571052cf26e09a858b2e2955984d244bc6eb2dd98725fceee30e
+MISC ChangeLog 20324 SHA256 a12d651ddc53ba80a1a67942cb5c92ca2b17116076860c433d06138561363dc2 SHA512 bbae873391ecb768a3b4867b9dc1525172ddb19049de86f7ca7718ffe45effaaab2d792bcce50312c3725b80b77aa1e43f6e8f5b371fb1f644ad5d9b02837e9f WHIRLPOOL 8137cd9551da4266e57168303ef9c6bb015e3e78840ffd67148c1e464288e8ddb094abe56e8665f7033d3f65b69edbc0613e8bb238a78f0c13ac6ceb3a383f8f
MISC metadata.xml 1499 SHA256 4f1f2500600d6f348290f91675779a28e438142d32066e3d7a55cc91126456ed SHA512 87101533bbc02b833639968af42f797bc3bfa9dccc9d1f88f5666e995f4b52894049ef7fe2355949bb3b6aeb894f12460086e8be9e0e24573c48f150e4fc9a2b WHIRLPOOL 6071ea82a06236b19d08e9e640505a031417f4561c3b189ac7ff32efddfb0158d5ceb99498efef91f8758e4a41784345c371537d46504d5ccce3194cac45165f
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v2
-iEYEAREIAAYFAlVQMbQACgkQVWmRsqeSphNSWwCeLHUrWRQbtutz+Sb+2uVebC9h
-8V0AnRkkJTy4ufQyAyP8o4QMKFuHppVf
-=zbdN
+iEYEAREIAAYFAlV5GI8ACgkQVWmRsqeSphN4mgCfbg9LjuLWYRnc1vaLYDCl5Pxb
+MQ4AnRXqS4jWIcjxq13uzH00R7Z+9uuB
+=0pv6
-----END PGP SIGNATURE-----
diff --git a/net-misc/chrony/chrony-2.1_pre1.ebuild b/net-misc/chrony/chrony-2.1_pre1.ebuild
new file mode 100644
index 000000000000..a8014b1b9614
--- /dev/null
+++ b/net-misc/chrony/chrony-2.1_pre1.ebuild
@@ -0,0 +1,114 @@
+# Copyright 1999-2015 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: /var/cvsroot/gentoo-x86/net-misc/chrony/chrony-2.1_pre1.ebuild,v 1.1 2015/06/11 05:11:41 jer Exp $
+
+EAPI=5
+inherit eutils systemd 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=""
+IUSE="caps +cmdmon ipv6 libedit +ntp +phc +pps readline +refclock +rtc selinux +adns"
+REQUIRED_USE="
+ ?? ( libedit readline )
+"
+
+CDEPEND="
+ caps? ( sys-libs/libcap )
+ libedit? ( dev-libs/libedit )
+ readline? ( >=sys-libs/readline-4.1-r4:= )
+"
+DEPEND="
+ ${CDEPEND}
+ sys-apps/texinfo
+"
+RDEPEND="
+ ${CDEPEND}
+ selinux? ( sec-policy/selinux-chronyd )
+"
+
+RESTRICT=test
+
+S="${WORKDIR}/${P/_/-}"
+
+src_prepare() {
+ sed -i \
+ -e 's:/etc/chrony\.:/etc/chrony/chrony.:g' \
+ -e 's:/var/run:/run:g' \
+ conf.c chrony.texi.in chrony.txt examples/* FAQ || die
+}
+
+src_configure() {
+ tc-export CC
+
+ local CHRONY_EDITLINE
+ # ./configure legend:
+ # --disable-readline : disable line editing entirely
+ # --without-readline : do not use sys-libs/readline (enabled by default)
+ # --without-editline : do not use dev-libs/libedit (enabled by default)
+ if ! use readline && ! use libedit; then
+ CHRONY_EDITLINE='--disable-readline'
+ else
+ CHRONY_EDITLINE+=" $(usex readline '' --without-readline)"
+ CHRONY_EDITLINE+=" $(usex libedit '' --without-editline)"
+ fi
+
+ # not an autotools generated script
+ local CHRONY_CONFIGURE="
+ ./configure \
+ $(usex caps '' --disable-linuxcaps) \
+ $(usex cmdmon '' --disable-cmdmon) \
+ $(usex ipv6 '' --disable-ipv6) \
+ $(usex ntp '' --disable-ntp) \
+ $(usex phc '' --disable-phc) \
+ $(usex pps '' --disable-pps) \
+ $(usex rtc '' --disable-rtc) \
+ $(usex refclock '' --disable-refclock) \
+ $(usex adns '' --disable-asyncdns) \
+ ${CHRONY_EDITLINE} \
+ ${EXTRA_ECONF} \
+ --docdir=/usr/share/doc/${PF} \
+ --infodir=/usr/share/info \
+ --mandir=/usr/share/man \
+ --prefix=/usr \
+ --sysconfdir=/etc/chrony \
+ --disable-sechash \
+ --without-nss \
+ --without-tomcrypt
+ "
+
+ # print the ./configure call to aid in future debugging
+ einfo ${CHRONY_CONFIGURE}
+ bash ${CHRONY_CONFIGURE} || die
+}
+
+src_compile() {
+ emake all docs
+}
+
+src_install() {
+ default
+ rm "${D}"/usr/share/doc/${PF}/COPYING || die
+ doinfo chrony.info*
+
+ newinitd "${FILESDIR}"/chronyd.init chronyd
+ newconfd "${FILESDIR}"/chronyd.conf chronyd
+
+ insinto /etc/${PN}
+ newins examples/chrony.conf.example3 chrony.conf
+ newins examples/chrony.keys.example chrony.keys
+
+ dodoc examples/*.example*
+
+ keepdir /var/{lib,log}/chrony
+
+ insinto /etc/logrotate.d
+ newins "${FILESDIR}"/chrony.logrotate chrony
+
+ systemd_newunit "${FILESDIR}"/chronyd.service-r2 chronyd.service
+ systemd_enable_ntpunit 50-chrony chronyd.service
+}