Gentoo Archives: gentoo-commits

From: Ben Kohler <bkohler@g.o>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] repo/gentoo:master commit in: net-wireless/unifi/
Date: Thu, 29 Aug 2019 15:08:40
Message-Id: 1567091308.3ec54ece3e81d5f5e0cd9d3d32124e09de65b7d6.bkohler@gentoo
1 commit: 3ec54ece3e81d5f5e0cd9d3d32124e09de65b7d6
2 Author: Ben Kohler <bkohler <AT> gentoo <DOT> org>
3 AuthorDate: Thu Aug 29 15:08:10 2019 +0000
4 Commit: Ben Kohler <bkohler <AT> gentoo <DOT> org>
5 CommitDate: Thu Aug 29 15:08:28 2019 +0000
6 URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3ec54ece
7
8 net-wireless/unifi: 5.11.39 stable & drop old
9
10 Package-Manager: Portage-2.3.73, Repoman-2.3.17
11 Signed-off-by: Ben Kohler <bkohler <AT> gentoo.org>
12
13 net-wireless/unifi/Manifest | 4 --
14 net-wireless/unifi/unifi-5.10.25.ebuild | 74 ---------------------------------
15 net-wireless/unifi/unifi-5.10.26.ebuild | 74 ---------------------------------
16 net-wireless/unifi/unifi-5.10.27.ebuild | 74 ---------------------------------
17 net-wireless/unifi/unifi-5.11.38.ebuild | 74 ---------------------------------
18 net-wireless/unifi/unifi-5.11.39.ebuild | 2 +-
19 6 files changed, 1 insertion(+), 301 deletions(-)
20
21 diff --git a/net-wireless/unifi/Manifest b/net-wireless/unifi/Manifest
22 index d88b4e30dc5..051dd616a62 100644
23 --- a/net-wireless/unifi/Manifest
24 +++ b/net-wireless/unifi/Manifest
25 @@ -1,6 +1,2 @@
26 -DIST unifi-5.10.25.zip 91781146 BLAKE2B 3a4166f3d96c1fe0e7a9afd7e85266e6dacaa4bad44af1cfd72cd22f8a2f5fae4ca4534c5ae09ca50ddc216e067e5e5598e0cc3ea1bcb96802b7379dca03426b SHA512 2a88c8640b10c2b596c40c3e4594062f9828db3e2be5dd159dcf7275b3796c7ef8714c60c27de980672fb1ccc88e9fa7640fc74e61e6d994e3fb1214d0e0bd48
27 -DIST unifi-5.10.26.zip 91777116 BLAKE2B a07f296aa55204d0c1be055f0c54901824eaf2341548ae3a4de95faa496f5e38e19cd62974da09abfad5756889506db4dda1aa8803e0f87036ebfb3205c47c10 SHA512 3722c83b810e3ddce6c82d8b8119717b00213d5052baf66288299311fe6f7e8c5a5c5dbdae871a166bcfeb1e70c69f2ed4f34dea702d50e69d1a1a8eacea4594
28 -DIST unifi-5.10.27.zip 91782447 BLAKE2B 810170b44dc6ade4e9b3805302f3f17fde104e04f581aacba895dbb41f1c2450a764aeb62841cc93df5d8a0bdcaebe9ab12a9644cacf7ae4261b9a09301cf652 SHA512 f425596e1d8f0ee82d1bb84c1a5f0900d5cbcbbc579b6a9769bd10c7f66e61423c14dcf08028525b12495e144ee2d9452a3e4a5d6bc3331f14f087c27effc5eb
29 -DIST unifi-5.11.38.zip 112222011 BLAKE2B 3838452f3bc2abba075a3cce20062f1e3e76f963b374c25489a57839c491567b92d03ef308846c2d2afb3a249717804365c4d928cb9df9d864e1251fd1c5d0d8 SHA512 e7a55181283dc972c3883da2d05ca00e5ddd77516db5109f7a38f1208dbed90c48553fb7cb598d760c90a6978d19fe11f39da8d485a174c6fe7a03b00b61c7f5
30 DIST unifi-5.11.39.zip 112221641 BLAKE2B 33acc8ba7e31dc0e4bc768f26dbb9d995d42a5f9bf58b4671c5a3c973c575c3ca232781e6747ad82ff808df44dbbe71a75a340f738461f1e21a069d144440176 SHA512 2c2e5a4216b916905666b6d0585458d2dba8cfe5a60e183b95406361b39a97cd9c7243faaaecb439db77cf7e2751941c729c2d0bc4d0807aad18706e10e696ff
31 DIST unifi-5.6.42.zip 63581448 BLAKE2B dc12149acc56587043b9f6c45a43327a9a067dda86127c60ad62a4681a0c8ba873435b60183989332f561fb52f71c7207480766ec23d9c0e892cc20c521a9819 SHA512 467c0ad284a84795537484f371867d851e67c7e396215d539a9705f17f374b50db4051121a6634d1944474a2474bdd75fca860ab00b48634a5d3e8749a122989
32
33 diff --git a/net-wireless/unifi/unifi-5.10.25.ebuild b/net-wireless/unifi/unifi-5.10.25.ebuild
34 deleted file mode 100644
35 index 716df55f9fe..00000000000
36 --- a/net-wireless/unifi/unifi-5.10.25.ebuild
37 +++ /dev/null
38 @@ -1,74 +0,0 @@
39 -# Copyright 1999-2019 Gentoo Authors
40 -# Distributed under the terms of the GNU General Public License v2
41 -
42 -EAPI=6
43 -
44 -# Used when it's an unstable, beta or release candidate
45 -#RC_SUFFIX=""
46 -
47 -inherit systemd user
48 -
49 -DESCRIPTION="A Management Controller for Ubiquiti Networks UniFi APs"
50 -HOMEPAGE="https://www.ubnt.com"
51 -SRC_URI="https://dl.ui.com/unifi/${PV}${RC_SUFFIX}/UniFi.unix.zip -> ${P}.zip"
52 -
53 -KEYWORDS="amd64"
54 -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"
55 -SLOT="0/5.10"
56 -IUSE="systemd"
57 -
58 -RDEPEND="dev-db/mongodb
59 - virtual/jre:1.8"
60 -
61 -DEPEND="app-arch/unzip"
62 -
63 -RESTRICT="bindist mirror"
64 -
65 -S="${WORKDIR}/UniFi"
66 -
67 -DOCS=( "readme.txt" )
68 -
69 -QA_PREBUILT="usr/lib/unifi/lib/native/Linux/x86_64/*.so"
70 -
71 -pkg_setup() {
72 - enewgroup unifi
73 - enewuser unifi -1 -1 /var/lib/unifi unifi
74 -}
75 -
76 -src_prepare() {
77 - # Remove unneeded files Linux, Mac and Windows
78 - rm -r lib/native/Linux/{aarch64,armv7} lib/native/{Mac,Windows} || die
79 - if ! use systemd; then
80 - rm lib/native/Linux/x86_64/libubnt_sdnotify_jni.so || die
81 - fi
82 -
83 - default
84 -}
85 -
86 -src_install() {
87 - # Install MongoDB wrapper script, to avoid problems with >= 3.6.0
88 - # See https://community.ubnt.com/t5/UniFi-Routing-Switching/MongoDB-3-6/td-p/2195435
89 - exeinto /usr/lib/unifi/bin
90 - newexe "${FILESDIR}"/mongod-wrapper mongod
91 -
92 - insinto /usr/lib/unifi
93 - doins -r dl lib webapps
94 -
95 - diropts -o unifi -g unifi
96 - keepdir /var/lib/unifi/{conf,data,run,tmp,work} /var/log/unifi
97 -
98 - for symlink in conf data run tmp work; do
99 - dosym ../../../var/lib/unifi/${symlink} /usr/lib/unifi/${symlink}
100 - done
101 - dosym ../../../var/log/unifi /usr/lib/unifi/logs
102 -
103 - newinitd "${FILESDIR}"/unifi.initd-r1 unifi
104 - systemd_dounit "${FILESDIR}"/unifi.service
105 -
106 - newconfd "${FILESDIR}"/unifi.confd unifi
107 -
108 - echo 'CONFIG_PROTECT="/var/lib/unifi"' > "${T}"/99unifi || die
109 - doenvd "${T}"/99unifi
110 -
111 - einstalldocs
112 -}
113
114 diff --git a/net-wireless/unifi/unifi-5.10.26.ebuild b/net-wireless/unifi/unifi-5.10.26.ebuild
115 deleted file mode 100644
116 index d486ab03127..00000000000
117 --- a/net-wireless/unifi/unifi-5.10.26.ebuild
118 +++ /dev/null
119 @@ -1,74 +0,0 @@
120 -# Copyright 1999-2019 Gentoo Authors
121 -# Distributed under the terms of the GNU General Public License v2
122 -
123 -EAPI=6
124 -
125 -# Used when it's an unstable, beta or release candidate
126 -RC_SUFFIX="-7fbb9ab8c4"
127 -
128 -inherit systemd user
129 -
130 -DESCRIPTION="A Management Controller for Ubiquiti Networks UniFi APs"
131 -HOMEPAGE="https://www.ubnt.com"
132 -SRC_URI="https://dl.ui.com/unifi/${PV}${RC_SUFFIX}/UniFi.unix.zip -> ${P}.zip"
133 -
134 -KEYWORDS="~amd64"
135 -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"
136 -SLOT="0/5.10"
137 -IUSE="systemd"
138 -
139 -RDEPEND="dev-db/mongodb
140 - virtual/jre:1.8"
141 -
142 -DEPEND="app-arch/unzip"
143 -
144 -RESTRICT="bindist mirror"
145 -
146 -S="${WORKDIR}/UniFi"
147 -
148 -DOCS=( "readme.txt" )
149 -
150 -QA_PREBUILT="usr/lib/unifi/lib/native/Linux/x86_64/*.so"
151 -
152 -pkg_setup() {
153 - enewgroup unifi
154 - enewuser unifi -1 -1 /var/lib/unifi unifi
155 -}
156 -
157 -src_prepare() {
158 - # Remove unneeded files Linux, Mac and Windows
159 - rm -r lib/native/Linux/{aarch64,armv7} lib/native/{Mac,Windows} || die
160 - if ! use systemd; then
161 - rm lib/native/Linux/x86_64/libubnt_sdnotify_jni.so || die
162 - fi
163 -
164 - default
165 -}
166 -
167 -src_install() {
168 - # Install MongoDB wrapper script, to avoid problems with >= 3.6.0
169 - # See https://community.ubnt.com/t5/UniFi-Routing-Switching/MongoDB-3-6/td-p/2195435
170 - exeinto /usr/lib/unifi/bin
171 - newexe "${FILESDIR}"/mongod-wrapper mongod
172 -
173 - insinto /usr/lib/unifi
174 - doins -r dl lib webapps
175 -
176 - diropts -o unifi -g unifi
177 - keepdir /var/lib/unifi/{conf,data,run,tmp,work} /var/log/unifi
178 -
179 - for symlink in conf data run tmp work; do
180 - dosym ../../../var/lib/unifi/${symlink} /usr/lib/unifi/${symlink}
181 - done
182 - dosym ../../../var/log/unifi /usr/lib/unifi/logs
183 -
184 - newinitd "${FILESDIR}"/unifi.initd-r1 unifi
185 - systemd_dounit "${FILESDIR}"/unifi.service
186 -
187 - newconfd "${FILESDIR}"/unifi.confd unifi
188 -
189 - echo 'CONFIG_PROTECT="/var/lib/unifi"' > "${T}"/99unifi || die
190 - doenvd "${T}"/99unifi
191 -
192 - einstalldocs
193 -}
194
195 diff --git a/net-wireless/unifi/unifi-5.10.27.ebuild b/net-wireless/unifi/unifi-5.10.27.ebuild
196 deleted file mode 100644
197 index 05255d5cc70..00000000000
198 --- a/net-wireless/unifi/unifi-5.10.27.ebuild
199 +++ /dev/null
200 @@ -1,74 +0,0 @@
201 -# Copyright 1999-2019 Gentoo Authors
202 -# Distributed under the terms of the GNU General Public License v2
203 -
204 -EAPI=6
205 -
206 -# Used when it's an unstable, beta or release candidate
207 -RC_SUFFIX="-2ad6590363"
208 -
209 -inherit systemd user
210 -
211 -DESCRIPTION="A Management Controller for Ubiquiti Networks UniFi APs"
212 -HOMEPAGE="https://www.ubnt.com"
213 -SRC_URI="https://dl.ui.com/unifi/${PV}${RC_SUFFIX}/UniFi.unix.zip -> ${P}.zip"
214 -
215 -KEYWORDS="~amd64"
216 -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"
217 -SLOT="0/5.10"
218 -IUSE="systemd"
219 -
220 -RDEPEND="dev-db/mongodb
221 - virtual/jre:1.8"
222 -
223 -DEPEND="app-arch/unzip"
224 -
225 -RESTRICT="bindist mirror"
226 -
227 -S="${WORKDIR}/UniFi"
228 -
229 -DOCS=( "readme.txt" )
230 -
231 -QA_PREBUILT="usr/lib/unifi/lib/native/Linux/x86_64/*.so"
232 -
233 -pkg_setup() {
234 - enewgroup unifi
235 - enewuser unifi -1 -1 /var/lib/unifi unifi
236 -}
237 -
238 -src_prepare() {
239 - # Remove unneeded files Linux, Mac and Windows
240 - rm -r lib/native/Linux/{aarch64,armv7} lib/native/{Mac,Windows} || die
241 - if ! use systemd; then
242 - rm lib/native/Linux/x86_64/libubnt_sdnotify_jni.so || die
243 - fi
244 -
245 - default
246 -}
247 -
248 -src_install() {
249 - # Install MongoDB wrapper script, to avoid problems with >= 3.6.0
250 - # See https://community.ubnt.com/t5/UniFi-Routing-Switching/MongoDB-3-6/td-p/2195435
251 - exeinto /usr/lib/unifi/bin
252 - newexe "${FILESDIR}"/mongod-wrapper mongod
253 -
254 - insinto /usr/lib/unifi
255 - doins -r dl lib webapps
256 -
257 - diropts -o unifi -g unifi
258 - keepdir /var/lib/unifi/{conf,data,run,tmp,work} /var/log/unifi
259 -
260 - for symlink in conf data run tmp work; do
261 - dosym ../../../var/lib/unifi/${symlink} /usr/lib/unifi/${symlink}
262 - done
263 - dosym ../../../var/log/unifi /usr/lib/unifi/logs
264 -
265 - newinitd "${FILESDIR}"/unifi.initd-r1 unifi
266 - systemd_dounit "${FILESDIR}"/unifi.service
267 -
268 - newconfd "${FILESDIR}"/unifi.confd unifi
269 -
270 - echo 'CONFIG_PROTECT="/var/lib/unifi"' > "${T}"/99unifi || die
271 - doenvd "${T}"/99unifi
272 -
273 - einstalldocs
274 -}
275
276 diff --git a/net-wireless/unifi/unifi-5.11.38.ebuild b/net-wireless/unifi/unifi-5.11.38.ebuild
277 deleted file mode 100644
278 index ee04a76926d..00000000000
279 --- a/net-wireless/unifi/unifi-5.11.38.ebuild
280 +++ /dev/null
281 @@ -1,74 +0,0 @@
282 -# Copyright 1999-2019 Gentoo Authors
283 -# Distributed under the terms of the GNU General Public License v2
284 -
285 -EAPI=6
286 -
287 -# Set this var for any releases except stable
288 -RC_SUFFIX="-65a83af88b"
289 -
290 -inherit systemd user
291 -
292 -DESCRIPTION="A Management Controller for Ubiquiti Networks UniFi APs"
293 -HOMEPAGE="https://www.ubnt.com"
294 -SRC_URI="https://dl.ui.com/unifi/${PV}${RC_SUFFIX}/UniFi.unix.zip -> ${P}.zip"
295 -
296 -KEYWORDS="~amd64"
297 -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"
298 -SLOT="0/5.11"
299 -IUSE="systemd"
300 -
301 -RDEPEND="dev-db/mongodb
302 - virtual/jre:1.8"
303 -
304 -DEPEND="app-arch/unzip"
305 -
306 -RESTRICT="bindist mirror"
307 -
308 -S="${WORKDIR}/UniFi"
309 -
310 -DOCS=( "readme.txt" )
311 -
312 -QA_PREBUILT="usr/lib/unifi/lib/native/Linux/x86_64/*.so"
313 -
314 -pkg_setup() {
315 - enewgroup unifi
316 - enewuser unifi -1 -1 /var/lib/unifi unifi
317 -}
318 -
319 -src_prepare() {
320 - # Remove unneeded files Linux, Mac and Windows
321 - rm -r lib/native/Linux/{aarch64,armv7} lib/native/{Mac,Windows} || die
322 - if ! use systemd; then
323 - rm lib/native/Linux/x86_64/libubnt_sdnotify_jni.so || die
324 - fi
325 -
326 - default
327 -}
328 -
329 -src_install() {
330 - # Install MongoDB wrapper script, to avoid problems with >= 3.6.0
331 - # See https://community.ubnt.com/t5/UniFi-Routing-Switching/MongoDB-3-6/td-p/2195435
332 - exeinto /usr/lib/unifi/bin
333 - newexe "${FILESDIR}"/mongod-wrapper mongod
334 -
335 - insinto /usr/lib/unifi
336 - doins -r dl lib webapps
337 -
338 - diropts -o unifi -g unifi
339 - keepdir /var/lib/unifi/{conf,data,run,tmp,work} /var/log/unifi
340 -
341 - for symlink in conf data run tmp work; do
342 - dosym ../../../var/lib/unifi/${symlink} /usr/lib/unifi/${symlink}
343 - done
344 - dosym ../../../var/log/unifi /usr/lib/unifi/logs
345 -
346 - newinitd "${FILESDIR}"/unifi.initd-r1 unifi
347 - systemd_dounit "${FILESDIR}"/unifi.service
348 -
349 - newconfd "${FILESDIR}"/unifi.confd unifi
350 -
351 - echo 'CONFIG_PROTECT="/var/lib/unifi"' > "${T}"/99unifi || die
352 - doenvd "${T}"/99unifi
353 -
354 - einstalldocs
355 -}
356
357 diff --git a/net-wireless/unifi/unifi-5.11.39.ebuild b/net-wireless/unifi/unifi-5.11.39.ebuild
358 index 832f70fb87c..31f7b51af90 100644
359 --- a/net-wireless/unifi/unifi-5.11.39.ebuild
360 +++ b/net-wireless/unifi/unifi-5.11.39.ebuild
361 @@ -12,7 +12,7 @@ DESCRIPTION="A Management Controller for Ubiquiti Networks UniFi APs"
362 HOMEPAGE="https://www.ubnt.com"
363 SRC_URI="https://dl.ui.com/unifi/${PV}${RC_SUFFIX}/UniFi.unix.zip -> ${P}.zip"
364
365 -KEYWORDS="~amd64"
366 +KEYWORDS="amd64"
367 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"
368 SLOT="0/5.11"
369 IUSE="systemd"