public inbox for gentoo-commits@lists.gentoo.org
 help / color / mirror / Atom feed
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."


             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