Gentoo Archives: gentoo-commits

From: Alexys Jacob <ultrabug@g.o>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] repo/gentoo:master commit in: net-misc/rabbitmq-server/files/, net-misc/rabbitmq-server/
Date: Tue, 18 Aug 2020 13:40:40
Message-Id: 1597758025.8bb1b624bebd4b004deda963ab8d5968af238e9c.ultrabug@gentoo
1 commit: 8bb1b624bebd4b004deda963ab8d5968af238e9c
2 Author: Alexys Jacob <ultrabug <AT> gentoo <DOT> org>
3 AuthorDate: Tue Aug 18 13:40:25 2020 +0000
4 Commit: Alexys Jacob <ultrabug <AT> gentoo <DOT> org>
5 CommitDate: Tue Aug 18 13:40:25 2020 +0000
6 URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8bb1b624
7
8 net-misc/rabbitmq-server: drop old ebuilds and files
9
10 Package-Manager: Portage-3.0.2, Repoman-2.3.23
11 Signed-off-by: Alexys Jacob <ultrabug <AT> gentoo.org>
12
13 net-misc/rabbitmq-server/Manifest | 3 -
14 .../rabbitmq-server/files/rabbitmq-server.init-r3 | 22 ------
15 .../rabbitmq-server/rabbitmq-server-3.7.24.ebuild | 80 ----------------------
16 .../rabbitmq-server/rabbitmq-server-3.8.2.ebuild | 80 ----------------------
17 .../rabbitmq-server/rabbitmq-server-3.8.3.ebuild | 80 ----------------------
18 5 files changed, 265 deletions(-)
19
20 diff --git a/net-misc/rabbitmq-server/Manifest b/net-misc/rabbitmq-server/Manifest
21 index 9c1ebd64c8b..d1eefd1f55c 100644
22 --- a/net-misc/rabbitmq-server/Manifest
23 +++ b/net-misc/rabbitmq-server/Manifest
24 @@ -1,4 +1 @@
25 -DIST rabbitmq-server-3.7.24.tar.xz 2867964 BLAKE2B 30d49a72f92a9adc4fe7de071e9369cb4d574249b1d414b2e5d492585ae0bc0e5f85ca0c287d73dbf661df4cb249f29d1bfccc7516e6ec5d6ff70a437a01ce00 SHA512 5bf2b69b555ddc89415ce7918d0ab23221d383742fc20036f608b4cf99852fb58b61a5d7616b6357f151e1f16ed660b35d7b54a1c2ea46cf5b4ef67c2d38bd28
26 -DIST rabbitmq-server-3.8.2.tar.xz 15178744 BLAKE2B 11da75e48415d53f291fffc8fafd89b506e727714e6f9dfce6a0b7c605a0d56bb3b879c779bebbc21f2bc5ada21378f9ed30e6f729c2c71b61ebe00db16eb225 SHA512 ac8cfc002ccbff8cf95c3e5508956cf5622c1c145b730589308ec4ca9173e5efca338829e13aa7dc37db035868dc964ab0e3e0edba15de49c64e18c50247b918
27 -DIST rabbitmq-server-3.8.3.tar.xz 3304456 BLAKE2B 2ad04a1a8688cbbba71a82d44003f7ad632b26616dae977e8d326316baaaf7b475c4db37777b13aa8cb153373be0f9f85972aac7ad53c299e39615dd032e8ced SHA512 1547e7935ff34be278970c03b176d76e52a6968cc2955dc75fa00d184ed1ba567e095c5a56e0f2f7c868d41281897c53ec6f4baff019e144aa57afe99cd6adaa
28 DIST rabbitmq-server-3.8.4.tar.xz 3086216 BLAKE2B c1c22ebca1b66aa210b45b3fccfffd89f3bb9312d37c78362db6d728456c8b7f3a0d787bcd411909509130307faf8457e4a7becb40cbf76ebb1cd1f1b615cce6 SHA512 2dee202b0a39f3d3d4314c4a5ee812d1c2b85225c6cdfc9ddb887285176df8d7009ca4ac8c3ab61cc3a943d32fa7665124dbf51ed18a322a280a3590601f118d
29
30 diff --git a/net-misc/rabbitmq-server/files/rabbitmq-server.init-r3 b/net-misc/rabbitmq-server/files/rabbitmq-server.init-r3
31 deleted file mode 100644
32 index fb7c194aa94..00000000000
33 --- a/net-misc/rabbitmq-server/files/rabbitmq-server.init-r3
34 +++ /dev/null
35 @@ -1,22 +0,0 @@
36 -#!/sbin/openrc-run
37 -# Copyright 1999-2013 Gentoo Foundation
38 -# Distributed under the terms of the GNU General Public License v2
39 -
40 -depend() {
41 - need net
42 - use dns epmd
43 -}
44 -
45 -start() {
46 - ebegin "Starting RabbitMQ"
47 - /usr/sbin/rabbitmq-server -detached >> /var/log/rabbitmq/startup.log 2>> /var/log/rabbitmq/startup.err
48 - /usr/sbin/rabbitmqctl status | sed -n 's/[^p]*pid,\([0-9]*\)[^0-9]*/\1/p' > /var/run/rabbitmq.pid
49 - /usr/sbin/rabbitmqctl -q wait /var/run/rabbitmq.pid
50 - eend $?
51 -}
52 -
53 -stop() {
54 - ebegin "Stopping RabbitMQ"
55 - /usr/sbin/rabbitmqctl stop /var/run/rabbitmq.pid >> /var/log/rabbitmq/shutdown.log 2>> /var/log/rabbitmq/shutdown.err
56 - eend $?
57 -}
58
59 diff --git a/net-misc/rabbitmq-server/rabbitmq-server-3.7.24.ebuild b/net-misc/rabbitmq-server/rabbitmq-server-3.7.24.ebuild
60 deleted file mode 100644
61 index 1720ecb481d..00000000000
62 --- a/net-misc/rabbitmq-server/rabbitmq-server-3.7.24.ebuild
63 +++ /dev/null
64 @@ -1,80 +0,0 @@
65 -# Copyright 1999-2020 Gentoo Authors
66 -# Distributed under the terms of the GNU General Public License v2
67 -
68 -EAPI="7"
69 -
70 -PYTHON_COMPAT=( python3_{6,7,8} )
71 -
72 -inherit python-any-r1 systemd user
73 -
74 -DESCRIPTION="RabbitMQ is a high-performance AMQP-compliant message broker written in Erlang"
75 -HOMEPAGE="https://www.rabbitmq.com/"
76 -SRC_URI="https://github.com/rabbitmq/rabbitmq-server/releases/download/v${PV}/rabbitmq-server-${PV}.tar.xz"
77 -
78 -LICENSE="GPL-2 MPL-1.1"
79 -SLOT="0"
80 -KEYWORDS="amd64 x86"
81 -IUSE=""
82 -RESTRICT="test"
83 -
84 -RDEPEND=">=dev-lang/erlang-21.3[ssl]
85 - <dev-lang/erlang-23.0[ssl]"
86 -DEPEND="${RDEPEND}
87 - app-arch/zip
88 - app-arch/unzip
89 - app-text/docbook-xml-dtd:4.5
90 - app-text/xmlto
91 - >=dev-lang/elixir-1.6.6
92 - <dev-lang/elixir-1.10.0
93 - dev-libs/libxslt
94 - $(python_gen_any_dep 'dev-python/simplejson[${PYTHON_USEDEP}]')
95 -"
96 -
97 -pkg_setup() {
98 - enewgroup rabbitmq
99 - enewuser rabbitmq -1 -1 /var/lib/rabbitmq rabbitmq
100 - python-any-r1_pkg_setup
101 -}
102 -
103 -src_compile() {
104 - emake all docs dist
105 -}
106 -
107 -src_install() {
108 - # erlang module
109 - local targetdir="/usr/$(get_libdir)/erlang/lib/rabbitmq_server-${PV}"
110 -
111 - einfo "Setting correct RABBITMQ_HOME in scripts"
112 - sed -e "s:^RABBITMQ_HOME=.*:RABBITMQ_HOME=\"${targetdir}\":g" \
113 - -i deps/rabbit/scripts/rabbitmq-env || die
114 -
115 - einfo "Installing Erlang modules to ${targetdir}"
116 - insinto "${targetdir}"
117 - doins -r deps/rabbit/ebin deps/rabbit/escript deps/rabbit/include deps/rabbit/priv plugins
118 -
119 - einfo "Installing server scripts to /usr/sbin"
120 - rm -v deps/rabbit/scripts/*.bat
121 - exeinto /usr/libexec/rabbitmq
122 - for script in deps/rabbit/scripts/*; do
123 - doexe ${script}
124 - newsbin "${FILESDIR}"/rabbitmq-script-wrapper $(basename $script)
125 - done
126 -
127 - # install the init script
128 - newinitd "${FILESDIR}"/rabbitmq-server.init-r4 rabbitmq
129 - systemd_dounit "${FILESDIR}/rabbitmq.service"
130 -
131 - # install documentation
132 - dodoc deps/rabbit/docs/*.example
133 - dodoc deps/rabbit/README.md
134 - doman deps/rabbit/docs/*.5
135 - doman deps/rabbit/docs/*.8
136 -
137 - # create the directory where our log file will go.
138 - diropts -m 0770 -o rabbitmq -g rabbitmq
139 - keepdir /var/log/rabbitmq /etc/rabbitmq
140 -
141 - # create the mnesia directory
142 - diropts -m 0770 -o rabbitmq -g rabbitmq
143 - keepdir /var/lib/rabbitmq{,/mnesia}
144 -}
145
146 diff --git a/net-misc/rabbitmq-server/rabbitmq-server-3.8.2.ebuild b/net-misc/rabbitmq-server/rabbitmq-server-3.8.2.ebuild
147 deleted file mode 100644
148 index b3cb02eb694..00000000000
149 --- a/net-misc/rabbitmq-server/rabbitmq-server-3.8.2.ebuild
150 +++ /dev/null
151 @@ -1,80 +0,0 @@
152 -# Copyright 1999-2020 Gentoo Authors
153 -# Distributed under the terms of the GNU General Public License v2
154 -
155 -EAPI="7"
156 -
157 -PYTHON_COMPAT=( python3_{6,7,8} )
158 -
159 -inherit python-any-r1 systemd user
160 -
161 -DESCRIPTION="RabbitMQ is a high-performance AMQP-compliant message broker written in Erlang"
162 -HOMEPAGE="https://www.rabbitmq.com/"
163 -SRC_URI="https://github.com/rabbitmq/rabbitmq-server/releases/download/v${PV}/rabbitmq-server-${PV}.tar.xz"
164 -
165 -LICENSE="GPL-2 MPL-1.1"
166 -SLOT="0"
167 -KEYWORDS="~amd64 ~x86"
168 -IUSE=""
169 -RESTRICT="test"
170 -
171 -RDEPEND=">=dev-lang/erlang-21.3[ssl]
172 - <dev-lang/erlang-23.0[ssl]"
173 -DEPEND="${RDEPEND}
174 - app-arch/zip
175 - app-arch/unzip
176 - app-text/docbook-xml-dtd:4.5
177 - app-text/xmlto
178 - >=dev-lang/elixir-1.6.6
179 - <dev-lang/elixir-1.10.0
180 - dev-libs/libxslt
181 - $(python_gen_any_dep 'dev-python/simplejson[${PYTHON_USEDEP}]')
182 -"
183 -
184 -pkg_setup() {
185 - enewgroup rabbitmq
186 - enewuser rabbitmq -1 -1 /var/lib/rabbitmq rabbitmq
187 - python-any-r1_pkg_setup
188 -}
189 -
190 -src_compile() {
191 - emake all docs dist
192 -}
193 -
194 -src_install() {
195 - # erlang module
196 - local targetdir="/usr/$(get_libdir)/erlang/lib/rabbitmq_server-${PV}"
197 -
198 - einfo "Setting correct RABBITMQ_HOME in scripts"
199 - sed -e "s:^RABBITMQ_HOME=.*:RABBITMQ_HOME=\"${targetdir}\":g" \
200 - -i deps/rabbit/scripts/rabbitmq-env || die
201 -
202 - einfo "Installing Erlang modules to ${targetdir}"
203 - insinto "${targetdir}"
204 - doins -r deps/rabbit/ebin deps/rabbit/escript deps/rabbit/include deps/rabbit/priv plugins
205 -
206 - einfo "Installing server scripts to /usr/sbin"
207 - rm -v deps/rabbit/scripts/*.bat
208 - exeinto /usr/libexec/rabbitmq
209 - for script in deps/rabbit/scripts/*; do
210 - doexe ${script}
211 - newsbin "${FILESDIR}"/rabbitmq-script-wrapper $(basename $script)
212 - done
213 -
214 - # install the init script
215 - newinitd "${FILESDIR}"/rabbitmq-server.init-r4 rabbitmq
216 - systemd_dounit "${FILESDIR}/rabbitmq.service"
217 -
218 - # install documentation
219 - dodoc deps/rabbit/docs/*.example
220 - dodoc deps/rabbit/README.md
221 - doman deps/rabbit/docs/*.5
222 - doman deps/rabbit/docs/*.8
223 -
224 - # create the directory where our log file will go.
225 - diropts -m 0770 -o rabbitmq -g rabbitmq
226 - keepdir /var/log/rabbitmq /etc/rabbitmq
227 -
228 - # create the mnesia directory
229 - diropts -m 0770 -o rabbitmq -g rabbitmq
230 - keepdir /var/lib/rabbitmq{,/mnesia}
231 -}
232
233 diff --git a/net-misc/rabbitmq-server/rabbitmq-server-3.8.3.ebuild b/net-misc/rabbitmq-server/rabbitmq-server-3.8.3.ebuild
234 deleted file mode 100644
235 index 2f702fd994a..00000000000
236 --- a/net-misc/rabbitmq-server/rabbitmq-server-3.8.3.ebuild
237 +++ /dev/null
238 @@ -1,80 +0,0 @@
239 -# Copyright 1999-2020 Gentoo Authors
240 -# Distributed under the terms of the GNU General Public License v2
241 -
242 -EAPI="7"
243 -
244 -PYTHON_COMPAT=( python3_{6,7,8} )
245 -
246 -inherit python-any-r1 systemd user
247 -
248 -DESCRIPTION="RabbitMQ is a high-performance AMQP-compliant message broker written in Erlang"
249 -HOMEPAGE="https://www.rabbitmq.com/"
250 -SRC_URI="https://github.com/rabbitmq/rabbitmq-server/releases/download/v${PV}/rabbitmq-server-${PV}.tar.xz"
251 -
252 -LICENSE="GPL-2 MPL-1.1"
253 -SLOT="0"
254 -KEYWORDS="~amd64 ~x86"
255 -IUSE=""
256 -RESTRICT="test"
257 -
258 -RDEPEND=">=dev-lang/erlang-21.3[ssl]
259 - <dev-lang/erlang-23.0[ssl]"
260 -DEPEND="${RDEPEND}
261 - app-arch/zip
262 - app-arch/unzip
263 - app-text/docbook-xml-dtd:4.5
264 - app-text/xmlto
265 - >=dev-lang/elixir-1.7.0
266 - <dev-lang/elixir-1.11.0
267 - dev-libs/libxslt
268 - $(python_gen_any_dep 'dev-python/simplejson[${PYTHON_USEDEP}]')
269 -"
270 -
271 -pkg_setup() {
272 - enewgroup rabbitmq
273 - enewuser rabbitmq -1 -1 /var/lib/rabbitmq rabbitmq
274 - python-any-r1_pkg_setup
275 -}
276 -
277 -src_compile() {
278 - emake all docs dist
279 -}
280 -
281 -src_install() {
282 - # erlang module
283 - local targetdir="/usr/$(get_libdir)/erlang/lib/rabbitmq_server-${PV}"
284 -
285 - einfo "Setting correct RABBITMQ_HOME in scripts"
286 - sed -e "s:^RABBITMQ_HOME=.*:RABBITMQ_HOME=\"${targetdir}\":g" \
287 - -i deps/rabbit/scripts/rabbitmq-env || die
288 -
289 - einfo "Installing Erlang modules to ${targetdir}"
290 - insinto "${targetdir}"
291 - doins -r deps/rabbit/ebin deps/rabbit/escript deps/rabbit/include deps/rabbit/priv plugins
292 -
293 - einfo "Installing server scripts to /usr/sbin"
294 - rm -v deps/rabbit/scripts/*.bat
295 - exeinto /usr/libexec/rabbitmq
296 - for script in deps/rabbit/scripts/*; do
297 - doexe ${script}
298 - newsbin "${FILESDIR}"/rabbitmq-script-wrapper $(basename $script)
299 - done
300 -
301 - # install the init script
302 - newinitd "${FILESDIR}"/rabbitmq-server.init-r4 rabbitmq
303 - systemd_dounit "${FILESDIR}/rabbitmq.service"
304 -
305 - # install documentation
306 - dodoc deps/rabbit/docs/*.example
307 - dodoc deps/rabbit/README.md
308 - doman deps/rabbit/docs/*.5
309 - doman deps/rabbit/docs/*.8
310 -
311 - # create the directory where our log file will go.
312 - diropts -m 0770 -o rabbitmq -g rabbitmq
313 - keepdir /var/log/rabbitmq /etc/rabbitmq
314 -
315 - # create the mnesia directory
316 - diropts -m 0770 -o rabbitmq -g rabbitmq
317 - keepdir /var/lib/rabbitmq{,/mnesia}
318 -}