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: Fri, 18 Jan 2019 15:40:03
Message-Id: 1547825989.f7e6c8e201b10919b27587e9393ea0956f890ceb.bkohler@gentoo
1 commit: f7e6c8e201b10919b27587e9393ea0956f890ceb
2 Author: Ben Kohler <bkohler <AT> gentoo <DOT> org>
3 AuthorDate: Fri Jan 18 15:39:30 2019 +0000
4 Commit: Ben Kohler <bkohler <AT> gentoo <DOT> org>
5 CommitDate: Fri Jan 18 15:39:49 2019 +0000
6 URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f7e6c8e2
7
8 net-wireless/unifi: fix subslot on 5.10 series, and drop old
9
10 Package-Manager: Portage-2.3.56, Repoman-2.3.12
11 Signed-off-by: Ben Kohler <bkohler <AT> gentoo.org>
12
13 net-wireless/unifi/Manifest | 2 -
14 ...{unifi-5.10.5.ebuild => unifi-5.10.5-r1.ebuild} | 2 +-
15 net-wireless/unifi/unifi-5.8.29.ebuild | 74 ----------------------
16 net-wireless/unifi/unifi-5.8.30.ebuild | 74 ----------------------
17 4 files changed, 1 insertion(+), 151 deletions(-)
18
19 diff --git a/net-wireless/unifi/Manifest b/net-wireless/unifi/Manifest
20 index 46999622f43..7d56f762490 100644
21 --- a/net-wireless/unifi/Manifest
22 +++ b/net-wireless/unifi/Manifest
23 @@ -1,7 +1,5 @@
24 DIST unifi-5.10.5.zip 77373497 BLAKE2B 0716c2ce948a909959d52325d97f9fdbf867492e54bfc12f286659f825f3d5719d334612d71af4bad8d9f1ff076d418df54af8cea18019adbc32cb1972eb5ae6 SHA512 9c8da7fc8b1068a60e5702d377d9cfaa6ea8d90014c3b4e3478bfc0b6a3a1614853befa9cca08c78ebffcdaf4dad119b251c69c52eb8df44acdbe225a28b54ed
25 DIST unifi-5.6.39.zip 63559153 BLAKE2B 377c9cbcb49f3f7fe687c7877ca37b4cf4c62076da1a05ce64599be86b8503b910e941bdaa93b9bf77ed259e46ed5355befb695c0cff41157fe1e43a10643216 SHA512 456407a0fe140ef35718591777fcc1084ca9ee4f70c97deb554318390aa3e530c5dfbbbe57b659f83d52ca44be8ebd57071cfad2bf7f0f180fa5f2fa9100a1d9
26 DIST unifi-5.6.40.zip 63584069 BLAKE2B 9c241c7ef335b6e4d9ce1d53d8bf6a9b2e6a0c5b91d60f321100e67cc6201f1dc060398dc7af1ee014c47df194f64ddf1eb56a6c7ce53691251b4fd2937c5603 SHA512 d2e154ec6bdf24cfcb0e5154512a91dc0e601a2bfe7fcdda4c22b329b304b50315a42485daee8495a5076136055c2cf59ebe42b083221683168199e437589e9a
27 -DIST unifi-5.8.29.zip 80125147 BLAKE2B d7fcfd8ea5c29c79803f4ee715136a82fb69b3e69802a9a9c4b92e9d4c52d5a72eaeaa3b10405a4eb10df35f1a926c4fb51dcd0c30816d3e58efd15f48b2ea51 SHA512 8c69f406c632661fe713251304910016bed25c2bbabb3aef355626cf6ea6475ba9348d0bec4d2e0f64824190db4deff669ab748cb17cc289112ac07421b56128
28 -DIST unifi-5.8.30.zip 80120131 BLAKE2B c7e53ff047cd3fc6b0b551d8388a739adf86d0518a86c76aa1688534e2a708bdf9d38d30848ad6a41b03aea12de8f038cd5eb8e9186ecfa3c2a1b782464b7e21 SHA512 0d4a714ba875e17ce359b28e2a0a967366125971f021eb95f598c7e4860c03016afadcef0a4bb6e64f30b99afb790b65aaa166ccc31bb31f268412c1a1f1bffd
29 DIST unifi-5.9.29.zip 105327499 BLAKE2B 9c5c1cb804231b72521fce968cb1240b7c64e75621eb6577fe09f43186e90347339159e0cb95e772a936d4d6e82b2ae77126c263fbf25ab244db7e5639972c45 SHA512 f00ba9470d78fa5922e81a5ff2e53927d2a2ec7d08ab543abf4b236ff9fb8761b060083025fc410f72c0ff48c75c915dd3561a3869dc4a2de0f8900e19af0976
30 DIST unifi-5.9.32.zip 105373782 BLAKE2B c15b576fe745f1d8f2783a50a0265378a0b4947654ab79e1ba2526dfade73eb83890118d8a97d1d186539a428fc6705943e19cecde583b73c2f098575f3496f0 SHA512 c0269c9e9be723eb19dc541dbb7547b284082792c41c6a8012b677ca83e562848024b95ebd6dbae95042bde07c41375907fd9b47e725f3ae8ece661bcd77a71a
31
32 diff --git a/net-wireless/unifi/unifi-5.10.5.ebuild b/net-wireless/unifi/unifi-5.10.5-r1.ebuild
33 similarity index 99%
34 rename from net-wireless/unifi/unifi-5.10.5.ebuild
35 rename to net-wireless/unifi/unifi-5.10.5-r1.ebuild
36 index 291cdbe3baf..0d79c61ec81 100644
37 --- a/net-wireless/unifi/unifi-5.10.5.ebuild
38 +++ b/net-wireless/unifi/unifi-5.10.5-r1.ebuild
39 @@ -14,7 +14,7 @@ SRC_URI="https://dl.ubnt.com/unifi/${PV}${RC_SUFFIX}/UniFi.unix.zip -> ${P}.zip"
40
41 KEYWORDS=""
42 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"
43 -SLOT="0/5.9"
44 +SLOT="0/5.10"
45 IUSE="systemd"
46
47 RDEPEND="dev-db/mongodb
48
49 diff --git a/net-wireless/unifi/unifi-5.8.29.ebuild b/net-wireless/unifi/unifi-5.8.29.ebuild
50 deleted file mode 100644
51 index 2fee194c00f..00000000000
52 --- a/net-wireless/unifi/unifi-5.8.29.ebuild
53 +++ /dev/null
54 @@ -1,74 +0,0 @@
55 -# Copyright 1999-2018 Gentoo Authors
56 -# Distributed under the terms of the GNU General Public License v2
57 -
58 -EAPI=6
59 -
60 -# Set this for unstable, beta or release candidate
61 -RC_SUFFIX="-ff003bb0ce"
62 -
63 -inherit systemd user
64 -
65 -DESCRIPTION="A Management Controller for Ubiquiti Networks UniFi APs"
66 -HOMEPAGE="https://www.ubnt.com"
67 -SRC_URI="https://dl.ubnt.com/unifi/${PV}${RC_SUFFIX}/UniFi.unix.zip -> ${P}.zip"
68 -
69 -KEYWORDS="~amd64"
70 -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"
71 -SLOT="0/5.8"
72 -IUSE="systemd"
73 -
74 -RDEPEND="dev-db/mongodb
75 - virtual/jre:1.8"
76 -
77 -DEPEND="app-arch/unzip"
78 -
79 -RESTRICT="bindist mirror"
80 -
81 -S="${WORKDIR}/UniFi"
82 -
83 -DOCS=( "readme.txt" )
84 -
85 -QA_PREBUILT="usr/lib/unifi/lib/native/Linux/x86_64/*.so"
86 -
87 -pkg_setup() {
88 - enewgroup unifi
89 - enewuser unifi -1 -1 /var/lib/unifi unifi
90 -}
91 -
92 -src_prepare() {
93 - # Remove unneeded files Linux, Mac and Windows
94 - rm -r lib/native/Linux/{aarch64,armv7} lib/native/{Mac,Windows} || die
95 - if ! use systemd; then
96 - rm lib/native/Linux/x86_64/libubnt_sdnotify_jni.so || die
97 - fi
98 -
99 - default
100 -}
101 -
102 -src_install() {
103 - # Install MongoDB wrapper script, to avoid problems with >= 3.6.0
104 - # See https://community.ubnt.com/t5/UniFi-Routing-Switching/MongoDB-3-6/td-p/2195435
105 - exeinto /usr/lib/unifi/bin
106 - newexe "${FILESDIR}"/mongod-wrapper mongod
107 -
108 - insinto /usr/lib/unifi
109 - doins -r dl lib webapps
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 - newinitd "${FILESDIR}"/unifi.initd-r1 unifi
120 - systemd_dounit "${FILESDIR}"/unifi.service
121 -
122 - newconfd "${FILESDIR}"/unifi.confd unifi
123 -
124 - echo 'CONFIG_PROTECT="/var/lib/unifi"' > "${T}"/99unifi || die
125 - doenvd "${T}"/99unifi
126 -
127 - einstalldocs
128 -}
129
130 diff --git a/net-wireless/unifi/unifi-5.8.30.ebuild b/net-wireless/unifi/unifi-5.8.30.ebuild
131 deleted file mode 100644
132 index f9f4e147369..00000000000
133 --- a/net-wireless/unifi/unifi-5.8.30.ebuild
134 +++ /dev/null
135 @@ -1,74 +0,0 @@
136 -# Copyright 1999-2018 Gentoo Authors
137 -# Distributed under the terms of the GNU General Public License v2
138 -
139 -EAPI=6
140 -
141 -# Set this for unstable, beta or release candidate
142 -RC_SUFFIX="-d628c2e01d"
143 -
144 -inherit systemd user
145 -
146 -DESCRIPTION="A Management Controller for Ubiquiti Networks UniFi APs"
147 -HOMEPAGE="https://www.ubnt.com"
148 -SRC_URI="https://dl.ubnt.com/unifi/${PV}${RC_SUFFIX}/UniFi.unix.zip -> ${P}.zip"
149 -
150 -KEYWORDS="~amd64"
151 -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"
152 -SLOT="0/5.8"
153 -IUSE="systemd"
154 -
155 -RDEPEND="dev-db/mongodb
156 - virtual/jre:1.8"
157 -
158 -DEPEND="app-arch/unzip"
159 -
160 -RESTRICT="bindist mirror"
161 -
162 -S="${WORKDIR}/UniFi"
163 -
164 -DOCS=( "readme.txt" )
165 -
166 -QA_PREBUILT="usr/lib/unifi/lib/native/Linux/x86_64/*.so"
167 -
168 -pkg_setup() {
169 - enewgroup unifi
170 - enewuser unifi -1 -1 /var/lib/unifi unifi
171 -}
172 -
173 -src_prepare() {
174 - # Remove unneeded files Linux, Mac and Windows
175 - rm -r lib/native/Linux/{aarch64,armv7} lib/native/{Mac,Windows} || die
176 - if ! use systemd; then
177 - rm lib/native/Linux/x86_64/libubnt_sdnotify_jni.so || die
178 - fi
179 -
180 - default
181 -}
182 -
183 -src_install() {
184 - # Install MongoDB wrapper script, to avoid problems with >= 3.6.0
185 - # See https://community.ubnt.com/t5/UniFi-Routing-Switching/MongoDB-3-6/td-p/2195435
186 - exeinto /usr/lib/unifi/bin
187 - newexe "${FILESDIR}"/mongod-wrapper mongod
188 -
189 - insinto /usr/lib/unifi
190 - doins -r dl lib webapps
191 -
192 - diropts -o unifi -g unifi
193 - keepdir /var/lib/unifi/{conf,data,run,tmp,work} /var/log/unifi
194 -
195 - for symlink in conf data run tmp work; do
196 - dosym ../../../var/lib/unifi/${symlink} /usr/lib/unifi/${symlink}
197 - done
198 - dosym ../../../var/log/unifi /usr/lib/unifi/logs
199 -
200 - newinitd "${FILESDIR}"/unifi.initd-r1 unifi
201 - systemd_dounit "${FILESDIR}"/unifi.service
202 -
203 - newconfd "${FILESDIR}"/unifi.confd unifi
204 -
205 - echo 'CONFIG_PROTECT="/var/lib/unifi"' > "${T}"/99unifi || die
206 - doenvd "${T}"/99unifi
207 -
208 - einstalldocs
209 -}