From: "Sam James" <sam@gentoo.org>
To: gentoo-commits@lists.gentoo.org
Subject: [gentoo-commits] repo/gentoo:master commit in: app-admin/sysklogd/
Date: Wed, 3 Aug 2022 02:54:21 +0000 (UTC) [thread overview]
Message-ID: <1659493881.d421cf8279d94342a6c298f130fda84c9720c0e9.sam@gentoo> (raw)
commit: d421cf8279d94342a6c298f130fda84c9720c0e9
Author: Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Wed Aug 3 02:31:21 2022 +0000
Commit: Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Wed Aug 3 02:31:21 2022 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d421cf82
app-admin/sysklogd: add 2.4.2
Signed-off-by: Sam James <sam <AT> gentoo.org>
app-admin/sysklogd/Manifest | 1 +
...{sysklogd-9999.ebuild => sysklogd-2.4.2.ebuild} | 22 ++++++++++++----------
app-admin/sysklogd/sysklogd-9999.ebuild | 22 ++++++++++++----------
3 files changed, 25 insertions(+), 20 deletions(-)
diff --git a/app-admin/sysklogd/Manifest b/app-admin/sysklogd/Manifest
index 6649296a48b4..e9ee012e497b 100644
--- a/app-admin/sysklogd/Manifest
+++ b/app-admin/sysklogd/Manifest
@@ -1,2 +1,3 @@
DIST sysklogd-2.3.0.tar.gz 441168 BLAKE2B fa2ec9975d51bcb26d7acc88ab02e211453fc7e6d722ec6d38543a20833ae9c49b9a274d323e7a32deb82ca9c38025947e25b15424084a0ce345410a2e686a4d SHA512 7a16dd3f45a71015ad055e64aa62f4f94b0a8aa739f407c03376241cbc16ff764a768a698362cb428d150b169934798b774622b330903b287f9af5dd846775fc
DIST sysklogd-2.4.0.tar.gz 450757 BLAKE2B 65f7174ebad122d17032e0095c65df80110a992a40b41a3ecddb1f813605094ce59c1313f5d4f35ae33d0cb7557392a176fc9c2f0f69162b74cb69d531be0a09 SHA512 0f9c4498b3677636abd636a80a8256095798b09f43b6febbcb386b3bce7faae23c44aebc54234462a7aa53fb8e5bf821e89081bdbdba0f72218ac8481365029c
+DIST sysklogd-2.4.2.tar.gz 451760 BLAKE2B 35f59f3343e66be33cd6c0277e53a49dd94f593da9dbe0af685f513de9e3c5c4103d79530aba48b9515222556a3d5751a86c89be04aa6983b94b02d21db855be SHA512 5d17bfd25248f8ddc0938f00c9c11c5d7cfa559904b984bf6c6fc50bcddf0ac0263ff175cc05e039b8635012c097207b84bf9270df5c5bf0a9d6532d01b0a9ec
diff --git a/app-admin/sysklogd/sysklogd-9999.ebuild b/app-admin/sysklogd/sysklogd-2.4.2.ebuild
similarity index 92%
copy from app-admin/sysklogd/sysklogd-9999.ebuild
copy to app-admin/sysklogd/sysklogd-2.4.2.ebuild
index 53e3b031b00b..b823887c4367 100644
--- a/app-admin/sysklogd/sysklogd-9999.ebuild
+++ b/app-admin/sysklogd/sysklogd-2.4.2.ebuild
@@ -1,7 +1,7 @@
# Copyright 1999-2022 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
-EAPI=7
+EAPI=8
inherit flag-o-matic systemd toolchain-funcs
@@ -18,7 +18,7 @@ fi
LICENSE="BSD"
SLOT="0"
-IUSE="logger logrotate systemd"
+IUSE="logger logrotate"
# Needs network access
RESTRICT="test"
@@ -28,16 +28,13 @@ 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
@@ -45,12 +42,16 @@ 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[@]}"
}
@@ -79,6 +80,7 @@ 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."
diff --git a/app-admin/sysklogd/sysklogd-9999.ebuild b/app-admin/sysklogd/sysklogd-9999.ebuild
index 53e3b031b00b..b823887c4367 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=7
+EAPI=8
inherit flag-o-matic systemd toolchain-funcs
@@ -18,7 +18,7 @@ fi
LICENSE="BSD"
SLOT="0"
-IUSE="logger logrotate systemd"
+IUSE="logger logrotate"
# Needs network access
RESTRICT="test"
@@ -28,16 +28,13 @@ 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
@@ -45,12 +42,16 @@ 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[@]}"
}
@@ -79,6 +80,7 @@ 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."
next reply other threads:[~2022-08-03 2:54 UTC|newest]
Thread overview: 90+ messages / expand[flat|nested] mbox.gz Atom feed top
2022-08-03 2:54 Sam James [this message]
-- strict thread matches above, loose matches on Subject: below --
2025-03-31 21:36 [gentoo-commits] repo/gentoo:master commit in: app-admin/sysklogd/ Sam James
2025-02-22 8:02 Ulrich Müller
2024-11-13 11:10 Arthur Zamarin
2024-11-11 15:48 Jakov Smolić
2024-09-19 18:43 Mike Gilbert
2024-09-19 18:43 Mike Gilbert
2024-09-18 1:34 Sam James
2024-02-02 4:21 Ionen Wolkens
2024-02-02 4:21 Ionen Wolkens
2024-01-18 0:28 Sam James
2024-01-18 0:28 Sam James
2024-01-17 6:02 Sam James
2024-01-17 5:50 Sam James
2024-01-17 5:33 Sam James
2024-01-15 3:32 Ionen Wolkens
2024-01-15 3:32 Ionen Wolkens
2023-11-13 19:53 Sam James
2023-09-27 13:29 Arthur Zamarin
2023-09-16 10:29 Sam James
2023-08-01 5:47 Sam James
2023-06-02 12:49 Sam James
2022-10-29 21:32 Sam James
2022-09-28 6:55 Agostino Sarubbo
2022-09-25 6:25 Agostino Sarubbo
2022-09-25 6:24 Agostino Sarubbo
2022-09-25 6:19 Agostino Sarubbo
2022-09-25 4:46 Sam James
2022-09-25 4:43 Sam James
2022-08-13 18:12 Sam James
2022-08-13 18:12 Sam James
2022-08-12 21:02 Sam James
2022-05-31 3:29 Sam James
2022-03-10 2:37 Yixun Lan
2022-02-19 8:38 Arthur Zamarin
2022-02-19 2:36 Sam James
2022-02-19 2:36 Sam James
2022-02-19 2:24 Sam James
2021-11-28 13:12 Lars Wendler
2021-09-06 2:23 Yixun Lan
2021-06-13 6:32 Agostino Sarubbo
2021-06-13 6:10 Sam James
2021-06-12 15:49 Sam James
2021-06-12 15:49 Sam James
2021-06-12 15:49 Sam James
2021-05-12 7:09 Lars Wendler
2021-05-01 23:02 David Seifert
2021-04-26 10:38 Sam James
2021-04-26 10:34 Sam James
2021-04-25 19:23 Sam James
2021-04-25 15:52 Sam James
2021-04-25 12:32 Sam James
2021-04-25 12:32 Sam James
2021-03-08 11:00 Lars Wendler
2021-03-08 11:00 Lars Wendler
2021-02-02 13:54 Lars Wendler
2021-01-30 14:30 Lars Wendler
2021-01-15 10:40 Lars Wendler
2021-01-15 10:35 Lars Wendler
2020-05-15 17:33 Sergei Trofimovich
2020-05-15 11:47 Agostino Sarubbo
2020-05-15 11:46 Agostino Sarubbo
2020-05-15 11:45 Agostino Sarubbo
2020-05-15 10:30 Agostino Sarubbo
2020-05-15 10:28 Agostino Sarubbo
2020-05-15 10:18 Agostino Sarubbo
2020-03-23 1:13 Lars Wendler
2020-03-23 1:13 Lars Wendler
2020-01-19 23:06 Lars Wendler
2020-01-17 8:23 Lars Wendler
2019-12-02 9:23 Lars Wendler
2019-11-28 16:33 Lars Wendler
2019-11-25 17:09 Lars Wendler
2019-11-21 8:25 Lars Wendler
2019-11-21 8:24 Lars Wendler
2019-11-19 11:01 Lars Wendler
2019-11-18 15:14 Lars Wendler
2019-11-18 15:14 Lars Wendler
2019-11-18 11:59 Lars Wendler
2018-01-07 15:02 Mikle Kolyada
2018-01-07 15:00 Mikle Kolyada
2017-11-11 15:47 Sergei Trofimovich
2017-11-11 13:07 Sergei Trofimovich
2017-11-08 12:51 Tobias Klausmann
2017-11-03 21:52 Sergei Trofimovich
2017-11-02 21:16 Thomas Deutschmann
2017-11-02 20:19 Sergei Trofimovich
2017-11-02 10:45 Manuel Rüger
2017-05-17 19:22 Markus Meier
2017-01-17 17:39 Lars Wendler
Reply instructions:
You may reply publicly to this message via plain-text email
using any one of the following methods:
* Save the following mbox file, import it into your mail client,
and reply-to-all from there: mbox
Avoid top-posting and favor interleaved quoting:
https://en.wikipedia.org/wiki/Posting_style#Interleaved_style
* Reply using the --to, --cc, and --in-reply-to
switches of git-send-email(1):
git send-email \
--in-reply-to=1659493881.d421cf8279d94342a6c298f130fda84c9720c0e9.sam@gentoo \
--to=sam@gentoo.org \
--cc=gentoo-commits@lists.gentoo.org \
--cc=gentoo-dev@lists.gentoo.org \
/path/to/YOUR_REPLY
https://kernel.org/pub/software/scm/git/docs/git-send-email.html
* If your mail client supports setting the In-Reply-To header
via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line
before the message body.
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox