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 |
-} |