diff options
author | V3n3RiX <venerix@koprulu.sector> | 2022-08-03 13:50:40 +0100 |
---|---|---|
committer | V3n3RiX <venerix@koprulu.sector> | 2022-08-03 13:50:40 +0100 |
commit | a2c1a301b2ea85c230b30ef69ff667f230a1bf88 (patch) | |
tree | 72b20e59998ee19c32c86634c05e02790faaf20f /app-admin/sysklogd/sysklogd-9999.ebuild | |
parent | 24d75f43d3d4caf76f2448bb277e89a3b3ae0d99 (diff) |
gentoo auto-resync : 03:08:2022 - 13:50:40
Diffstat (limited to 'app-admin/sysklogd/sysklogd-9999.ebuild')
-rw-r--r-- | app-admin/sysklogd/sysklogd-9999.ebuild | 22 |
1 files changed, 10 insertions, 12 deletions
diff --git a/app-admin/sysklogd/sysklogd-9999.ebuild b/app-admin/sysklogd/sysklogd-9999.ebuild index b823887c4367..53e3b031b00b 100644 --- a/app-admin/sysklogd/sysklogd-9999.ebuild +++ b/app-admin/sysklogd/sysklogd-9999.ebuild @@ -1,7 +1,7 @@ # Copyright 1999-2022 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 -EAPI=8 +EAPI=7 inherit flag-o-matic systemd toolchain-funcs @@ -18,7 +18,7 @@ fi LICENSE="BSD" SLOT="0" -IUSE="logger logrotate" +IUSE="logger logrotate systemd" # Needs network access RESTRICT="test" @@ -28,13 +28,16 @@ DEPEND=" !>=sys-apps/util-linux-2.34-r3[logger] ) " -RDEPEND=" - ${DEPEND} - logrotate? ( app-admin/logrotate ) -" +RDEPEND="${DEPEND} + logrotate? ( app-admin/logrotate )" DOCS=( ChangeLog.md README.md ) +pkg_setup() { + append-lfs-flags + tc-export CC +} + src_prepare() { default @@ -42,16 +45,12 @@ src_prepare() { } src_configure() { - append-lfs-flags - tc-export CC - local myeconfargs=( --disable-static --runstatedir="${EPREFIX}"/run - --with-systemd=$(systemd_get_systemunitdir) $(use_with logger) + $(use_with systemd systemd $(systemd_get_systemunitdir)) ) - econf "${myeconfargs[@]}" } @@ -80,7 +79,6 @@ pkg_postinst() { elog "functionality that does no longer require a running cron daemon." elog "So we no longer install any log rotation cron files for sysklogd." fi - if [[ -n ${REPLACING_VERSIONS} ]] && ver_test ${REPLACING_VERSIONS} -lt 2.1 ; then elog "Starting with version 2.1 sysklogd no longer provides klogd." elog "syslogd now also logs kernel messages." |