Gentoo Archives: gentoo-commits

From: Jeroen Roovers <jer@g.o>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] repo/gentoo:master commit in: net-misc/chrony/
Date: Thu, 02 May 2019 16:26:40
Message-Id: 1556814394.4af6fd8a9f777efa934ef73cb803ca4bc6d0d0c5.jer@gentoo
1 commit: 4af6fd8a9f777efa934ef73cb803ca4bc6d0d0c5
2 Author: Jeroen Roovers <jer <AT> gentoo <DOT> org>
3 AuthorDate: Thu May 2 16:26:02 2019 +0000
4 Commit: Jeroen Roovers <jer <AT> gentoo <DOT> org>
5 CommitDate: Thu May 2 16:26:34 2019 +0000
6 URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4af6fd8a
7
8 net-misc/chrony: Version 3.5_pre1
9
10 Package-Manager: Portage-2.3.66, Repoman-2.3.12
11 Signed-off-by: Jeroen Roovers <jer <AT> gentoo.org>
12
13 net-misc/chrony/Manifest | 1 +
14 .../{chrony-9999.ebuild => chrony-3.5_pre1.ebuild} | 24 +++++++++++++---------
15 net-misc/chrony/chrony-9999.ebuild | 6 +++---
16 3 files changed, 18 insertions(+), 13 deletions(-)
17
18 diff --git a/net-misc/chrony/Manifest b/net-misc/chrony/Manifest
19 index ec6f372b214..3a12680dcc7 100644
20 --- a/net-misc/chrony/Manifest
21 +++ b/net-misc/chrony/Manifest
22 @@ -1,3 +1,4 @@
23 DIST chrony-3.1.tar.gz 424109 BLAKE2B eb6bc13905a05eab15b00919577cceb4c8c881b4881fbd0e19d966dca86ed6973c31618b1ae56b59cad989144bf59a0206328d50d9eb436fdb058684e74a1661 SHA512 4ba3a75c3634050bb63ba9ee80d9be7a295f44ce4d195a050e4be4738bd7dd807fe37f2289d7ead4a75272bd5ebadbd03c233c67f859e9b68871fca5a6671427
24 DIST chrony-3.3.tar.gz 443571 BLAKE2B cc35f55b8d63eed85495f88b71c9285c68867a28b27c6c5e7d4475a77857ce4a09fbe561906757d66fee13b19d9ee750d41518050048776b2c0ef600407632e9 SHA512 36975d863599141e8e5b071d35cf67326b27f5b0da7ec942dbb4530377d10472b0729eea632e0702718b515cb2d5fd41a7eba158e6dade7f05adfb1bdffa5df0
25 DIST chrony-3.4.tar.gz 453056 BLAKE2B 088eb18bfc9ae4a7a3d656dfabddc565bc4a0da995c172183bed12bc5df59e87ab7363ba64e3579cdb414da77bd7f1fe05b66e33474282df57daf1fd8a55e182 SHA512 4fbb0311c8d363a87edd6f5d1be3d8554da169f260ba23c1ad9e8c567808258c6fd7513ba630d6fa27453ecfd81f0ece0e26d5ee2f98ca47fbc9887181a36918
26 +DIST chrony-3.5-pre1.tar.gz 457961 BLAKE2B a43e36df7d3b2a2865efb784240e399c2a16748064cedf96b0da849f0cdf8b4d91e7fc616995277f29d2c55176e08526dbedbc8b866238994f8a4187b822aa20 SHA512 ccca35e17f18ed80e0db984c321f5fefabb1056feaae3aed08bf9e1ae732b22af05f87bafe812154af7e5adced91d90618e3833bc266be06ba2fa095685b07da
27
28 diff --git a/net-misc/chrony/chrony-9999.ebuild b/net-misc/chrony/chrony-3.5_pre1.ebuild
29 similarity index 85%
30 copy from net-misc/chrony/chrony-9999.ebuild
31 copy to net-misc/chrony/chrony-3.5_pre1.ebuild
32 index 3281755d086..d32f046f9da 100644
33 --- a/net-misc/chrony/chrony-9999.ebuild
34 +++ b/net-misc/chrony/chrony-3.5_pre1.ebuild
35 @@ -1,17 +1,17 @@
36 -# Copyright 1999-2018 Gentoo Foundation
37 +# Copyright 1999-2019 Gentoo Authors
38 # Distributed under the terms of the GNU General Public License v2
39
40 -EAPI=6
41 -inherit eutils git-r3 systemd toolchain-funcs
42 +EAPI=7
43 +inherit systemd toolchain-funcs
44
45 DESCRIPTION="NTP client and server programs"
46 HOMEPAGE="https://chrony.tuxfamily.org/"
47 -EGIT_REPO_URI="https://git.tuxfamily.org/chrony/chrony.git/"
48 +SRC_URI="https://download.tuxfamily.org/${PN}/${P/_/-}.tar.gz"
49 LICENSE="GPL-2"
50 SLOT="0"
51
52 -KEYWORDS=""
53 -IUSE="caps +cmdmon ipv6 libedit +ntp +phc pps readline +refclock +rtc seccomp selinux +adns"
54 +KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ppc ~ppc64 ~sparc ~x86"
55 +IUSE="caps +cmdmon html ipv6 libedit +ntp +phc pps readline +refclock +rtc seccomp selinux +adns"
56 REQUIRED_USE="
57 ?? ( libedit readline )
58 "
59 @@ -24,14 +24,16 @@ CDEPEND="
60 "
61 DEPEND="
62 ${CDEPEND}
63 - dev-ruby/asciidoctor
64 + html? ( dev-ruby/asciidoctor )
65 pps? ( net-misc/pps-tools )
66 "
67 RDEPEND="
68 ${CDEPEND}
69 selinux? ( sec-policy/selinux-chronyd )
70 "
71 +
72 RESTRICT=test
73 +
74 S="${WORKDIR}/${P/_/-}"
75
76 PATCHES=(
77 @@ -92,7 +94,7 @@ src_configure() {
78 }
79
80 src_compile() {
81 - emake all docs
82 + emake all docs $(usex html '' 'ADOC=true')
83 }
84
85 src_install() {
86 @@ -107,8 +109,10 @@ src_install() {
87 docinto examples
88 dodoc examples/*.example*
89
90 - docinto html
91 - dodoc doc/*.html
92 + if use html; then
93 + docinto html
94 + dodoc doc/*.html
95 + fi
96
97 keepdir /var/{lib,log}/chrony
98
99
100 diff --git a/net-misc/chrony/chrony-9999.ebuild b/net-misc/chrony/chrony-9999.ebuild
101 index 3281755d086..188564043dd 100644
102 --- a/net-misc/chrony/chrony-9999.ebuild
103 +++ b/net-misc/chrony/chrony-9999.ebuild
104 @@ -1,8 +1,8 @@
105 -# Copyright 1999-2018 Gentoo Foundation
106 +# Copyright 1999-2019 Gentoo Authors
107 # Distributed under the terms of the GNU General Public License v2
108
109 -EAPI=6
110 -inherit eutils git-r3 systemd toolchain-funcs
111 +EAPI=7
112 +inherit git-r3 systemd toolchain-funcs
113
114 DESCRIPTION="NTP client and server programs"
115 HOMEPAGE="https://chrony.tuxfamily.org/"