Gentoo Archives: gentoo-commits

From: Ben Kohler <bkohler@g.o>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] repo/gentoo:master commit in: media-video/unifi-video/
Date: Mon, 10 Dec 2018 22:37:46
Message-Id: 1544481446.33619fec46abfe56786249ec9ea32f2d9b66bc92.bkohler@gentoo
1 commit: 33619fec46abfe56786249ec9ea32f2d9b66bc92
2 Author: Ben Kohler <bkohler <AT> gentoo <DOT> org>
3 AuthorDate: Mon Dec 10 22:37:12 2018 +0000
4 Commit: Ben Kohler <bkohler <AT> gentoo <DOT> org>
5 CommitDate: Mon Dec 10 22:37:26 2018 +0000
6 URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=33619fec
7
8 media-video/unifi-video: bump 3.9.12 & 3.10.0_beta2, drop old
9
10 Package-Manager: Portage-2.3.52, Repoman-2.3.12
11 Signed-off-by: Ben Kohler <bkohler <AT> gentoo.org>
12
13 media-video/unifi-video/Manifest | 8 +--
14 ...eta1.ebuild => unifi-video-3.10.0_beta2.ebuild} | 0
15 .../unifi-video/unifi-video-3.9.10_beta1.ebuild | 83 ----------------------
16 ...ideo-3.9.9.ebuild => unifi-video-3.9.12.ebuild} | 0
17 .../unifi-video/unifi-video-3.9.7-r1.ebuild | 83 ----------------------
18 media-video/unifi-video/unifi-video-3.9.7.ebuild | 82 ---------------------
19 .../unifi-video/unifi-video-3.9.8_beta1.ebuild | 83 ----------------------
20 .../unifi-video/unifi-video-3.9.8_beta2.ebuild | 83 ----------------------
21 8 files changed, 2 insertions(+), 420 deletions(-)
22
23 diff --git a/media-video/unifi-video/Manifest b/media-video/unifi-video/Manifest
24 index 15a970713f9..31fb74948ad 100644
25 --- a/media-video/unifi-video/Manifest
26 +++ b/media-video/unifi-video/Manifest
27 @@ -1,6 +1,2 @@
28 -DIST unifi-video.Ubuntu16.04_amd64.v3.10.0-beta.1.deb 151614954 BLAKE2B 2c43a9f7d497164ed8bace7cd19c6ed88a8b066669ea85af2dcc3bfd7d6eb23140d32c695b48a7793b76822024190d934d651b38dbccb4cfe4de6e8f0ce5114d SHA512 c84fd0477d42fcb79a6e24f11bca593da6862987cce9e213099695a75a63930928c009ceb99c7921b1db1499a2e617a82400e941c1c069b454a9301e8e295f8f
29 -DIST unifi-video.Ubuntu16.04_amd64.v3.9.10-beta.1.deb 116146196 BLAKE2B 5becd4bfe7e94066a34e809dd3485b906e39d0d79bb81a302ae9168147ef9f1517df5345ba521175b05847299abc556304f75801cd188c7868211217ef3dad59 SHA512 d5b5f9fb458a463f177212c157fdd2293b6bc696f28539347d64ed8c540408321a2683ac7cb350f4a665d1d83dc216b7f849214b6c51ee392b85451a4c9b33c2
30 -DIST unifi-video.Ubuntu16.04_amd64.v3.9.7.deb 117374890 BLAKE2B b0f274da3052471472cd2405ec0a5d79fd97cbc30f014ede42a004dcffc4d27b9b5ecc36f32b4f60f8c47ba73b85795d2851345f5472b85192cf836bfb929173 SHA512 9a0f48d81f3935baad4004681cabe2ff46f4f86f8770c260c98fbd724de2949427de8ec706d86d612a9ccbcda69ca227aa4a123c3208e0a4ab7c0a51540c06f8
31 -DIST unifi-video.Ubuntu16.04_amd64.v3.9.8-beta.1.deb 117380976 BLAKE2B 7fea704c3b780d51c3d0fc1de24b74654ba438b5223b368bbd6b42110b98fb22f0aa29816b6acec9961a9fa4f6dbace54361c64c4c12ae6a39b855c9e91702a1 SHA512 a4782c3b5319d7bc54d5df3dc64fdfec86e729636cc2e5479d7ca3a8f5112c57c83c0ac421be3cc0ce88975d6f47dd7bb57743d6802164531fdafed2bbe484bb
32 -DIST unifi-video.Ubuntu16.04_amd64.v3.9.8-beta.2.deb 117447150 BLAKE2B f42a916e6ce78d02306559f9bb5c09e2a065facbe3abe3055a921b0a11dd7826f36c119eebda3495c8410560b6d5134e8cbbfb5c5a019e575e6fc4cc803e76b2 SHA512 0d9fc72a45fb0e87c7fc98c389c02336d12263d69ce96f17e255e354781ba84882f1f9cf4a4baa14e2638646491273407ccce93e020e75e3703405b48a2a13dc
33 -DIST unifi-video.Ubuntu16.04_amd64.v3.9.9.deb 117449304 BLAKE2B 0d3805481d587ee4b96265b69c82e27a35867895ae0a5d6496fd81eea4da946928ae2c7fd8d4184e5fb330d7ea6c94a835eaf17deb4e9598b784bb48d29494e3 SHA512 fc5023377c26484589680c3e4496e6b7c05d16b5c167a587dc026f6d9797d6974fe22eec164afbc62ecaf980f1e51ab828f85e9dd8b0dd31214fe54a93e97f4f
34 +DIST unifi-video.Ubuntu16.04_amd64.v3.10.0-beta.2.deb 169439370 BLAKE2B f2fbec8d1a95932d2df93f244317096778fb1d539565a3606a3803289f999319f640e30ad457e2b92d34997136baf83d436dca275924f90e68ed43607d55d866 SHA512 7ad7bb37360713caaa198889a923e46b492d1ef729ff18437d5804684b8062818429b59f4f9a3d8c6cc3c5ffec78ab6acc146e8f38ffce12be87f667428d9351
35 +DIST unifi-video.Ubuntu16.04_amd64.v3.9.12.deb 117448948 BLAKE2B 83769ec07fccbcd955115493510bcd58b88433b7d7204be29d6329674cf4d6dea7fe4b6aedd0e89f852d89ae9a298a9284386aeb4480f43a91dbe6ea958ab10b SHA512 0e2eaefdee74b6b6c5ae54870673591ce4e2d2e4c07e068987f609597c43a12308aebdce705e316555378e04eeb13aaa0c00b496097123960215773cbfa69348
36
37 diff --git a/media-video/unifi-video/unifi-video-3.10.0_beta1.ebuild b/media-video/unifi-video/unifi-video-3.10.0_beta2.ebuild
38 similarity index 100%
39 rename from media-video/unifi-video/unifi-video-3.10.0_beta1.ebuild
40 rename to media-video/unifi-video/unifi-video-3.10.0_beta2.ebuild
41
42 diff --git a/media-video/unifi-video/unifi-video-3.9.10_beta1.ebuild b/media-video/unifi-video/unifi-video-3.9.10_beta1.ebuild
43 deleted file mode 100644
44 index f811db81bec..00000000000
45 --- a/media-video/unifi-video/unifi-video-3.9.10_beta1.ebuild
46 +++ /dev/null
47 @@ -1,83 +0,0 @@
48 -# Copyright 1999-2018 Gentoo Authors
49 -# Distributed under the terms of the GNU General Public License v2
50 -
51 -EAPI=6
52 -
53 -inherit systemd user
54 -
55 -MY_PV="${PV/_beta/-beta.}"
56 -DESCRIPTION="UniFi Video Server"
57 -HOMEPAGE="https://www.ubnt.com/download/unifi-video/"
58 -SRC_URI="https://dl.ubnt.com/firmwares/ufv/v${MY_PV}/unifi-video.Ubuntu16.04_amd64.v${MY_PV}.deb"
59 -
60 -LICENSE="GPL-3"
61 -SLOT="0"
62 -KEYWORDS=""
63 -IUSE=""
64 -RESTRICT="mirror"
65 -
66 -DEPEND=""
67 -RDEPEND="dev-db/mongodb
68 - dev-java/commons-daemon
69 - sys-apps/lsb-release
70 - sys-libs/libcap
71 - virtual/jre:1.8"
72 -
73 -S=${WORKDIR}
74 -QA_PREBUILT="usr/lib*/${PN}/lib/*.so usr/lib*/${PN}/bin/*"
75 -
76 -pkg_setup() {
77 - enewuser ${PN}
78 - enewgroup ${PN}
79 -}
80 -
81 -src_unpack() {
82 - default
83 - unpack "${WORKDIR}"/data.tar.gz
84 -}
85 -
86 -src_prepare() {
87 - eapply "${FILESDIR}"/commons-daemon-move.patch
88 - sed -i usr/sbin/${PN} \
89 - -e '/require_root$/d' \
90 - -e '/update_limits$/d' \
91 - -e '/ulimit/d' \
92 - -e '/coredump_filter/d' || die
93 - default
94 -}
95 -
96 -src_install() {
97 - static_dir="/usr/$(get_libdir)/${PN}"
98 - #install static data
99 - insinto ${static_dir}
100 - doins -r usr/lib/${PN}/*
101 - fperms -R +x ${static_dir}/bin
102 - fowners -R ${PN}:${PN} ${static_dir}/conf/evostream/
103 -
104 - #wrapper to work around mongodb-3.6 compat issue
105 - exeinto ${static_dir}/bin/
106 - newexe "${FILESDIR}"/mongod-wrapper mongod
107 -
108 - #prepare runtime-data dirs which live in /var but are symlinked from static
109 - #data dir, and are writable by non-root user
110 - dodir /var/log/${PN}
111 - fowners ${PN}:${PN} /var/log/${PN}
112 - dosym ../../../var/log/${PN} ${static_dir}/logs
113 -
114 - dodir /var/lib/${PN}/work
115 - fowners ${PN}:${PN} /var/lib/${PN}/work
116 - dosym ../../../var/lib/${PN}/work ${static_dir}/work
117 -
118 - keepdir /var/lib/${PN}/data
119 - fowners ${PN}:${PN} /var/lib/${PN}/data
120 - dosym ../../../var/lib/${PN}/data ${static_dir}/data
121 -
122 - echo "CONFIG_PROTECT=\"/var/lib/${PN}/data/system.properties\"" > "${T}"/99${PN}
123 - doenvd "${T}"/99${PN}
124 -
125 - into /usr
126 - dosbin usr/sbin/${PN}
127 -
128 - newinitd "${FILESDIR}"/${PN}.initd ${PN}
129 - systemd_dounit "${FILESDIR}"/${PN}.service
130 -}
131
132 diff --git a/media-video/unifi-video/unifi-video-3.9.9.ebuild b/media-video/unifi-video/unifi-video-3.9.12.ebuild
133 similarity index 100%
134 rename from media-video/unifi-video/unifi-video-3.9.9.ebuild
135 rename to media-video/unifi-video/unifi-video-3.9.12.ebuild
136
137 diff --git a/media-video/unifi-video/unifi-video-3.9.7-r1.ebuild b/media-video/unifi-video/unifi-video-3.9.7-r1.ebuild
138 deleted file mode 100644
139 index c186c92adee..00000000000
140 --- a/media-video/unifi-video/unifi-video-3.9.7-r1.ebuild
141 +++ /dev/null
142 @@ -1,83 +0,0 @@
143 -# Copyright 1999-2018 Gentoo Foundation
144 -# Distributed under the terms of the GNU General Public License v2
145 -
146 -EAPI=6
147 -
148 -inherit systemd user
149 -
150 -MY_PV="${PV/_beta/-beta.}"
151 -DESCRIPTION="UniFi Video Server"
152 -HOMEPAGE="https://www.ubnt.com/download/unifi-video/"
153 -SRC_URI="https://dl.ubnt.com/firmwares/ufv/v${MY_PV}/unifi-video.Ubuntu16.04_amd64.v${MY_PV}.deb"
154 -
155 -LICENSE="GPL-3"
156 -SLOT="0"
157 -KEYWORDS="~amd64"
158 -IUSE=""
159 -RESTRICT="mirror"
160 -
161 -DEPEND=""
162 -RDEPEND="dev-db/mongodb
163 - dev-java/commons-daemon
164 - sys-apps/lsb-release
165 - sys-libs/libcap
166 - virtual/jre:1.8"
167 -
168 -S=${WORKDIR}
169 -QA_PREBUILT="/usr/lib*/${PN}/lib/*.so /usr/lib*/${PN}/bin/*"
170 -
171 -pkg_setup() {
172 - enewuser ${PN}
173 - enewgroup ${PN}
174 -}
175 -
176 -src_unpack() {
177 - default
178 - unpack "${WORKDIR}"/data.tar.gz
179 -}
180 -
181 -src_prepare() {
182 - eapply "${FILESDIR}"/commons-daemon-move.patch
183 - sed -i usr/sbin/${PN} \
184 - -e '/require_root$/d' \
185 - -e '/update_limits$/d' \
186 - -e '/ulimit/d' \
187 - -e '/coredump_filter/d' || die
188 - default
189 -}
190 -
191 -src_install() {
192 - static_dir="/usr/$(get_libdir)/${PN}"
193 - #install static data
194 - insinto ${static_dir}
195 - doins -r usr/lib/${PN}/*
196 - fperms -R +x ${static_dir}/bin
197 - fowners -R ${PN}:${PN} ${static_dir}/conf/evostream/
198 -
199 - #wrapper to work around mongodb-3.6 compat issue
200 - exeinto ${static_dir}/bin/
201 - newexe "${FILESDIR}"/mongod-wrapper mongod
202 -
203 - #prepare runtime-data dirs which live in /var but are symlinked from static
204 - #data dir, and are writable by non-root user
205 - dodir /var/log/${PN}
206 - fowners ${PN}:${PN} /var/log/${PN}
207 - dosym ../../../var/log/${PN} ${static_dir}/logs
208 -
209 - dodir /var/lib/${PN}/work
210 - fowners ${PN}:${PN} /var/lib/${PN}/work
211 - dosym ../../../var/lib/${PN}/work ${static_dir}/work
212 -
213 - keepdir /var/lib/${PN}/data
214 - fowners ${PN}:${PN} /var/lib/${PN}/data
215 - dosym ../../../var/lib/${PN}/data ${static_dir}/data
216 -
217 - echo "CONFIG_PROTECT=\"/var/lib/${PN}/data/system.properties\"" > "${T}"/99${PN}
218 - doenvd "${T}"/99${PN}
219 -
220 - into /usr
221 - dosbin usr/sbin/${PN}
222 -
223 - newinitd "${FILESDIR}"/${PN}.initd ${PN}
224 - systemd_dounit "${FILESDIR}"/${PN}.service
225 -}
226
227 diff --git a/media-video/unifi-video/unifi-video-3.9.7.ebuild b/media-video/unifi-video/unifi-video-3.9.7.ebuild
228 deleted file mode 100644
229 index 8526a98d1ea..00000000000
230 --- a/media-video/unifi-video/unifi-video-3.9.7.ebuild
231 +++ /dev/null
232 @@ -1,82 +0,0 @@
233 -# Copyright 1999-2018 Gentoo Foundation
234 -# Distributed under the terms of the GNU General Public License v2
235 -
236 -EAPI=6
237 -
238 -inherit systemd user
239 -
240 -MY_PV="${PV/_beta/-beta.}"
241 -DESCRIPTION="UniFi Video Server"
242 -HOMEPAGE="https://www.ubnt.com/download/unifi-video/"
243 -SRC_URI="https://dl.ubnt.com/firmwares/ufv/v${MY_PV}/unifi-video.Ubuntu16.04_amd64.v${MY_PV}.deb"
244 -
245 -LICENSE="GPL-3"
246 -SLOT="0"
247 -KEYWORDS="~amd64"
248 -IUSE=""
249 -RESTRICT="mirror"
250 -
251 -DEPEND=""
252 -RDEPEND="dev-db/mongodb
253 - dev-java/commons-daemon
254 - sys-apps/lsb-release
255 - sys-libs/libcap
256 - virtual/jre"
257 -
258 -S=${WORKDIR}
259 -QA_PREBUILT="/usr/lib*/${PN}/lib/*.so /usr/lib*/${PN}/bin/*"
260 -
261 -pkg_setup() {
262 - enewuser ${PN}
263 - enewgroup ${PN}
264 -}
265 -
266 -src_unpack() {
267 - default
268 - unpack "${WORKDIR}"/data.tar.gz
269 -}
270 -
271 -src_prepare() {
272 - eapply "${FILESDIR}"/commons-daemon-move.patch
273 - sed -i usr/sbin/${PN} \
274 - -e '/require_root$/d' \
275 - -e '/update_limits$/d' \
276 - -e '/ulimit/d' \
277 - -e '/coredump_filter/d' || die
278 - default
279 -}
280 -
281 -src_install() {
282 - static_dir="/usr/$(get_libdir)/${PN}"
283 - #install static data
284 - insinto ${static_dir}
285 - doins -r usr/lib/${PN}/*
286 - fperms -R +x ${static_dir}/bin
287 -
288 - #wrapper to work around mongodb-3.6 compat issue
289 - exeinto ${static_dir}/bin/
290 - newexe "${FILESDIR}"/mongod-wrapper mongod
291 -
292 - #prepare runtime-data dirs which live in /var but are symlinked from static
293 - #data dir, and are writable by non-root user
294 - dodir /var/log/${PN}
295 - fowners ${PN}:${PN} /var/log/${PN}
296 - dosym ../../../var/log/${PN} ${static_dir}/logs
297 -
298 - dodir /var/lib/${PN}/work
299 - fowners ${PN}:${PN} /var/lib/${PN}/work
300 - dosym ../../../var/lib/${PN}/work ${static_dir}/work
301 -
302 - keepdir /var/lib/${PN}/data
303 - fowners ${PN}:${PN} /var/lib/${PN}/data
304 - dosym ../../../var/lib/${PN}/data ${static_dir}/data
305 -
306 - echo "CONFIG_PROTECT=\"/var/lib/${PN}/data/system.properties\"" > "${T}"/99${PN}
307 - doenvd "${T}"/99${PN}
308 -
309 - into /usr
310 - dosbin usr/sbin/${PN}
311 -
312 - newinitd "${FILESDIR}"/${PN}.initd ${PN}
313 - systemd_dounit "${FILESDIR}"/${PN}.service
314 -}
315
316 diff --git a/media-video/unifi-video/unifi-video-3.9.8_beta1.ebuild b/media-video/unifi-video/unifi-video-3.9.8_beta1.ebuild
317 deleted file mode 100644
318 index 3b4c14cd3ad..00000000000
319 --- a/media-video/unifi-video/unifi-video-3.9.8_beta1.ebuild
320 +++ /dev/null
321 @@ -1,83 +0,0 @@
322 -# Copyright 1999-2018 Gentoo Foundation
323 -# Distributed under the terms of the GNU General Public License v2
324 -
325 -EAPI=6
326 -
327 -inherit systemd user
328 -
329 -MY_PV="${PV/_beta/-beta.}"
330 -DESCRIPTION="UniFi Video Server"
331 -HOMEPAGE="https://www.ubnt.com/download/unifi-video/"
332 -SRC_URI="https://dl.ubnt.com/firmwares/ufv/v${MY_PV}/unifi-video.Ubuntu16.04_amd64.v${MY_PV}.deb"
333 -
334 -LICENSE="GPL-3"
335 -SLOT="0"
336 -KEYWORDS=""
337 -IUSE=""
338 -RESTRICT="mirror"
339 -
340 -DEPEND=""
341 -RDEPEND="dev-db/mongodb
342 - dev-java/commons-daemon
343 - sys-apps/lsb-release
344 - sys-libs/libcap
345 - virtual/jre:1.8"
346 -
347 -S=${WORKDIR}
348 -QA_PREBUILT="/usr/lib*/${PN}/lib/*.so /usr/lib*/${PN}/bin/*"
349 -
350 -pkg_setup() {
351 - enewuser ${PN}
352 - enewgroup ${PN}
353 -}
354 -
355 -src_unpack() {
356 - default
357 - unpack "${WORKDIR}"/data.tar.gz
358 -}
359 -
360 -src_prepare() {
361 - eapply "${FILESDIR}"/commons-daemon-move.patch
362 - sed -i usr/sbin/${PN} \
363 - -e '/require_root$/d' \
364 - -e '/update_limits$/d' \
365 - -e '/ulimit/d' \
366 - -e '/coredump_filter/d' || die
367 - default
368 -}
369 -
370 -src_install() {
371 - static_dir="/usr/$(get_libdir)/${PN}"
372 - #install static data
373 - insinto ${static_dir}
374 - doins -r usr/lib/${PN}/*
375 - fperms -R +x ${static_dir}/bin
376 - fowners -R ${PN}:${PN} ${static_dir}/conf/evostream/
377 -
378 - #wrapper to work around mongodb-3.6 compat issue
379 - exeinto ${static_dir}/bin/
380 - newexe "${FILESDIR}"/mongod-wrapper mongod
381 -
382 - #prepare runtime-data dirs which live in /var but are symlinked from static
383 - #data dir, and are writable by non-root user
384 - dodir /var/log/${PN}
385 - fowners ${PN}:${PN} /var/log/${PN}
386 - dosym ../../../var/log/${PN} ${static_dir}/logs
387 -
388 - dodir /var/lib/${PN}/work
389 - fowners ${PN}:${PN} /var/lib/${PN}/work
390 - dosym ../../../var/lib/${PN}/work ${static_dir}/work
391 -
392 - keepdir /var/lib/${PN}/data
393 - fowners ${PN}:${PN} /var/lib/${PN}/data
394 - dosym ../../../var/lib/${PN}/data ${static_dir}/data
395 -
396 - echo "CONFIG_PROTECT=\"/var/lib/${PN}/data/system.properties\"" > "${T}"/99${PN}
397 - doenvd "${T}"/99${PN}
398 -
399 - into /usr
400 - dosbin usr/sbin/${PN}
401 -
402 - newinitd "${FILESDIR}"/${PN}.initd ${PN}
403 - systemd_dounit "${FILESDIR}"/${PN}.service
404 -}
405
406 diff --git a/media-video/unifi-video/unifi-video-3.9.8_beta2.ebuild b/media-video/unifi-video/unifi-video-3.9.8_beta2.ebuild
407 deleted file mode 100644
408 index 23414586dcf..00000000000
409 --- a/media-video/unifi-video/unifi-video-3.9.8_beta2.ebuild
410 +++ /dev/null
411 @@ -1,83 +0,0 @@
412 -# Copyright 1999-2018 Gentoo Foundation
413 -# Distributed under the terms of the GNU General Public License v2
414 -
415 -EAPI=6
416 -
417 -inherit systemd user
418 -
419 -MY_PV="${PV/_beta/-beta.}"
420 -DESCRIPTION="UniFi Video Server"
421 -HOMEPAGE="https://www.ubnt.com/download/unifi-video/"
422 -SRC_URI="https://dl.ubnt.com/firmwares/ufv/v${MY_PV}/unifi-video.Ubuntu16.04_amd64.v${MY_PV}.deb"
423 -
424 -LICENSE="GPL-3"
425 -SLOT="0"
426 -KEYWORDS=""
427 -IUSE=""
428 -RESTRICT="mirror"
429 -
430 -DEPEND=""
431 -RDEPEND="dev-db/mongodb
432 - dev-java/commons-daemon
433 - sys-apps/lsb-release
434 - sys-libs/libcap
435 - virtual/jre:1.8"
436 -
437 -S=${WORKDIR}
438 -QA_PREBUILT="usr/lib*/${PN}/lib/*.so usr/lib*/${PN}/bin/*"
439 -
440 -pkg_setup() {
441 - enewuser ${PN}
442 - enewgroup ${PN}
443 -}
444 -
445 -src_unpack() {
446 - default
447 - unpack "${WORKDIR}"/data.tar.gz
448 -}
449 -
450 -src_prepare() {
451 - eapply "${FILESDIR}"/commons-daemon-move.patch
452 - sed -i usr/sbin/${PN} \
453 - -e '/require_root$/d' \
454 - -e '/update_limits$/d' \
455 - -e '/ulimit/d' \
456 - -e '/coredump_filter/d' || die
457 - default
458 -}
459 -
460 -src_install() {
461 - static_dir="/usr/$(get_libdir)/${PN}"
462 - #install static data
463 - insinto ${static_dir}
464 - doins -r usr/lib/${PN}/*
465 - fperms -R +x ${static_dir}/bin
466 - fowners -R ${PN}:${PN} ${static_dir}/conf/evostream/
467 -
468 - #wrapper to work around mongodb-3.6 compat issue
469 - exeinto ${static_dir}/bin/
470 - newexe "${FILESDIR}"/mongod-wrapper mongod
471 -
472 - #prepare runtime-data dirs which live in /var but are symlinked from static
473 - #data dir, and are writable by non-root user
474 - dodir /var/log/${PN}
475 - fowners ${PN}:${PN} /var/log/${PN}
476 - dosym ../../../var/log/${PN} ${static_dir}/logs
477 -
478 - dodir /var/lib/${PN}/work
479 - fowners ${PN}:${PN} /var/lib/${PN}/work
480 - dosym ../../../var/lib/${PN}/work ${static_dir}/work
481 -
482 - keepdir /var/lib/${PN}/data
483 - fowners ${PN}:${PN} /var/lib/${PN}/data
484 - dosym ../../../var/lib/${PN}/data ${static_dir}/data
485 -
486 - echo "CONFIG_PROTECT=\"/var/lib/${PN}/data/system.properties\"" > "${T}"/99${PN}
487 - doenvd "${T}"/99${PN}
488 -
489 - into /usr
490 - dosbin usr/sbin/${PN}
491 -
492 - newinitd "${FILESDIR}"/${PN}.initd ${PN}
493 - systemd_dounit "${FILESDIR}"/${PN}.service
494 -}