Gentoo Archives: gentoo-commits

From: Sam James <sam@g.o>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] repo/gentoo:master commit in: sys-process/at/
Date: Fri, 23 Sep 2022 01:35:49
Message-Id: 1663896923.73f65f39b7a45df32a20f87b2bb7c7dea421a9d5.sam@gentoo
1 commit: 73f65f39b7a45df32a20f87b2bb7c7dea421a9d5
2 Author: Sam James <sam <AT> gentoo <DOT> org>
3 AuthorDate: Fri Sep 23 01:27:43 2022 +0000
4 Commit: Sam James <sam <AT> gentoo <DOT> org>
5 CommitDate: Fri Sep 23 01:35:23 2022 +0000
6 URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=73f65f39
7
8 sys-process/at: drop 3.2.2-r4, 3.2.4
9
10 Signed-off-by: Sam James <sam <AT> gentoo.org>
11
12 sys-process/at/Manifest | 1 -
13 sys-process/at/at-3.2.2-r4.ebuild | 98 ---------------------------------------
14 sys-process/at/at-3.2.4.ebuild | 97 --------------------------------------
15 3 files changed, 196 deletions(-)
16
17 diff --git a/sys-process/at/Manifest b/sys-process/at/Manifest
18 index d35a168605b6..11ae77710258 100644
19 --- a/sys-process/at/Manifest
20 +++ b/sys-process/at/Manifest
21 @@ -1,3 +1,2 @@
22 DIST at_3.2.2.orig.tar.gz 127677 BLAKE2B f4b0e1cd09d1e679d0bcc287462300827d12663927dce1534a74bd4ecd670f903a81cd6147c03b0e55192655c2a99250c27ad0e9892342d91b0279210fb79a64 SHA512 e6f5aeddd89438aadff627d654ebc821a0b0e1a600ebaacc8a5fd3ec2c7c716f593757d00501311736d28f6d4276899667d6901d70836af208ff7d181b5b680f
23 -DIST at_3.2.4.orig.tar.gz 132124 BLAKE2B cd5a0c70d3a72bd6667166f17442dcc1a59371e0527ba7da79375e49dc5f8558ef62bface0517b5205ac32e280e88efb12cfe493982a06b9716dd68331bcad01 SHA512 e1d3a1394e90686d4f99784aa3b49fccfda137f0cfb69b3369cff4bce8bda745c8bbf5ca9b8e0863a927eda1b16652562294ff0d4eafa11d121de8de321156a2
24 DIST at_3.2.5.orig.tar.gz 132660 BLAKE2B 30cd8e53aff8176ceea62f2a34c0cc0706b35fc187c2da58f86ec6ca4cec4701bfab9d932949d57b9750a18841d315d7c9a4289691f209c899598991f6541a32 SHA512 542e8948bbdc1d06934070cbfe242688b541ef6342c6b0351255f8b9d7a3ed915a9304b5cf5442dfc15845b3d2b926ebecbfc5bccd204519d0a2775b27f8139c
25
26 diff --git a/sys-process/at/at-3.2.2-r4.ebuild b/sys-process/at/at-3.2.2-r4.ebuild
27 deleted file mode 100644
28 index fe7662ea1a4c..000000000000
29 --- a/sys-process/at/at-3.2.2-r4.ebuild
30 +++ /dev/null
31 @@ -1,98 +0,0 @@
32 -# Copyright 1999-2021 Gentoo Authors
33 -# Distributed under the terms of the GNU General Public License v2
34 -
35 -EAPI=7
36 -
37 -inherit autotools pam systemd
38 -
39 -MY_P="${PN}_${PV}"
40 -
41 -DESCRIPTION="Queues jobs for later execution"
42 -HOMEPAGE="http://blog.calhariz.com/index.php/tag/at https://packages.qa.debian.org/a/at.html"
43 -SRC_URI="http://software.calhariz.com/at/${MY_P}.orig.tar.gz
44 - mirror://debian/pool/main/a/at/${MY_P}.orig.tar.gz"
45 -
46 -LICENSE="GPL-2"
47 -SLOT="0"
48 -KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~sparc ~x86"
49 -IUSE="pam selinux"
50 -
51 -DEPEND="
52 - acct-group/at
53 - acct-user/at
54 - virtual/mta
55 - pam? ( sys-libs/pam )
56 - selinux? ( sys-libs/libselinux )
57 -"
58 -RDEPEND="${DEPEND}
59 - virtual/mta
60 - virtual/logger
61 - selinux? ( sec-policy/selinux-at )
62 -"
63 -BDEPEND="
64 - >=sys-devel/autoconf-2.64
65 - sys-devel/bison
66 - >=sys-devel/flex-2.5.4a
67 -"
68 -
69 -PATCHES=(
70 - "${FILESDIR}"/${PN}-3.1.8-more-deny.patch
71 - "${FILESDIR}"/${PN}-3.1.14-Makefile.patch
72 - # fix parallel make issues, bug #244884
73 - "${FILESDIR}"/${PN}-3.1.10.2-Makefile.in-parallel-make-fix.patch
74 - "${FILESDIR}"/${PN}-3.1.13-configure.in-fix-PAM-automagick-dep.patch
75 - # Fix parallel make issue (bug #408375)
76 - "${FILESDIR}"/${PN}-3.1.13-parallel-make-fix.patch
77 - "${FILESDIR}"/${PN}-3.1.13-getloadavg.patch
78 -)
79 -
80 -src_prepare() {
81 - default
82 - eautoreconf
83 -}
84 -
85 -src_configure() {
86 - local myeconfargs=(
87 - --sysconfdir="${EPREFIX}"/etc/at
88 - --with-jobdir="${EPREFIX}"/var/spool/at/atjobs
89 - --with-atspool="${EPREFIX}"/var/spool/at/atspool
90 - --with-etcdir="${EPREFIX}"/etc/at
91 - --with-daemon_username=at
92 - --with-daemon_groupname=at
93 - $(usex pam '' --without-pam)
94 - $(use_with selinux)
95 - )
96 - econf ${myeconfargs[@]}
97 -}
98 -
99 -src_install() {
100 - emake install IROOT="${D}"
101 -
102 - newinitd "${FILESDIR}"/atd.rc9 atd
103 - newconfd "${FILESDIR}"/atd.confd atd
104 -
105 - if use pam ; then
106 - newpamd "${FILESDIR}"/at.pamd-3.1.13-r1 atd
107 - fi
108 -
109 - # Preserve existing .SEQ files (bug #386625)
110 - local seq_file="${EROOT}/var/spool/at/atjobs/.SEQ"
111 - if [[ -f "${seq_file}" ]] ; then
112 - einfo "Preserving existing .SEQ file (bug #386625)."
113 - cp -p "${seq_file}" "${ED}"/var/spool/at/atjobs/ || die
114 - fi
115 -
116 - systemd_dounit "${FILESDIR}/atd.service"
117 - keepdir /var/spool/at/atspool
118 -}
119 -
120 -pkg_postinst() {
121 - einfo "Forcing correct permissions on /var/spool/at"
122 - local atspooldir="${EROOT}/var/spool/at"
123 - chown at:at "${atspooldir}/atjobs"
124 - chmod 1770 "${atspooldir}/atjobs"
125 - chown at:at "${atspooldir}/atjobs/.SEQ"
126 - chmod 0600 "${atspooldir}/atjobs/.SEQ"
127 - chown at:at "${atspooldir}/atspool"
128 - chmod 1770 "${atspooldir}/atspool"
129 -}
130
131 diff --git a/sys-process/at/at-3.2.4.ebuild b/sys-process/at/at-3.2.4.ebuild
132 deleted file mode 100644
133 index 413b02bb81e8..000000000000
134 --- a/sys-process/at/at-3.2.4.ebuild
135 +++ /dev/null
136 @@ -1,97 +0,0 @@
137 -# Copyright 1999-2022 Gentoo Authors
138 -# Distributed under the terms of the GNU General Public License v2
139 -
140 -EAPI=8
141 -
142 -inherit autotools pam systemd
143 -
144 -MY_P="${PN}_${PV}"
145 -
146 -DESCRIPTION="Queues jobs for later execution"
147 -HOMEPAGE="http://blog.calhariz.com/index.php/tag/at https://packages.qa.debian.org/a/at.html"
148 -SRC_URI="http://software.calhariz.com/at/${MY_P}.orig.tar.gz
149 - mirror://debian/pool/main/a/at/${MY_P}.orig.tar.gz"
150 -
151 -LICENSE="GPL-2"
152 -SLOT="0"
153 -KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~sparc ~x86"
154 -IUSE="pam selinux"
155 -
156 -DEPEND="
157 - acct-group/at
158 - acct-user/at
159 - virtual/mta
160 - pam? ( sys-libs/pam )
161 - selinux? ( sys-libs/libselinux )
162 -"
163 -RDEPEND="${DEPEND}
164 - virtual/mta
165 - virtual/logger
166 - selinux? ( sec-policy/selinux-at )
167 -"
168 -BDEPEND="
169 - >=sys-devel/autoconf-2.64
170 - sys-devel/bison
171 - >=sys-devel/flex-2.5.4a
172 -"
173 -
174 -PATCHES=(
175 - "${FILESDIR}"/${PN}-3.1.8-more-deny.patch
176 - "${FILESDIR}"/${PN}-3.1.14-Makefile.patch
177 - # fix parallel make issues, bug #244884
178 - "${FILESDIR}"/${PN}-3.1.10.2-Makefile.in-parallel-make-fix.patch
179 - "${FILESDIR}"/${PN}-3.1.13-configure.in-fix-PAM-automagick-dep.patch
180 - # Fix parallel make issue (bug #408375)
181 - "${FILESDIR}"/${PN}-3.1.13-parallel-make-fix.patch
182 -)
183 -
184 -src_prepare() {
185 - default
186 - eautoreconf
187 -}
188 -
189 -src_configure() {
190 - local myeconfargs=(
191 - --sysconfdir="${EPREFIX}"/etc/at
192 - --with-jobdir="${EPREFIX}"/var/spool/at/atjobs
193 - --with-atspool="${EPREFIX}"/var/spool/at/atspool
194 - --with-etcdir="${EPREFIX}"/etc/at
195 - --with-daemon_username=at
196 - --with-daemon_groupname=at
197 - $(usex pam '' --without-pam)
198 - $(use_with selinux)
199 - )
200 - econf ${myeconfargs[@]}
201 -}
202 -
203 -src_install() {
204 - default
205 -
206 - newinitd "${FILESDIR}"/atd.rc9 atd
207 - newconfd "${FILESDIR}"/atd.confd atd
208 -
209 - if use pam ; then
210 - newpamd "${FILESDIR}"/at.pamd-3.1.13-r1 atd
211 - fi
212 -
213 - # Preserve existing .SEQ files (bug #386625)
214 - local seq_file="${EROOT}/var/spool/at/atjobs/.SEQ"
215 - if [[ -f "${seq_file}" ]] ; then
216 - einfo "Preserving existing .SEQ file (bug #386625)."
217 - cp -p "${seq_file}" "${ED}"/var/spool/at/atjobs/ || die
218 - fi
219 -
220 - systemd_dounit "${FILESDIR}/atd.service"
221 - keepdir /var/spool/at/atspool
222 -}
223 -
224 -pkg_postinst() {
225 - einfo "Forcing correct permissions on /var/spool/at"
226 - local atspooldir="${EROOT}/var/spool/at"
227 - chown at:at "${atspooldir}/atjobs"
228 - chmod 1770 "${atspooldir}/atjobs"
229 - chown at:at "${atspooldir}/atjobs/.SEQ"
230 - chmod 0600 "${atspooldir}/atjobs/.SEQ"
231 - chown at:at "${atspooldir}/atspool"
232 - chmod 1770 "${atspooldir}/atspool"
233 -}