Gentoo Archives: gentoo-commits

From: Conrad Kostecki <conikost@g.o>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] repo/gentoo:master commit in: net-wireless/unifi/
Date: Wed, 30 Mar 2022 20:49:13
Message-Id: 1648673321.5e09d524fbabd8cc9ee32c3d41dcc3b03a15aa9d.conikost@gentoo
1 commit: 5e09d524fbabd8cc9ee32c3d41dcc3b03a15aa9d
2 Author: Conrad Kostecki <conikost <AT> gentoo <DOT> org>
3 AuthorDate: Wed Mar 30 20:48:41 2022 +0000
4 Commit: Conrad Kostecki <conikost <AT> gentoo <DOT> org>
5 CommitDate: Wed Mar 30 20:48:41 2022 +0000
6 URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5e09d524
7
8 net-wireless/unifi: drop 7.0.23
9
10 Signed-off-by: Conrad Kostecki <conikost <AT> gentoo.org>
11
12 net-wireless/unifi/Manifest | 1 -
13 net-wireless/unifi/unifi-7.0.23.ebuild | 96 ----------------------------------
14 2 files changed, 97 deletions(-)
15
16 diff --git a/net-wireless/unifi/Manifest b/net-wireless/unifi/Manifest
17 index ea0a4bdd29f1..f63004ea8c16 100644
18 --- a/net-wireless/unifi/Manifest
19 +++ b/net-wireless/unifi/Manifest
20 @@ -1,3 +1,2 @@
21 DIST unifi-6.5.55.zip 157805689 BLAKE2B 09a7b69143478d0b81dd6f7be1746b1a35cd00ee034471c512d04e4f91aa02688871857edf3c0ef538e601aaf8eccdd0c55193a9bde10924ddeff1fd333da355 SHA512 c2f677de819268366d65622238c1b8d6d8abcd5e06d6f1f635d9755573eff5a6aca0c84298a111b0da5e80bade8132e05339035edde3cc5fc08834f2d6c4b26e
22 -DIST unifi-7.0.23.zip 160854754 BLAKE2B efbca0e4157f2399046bca1de985b44793392e9cb24e07e9bb9af63380f06fa88f4317688ddb4a11a9b3c925a525282c980c5e84e4cb89e9a7c00c7dd6175d4e SHA512 9f1762e82a51cccc48e7742cf3ddb62cc2cd3718166d495a2d47c80f7a36444646c85d1efdafb805a76b7c2e0318802b1ccaee6ec7f378371a85ff51ef49392c
23 DIST unifi-7.0.25.zip 160864941 BLAKE2B b38f7894484485e0f61a08d9b822efb518078f7cd3cd9b2cf33d99c97b3e0c134279272804f2fd8591f21db7e289a9532f00b4b8d4e77b499330f3d689ec52e7 SHA512 2237a9e6cd97cc22c0a21ab89c11432f1f96f2d74b121cbebe63f2d5ab6ad4cc690b058c32f21774c5def28be7f927df98e45314ab145b1f19127da9beda9fc1
24
25 diff --git a/net-wireless/unifi/unifi-7.0.23.ebuild b/net-wireless/unifi/unifi-7.0.23.ebuild
26 deleted file mode 100644
27 index ecf6140adc85..000000000000
28 --- a/net-wireless/unifi/unifi-7.0.23.ebuild
29 +++ /dev/null
30 @@ -1,96 +0,0 @@
31 -# Copyright 1999-2022 Gentoo Authors
32 -# Distributed under the terms of the GNU General Public License v2
33 -
34 -EAPI=8
35 -
36 -# Set this var for any releases except stable
37 -RC_SUFFIX="-5eeb859f85"
38 -
39 -inherit java-pkg-2 systemd
40 -
41 -DESCRIPTION="A Management Controller for Ubiquiti Networks UniFi APs"
42 -HOMEPAGE="https://www.ubnt.com"
43 -SRC_URI="https://dl.ui.com/unifi/${PV}${RC_SUFFIX}/UniFi.unix.zip -> ${P}.zip"
44 -S="${WORKDIR}/UniFi"
45 -
46 -KEYWORDS="-* ~amd64 ~arm64"
47 -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"
48 -SLOT="0/$(ver_cut 1-2)"
49 -IUSE="systemd"
50 -RESTRICT="bindist mirror"
51 -
52 -RDEPEND="
53 - acct-group/unifi
54 - acct-user/unifi
55 - dev-db/mongodb
56 - virtual/jre:1.8
57 -"
58 -
59 -BDEPEND="app-arch/unzip"
60 -
61 -DOCS=( "readme.txt" )
62 -
63 -QA_PREBUILT="usr/lib/unifi/lib/native/Linux/x86_64/*.so"
64 -
65 -src_prepare() {
66 - # Remove unneeded files Mac and Windows
67 - rm -r lib/native/{Mac,Windows} || die
68 -
69 - if [[ ${CHOST} != aarch64* ]]; then
70 - rm -r lib/native/Linux/aarch64 || die "Failed in removing aarch64 native libraries"
71 - fi
72 - if [[ ${CHOST} != armv7* ]]; then
73 - rm -r lib/native/Linux/armv7 || die "Failed in removing armv7 native libraries"
74 - fi
75 - if [[ ${CHOST} != x86_64* ]]; then
76 - rm -r lib/native/Linux/x86_64 || die "Failed in removing x86_64 native libraries"
77 - fi
78 -
79 - if [[ ${CHOST} == aarch64* ]]; then
80 - if ! use systemd; then
81 - rm lib/native/Linux/aarch64/libubnt_sdnotify_jni.so || die
82 - fi
83 - fi
84 - if [[ ${CHOST} == armv7* ]]; then
85 - if ! use systemd; then
86 - rm lib/native/Linux/armv7/libubnt_sdnotify_jni.so || die
87 - fi
88 - fi
89 - if [[ ${CHOST} == x86_64* ]]; then
90 - if ! use systemd; then
91 - rm lib/native/Linux/x86_64/libubnt_sdnotify_jni.so || die
92 - fi
93 - fi
94 -
95 - default
96 -}
97 -
98 -src_compile() {
99 - :;
100 -}
101 -
102 -src_install() {
103 - insinto /usr/lib/unifi
104 - doins -r bin dl lib webapps
105 -
106 - diropts -o unifi -g unifi
107 - keepdir /var/lib/unifi/{conf,data,run,tmp,work} /var/log/unifi
108 -
109 - for symlink in conf data run tmp work; do
110 - dosym ../../../var/lib/unifi/${symlink} /usr/lib/unifi/${symlink}
111 - done
112 - dosym ../../../var/log/unifi /usr/lib/unifi/logs
113 -
114 - java-pkg_regjar "${D}"/usr/lib/unifi/lib/*.jar
115 - java-pkg_dolauncher unifi --java_args '-Dorg.xerial.snappy.tempdir=/usr/lib/unifi/tmp -Djava.library.path=' --jar ace.jar --pwd '/usr/lib/unifi'
116 -
117 - newinitd "${FILESDIR}"/unifi.initd-r2 unifi
118 - systemd_dounit "${FILESDIR}"/unifi.service-r1
119 -
120 - newconfd "${FILESDIR}"/unifi.confd unifi
121 -
122 - echo 'CONFIG_PROTECT="/var/lib/unifi"' > "${T}"/99unifi || die
123 - doenvd "${T}"/99unifi
124 -
125 - einstalldocs
126 -}