Gentoo Archives: gentoo-commits

From: Conrad Kostecki <conikost@g.o>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] repo/gentoo:master commit in: net-wireless/unifi/
Date: Sun, 19 Mar 2023 22:12:54
Message-Id: 1679263959.56b354ee46b9f0799ed6786b0a9f6ab63ae35bfe.conikost@gentoo
1 commit: 56b354ee46b9f0799ed6786b0a9f6ab63ae35bfe
2 Author: Conrad Kostecki <conikost <AT> gentoo <DOT> org>
3 AuthorDate: Sun Mar 19 22:01:02 2023 +0000
4 Commit: Conrad Kostecki <conikost <AT> gentoo <DOT> org>
5 CommitDate: Sun Mar 19 22:12:39 2023 +0000
6 URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=56b354ee
7
8 net-wireless/unifi: drop 7.1.68, 7.2.95, 7.3.76-r1
9
10 Signed-off-by: Conrad Kostecki <conikost <AT> gentoo.org>
11
12 net-wireless/unifi/Manifest | 3 -
13 net-wireless/unifi/unifi-7.1.68.ebuild | 107 ------------------------------
14 net-wireless/unifi/unifi-7.2.95.ebuild | 107 ------------------------------
15 net-wireless/unifi/unifi-7.3.76-r1.ebuild | 107 ------------------------------
16 4 files changed, 324 deletions(-)
17
18 diff --git a/net-wireless/unifi/Manifest b/net-wireless/unifi/Manifest
19 index a6e2c23bc0d2..1eddeafb742c 100644
20 --- a/net-wireless/unifi/Manifest
21 +++ b/net-wireless/unifi/Manifest
22 @@ -1,5 +1,2 @@
23 DIST unifi-6.5.55.zip 157805689 BLAKE2B 09a7b69143478d0b81dd6f7be1746b1a35cd00ee034471c512d04e4f91aa02688871857edf3c0ef538e601aaf8eccdd0c55193a9bde10924ddeff1fd333da355 SHA512 c2f677de819268366d65622238c1b8d6d8abcd5e06d6f1f635d9755573eff5a6aca0c84298a111b0da5e80bade8132e05339035edde3cc5fc08834f2d6c4b26e
24 -DIST unifi-7.1.68.zip 202099045 BLAKE2B f84a579c01ec0494e0e8b67a126947cd7bb0625c60d5f5026232e563ee84a4c0fdef827e5f8044de4e5d7fd970a50846dc91d7467196fc2f53bb27655bbb5212 SHA512 b4e71dd28bb645d7fb085546fc29019aa6f33780e559ed284216b7f330eaf5f41f5177e839a5a277d4d41a2242ffe16a44b582c51e74e469bacf96502d187a55
25 -DIST unifi-7.2.95.zip 171756458 BLAKE2B f453beb8c7e7a7f9791c2c471d83d06a29345a7595bfff412a7c059294adbd507d598b22242488af5519b2abf5c52884fc3e93bb1d3f96872a1f651aa3a175e2 SHA512 cda5c0d8fd3a43735de7b1c34cb908411ee4569cfa8313575e47efa1339ef03a6a232d02d5b14552e6380eb69a05fec08b33467202cdd7f399249f5a21260934
26 -DIST unifi-7.3.76.zip 184297973 BLAKE2B 3cbb257c2f9b763c521a66270483fbabf275187024e954f2889622bdad6e7434932102e70aa4710f5131bacda015a2beb661146c3ec7e3967710b1f2be7b9f7c SHA512 363c6f2706bac8181f1ec9102dd21ed4a1c36c63215e81a80d4a0ef913e9a71a87c1d89ca9eeda5429454bdf770fdff326342435663d2af6288f65af0dd1f7a3
27 DIST unifi-7.3.83.zip 185572238 BLAKE2B 2e2fa581bc53dcbd75660e5875e8de25df19ee2233c31d5429c5d05468be315e6e68fd92dcd8d19cd7088d4f1574c5cb12f5b0e6b3b49d62dee4dc43b25e7a85 SHA512 ae7bd0e5deff9fceb831be7d652c333d06f1b2a9b40411e1e72607558b01b33814590601c991742a7627eb7a15ec33d5ea0ca1f8d7d2103f348db592f61aaca7
28
29 diff --git a/net-wireless/unifi/unifi-7.1.68.ebuild b/net-wireless/unifi/unifi-7.1.68.ebuild
30 deleted file mode 100644
31 index 0c9825893151..000000000000
32 --- a/net-wireless/unifi/unifi-7.1.68.ebuild
33 +++ /dev/null
34 @@ -1,107 +0,0 @@
35 -# Copyright 1999-2022 Gentoo Authors
36 -# Distributed under the terms of the GNU General Public License v2
37 -
38 -EAPI=8
39 -
40 -# Set this var for any releases except stable
41 -RC_SUFFIX="-124045abd4"
42 -
43 -inherit java-pkg-2 readme.gentoo-r1 systemd
44 -
45 -DESCRIPTION="A Management Controller for Ubiquiti Networks UniFi APs"
46 -HOMEPAGE="https://www.ubnt.com"
47 -SRC_URI="https://dl.ui.com/unifi/${PV}${RC_SUFFIX}/UniFi.unix.zip -> ${P}.zip"
48 -S="${WORKDIR}/UniFi"
49 -
50 -KEYWORDS="-* amd64 ~arm64"
51 -LICENSE="Apache-1.0 Apache-2.0 BSD-1 BSD-2 BSD CDDL EPL-1.0 GPL-2 LGPL-2.1 LGPL-3 MIT ubiquiti"
52 -SLOT="0/$(ver_cut 1-2)"
53 -IUSE="systemd system-mongodb"
54 -RESTRICT="bindist mirror"
55 -
56 -RDEPEND="
57 - acct-group/unifi
58 - acct-user/unifi
59 - dev-db/mongodb
60 - virtual/jre:1.8
61 -"
62 -
63 -BDEPEND="app-arch/unzip"
64 -
65 -DOCS=( "readme.txt" )
66 -
67 -QA_PREBUILT="usr/lib/unifi/lib/native/Linux/x86_64/*.so"
68 -
69 -src_prepare() {
70 - # Remove unneeded files Mac and Windows
71 - rm -r lib/native/{Mac,Windows} || die
72 -
73 - if [[ ${CHOST} != aarch64* ]]; then
74 - rm -r lib/native/Linux/aarch64 || die "Failed in removing aarch64 native libraries"
75 - fi
76 - if [[ ${CHOST} != armv7* ]]; then
77 - rm -r lib/native/Linux/armv7 || die "Failed in removing armv7 native libraries"
78 - fi
79 - if [[ ${CHOST} != x86_64* ]]; then
80 - rm -r lib/native/Linux/x86_64 || die "Failed in removing x86_64 native libraries"
81 - fi
82 -
83 - if [[ ${CHOST} == aarch64* ]]; then
84 - if ! use systemd; then
85 - rm lib/native/Linux/aarch64/libubnt_sdnotify_jni.so || die
86 - fi
87 - fi
88 - if [[ ${CHOST} == armv7* ]]; then
89 - if ! use systemd; then
90 - rm lib/native/Linux/armv7/libubnt_sdnotify_jni.so || die
91 - fi
92 - fi
93 - if [[ ${CHOST} == x86_64* ]]; then
94 - if ! use systemd; then
95 - rm lib/native/Linux/x86_64/libubnt_sdnotify_jni.so || die
96 - fi
97 - fi
98 -
99 - default
100 -}
101 -
102 -src_compile() {
103 - :;
104 -}
105 -
106 -src_install() {
107 - insinto /usr/lib/unifi
108 - doins -r dl lib webapps
109 - ! use system-mongodb && doins -r bin
110 -
111 - diropts -o unifi -g unifi
112 - keepdir /var/lib/unifi/{conf,data,run,tmp,work} /var/log/unifi
113 -
114 - for symlink in conf data run tmp work; do
115 - dosym ../../../var/lib/unifi/${symlink} /usr/lib/unifi/${symlink}
116 - done
117 - dosym ../../../var/log/unifi /usr/lib/unifi/logs
118 -
119 - java-pkg_regjar "${D}"/usr/lib/unifi/lib/*.jar
120 - java-pkg_dolauncher unifi --java_args '-Dorg.xerial.snappy.tempdir=/usr/lib/unifi/tmp -Djava.library.path=' --jar ace.jar --pwd '/usr/lib/unifi'
121 -
122 - if use system-mongodb; then
123 - systemd_newunit "${FILESDIR}"/unifi-mongodb.service unifi.service
124 - newinitd "${FILESDIR}"/unifi-mongodb.initd unifi
125 - else
126 - systemd_newunit "${FILESDIR}"/unifi.service-r2 unifi.service
127 - newinitd "${FILESDIR}"/unifi.initd-r2 unifi
128 - fi
129 -
130 - newconfd "${FILESDIR}"/unifi.confd unifi
131 -
132 - echo 'CONFIG_PROTECT="/var/lib/unifi"' > "${T}"/99unifi || die
133 - doenvd "${T}"/99unifi
134 -
135 - einstalldocs
136 - readme.gentoo_create_doc
137 -}
138 -
139 -pkg_postinst() {
140 - readme.gentoo_print_elog
141 -}
142
143 diff --git a/net-wireless/unifi/unifi-7.2.95.ebuild b/net-wireless/unifi/unifi-7.2.95.ebuild
144 deleted file mode 100644
145 index d23510a07cdb..000000000000
146 --- a/net-wireless/unifi/unifi-7.2.95.ebuild
147 +++ /dev/null
148 @@ -1,107 +0,0 @@
149 -# Copyright 1999-2022 Gentoo Authors
150 -# Distributed under the terms of the GNU General Public License v2
151 -
152 -EAPI=8
153 -
154 -# Set this var for any releases except stable
155 -RC_SUFFIX="-e5951ac73c"
156 -
157 -inherit java-pkg-2 readme.gentoo-r1 systemd
158 -
159 -DESCRIPTION="A Management Controller for Ubiquiti Networks UniFi APs"
160 -HOMEPAGE="https://www.ubnt.com"
161 -SRC_URI="https://dl.ui.com/unifi/${PV}${RC_SUFFIX}/UniFi.unix.zip -> ${P}.zip"
162 -S="${WORKDIR}/UniFi"
163 -
164 -KEYWORDS="-* amd64 ~arm64"
165 -LICENSE="Apache-1.0 Apache-2.0 BSD-1 BSD-2 BSD CDDL EPL-1.0 GPL-2 LGPL-2.1 LGPL-3 MIT ubiquiti"
166 -SLOT="0/$(ver_cut 1-2)"
167 -IUSE="systemd system-mongodb"
168 -RESTRICT="bindist mirror"
169 -
170 -RDEPEND="
171 - acct-group/unifi
172 - acct-user/unifi
173 - dev-db/mongodb
174 - virtual/jre:1.8
175 -"
176 -
177 -BDEPEND="app-arch/unzip"
178 -
179 -DOCS=( "readme.txt" )
180 -
181 -QA_PREBUILT="usr/lib/unifi/lib/native/Linux/x86_64/*.so"
182 -
183 -src_prepare() {
184 - # Remove unneeded files Mac and Windows
185 - rm -r lib/native/{Mac,Windows} || die
186 -
187 - if [[ ${CHOST} != aarch64* ]]; then
188 - rm -r lib/native/Linux/aarch64 || die "Failed in removing aarch64 native libraries"
189 - fi
190 - if [[ ${CHOST} != armv7* ]]; then
191 - rm -r lib/native/Linux/armv7 || die "Failed in removing armv7 native libraries"
192 - fi
193 - if [[ ${CHOST} != x86_64* ]]; then
194 - rm -r lib/native/Linux/x86_64 || die "Failed in removing x86_64 native libraries"
195 - fi
196 -
197 - if [[ ${CHOST} == aarch64* ]]; then
198 - if ! use systemd; then
199 - rm lib/native/Linux/aarch64/libubnt_sdnotify_jni.so || die
200 - fi
201 - fi
202 - if [[ ${CHOST} == armv7* ]]; then
203 - if ! use systemd; then
204 - rm lib/native/Linux/armv7/libubnt_sdnotify_jni.so || die
205 - fi
206 - fi
207 - if [[ ${CHOST} == x86_64* ]]; then
208 - if ! use systemd; then
209 - rm lib/native/Linux/x86_64/libubnt_sdnotify_jni.so || die
210 - fi
211 - fi
212 -
213 - default
214 -}
215 -
216 -src_compile() {
217 - :;
218 -}
219 -
220 -src_install() {
221 - insinto /usr/lib/unifi
222 - doins -r dl lib webapps
223 - ! use system-mongodb && doins -r bin
224 -
225 - diropts -o unifi -g unifi
226 - keepdir /var/lib/unifi/{conf,data,run,tmp,work} /var/log/unifi
227 -
228 - for symlink in conf data run tmp work; do
229 - dosym ../../../var/lib/unifi/${symlink} /usr/lib/unifi/${symlink}
230 - done
231 - dosym ../../../var/log/unifi /usr/lib/unifi/logs
232 -
233 - java-pkg_regjar "${D}"/usr/lib/unifi/lib/*.jar
234 - java-pkg_dolauncher unifi --java_args '-Dorg.xerial.snappy.tempdir=/usr/lib/unifi/tmp -Djava.library.path=' --jar ace.jar --pwd '/usr/lib/unifi'
235 -
236 - if use system-mongodb; then
237 - systemd_newunit "${FILESDIR}"/unifi-mongodb.service unifi.service
238 - newinitd "${FILESDIR}"/unifi-mongodb.initd unifi
239 - else
240 - systemd_newunit "${FILESDIR}"/unifi.service-r2 unifi.service
241 - newinitd "${FILESDIR}"/unifi.initd-r2 unifi
242 - fi
243 -
244 - newconfd "${FILESDIR}"/unifi.confd unifi
245 -
246 - echo 'CONFIG_PROTECT="/var/lib/unifi"' > "${T}"/99unifi || die
247 - doenvd "${T}"/99unifi
248 -
249 - einstalldocs
250 - readme.gentoo_create_doc
251 -}
252 -
253 -pkg_postinst() {
254 - readme.gentoo_print_elog
255 -}
256
257 diff --git a/net-wireless/unifi/unifi-7.3.76-r1.ebuild b/net-wireless/unifi/unifi-7.3.76-r1.ebuild
258 deleted file mode 100644
259 index 27a3e2404b41..000000000000
260 --- a/net-wireless/unifi/unifi-7.3.76-r1.ebuild
261 +++ /dev/null
262 @@ -1,107 +0,0 @@
263 -# Copyright 1999-2022 Gentoo Authors
264 -# Distributed under the terms of the GNU General Public License v2
265 -
266 -EAPI=8
267 -
268 -# Set this var for any releases except stable
269 -RC_SUFFIX="-4bee620529"
270 -
271 -inherit java-pkg-2 readme.gentoo-r1 systemd
272 -
273 -DESCRIPTION="A Management Controller for Ubiquiti Networks UniFi APs"
274 -HOMEPAGE="https://www.ubnt.com"
275 -SRC_URI="https://dl.ui.com/unifi/${PV}${RC_SUFFIX}/UniFi.unix.zip -> ${P}.zip"
276 -S="${WORKDIR}/UniFi"
277 -
278 -KEYWORDS="-* amd64 ~arm64"
279 -LICENSE="Apache-1.0 Apache-2.0 BSD-1 BSD-2 BSD CDDL EPL-1.0 GPL-2 LGPL-2.1 LGPL-3 MIT ubiquiti"
280 -SLOT="0/$(ver_cut 1-2)"
281 -IUSE="systemd system-mongodb"
282 -RESTRICT="bindist mirror"
283 -
284 -RDEPEND="
285 - acct-group/unifi
286 - acct-user/unifi
287 - dev-db/mongodb
288 - virtual/jre:11
289 -"
290 -
291 -BDEPEND="app-arch/unzip"
292 -
293 -DOCS=( "readme.txt" )
294 -
295 -QA_PREBUILT="usr/lib/unifi/lib/native/Linux/x86_64/*.so"
296 -
297 -src_prepare() {
298 - # Remove unneeded files Mac and Windows
299 - rm -r lib/native/{Mac,Windows} || die
300 -
301 - if [[ ${CHOST} != aarch64* ]]; then
302 - rm -r lib/native/Linux/aarch64 || die "Failed in removing aarch64 native libraries"
303 - fi
304 - if [[ ${CHOST} != armv7* ]]; then
305 - rm -r lib/native/Linux/armv7 || die "Failed in removing armv7 native libraries"
306 - fi
307 - if [[ ${CHOST} != x86_64* ]]; then
308 - rm -r lib/native/Linux/x86_64 || die "Failed in removing x86_64 native libraries"
309 - fi
310 -
311 - if [[ ${CHOST} == aarch64* ]]; then
312 - if ! use systemd; then
313 - rm lib/native/Linux/aarch64/libubnt_sdnotify_jni.so || die
314 - fi
315 - fi
316 - if [[ ${CHOST} == armv7* ]]; then
317 - if ! use systemd; then
318 - rm lib/native/Linux/armv7/libubnt_sdnotify_jni.so || die
319 - fi
320 - fi
321 - if [[ ${CHOST} == x86_64* ]]; then
322 - if ! use systemd; then
323 - rm lib/native/Linux/x86_64/libubnt_sdnotify_jni.so || die
324 - fi
325 - fi
326 -
327 - default
328 -}
329 -
330 -src_compile() {
331 - :;
332 -}
333 -
334 -src_install() {
335 - insinto /usr/lib/unifi
336 - doins -r dl lib webapps
337 - ! use system-mongodb && doins -r bin
338 -
339 - diropts -o unifi -g unifi
340 - keepdir /var/lib/unifi/{conf,data,run,tmp,work} /var/log/unifi
341 -
342 - for symlink in conf data run tmp work; do
343 - dosym ../../../var/lib/unifi/${symlink} /usr/lib/unifi/${symlink}
344 - done
345 - dosym ../../../var/log/unifi /usr/lib/unifi/logs
346 -
347 - java-pkg_regjar "${D}"/usr/lib/unifi/lib/*.jar
348 - java-pkg_dolauncher unifi --java_args '-Dorg.xerial.snappy.tempdir=/usr/lib/unifi/tmp -Djava.library.path=' --jar ace.jar --pwd '/usr/lib/unifi'
349 -
350 - if use system-mongodb; then
351 - systemd_newunit "${FILESDIR}"/unifi-mongodb.service unifi.service
352 - newinitd "${FILESDIR}"/unifi-mongodb.initd unifi
353 - else
354 - systemd_newunit "${FILESDIR}"/unifi.service-r2 unifi.service
355 - newinitd "${FILESDIR}"/unifi.initd-r2 unifi
356 - fi
357 -
358 - newconfd "${FILESDIR}"/unifi.confd unifi
359 -
360 - echo 'CONFIG_PROTECT="/var/lib/unifi"' > "${T}"/99unifi || die
361 - doenvd "${T}"/99unifi
362 -
363 - einstalldocs
364 - readme.gentoo_create_doc
365 -}
366 -
367 -pkg_postinst() {
368 - readme.gentoo_print_elog
369 -}