Gentoo Archives: gentoo-commits

From: David Seifert <soap@g.o>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] repo/gentoo:master commit in: app-admin/sysklogd/
Date: Sat, 01 May 2021 23:02:57
Message-Id: 1619910150.23f12906ee677a5b24da8244374b43537ac074e9.soap@gentoo
1 commit: 23f12906ee677a5b24da8244374b43537ac074e9
2 Author: David Seifert <soap <AT> gentoo <DOT> org>
3 AuthorDate: Sat May 1 23:02:30 2021 +0000
4 Commit: David Seifert <soap <AT> gentoo <DOT> org>
5 CommitDate: Sat May 1 23:02:30 2021 +0000
6 URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=23f12906
7
8 app-admin/sysklogd: Remove old 2.1.2, 2.2.1
9
10 Package-Manager: Portage-3.0.18, Repoman-3.0.3
11 Signed-off-by: David Seifert <soap <AT> gentoo.org>
12
13 app-admin/sysklogd/Manifest | 2 -
14 app-admin/sysklogd/sysklogd-2.1.2.ebuild | 84 --------------------------------
15 app-admin/sysklogd/sysklogd-2.2.1.ebuild | 84 --------------------------------
16 3 files changed, 170 deletions(-)
17
18 diff --git a/app-admin/sysklogd/Manifest b/app-admin/sysklogd/Manifest
19 index d2dac306397..dd9dc99ca16 100644
20 --- a/app-admin/sysklogd/Manifest
21 +++ b/app-admin/sysklogd/Manifest
22 @@ -1,3 +1 @@
23 -DIST sysklogd-2.1.2.tar.gz 561286 BLAKE2B f70c2d116740930761677b9fdf715242844a583a59cd93c2e3408f985ce856d1a9eabc3ba736d18af44e8d154cdadec88035fc357db83eb504b4c6f800ea1f1d SHA512 dcd715939b4285e08ead0a1e797d09a8845156f456d3776cfcd0bcff7fbb9a306cb84a2b22731b430e2199d59ba42ab975fed6e675cf9d8a78833575c1490268
24 -DIST sysklogd-2.2.1.tar.gz 440182 BLAKE2B 7b926a45dc2aaa9cc57655c5a5cbbe3d1f91a29a136435a477d571f43b307d4f125672784319891b7498641c3ae265c3bda22d84beab99022ef7a870a4d3f1c8 SHA512 4b26e494bfdd82666718fc37c16577cfa45ad7235e4e7b9f605f1ae51dd595f0a01281ecfa04e31b9a79c2de9de3c64d02dab27924e33532da49844d8011b626
25 DIST sysklogd-2.2.2.tar.gz 441106 BLAKE2B b99c63027468967083bb1338a6299bf2f58415c1d20a43f23ff613a5ce318c45c43640824bc82fe3ea423cd9432930a070354bb7a51281bd113b4d088bf17643 SHA512 5db5b0fc58530634627463a5b79ebc3b27c54284b371ce8c37cb6de4ed542640fb8a36e594bb73c0a541d22c6fa0ff985ad06cb2b76cd30cce988741ded86903
26
27 diff --git a/app-admin/sysklogd/sysklogd-2.1.2.ebuild b/app-admin/sysklogd/sysklogd-2.1.2.ebuild
28 deleted file mode 100644
29 index 28b6cb446de..00000000000
30 --- a/app-admin/sysklogd/sysklogd-2.1.2.ebuild
31 +++ /dev/null
32 @@ -1,84 +0,0 @@
33 -# Copyright 1999-2021 Gentoo Authors
34 -# Distributed under the terms of the GNU General Public License v2
35 -
36 -EAPI=7
37 -
38 -inherit flag-o-matic systemd toolchain-funcs
39 -
40 -DESCRIPTION="Standard log daemons"
41 -HOMEPAGE="https://troglobit.com/sysklogd.html https://github.com/troglobit/sysklogd"
42 -
43 -if [[ "${PV}" == *9999 ]] ; then
44 - inherit autotools git-r3
45 - EGIT_REPO_URI="https://github.com/troglobit/sysklogd.git"
46 -else
47 - SRC_URI="https://github.com/troglobit/sysklogd/releases/download/v${PV}/${P}.tar.gz"
48 - KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ~ia64 ~mips ppc ppc64 ~s390 sparc x86"
49 -fi
50 -
51 -LICENSE="BSD"
52 -SLOT="0"
53 -IUSE="logger logrotate systemd"
54 -RESTRICT="test"
55 -
56 -DEPEND="
57 - logger? (
58 - !<sys-apps/util-linux-2.34-r3
59 - !>=sys-apps/util-linux-2.34-r3[logger]
60 - )
61 -"
62 -RDEPEND="${DEPEND}
63 - logrotate? ( app-admin/logrotate )"
64 -
65 -DOCS=( ChangeLog.md README.md )
66 -
67 -pkg_setup() {
68 - append-lfs-flags
69 - tc-export CC
70 -}
71 -
72 -src_prepare() {
73 - default
74 - [[ "${PV}" == *9999 ]] && eautoreconf
75 -}
76 -
77 -src_configure() {
78 - local myeconfargs=(
79 - --disable-static
80 - --runstatedir="${EPREFIX}"/run
81 - $(use_with logger)
82 - $(use_with systemd systemd $(systemd_get_systemunitdir))
83 - )
84 - econf "${myeconfargs[@]}"
85 -}
86 -
87 -src_install() {
88 - default
89 -
90 - insinto /etc
91 - doins syslog.conf
92 - keepdir /etc/syslog.d
93 -
94 - newinitd "${FILESDIR}"/sysklogd.rc10 sysklogd
95 - newconfd "${FILESDIR}"/sysklogd.confd3 sysklogd
96 -
97 - if use logrotate ; then
98 - insinto /etc/logrotate.d
99 - newins "${FILESDIR}"/sysklogd.logrotate sysklogd
100 - sed 's@ -r 10M:10@@' -i "${ED}"/etc/conf.d/sysklogd || die
101 - fi
102 -
103 - find "${ED}" -type f -name "*.la" -delete || die
104 -}
105 -
106 -pkg_postinst() {
107 - if ! use logrotate && [[ -n ${REPLACING_VERSIONS} ]] && ver_test ${REPLACING_VERSIONS} -lt 2.0 ; then
108 - elog "Starting with version 2.0 syslogd has built in log rotation"
109 - elog "functionality that does no longer require a running cron daemon."
110 - elog "So we no longer install any log rotation cron files for sysklogd."
111 - fi
112 - if [[ -n ${REPLACING_VERSIONS} ]] && ver_test ${REPLACING_VERSIONS} -lt 2.1 ; then
113 - elog "Starting with version 2.1 sysklogd no longer provides klogd."
114 - elog "syslogd now also logs kernel messages."
115 - fi
116 -}
117
118 diff --git a/app-admin/sysklogd/sysklogd-2.2.1.ebuild b/app-admin/sysklogd/sysklogd-2.2.1.ebuild
119 deleted file mode 100644
120 index fcf8b445d16..00000000000
121 --- a/app-admin/sysklogd/sysklogd-2.2.1.ebuild
122 +++ /dev/null
123 @@ -1,84 +0,0 @@
124 -# Copyright 1999-2021 Gentoo Authors
125 -# Distributed under the terms of the GNU General Public License v2
126 -
127 -EAPI=7
128 -
129 -inherit flag-o-matic systemd toolchain-funcs
130 -
131 -DESCRIPTION="Standard log daemons"
132 -HOMEPAGE="https://troglobit.com/sysklogd.html https://github.com/troglobit/sysklogd"
133 -
134 -if [[ "${PV}" == *9999 ]] ; then
135 - inherit autotools git-r3
136 - EGIT_REPO_URI="https://github.com/troglobit/sysklogd.git"
137 -else
138 - SRC_URI="https://github.com/troglobit/sysklogd/releases/download/v${PV}/${P}.tar.gz"
139 - KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sparc ~x86"
140 -fi
141 -
142 -LICENSE="BSD"
143 -SLOT="0"
144 -IUSE="logger logrotate systemd"
145 -RESTRICT="test"
146 -
147 -DEPEND="
148 - logger? (
149 - !<sys-apps/util-linux-2.34-r3
150 - !>=sys-apps/util-linux-2.34-r3[logger]
151 - )
152 -"
153 -RDEPEND="${DEPEND}
154 - logrotate? ( app-admin/logrotate )"
155 -
156 -DOCS=( ChangeLog.md README.md )
157 -
158 -pkg_setup() {
159 - append-lfs-flags
160 - tc-export CC
161 -}
162 -
163 -src_prepare() {
164 - default
165 - [[ "${PV}" == *9999 ]] && eautoreconf
166 -}
167 -
168 -src_configure() {
169 - local myeconfargs=(
170 - --disable-static
171 - --runstatedir="${EPREFIX}"/run
172 - $(use_with logger)
173 - $(use_with systemd systemd $(systemd_get_systemunitdir))
174 - )
175 - econf "${myeconfargs[@]}"
176 -}
177 -
178 -src_install() {
179 - default
180 -
181 - insinto /etc
182 - doins syslog.conf
183 - keepdir /etc/syslog.d
184 -
185 - newinitd "${FILESDIR}"/sysklogd.rc10 sysklogd
186 - newconfd "${FILESDIR}"/sysklogd.confd3 sysklogd
187 -
188 - if use logrotate ; then
189 - insinto /etc/logrotate.d
190 - newins "${FILESDIR}"/sysklogd.logrotate sysklogd
191 - sed 's@ -r 10M:10@@' -i "${ED}"/etc/conf.d/sysklogd || die
192 - fi
193 -
194 - find "${ED}" -type f -name "*.la" -delete || die
195 -}
196 -
197 -pkg_postinst() {
198 - if ! use logrotate && [[ -n ${REPLACING_VERSIONS} ]] && ver_test ${REPLACING_VERSIONS} -lt 2.0 ; then
199 - elog "Starting with version 2.0 syslogd has built in log rotation"
200 - elog "functionality that does no longer require a running cron daemon."
201 - elog "So we no longer install any log rotation cron files for sysklogd."
202 - fi
203 - if [[ -n ${REPLACING_VERSIONS} ]] && ver_test ${REPLACING_VERSIONS} -lt 2.1 ; then
204 - elog "Starting with version 2.1 sysklogd no longer provides klogd."
205 - elog "syslogd now also logs kernel messages."
206 - fi
207 -}