diff options
author | 2019-11-09 19:39:27 -0800 | |
---|---|---|
committer | 2019-11-09 19:40:38 -0800 | |
commit | 9d14e57c67797ad976bd6c5f45756c93c87dc92c (patch) | |
tree | fa98c73f5765f0933c080269f9a36f205e0b3c3e /net-misc/ntpsec/ntpsec-9999.ebuild | |
parent | net-mail/qlogtools: drop old EAPI (diff) | |
download | gentoo-9d14e57c67797ad976bd6c5f45756c93c87dc92c.tar.gz gentoo-9d14e57c67797ad976bd6c5f45756c93c87dc92c.tar.bz2 gentoo-9d14e57c67797ad976bd6c5f45756c93c87dc92c.zip |
net-misc/ntpsec: fix logrotate, inherit user, QA issues (really)
* fixes bug 697948 (use acct-group/acct-user)
* fixes bug 698042 (logrotate)
* fixes some QA issues from bug 695088 but leaves clock flags (for now)
* does not address in-progress bugs or pre-1.1.7
Package-Manager: Portage-2.3.67, Repoman-2.3.17
Signed-off-by: Steve Arnold <nerdboy@gentoo.org>
Diffstat (limited to 'net-misc/ntpsec/ntpsec-9999.ebuild')
-rw-r--r-- | net-misc/ntpsec/ntpsec-9999.ebuild | 11 |
1 files changed, 5 insertions, 6 deletions
diff --git a/net-misc/ntpsec/ntpsec-9999.ebuild b/net-misc/ntpsec/ntpsec-9999.ebuild index 050f701b387d..0d9f22dc3aa8 100644 --- a/net-misc/ntpsec/ntpsec-9999.ebuild +++ b/net-misc/ntpsec/ntpsec-9999.ebuild @@ -6,7 +6,7 @@ EAPI=6 PYTHON_COMPAT=( python2_7 python3_{5,6} ) PYTHON_REQ_USE='threads(+)' -inherit flag-o-matic python-r1 waf-utils systemd user +inherit flag-o-matic python-r1 waf-utils systemd if [[ ${PV} == *9999* ]]; then inherit git-r3 @@ -48,6 +48,8 @@ RDEPEND="${CDEPEND} ntpviz? ( sci-visualization/gnuplot media-fonts/liberation-fonts ) !net-misc/ntp !net-misc/openntpd + acct-group/ntp + acct-user/ntp " DEPEND="${CDEPEND} app-text/asciidoc @@ -60,11 +62,6 @@ DEPEND="${CDEPEND} WAF_BINARY="${S}/waf" -pkg_setup() { - enewgroup ntp 123 - enewuser ntp 123 -1 /dev/null ntp -} - src_prepare() { default # Remove autostripping of binaries @@ -93,6 +90,7 @@ src_configure() { --nopyc --nopyo --refclock="${CLOCKSTRING}" + --build-epoch="$(date +%s)" $(use doc && echo "--enable-doc") $(use early && echo "--enable-early-droproot") $(use gdb && echo "--enable-debug-gdb") @@ -122,6 +120,7 @@ src_install() { waf-utils_src_install } python_foreach_impl run_in_build_dir python_install + python_foreach_impl python_optimize # Install heat generating scripts use heat && dosbin "${S}"/contrib/ntpheat{,usb} |