diff options
author | Jeroen Roovers <jer@gentoo.org> | 2015-06-11 05:11:43 +0000 |
---|---|---|
committer | Jeroen Roovers <jer@gentoo.org> | 2015-06-11 05:11:43 +0000 |
commit | aff01ea43e470483b58ae34af2f951d244ce0e05 (patch) | |
tree | a6eb6fbfe378fecbd7aebea88b98e258679245c5 /net-misc/chrony | |
parent | Stable for HPPA PPC64 (bug #551646). (diff) | |
download | historical-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/ChangeLog | 7 | ||||
-rw-r--r-- | net-misc/chrony/Manifest | 10 | ||||
-rw-r--r-- | net-misc/chrony/chrony-2.1_pre1.ebuild | 114 |
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 +} |