1 |
commit: 16984aae49feabbd36822d457f0dab01bc3f6559 |
2 |
Author: Sergei Trofimovich <slyfox <AT> gentoo <DOT> org> |
3 |
AuthorDate: Fri Jul 29 07:22:31 2016 +0000 |
4 |
Commit: Sergei Trofimovich <slyfox <AT> gentoo <DOT> org> |
5 |
CommitDate: Fri Jul 29 07:22:31 2016 +0000 |
6 |
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=16984aae |
7 |
|
8 |
net-im/openfire: drop old vulnerable versions, bug #588312 |
9 |
|
10 |
Bug: https://bugs.gentoo.org/588312 |
11 |
|
12 |
Package-Manager: portage-2.3.0 |
13 |
|
14 |
net-im/openfire/Manifest | 6 -- |
15 |
net-im/openfire/openfire-3.10.0.ebuild | 108 --------------------------------- |
16 |
net-im/openfire/openfire-3.10.1.ebuild | 108 --------------------------------- |
17 |
net-im/openfire/openfire-3.10.2.ebuild | 108 --------------------------------- |
18 |
net-im/openfire/openfire-3.10.3.ebuild | 108 --------------------------------- |
19 |
net-im/openfire/openfire-4.0.0.ebuild | 108 --------------------------------- |
20 |
net-im/openfire/openfire-4.0.1.ebuild | 108 --------------------------------- |
21 |
7 files changed, 654 deletions(-) |
22 |
|
23 |
diff --git a/net-im/openfire/Manifest b/net-im/openfire/Manifest |
24 |
index 5b93100..d73dd4e 100644 |
25 |
--- a/net-im/openfire/Manifest |
26 |
+++ b/net-im/openfire/Manifest |
27 |
@@ -1,7 +1 @@ |
28 |
-DIST openfire_src_3_10_0.tar.gz 128475294 SHA256 4911caf5336903e17a752c358c4e506dae76b0f66adfc857537eb6dfe3792f33 SHA512 e3b860711fe9005d58981cd5d037d942cbef2dfb6e59159513916b66dddc5fc4942f1df793e5baf0e71b073e329c1f802884a483a01633c34bfe5143335fb4d7 WHIRLPOOL ad3e6a5f363f6b9bf1fc1c7bcd8c55e514c2ec0fbef3662c2e744cee73ee0d085cda7d96d1a865622e91c96023349fb30e4fe2834eb653b30a169dcdc1b6fea1 |
29 |
-DIST openfire_src_3_10_1.tar.gz 128476328 SHA256 176c53103fe8236be404a3531cf2928c51c8620f1ec75db6e5aa8cccc62c2944 SHA512 24eadd168f31972d19e1fdc2c47ed8515d1407a3741a898264028e1459e37edc08515e9a2a04251f93a423fbce60b07d103d942c42390fbb34720eac9207a6a2 WHIRLPOOL 3f14a2ea1d002222061580283b64bfb503a0d494c5b044998ddfd76244ee0d1f035b9f11a49205508098c038c96392577bbb155f349bd3d8d7b96711af45fb14 |
30 |
-DIST openfire_src_3_10_2.tar.gz 128442398 SHA256 6be2287b27305c19db6daae360b1b898428d289413e8114a35e9ce04c6de3d80 SHA512 8d58c9c1ce03cc5218af91c562d5babc6a9556505f43f2be44996c122ff6c53c1542514143abe4ff34fee48fc5c56238f4999a1f1496ee6e3d13561961adc0d8 WHIRLPOOL 9f313afde26bb5cc6ac9d62d17ef86c2a7661f1f57dd41db1d27139fc3a63349df374c5e135e45790c2c04ee09b6fd934868df863493f380bed0e57cb9850d97 |
31 |
-DIST openfire_src_3_10_3.tar.gz 128443231 SHA256 04fcd205c10236bb93dddb21275704d18a5950964f57b8c63e523bfc52fe35d8 SHA512 ef2b0d1913bcfc4ef1879af74571f09f6c46fc056d305de3a0113f85c6ae17b95c6c8333294a20ff89710c38fa363eccefaf7f54aafde23fbb1b927cb85455c7 WHIRLPOOL de0ffb87dede5d2eda159971f43976cd56db0a2628965ca08f30f6de527af36656bea7303b8c4cd2613d1e90b35b5636d72f8fcdcdebeec2bacdeb0f1d1a570d |
32 |
-DIST openfire_src_4_0_0.tar.gz 99006362 SHA256 c7e535891326369f53d25d68e717a75b29f27841602cbb740d9521c7e0e83caa SHA512 2a2e6961272a8c31c83a313e47524600937b588ccaef150a1e72c9ff38f10d02f14d4ba06668338e6d2de48851845049964cc0d3ba42d72700b1696489ecda9a WHIRLPOOL 0f2980dadabdf852cbcc2bfaee52be98e569f3e99279fc24beaf786167afd81e01c0184dfe9c5ad9246abbfe4452952691781c715ac0a4ccf2519064c09f0df6 |
33 |
-DIST openfire_src_4_0_1.tar.gz 98970606 SHA256 e675b9eaa380f1d6288b06012e491b7cf6c75e4d67200363516447b052a32c53 SHA512 1b5e0e23c88c39d1c283491d7d141a7f7015e0f656347327fe5be918467b2c544dfc8f205ac004fb5655f665be012d794b9678d933ac96857e7ff5b0fefa938e WHIRLPOOL fbc27d5f2998a695074965ff7e676eef517f79119d2da1c6791de3a116bccea92e3a7fa3b4ba47b246634bfbf379597c3939be2a118d581fb96217496ea8658a |
34 |
DIST openfire_src_4_0_2.tar.gz 98972324 SHA256 62e7a8a735431d45f5ad72a8ae9603743277372702e782ea514323bfd80a4efb SHA512 444762fec588d4b205c0d6247098861b246eb3f74061dfe47314a33daeb57e228e62132efac3d50fbffd31bd779ba986d0b59afe375d27f3f2923cecbd4f873a WHIRLPOOL 3259e09f1bf422415b0722bff96524be6831ee8d104b91b15fc2b8b25569da5e5f4920ad08080c4e44f1d9c74049c8b0344bbe534b0c3809483745e2452d08e9 |
35 |
|
36 |
diff --git a/net-im/openfire/openfire-3.10.0.ebuild b/net-im/openfire/openfire-3.10.0.ebuild |
37 |
deleted file mode 100644 |
38 |
index f47ad14..0000000 |
39 |
--- a/net-im/openfire/openfire-3.10.0.ebuild |
40 |
+++ /dev/null |
41 |
@@ -1,108 +0,0 @@ |
42 |
-# Copyright 1999-2016 Gentoo Foundation |
43 |
-# Distributed under the terms of the GNU General Public License v2 |
44 |
-# $Id$ |
45 |
- |
46 |
-EAPI=5 |
47 |
- |
48 |
-inherit eutils java-pkg-2 java-ant-2 systemd |
49 |
- |
50 |
-MY_P=${PN}_src_${PV//./_} |
51 |
-DESCRIPTION="Openfire (formerly wildfire) real time collaboration (RTC) server" |
52 |
-HOMEPAGE="http://www.igniterealtime.org/projects/openfire/" |
53 |
-SRC_URI="http://www.igniterealtime.org/builds/openfire/${MY_P}.tar.gz" |
54 |
- |
55 |
-LICENSE="GPL-2" |
56 |
-SLOT="0" |
57 |
-KEYWORDS="amd64 x86" |
58 |
-IUSE="doc" |
59 |
- |
60 |
-RDEPEND=">=virtual/jre-1.7" |
61 |
-DEPEND="net-im/jabber-base |
62 |
- ~dev-java/ant-contrib-1.0_beta2 |
63 |
- >=virtual/jdk-1.7" |
64 |
- |
65 |
-S=${WORKDIR}/${PN}_src |
66 |
- |
67 |
-pkg_setup() { |
68 |
- if [[ -f /etc/env.d/98openfire ]]; then |
69 |
- einfo "This is an upgrade" |
70 |
- ewarn "As the plugin API changed, at least these plugins need to be updated also:" |
71 |
- ewarn "User Search, IM Gateway, Fastpath, Monitoring" |
72 |
- ewarn "they can be downloaded via Admin Console or at" |
73 |
- ewarn " ${HOMEPAGE}" |
74 |
- else |
75 |
- ewarn "If this is an upgrade stop right ( CONTROL-C ) and run the command:" |
76 |
- ewarn "echo 'CONFIG_PROTECT=\"/opt/openfire/resources/security/\"' > /etc/env.d/98openfire " |
77 |
- ewarn "For more info see bug #139708" |
78 |
- sleep 11 |
79 |
- fi |
80 |
- java-pkg-2_pkg_setup |
81 |
-} |
82 |
- |
83 |
-src_compile() { |
84 |
- # Jikes doesn't support -source 1.5 |
85 |
- java-pkg_filter-compiler jikes |
86 |
- |
87 |
- ANT_TASKS="ant-contrib" |
88 |
- eant -f build/build.xml openfire plugins $(use_doc) |
89 |
- |
90 |
- # delete nativeAuth prebuilt libs: |
91 |
- # uses outdated unmaintained libshaj, does not support amd64 |
92 |
- rm -rfv target/openfire/resources/nativeAuth || die |
93 |
-} |
94 |
- |
95 |
-src_install() { |
96 |
- dodir /opt/openfire |
97 |
- |
98 |
- newinitd "${FILESDIR}"/openfire-initd openfire |
99 |
- newconfd "${FILESDIR}"/openfire-confd openfire |
100 |
- systemd_dounit "${FILESDIR}"/${PN}.service |
101 |
- |
102 |
- dodir /opt/openfire/conf |
103 |
- insinto /opt/openfire/conf |
104 |
- newins target/openfire/conf/openfire.xml openfire.xml.sample |
105 |
- newins target/openfire/conf/security.xml security.xml.sample |
106 |
- |
107 |
- dodir /opt/openfire/logs |
108 |
- keepdir /opt/openfire/logs |
109 |
- |
110 |
- dodir /opt/openfire/lib |
111 |
- insinto /opt/openfire/lib |
112 |
- doins target/openfire/lib/* |
113 |
- |
114 |
- dodir /opt/openfire/plugins |
115 |
- insinto /opt/openfire/plugins |
116 |
- doins -r target/openfire/plugins/* |
117 |
- |
118 |
- dodir /opt/openfire/resources |
119 |
- insinto /opt/openfire/resources |
120 |
- doins -r target/openfire/resources/* |
121 |
- |
122 |
- if use doc; then |
123 |
- dohtml -r documentation/docs/* |
124 |
- fi |
125 |
- dodoc documentation/dist/* |
126 |
- |
127 |
- #Protect ssl key on upgrade |
128 |
- dodir /etc/env.d/ |
129 |
- echo 'CONFIG_PROTECT="/opt/openfire/resources/security/"' > "${D}"/etc/env.d/98openfire |
130 |
-} |
131 |
- |
132 |
-pkg_postinst() { |
133 |
- local src |
134 |
- local dst |
135 |
- |
136 |
- # http://community.igniterealtime.org/thread/52289 |
137 |
- for dst in "${ROOT}"/opt/openfire/conf/{openfire,security}.xml |
138 |
- do |
139 |
- src="${dst}".sample |
140 |
- if [[ -f "${dst}" ]]; then |
141 |
- einfo "Leaving old '${dst}'" |
142 |
- else |
143 |
- einfo "Created default '${dst}'. Please edit." |
144 |
- cp -v "${src}" "${dst}" || ewarn "cp '${dst}' failed" |
145 |
- chmod -v 0600 "${dst}" || ewarn "chmod '${dst}' failed" |
146 |
- fi |
147 |
- done |
148 |
- chown -R jabber:jabber "${ROOT}"/opt/openfire |
149 |
-} |
150 |
|
151 |
diff --git a/net-im/openfire/openfire-3.10.1.ebuild b/net-im/openfire/openfire-3.10.1.ebuild |
152 |
deleted file mode 100644 |
153 |
index 957cc4c..0000000 |
154 |
--- a/net-im/openfire/openfire-3.10.1.ebuild |
155 |
+++ /dev/null |
156 |
@@ -1,108 +0,0 @@ |
157 |
-# Copyright 1999-2016 Gentoo Foundation |
158 |
-# Distributed under the terms of the GNU General Public License v2 |
159 |
-# $Id$ |
160 |
- |
161 |
-EAPI=5 |
162 |
- |
163 |
-inherit eutils java-pkg-2 java-ant-2 systemd |
164 |
- |
165 |
-MY_P=${PN}_src_${PV//./_} |
166 |
-DESCRIPTION="Openfire (formerly wildfire) real time collaboration (RTC) server" |
167 |
-HOMEPAGE="http://www.igniterealtime.org/projects/openfire/" |
168 |
-SRC_URI="http://www.igniterealtime.org/builds/openfire/${MY_P}.tar.gz" |
169 |
- |
170 |
-LICENSE="GPL-2" |
171 |
-SLOT="0" |
172 |
-KEYWORDS="~amd64 ~x86" |
173 |
-IUSE="doc" |
174 |
- |
175 |
-RDEPEND=">=virtual/jre-1.7" |
176 |
-DEPEND="net-im/jabber-base |
177 |
- ~dev-java/ant-contrib-1.0_beta2 |
178 |
- >=virtual/jdk-1.7" |
179 |
- |
180 |
-S=${WORKDIR}/${PN}_src |
181 |
- |
182 |
-pkg_setup() { |
183 |
- if [[ -f /etc/env.d/98openfire ]]; then |
184 |
- einfo "This is an upgrade" |
185 |
- ewarn "As the plugin API changed, at least these plugins need to be updated also:" |
186 |
- ewarn "User Search, IM Gateway, Fastpath, Monitoring" |
187 |
- ewarn "they can be downloaded via Admin Console or at" |
188 |
- ewarn " ${HOMEPAGE}" |
189 |
- else |
190 |
- ewarn "If this is an upgrade stop right ( CONTROL-C ) and run the command:" |
191 |
- ewarn "echo 'CONFIG_PROTECT=\"/opt/openfire/resources/security/\"' > /etc/env.d/98openfire " |
192 |
- ewarn "For more info see bug #139708" |
193 |
- sleep 11 |
194 |
- fi |
195 |
- java-pkg-2_pkg_setup |
196 |
-} |
197 |
- |
198 |
-src_compile() { |
199 |
- # Jikes doesn't support -source 1.5 |
200 |
- java-pkg_filter-compiler jikes |
201 |
- |
202 |
- ANT_TASKS="ant-contrib" |
203 |
- eant -f build/build.xml openfire plugins $(use_doc) |
204 |
- |
205 |
- # delete nativeAuth prebuilt libs: |
206 |
- # uses outdated unmaintained libshaj, does not support amd64 |
207 |
- rm -rfv target/openfire/resources/nativeAuth || die |
208 |
-} |
209 |
- |
210 |
-src_install() { |
211 |
- dodir /opt/openfire |
212 |
- |
213 |
- newinitd "${FILESDIR}"/openfire-initd openfire |
214 |
- newconfd "${FILESDIR}"/openfire-confd openfire |
215 |
- systemd_dounit "${FILESDIR}"/${PN}.service |
216 |
- |
217 |
- dodir /opt/openfire/conf |
218 |
- insinto /opt/openfire/conf |
219 |
- newins target/openfire/conf/openfire.xml openfire.xml.sample |
220 |
- newins target/openfire/conf/security.xml security.xml.sample |
221 |
- |
222 |
- dodir /opt/openfire/logs |
223 |
- keepdir /opt/openfire/logs |
224 |
- |
225 |
- dodir /opt/openfire/lib |
226 |
- insinto /opt/openfire/lib |
227 |
- doins target/openfire/lib/* |
228 |
- |
229 |
- dodir /opt/openfire/plugins |
230 |
- insinto /opt/openfire/plugins |
231 |
- doins -r target/openfire/plugins/* |
232 |
- |
233 |
- dodir /opt/openfire/resources |
234 |
- insinto /opt/openfire/resources |
235 |
- doins -r target/openfire/resources/* |
236 |
- |
237 |
- if use doc; then |
238 |
- dohtml -r documentation/docs/* |
239 |
- fi |
240 |
- dodoc documentation/dist/* |
241 |
- |
242 |
- #Protect ssl key on upgrade |
243 |
- dodir /etc/env.d/ |
244 |
- echo 'CONFIG_PROTECT="/opt/openfire/resources/security/"' > "${D}"/etc/env.d/98openfire |
245 |
-} |
246 |
- |
247 |
-pkg_postinst() { |
248 |
- local src |
249 |
- local dst |
250 |
- |
251 |
- # http://community.igniterealtime.org/thread/52289 |
252 |
- for dst in "${ROOT}"/opt/openfire/conf/{openfire,security}.xml |
253 |
- do |
254 |
- src="${dst}".sample |
255 |
- if [[ -f "${dst}" ]]; then |
256 |
- einfo "Leaving old '${dst}'" |
257 |
- else |
258 |
- einfo "Created default '${dst}'. Please edit." |
259 |
- cp -v "${src}" "${dst}" || ewarn "cp '${dst}' failed" |
260 |
- chmod -v 0600 "${dst}" || ewarn "chmod '${dst}' failed" |
261 |
- fi |
262 |
- done |
263 |
- chown -R jabber:jabber "${ROOT}"/opt/openfire |
264 |
-} |
265 |
|
266 |
diff --git a/net-im/openfire/openfire-3.10.2.ebuild b/net-im/openfire/openfire-3.10.2.ebuild |
267 |
deleted file mode 100644 |
268 |
index f47ad14..0000000 |
269 |
--- a/net-im/openfire/openfire-3.10.2.ebuild |
270 |
+++ /dev/null |
271 |
@@ -1,108 +0,0 @@ |
272 |
-# Copyright 1999-2016 Gentoo Foundation |
273 |
-# Distributed under the terms of the GNU General Public License v2 |
274 |
-# $Id$ |
275 |
- |
276 |
-EAPI=5 |
277 |
- |
278 |
-inherit eutils java-pkg-2 java-ant-2 systemd |
279 |
- |
280 |
-MY_P=${PN}_src_${PV//./_} |
281 |
-DESCRIPTION="Openfire (formerly wildfire) real time collaboration (RTC) server" |
282 |
-HOMEPAGE="http://www.igniterealtime.org/projects/openfire/" |
283 |
-SRC_URI="http://www.igniterealtime.org/builds/openfire/${MY_P}.tar.gz" |
284 |
- |
285 |
-LICENSE="GPL-2" |
286 |
-SLOT="0" |
287 |
-KEYWORDS="amd64 x86" |
288 |
-IUSE="doc" |
289 |
- |
290 |
-RDEPEND=">=virtual/jre-1.7" |
291 |
-DEPEND="net-im/jabber-base |
292 |
- ~dev-java/ant-contrib-1.0_beta2 |
293 |
- >=virtual/jdk-1.7" |
294 |
- |
295 |
-S=${WORKDIR}/${PN}_src |
296 |
- |
297 |
-pkg_setup() { |
298 |
- if [[ -f /etc/env.d/98openfire ]]; then |
299 |
- einfo "This is an upgrade" |
300 |
- ewarn "As the plugin API changed, at least these plugins need to be updated also:" |
301 |
- ewarn "User Search, IM Gateway, Fastpath, Monitoring" |
302 |
- ewarn "they can be downloaded via Admin Console or at" |
303 |
- ewarn " ${HOMEPAGE}" |
304 |
- else |
305 |
- ewarn "If this is an upgrade stop right ( CONTROL-C ) and run the command:" |
306 |
- ewarn "echo 'CONFIG_PROTECT=\"/opt/openfire/resources/security/\"' > /etc/env.d/98openfire " |
307 |
- ewarn "For more info see bug #139708" |
308 |
- sleep 11 |
309 |
- fi |
310 |
- java-pkg-2_pkg_setup |
311 |
-} |
312 |
- |
313 |
-src_compile() { |
314 |
- # Jikes doesn't support -source 1.5 |
315 |
- java-pkg_filter-compiler jikes |
316 |
- |
317 |
- ANT_TASKS="ant-contrib" |
318 |
- eant -f build/build.xml openfire plugins $(use_doc) |
319 |
- |
320 |
- # delete nativeAuth prebuilt libs: |
321 |
- # uses outdated unmaintained libshaj, does not support amd64 |
322 |
- rm -rfv target/openfire/resources/nativeAuth || die |
323 |
-} |
324 |
- |
325 |
-src_install() { |
326 |
- dodir /opt/openfire |
327 |
- |
328 |
- newinitd "${FILESDIR}"/openfire-initd openfire |
329 |
- newconfd "${FILESDIR}"/openfire-confd openfire |
330 |
- systemd_dounit "${FILESDIR}"/${PN}.service |
331 |
- |
332 |
- dodir /opt/openfire/conf |
333 |
- insinto /opt/openfire/conf |
334 |
- newins target/openfire/conf/openfire.xml openfire.xml.sample |
335 |
- newins target/openfire/conf/security.xml security.xml.sample |
336 |
- |
337 |
- dodir /opt/openfire/logs |
338 |
- keepdir /opt/openfire/logs |
339 |
- |
340 |
- dodir /opt/openfire/lib |
341 |
- insinto /opt/openfire/lib |
342 |
- doins target/openfire/lib/* |
343 |
- |
344 |
- dodir /opt/openfire/plugins |
345 |
- insinto /opt/openfire/plugins |
346 |
- doins -r target/openfire/plugins/* |
347 |
- |
348 |
- dodir /opt/openfire/resources |
349 |
- insinto /opt/openfire/resources |
350 |
- doins -r target/openfire/resources/* |
351 |
- |
352 |
- if use doc; then |
353 |
- dohtml -r documentation/docs/* |
354 |
- fi |
355 |
- dodoc documentation/dist/* |
356 |
- |
357 |
- #Protect ssl key on upgrade |
358 |
- dodir /etc/env.d/ |
359 |
- echo 'CONFIG_PROTECT="/opt/openfire/resources/security/"' > "${D}"/etc/env.d/98openfire |
360 |
-} |
361 |
- |
362 |
-pkg_postinst() { |
363 |
- local src |
364 |
- local dst |
365 |
- |
366 |
- # http://community.igniterealtime.org/thread/52289 |
367 |
- for dst in "${ROOT}"/opt/openfire/conf/{openfire,security}.xml |
368 |
- do |
369 |
- src="${dst}".sample |
370 |
- if [[ -f "${dst}" ]]; then |
371 |
- einfo "Leaving old '${dst}'" |
372 |
- else |
373 |
- einfo "Created default '${dst}'. Please edit." |
374 |
- cp -v "${src}" "${dst}" || ewarn "cp '${dst}' failed" |
375 |
- chmod -v 0600 "${dst}" || ewarn "chmod '${dst}' failed" |
376 |
- fi |
377 |
- done |
378 |
- chown -R jabber:jabber "${ROOT}"/opt/openfire |
379 |
-} |
380 |
|
381 |
diff --git a/net-im/openfire/openfire-3.10.3.ebuild b/net-im/openfire/openfire-3.10.3.ebuild |
382 |
deleted file mode 100644 |
383 |
index 957cc4c..0000000 |
384 |
--- a/net-im/openfire/openfire-3.10.3.ebuild |
385 |
+++ /dev/null |
386 |
@@ -1,108 +0,0 @@ |
387 |
-# Copyright 1999-2016 Gentoo Foundation |
388 |
-# Distributed under the terms of the GNU General Public License v2 |
389 |
-# $Id$ |
390 |
- |
391 |
-EAPI=5 |
392 |
- |
393 |
-inherit eutils java-pkg-2 java-ant-2 systemd |
394 |
- |
395 |
-MY_P=${PN}_src_${PV//./_} |
396 |
-DESCRIPTION="Openfire (formerly wildfire) real time collaboration (RTC) server" |
397 |
-HOMEPAGE="http://www.igniterealtime.org/projects/openfire/" |
398 |
-SRC_URI="http://www.igniterealtime.org/builds/openfire/${MY_P}.tar.gz" |
399 |
- |
400 |
-LICENSE="GPL-2" |
401 |
-SLOT="0" |
402 |
-KEYWORDS="~amd64 ~x86" |
403 |
-IUSE="doc" |
404 |
- |
405 |
-RDEPEND=">=virtual/jre-1.7" |
406 |
-DEPEND="net-im/jabber-base |
407 |
- ~dev-java/ant-contrib-1.0_beta2 |
408 |
- >=virtual/jdk-1.7" |
409 |
- |
410 |
-S=${WORKDIR}/${PN}_src |
411 |
- |
412 |
-pkg_setup() { |
413 |
- if [[ -f /etc/env.d/98openfire ]]; then |
414 |
- einfo "This is an upgrade" |
415 |
- ewarn "As the plugin API changed, at least these plugins need to be updated also:" |
416 |
- ewarn "User Search, IM Gateway, Fastpath, Monitoring" |
417 |
- ewarn "they can be downloaded via Admin Console or at" |
418 |
- ewarn " ${HOMEPAGE}" |
419 |
- else |
420 |
- ewarn "If this is an upgrade stop right ( CONTROL-C ) and run the command:" |
421 |
- ewarn "echo 'CONFIG_PROTECT=\"/opt/openfire/resources/security/\"' > /etc/env.d/98openfire " |
422 |
- ewarn "For more info see bug #139708" |
423 |
- sleep 11 |
424 |
- fi |
425 |
- java-pkg-2_pkg_setup |
426 |
-} |
427 |
- |
428 |
-src_compile() { |
429 |
- # Jikes doesn't support -source 1.5 |
430 |
- java-pkg_filter-compiler jikes |
431 |
- |
432 |
- ANT_TASKS="ant-contrib" |
433 |
- eant -f build/build.xml openfire plugins $(use_doc) |
434 |
- |
435 |
- # delete nativeAuth prebuilt libs: |
436 |
- # uses outdated unmaintained libshaj, does not support amd64 |
437 |
- rm -rfv target/openfire/resources/nativeAuth || die |
438 |
-} |
439 |
- |
440 |
-src_install() { |
441 |
- dodir /opt/openfire |
442 |
- |
443 |
- newinitd "${FILESDIR}"/openfire-initd openfire |
444 |
- newconfd "${FILESDIR}"/openfire-confd openfire |
445 |
- systemd_dounit "${FILESDIR}"/${PN}.service |
446 |
- |
447 |
- dodir /opt/openfire/conf |
448 |
- insinto /opt/openfire/conf |
449 |
- newins target/openfire/conf/openfire.xml openfire.xml.sample |
450 |
- newins target/openfire/conf/security.xml security.xml.sample |
451 |
- |
452 |
- dodir /opt/openfire/logs |
453 |
- keepdir /opt/openfire/logs |
454 |
- |
455 |
- dodir /opt/openfire/lib |
456 |
- insinto /opt/openfire/lib |
457 |
- doins target/openfire/lib/* |
458 |
- |
459 |
- dodir /opt/openfire/plugins |
460 |
- insinto /opt/openfire/plugins |
461 |
- doins -r target/openfire/plugins/* |
462 |
- |
463 |
- dodir /opt/openfire/resources |
464 |
- insinto /opt/openfire/resources |
465 |
- doins -r target/openfire/resources/* |
466 |
- |
467 |
- if use doc; then |
468 |
- dohtml -r documentation/docs/* |
469 |
- fi |
470 |
- dodoc documentation/dist/* |
471 |
- |
472 |
- #Protect ssl key on upgrade |
473 |
- dodir /etc/env.d/ |
474 |
- echo 'CONFIG_PROTECT="/opt/openfire/resources/security/"' > "${D}"/etc/env.d/98openfire |
475 |
-} |
476 |
- |
477 |
-pkg_postinst() { |
478 |
- local src |
479 |
- local dst |
480 |
- |
481 |
- # http://community.igniterealtime.org/thread/52289 |
482 |
- for dst in "${ROOT}"/opt/openfire/conf/{openfire,security}.xml |
483 |
- do |
484 |
- src="${dst}".sample |
485 |
- if [[ -f "${dst}" ]]; then |
486 |
- einfo "Leaving old '${dst}'" |
487 |
- else |
488 |
- einfo "Created default '${dst}'. Please edit." |
489 |
- cp -v "${src}" "${dst}" || ewarn "cp '${dst}' failed" |
490 |
- chmod -v 0600 "${dst}" || ewarn "chmod '${dst}' failed" |
491 |
- fi |
492 |
- done |
493 |
- chown -R jabber:jabber "${ROOT}"/opt/openfire |
494 |
-} |
495 |
|
496 |
diff --git a/net-im/openfire/openfire-4.0.0.ebuild b/net-im/openfire/openfire-4.0.0.ebuild |
497 |
deleted file mode 100644 |
498 |
index 957cc4c..0000000 |
499 |
--- a/net-im/openfire/openfire-4.0.0.ebuild |
500 |
+++ /dev/null |
501 |
@@ -1,108 +0,0 @@ |
502 |
-# Copyright 1999-2016 Gentoo Foundation |
503 |
-# Distributed under the terms of the GNU General Public License v2 |
504 |
-# $Id$ |
505 |
- |
506 |
-EAPI=5 |
507 |
- |
508 |
-inherit eutils java-pkg-2 java-ant-2 systemd |
509 |
- |
510 |
-MY_P=${PN}_src_${PV//./_} |
511 |
-DESCRIPTION="Openfire (formerly wildfire) real time collaboration (RTC) server" |
512 |
-HOMEPAGE="http://www.igniterealtime.org/projects/openfire/" |
513 |
-SRC_URI="http://www.igniterealtime.org/builds/openfire/${MY_P}.tar.gz" |
514 |
- |
515 |
-LICENSE="GPL-2" |
516 |
-SLOT="0" |
517 |
-KEYWORDS="~amd64 ~x86" |
518 |
-IUSE="doc" |
519 |
- |
520 |
-RDEPEND=">=virtual/jre-1.7" |
521 |
-DEPEND="net-im/jabber-base |
522 |
- ~dev-java/ant-contrib-1.0_beta2 |
523 |
- >=virtual/jdk-1.7" |
524 |
- |
525 |
-S=${WORKDIR}/${PN}_src |
526 |
- |
527 |
-pkg_setup() { |
528 |
- if [[ -f /etc/env.d/98openfire ]]; then |
529 |
- einfo "This is an upgrade" |
530 |
- ewarn "As the plugin API changed, at least these plugins need to be updated also:" |
531 |
- ewarn "User Search, IM Gateway, Fastpath, Monitoring" |
532 |
- ewarn "they can be downloaded via Admin Console or at" |
533 |
- ewarn " ${HOMEPAGE}" |
534 |
- else |
535 |
- ewarn "If this is an upgrade stop right ( CONTROL-C ) and run the command:" |
536 |
- ewarn "echo 'CONFIG_PROTECT=\"/opt/openfire/resources/security/\"' > /etc/env.d/98openfire " |
537 |
- ewarn "For more info see bug #139708" |
538 |
- sleep 11 |
539 |
- fi |
540 |
- java-pkg-2_pkg_setup |
541 |
-} |
542 |
- |
543 |
-src_compile() { |
544 |
- # Jikes doesn't support -source 1.5 |
545 |
- java-pkg_filter-compiler jikes |
546 |
- |
547 |
- ANT_TASKS="ant-contrib" |
548 |
- eant -f build/build.xml openfire plugins $(use_doc) |
549 |
- |
550 |
- # delete nativeAuth prebuilt libs: |
551 |
- # uses outdated unmaintained libshaj, does not support amd64 |
552 |
- rm -rfv target/openfire/resources/nativeAuth || die |
553 |
-} |
554 |
- |
555 |
-src_install() { |
556 |
- dodir /opt/openfire |
557 |
- |
558 |
- newinitd "${FILESDIR}"/openfire-initd openfire |
559 |
- newconfd "${FILESDIR}"/openfire-confd openfire |
560 |
- systemd_dounit "${FILESDIR}"/${PN}.service |
561 |
- |
562 |
- dodir /opt/openfire/conf |
563 |
- insinto /opt/openfire/conf |
564 |
- newins target/openfire/conf/openfire.xml openfire.xml.sample |
565 |
- newins target/openfire/conf/security.xml security.xml.sample |
566 |
- |
567 |
- dodir /opt/openfire/logs |
568 |
- keepdir /opt/openfire/logs |
569 |
- |
570 |
- dodir /opt/openfire/lib |
571 |
- insinto /opt/openfire/lib |
572 |
- doins target/openfire/lib/* |
573 |
- |
574 |
- dodir /opt/openfire/plugins |
575 |
- insinto /opt/openfire/plugins |
576 |
- doins -r target/openfire/plugins/* |
577 |
- |
578 |
- dodir /opt/openfire/resources |
579 |
- insinto /opt/openfire/resources |
580 |
- doins -r target/openfire/resources/* |
581 |
- |
582 |
- if use doc; then |
583 |
- dohtml -r documentation/docs/* |
584 |
- fi |
585 |
- dodoc documentation/dist/* |
586 |
- |
587 |
- #Protect ssl key on upgrade |
588 |
- dodir /etc/env.d/ |
589 |
- echo 'CONFIG_PROTECT="/opt/openfire/resources/security/"' > "${D}"/etc/env.d/98openfire |
590 |
-} |
591 |
- |
592 |
-pkg_postinst() { |
593 |
- local src |
594 |
- local dst |
595 |
- |
596 |
- # http://community.igniterealtime.org/thread/52289 |
597 |
- for dst in "${ROOT}"/opt/openfire/conf/{openfire,security}.xml |
598 |
- do |
599 |
- src="${dst}".sample |
600 |
- if [[ -f "${dst}" ]]; then |
601 |
- einfo "Leaving old '${dst}'" |
602 |
- else |
603 |
- einfo "Created default '${dst}'. Please edit." |
604 |
- cp -v "${src}" "${dst}" || ewarn "cp '${dst}' failed" |
605 |
- chmod -v 0600 "${dst}" || ewarn "chmod '${dst}' failed" |
606 |
- fi |
607 |
- done |
608 |
- chown -R jabber:jabber "${ROOT}"/opt/openfire |
609 |
-} |
610 |
|
611 |
diff --git a/net-im/openfire/openfire-4.0.1.ebuild b/net-im/openfire/openfire-4.0.1.ebuild |
612 |
deleted file mode 100644 |
613 |
index 957cc4c..0000000 |
614 |
--- a/net-im/openfire/openfire-4.0.1.ebuild |
615 |
+++ /dev/null |
616 |
@@ -1,108 +0,0 @@ |
617 |
-# Copyright 1999-2016 Gentoo Foundation |
618 |
-# Distributed under the terms of the GNU General Public License v2 |
619 |
-# $Id$ |
620 |
- |
621 |
-EAPI=5 |
622 |
- |
623 |
-inherit eutils java-pkg-2 java-ant-2 systemd |
624 |
- |
625 |
-MY_P=${PN}_src_${PV//./_} |
626 |
-DESCRIPTION="Openfire (formerly wildfire) real time collaboration (RTC) server" |
627 |
-HOMEPAGE="http://www.igniterealtime.org/projects/openfire/" |
628 |
-SRC_URI="http://www.igniterealtime.org/builds/openfire/${MY_P}.tar.gz" |
629 |
- |
630 |
-LICENSE="GPL-2" |
631 |
-SLOT="0" |
632 |
-KEYWORDS="~amd64 ~x86" |
633 |
-IUSE="doc" |
634 |
- |
635 |
-RDEPEND=">=virtual/jre-1.7" |
636 |
-DEPEND="net-im/jabber-base |
637 |
- ~dev-java/ant-contrib-1.0_beta2 |
638 |
- >=virtual/jdk-1.7" |
639 |
- |
640 |
-S=${WORKDIR}/${PN}_src |
641 |
- |
642 |
-pkg_setup() { |
643 |
- if [[ -f /etc/env.d/98openfire ]]; then |
644 |
- einfo "This is an upgrade" |
645 |
- ewarn "As the plugin API changed, at least these plugins need to be updated also:" |
646 |
- ewarn "User Search, IM Gateway, Fastpath, Monitoring" |
647 |
- ewarn "they can be downloaded via Admin Console or at" |
648 |
- ewarn " ${HOMEPAGE}" |
649 |
- else |
650 |
- ewarn "If this is an upgrade stop right ( CONTROL-C ) and run the command:" |
651 |
- ewarn "echo 'CONFIG_PROTECT=\"/opt/openfire/resources/security/\"' > /etc/env.d/98openfire " |
652 |
- ewarn "For more info see bug #139708" |
653 |
- sleep 11 |
654 |
- fi |
655 |
- java-pkg-2_pkg_setup |
656 |
-} |
657 |
- |
658 |
-src_compile() { |
659 |
- # Jikes doesn't support -source 1.5 |
660 |
- java-pkg_filter-compiler jikes |
661 |
- |
662 |
- ANT_TASKS="ant-contrib" |
663 |
- eant -f build/build.xml openfire plugins $(use_doc) |
664 |
- |
665 |
- # delete nativeAuth prebuilt libs: |
666 |
- # uses outdated unmaintained libshaj, does not support amd64 |
667 |
- rm -rfv target/openfire/resources/nativeAuth || die |
668 |
-} |
669 |
- |
670 |
-src_install() { |
671 |
- dodir /opt/openfire |
672 |
- |
673 |
- newinitd "${FILESDIR}"/openfire-initd openfire |
674 |
- newconfd "${FILESDIR}"/openfire-confd openfire |
675 |
- systemd_dounit "${FILESDIR}"/${PN}.service |
676 |
- |
677 |
- dodir /opt/openfire/conf |
678 |
- insinto /opt/openfire/conf |
679 |
- newins target/openfire/conf/openfire.xml openfire.xml.sample |
680 |
- newins target/openfire/conf/security.xml security.xml.sample |
681 |
- |
682 |
- dodir /opt/openfire/logs |
683 |
- keepdir /opt/openfire/logs |
684 |
- |
685 |
- dodir /opt/openfire/lib |
686 |
- insinto /opt/openfire/lib |
687 |
- doins target/openfire/lib/* |
688 |
- |
689 |
- dodir /opt/openfire/plugins |
690 |
- insinto /opt/openfire/plugins |
691 |
- doins -r target/openfire/plugins/* |
692 |
- |
693 |
- dodir /opt/openfire/resources |
694 |
- insinto /opt/openfire/resources |
695 |
- doins -r target/openfire/resources/* |
696 |
- |
697 |
- if use doc; then |
698 |
- dohtml -r documentation/docs/* |
699 |
- fi |
700 |
- dodoc documentation/dist/* |
701 |
- |
702 |
- #Protect ssl key on upgrade |
703 |
- dodir /etc/env.d/ |
704 |
- echo 'CONFIG_PROTECT="/opt/openfire/resources/security/"' > "${D}"/etc/env.d/98openfire |
705 |
-} |
706 |
- |
707 |
-pkg_postinst() { |
708 |
- local src |
709 |
- local dst |
710 |
- |
711 |
- # http://community.igniterealtime.org/thread/52289 |
712 |
- for dst in "${ROOT}"/opt/openfire/conf/{openfire,security}.xml |
713 |
- do |
714 |
- src="${dst}".sample |
715 |
- if [[ -f "${dst}" ]]; then |
716 |
- einfo "Leaving old '${dst}'" |
717 |
- else |
718 |
- einfo "Created default '${dst}'. Please edit." |
719 |
- cp -v "${src}" "${dst}" || ewarn "cp '${dst}' failed" |
720 |
- chmod -v 0600 "${dst}" || ewarn "chmod '${dst}' failed" |
721 |
- fi |
722 |
- done |
723 |
- chown -R jabber:jabber "${ROOT}"/opt/openfire |
724 |
-} |