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: Tue, 05 Oct 2021 11:28:25
Message-Id: 1633433295.8403074b95fab955866a3a614678a50f1c4e5940.bkohler@gentoo
1 commit: 8403074b95fab955866a3a614678a50f1c4e5940
2 Author: Ben Kohler <bkohler <AT> gentoo <DOT> org>
3 AuthorDate: Tue Oct 5 11:28:01 2021 +0000
4 Commit: Ben Kohler <bkohler <AT> gentoo <DOT> org>
5 CommitDate: Tue Oct 5 11:28:15 2021 +0000
6 URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8403074b
7
8 net-wireless/unifi: drop old
9
10 Package-Manager: Portage-3.0.28, Repoman-3.0.3
11 Signed-off-by: Ben Kohler <bkohler <AT> gentoo.org>
12
13 net-wireless/unifi/Manifest | 2 -
14 net-wireless/unifi/unifi-6.2.26.ebuild | 68 ----------------------------------
15 net-wireless/unifi/unifi-6.4.52.ebuild | 68 ----------------------------------
16 3 files changed, 138 deletions(-)
17
18 diff --git a/net-wireless/unifi/Manifest b/net-wireless/unifi/Manifest
19 index 912c4ea11bf..0446f2afb73 100644
20 --- a/net-wireless/unifi/Manifest
21 +++ b/net-wireless/unifi/Manifest
22 @@ -1,5 +1,3 @@
23 -DIST unifi-6.2.26.zip 152767218 BLAKE2B 8351b9c0b2088006560ca3896df0b05d78cb9ca669ad32b1d1a73ef22f4329618b44585bff9a26a841b3d28997bc345708df9820149de91b3fc1df99693c3a74 SHA512 fccffca9bcb31a1da2c389e83ea9a48e4cde6d958368d4d623d459bae095b57a4d7946086b0ac0e4dff5c4c565961ed2c11f7bc2dfbf8b5c6d590fb32af351e8
24 -DIST unifi-6.4.52.zip 158970954 BLAKE2B bda454073e2a75e4f1789431a7e6e1c6585b5cd1eab04a6ff79d4487a276924e66dc5a048d0c2f729690e414191b71aaff846943adb84a9a7f409f66bb498b8f SHA512 169ae984b41325a4685eb21384b9f6e0035b74c4d02e53b357086e466584b2b2d3f98db5d431de4492c2917b60f5b51c0ad9dab248d4f42b07271349de9a2442
25 DIST unifi-6.4.54.zip 158992649 BLAKE2B 90f98b1349a5fca3e6d85ef42823c5beaff0a3ac4697622a0387259421fdcfa891b094acb66f798a97b4397a27d477d6fe10d53bed03e15081f4d63abafb9d8e SHA512 d0502f87fe6827cdfabbffce7c7b0159aaad2ac032b59d04d5f233ada279fb90d5e21e043de518260c3380c7e23ff561f04040433a441866421dbe9b2db540c0
26 DIST unifi-6.5.42.zip 161190627 BLAKE2B 9eca9169167ce09b27925e02d0ae9a7e96748be7821a920ca438c1ae76ddb7d45547c97b0066a22e66accbfd59a2a40e981ef772a4266c53c4630d1e36ca50dd SHA512 bbbdc046eb1a1e59c0d030c048fba268e1673053de9d8efed1c085a71b376ec2fc0840d08e6f226648629b1370fe9ea7bab147a7584e3fb32fc44d10bf791b86
27 DIST unifi-6.5.45.zip 158061910 BLAKE2B 16b24ae67c9c649c5b7b008afa3b503dd5492e6da45107ac1be81707940623e20d111a350c32dae45a11a5a53de041b8e6b60f246af509b00bf933e36a1e9002 SHA512 ab408506055cbdca5e3f2bb7ca8bfbd4106e57621f8d741b789dba983dcd65f126435d40a5995e453ebfabaa32c3d493940bc5115c344d9f29c8ae10f265b850
28
29 diff --git a/net-wireless/unifi/unifi-6.2.26.ebuild b/net-wireless/unifi/unifi-6.2.26.ebuild
30 deleted file mode 100644
31 index 2186ff9baef..00000000000
32 --- a/net-wireless/unifi/unifi-6.2.26.ebuild
33 +++ /dev/null
34 @@ -1,68 +0,0 @@
35 -# Copyright 1999-2021 Gentoo Authors
36 -# Distributed under the terms of the GNU General Public License v2
37 -
38 -EAPI=7
39 -
40 -# Set this var for any releases except stable
41 -RC_SUFFIX="-a79cb15f05"
42 -
43 -inherit 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 -
49 -KEYWORDS="amd64"
50 -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"
51 -SLOT="0/$(ver_cut 1-2)"
52 -IUSE="systemd"
53 -
54 -RDEPEND="
55 - acct-group/unifi
56 - acct-user/unifi
57 - dev-db/mongodb
58 - virtual/jre:1.8
59 -"
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 -src_prepare() {
72 - # Remove unneeded files Linux, Mac and Windows
73 - rm -r lib/native/Linux/{aarch64,armv7} lib/native/{Mac,Windows} || die
74 - if ! use systemd; then
75 - rm lib/native/Linux/x86_64/libubnt_sdnotify_jni.so || die
76 - fi
77 -
78 - default
79 -}
80 -
81 -src_install() {
82 - insinto /usr/lib/unifi
83 - doins -r bin dl lib webapps
84 -
85 - diropts -o unifi -g unifi
86 - keepdir /var/lib/unifi/{conf,data,run,tmp,work} /var/log/unifi
87 -
88 - for symlink in conf data run tmp work; do
89 - dosym ../../../var/lib/unifi/${symlink} /usr/lib/unifi/${symlink}
90 - done
91 - dosym ../../../var/log/unifi /usr/lib/unifi/logs
92 -
93 - newinitd "${FILESDIR}"/unifi.initd-r1 unifi
94 - systemd_dounit "${FILESDIR}"/unifi.service
95 -
96 - newconfd "${FILESDIR}"/unifi.confd unifi
97 -
98 - echo 'CONFIG_PROTECT="/var/lib/unifi"' > "${T}"/99unifi || die
99 - doenvd "${T}"/99unifi
100 -
101 - einstalldocs
102 -}
103
104 diff --git a/net-wireless/unifi/unifi-6.4.52.ebuild b/net-wireless/unifi/unifi-6.4.52.ebuild
105 deleted file mode 100644
106 index d1b9e56cf0f..00000000000
107 --- a/net-wireless/unifi/unifi-6.4.52.ebuild
108 +++ /dev/null
109 @@ -1,68 +0,0 @@
110 -# Copyright 1999-2021 Gentoo Authors
111 -# Distributed under the terms of the GNU General Public License v2
112 -
113 -EAPI=7
114 -
115 -# Set this var for any releases except stable
116 -RC_SUFFIX="-25b73d69e0"
117 -
118 -inherit systemd
119 -
120 -DESCRIPTION="A Management Controller for Ubiquiti Networks UniFi APs"
121 -HOMEPAGE="https://www.ubnt.com"
122 -SRC_URI="https://dl.ui.com/unifi/${PV}${RC_SUFFIX}/UniFi.unix.zip -> ${P}.zip"
123 -
124 -KEYWORDS="~amd64"
125 -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"
126 -SLOT="0/$(ver_cut 1-2)"
127 -IUSE="systemd"
128 -
129 -RDEPEND="
130 - acct-group/unifi
131 - acct-user/unifi
132 - dev-db/mongodb
133 - virtual/jre:1.8
134 -"
135 -
136 -DEPEND="app-arch/unzip"
137 -
138 -RESTRICT="bindist mirror"
139 -
140 -S="${WORKDIR}/UniFi"
141 -
142 -DOCS=( "readme.txt" )
143 -
144 -QA_PREBUILT="usr/lib/unifi/lib/native/Linux/x86_64/*.so"
145 -
146 -src_prepare() {
147 - # Remove unneeded files Linux, Mac and Windows
148 - rm -r lib/native/Linux/{aarch64,armv7} lib/native/{Mac,Windows} || die
149 - if ! use systemd; then
150 - rm lib/native/Linux/x86_64/libubnt_sdnotify_jni.so || die
151 - fi
152 -
153 - default
154 -}
155 -
156 -src_install() {
157 - insinto /usr/lib/unifi
158 - doins -r bin dl lib webapps
159 -
160 - diropts -o unifi -g unifi
161 - keepdir /var/lib/unifi/{conf,data,run,tmp,work} /var/log/unifi
162 -
163 - for symlink in conf data run tmp work; do
164 - dosym ../../../var/lib/unifi/${symlink} /usr/lib/unifi/${symlink}
165 - done
166 - dosym ../../../var/log/unifi /usr/lib/unifi/logs
167 -
168 - newinitd "${FILESDIR}"/unifi.initd-r1 unifi
169 - systemd_dounit "${FILESDIR}"/unifi.service
170 -
171 - newconfd "${FILESDIR}"/unifi.confd unifi
172 -
173 - echo 'CONFIG_PROTECT="/var/lib/unifi"' > "${T}"/99unifi || die
174 - doenvd "${T}"/99unifi
175 -
176 - einstalldocs
177 -}