[gentoo-commits] repo/gentoo:master commit in: net-wireless/unifi/

2024-05-05 Thread Conrad Kostecki
commit: 8444850c268cde00246a76c85ac0b5311f813935
Author: Conrad Kostecki  gentoo  org>
AuthorDate: Sun May  5 18:51:48 2024 +
Commit: Conrad Kostecki  gentoo  org>
CommitDate: Sun May  5 18:56:09 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8444850c

net-wireless/unifi: add 8.1.127

Signed-off-by: Conrad Kostecki  gentoo.org>

 net-wireless/unifi/Manifest |   1 +
 net-wireless/unifi/unifi-8.1.127.ebuild | 109 
 2 files changed, 110 insertions(+)

diff --git a/net-wireless/unifi/Manifest b/net-wireless/unifi/Manifest
index 5275f9ea0076..a6ae4405f220 100644
--- a/net-wireless/unifi/Manifest
+++ b/net-wireless/unifi/Manifest
@@ -1,3 +1,4 @@
 DIST unifi-6.5.55.zip 157805689 BLAKE2B 
09a7b69143478d0b81dd6f7be1746b1a35cd00ee034471c512d04e4f91aa02688871857edf3c0ef538e601aaf8eccdd0c55193a9bde10924ddeff1fd333da355
 SHA512 
c2f677de819268366d65622238c1b8d6d8abcd5e06d6f1f635d9755573eff5a6aca0c84298a111b0da5e80bade8132e05339035edde3cc5fc08834f2d6c4b26e
 DIST unifi-7.5.187.zip 172434106 BLAKE2B 
db54079f30c9f61989ceb70474ea68559189804876000534c2a0165a9ef2324f92d19e7b055eaa31cd77e7bd90db0c29aa9f20953dc17a5c54cc646a5c862990
 SHA512 
703e29273412c497a5bea74210e8c409c629b81fee2badd3f116bbb31a2ca82942ff0281303c0da57757a85e44f4457ba3730deaba0a1f4cc2adc1eb5ace3276
 DIST unifi-8.1.113.zip 169688768 BLAKE2B 
458b92f495dc5f738687d64ccfd7cb02066a46d3712bb11b28c17d65dd152553bb2ed7dc46e41840bb2ce99948579af7630be5bfaa775e084ee61334a7c0ea62
 SHA512 
f20f028097a63246c3189567b254e2da5bb0cf42abdce9d8c4cdd438665b8db76210c9a98c2e4f00fe526cff259ddd039887082661d4b3e13089eaa797e4d404
+DIST unifi-8.1.127.zip 165920812 BLAKE2B 
553273139c7f8e38c04ce3823b4478e6e366ff3a139f22d692fb6f9c39284e6fbe12191bc4991e832d124e08893121018931c74c921a2186c849cb97016f8310
 SHA512 
45b9fe1d7d73b3544c2158062cc4f3fcea515a21ed31ed9be408995949cf4cc5f504a4b10934b400bbf309d38cf52ac72cdda87cde14217c360aa736071d

diff --git a/net-wireless/unifi/unifi-8.1.127.ebuild 
b/net-wireless/unifi/unifi-8.1.127.ebuild
new file mode 100644
index ..ed01ef5545ac
--- /dev/null
+++ b/net-wireless/unifi/unifi-8.1.127.ebuild
@@ -0,0 +1,109 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+# Set this var for any releases except stable
+# RC_SUFFIX="-"
+
+inherit java-pkg-2 readme.gentoo-r1 systemd
+
+DESCRIPTION="A Management Controller for Ubiquiti Networks UniFi APs"
+HOMEPAGE="https://www.ubnt.com;
+SRC_URI="https://dl.ui.com/unifi/${PV}${RC_SUFFIX}/UniFi.unix.zip -> ${P}.zip"
+S="${WORKDIR}/UniFi"
+
+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"
+SLOT="0/$(ver_cut 1-2)"
+KEYWORDS="-* ~amd64 ~arm64"
+IUSE="systemd system-mongodb"
+RESTRICT="bindist mirror"
+
+RDEPEND="
+   acct-group/unifi
+   acct-user/unifi
+   dev-db/mongodb
+   virtual/jre:17
+"
+
+BDEPEND="app-arch/unzip"
+
+DOCS=( "readme.txt" )
+
+QA_PREBUILT="
+   usr/lib/unifi/lib/native/Linux/aarch64/*.so
+   usr/lib/unifi/lib/native/Linux/x86_64/*.so
+"
+
+src_prepare() {
+   if [[ ${CHOST} != aarch64* ]]; then
+   rm -r lib/native/Linux/aarch64 || die
+   fi
+   if [[ ${CHOST} != x86_64* ]]; then
+   rm -r lib/native/Linux/x86_64 || die
+   fi
+
+   if [[ ${CHOST} == aarch64* ]]; then
+   if ! use systemd; then
+   rm lib/native/Linux/aarch64/libubnt_sdnotify_jni.so || 
die
+   fi
+   fi
+   if [[ ${CHOST} == x86_64* ]]; then
+   if ! use systemd; then
+   rm lib/native/Linux/x86_64/libubnt_sdnotify_jni.so || 
die
+   fi
+   fi
+
+   default
+}
+
+src_compile() {
+   :;
+}
+
+src_install() {
+   insinto /usr/lib/unifi
+   doins -r dl lib webapps
+   ! use system-mongodb && doins -r bin
+
+   diropts -o unifi -g unifi
+   keepdir /var/lib/unifi/{conf,data,run,tmp,work} /var/log/unifi
+
+   for symlink in conf data run tmp work; do
+   dosym ../../../var/lib/unifi/${symlink} 
/usr/lib/unifi/${symlink}
+   done
+   dosym ../../../var/log/unifi /usr/lib/unifi/logs
+
+   java-pkg_regjar "${D}"/usr/lib/unifi/lib/*.jar
+   java-pkg_dolauncher \
+   unifi \
+   --java_args '-Dorg.xerial.snappy.tempdir=/usr/lib/unifi/tmp \
+   -Djava.library.path= \
+   --add-opens java.base/java.lang=ALL-UNNAMED \
+   --add-opens java.base/java.time=ALL-UNNAMED \
+   --add-opens java.base/sun.security.util=ALL-UNNAMED \
+   --add-opens java.base/java.io=ALL-UNNAMED \
+   --add-opens java.rmi/sun.rmi.transport=ALL-UNNAMED' \
+   --jar ace.jar \
+   --pwd '/usr/lib/unifi'
+
+   if use system-mongodb; then
+   

[gentoo-commits] repo/gentoo:master commit in: net-wireless/unifi/

2024-04-17 Thread Conrad Kostecki
commit: cf45342d77ea6200f408adcc60d75a86706d01f1
Author: Conrad Kostecki  gentoo  org>
AuthorDate: Wed Apr 17 20:35:54 2024 +
Commit: Conrad Kostecki  gentoo  org>
CommitDate: Wed Apr 17 20:35:54 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=cf45342d

net-wireless/unifi: drop 8.0.28

Signed-off-by: Conrad Kostecki  gentoo.org>

 net-wireless/unifi/Manifest|   1 -
 net-wireless/unifi/unifi-8.0.28.ebuild | 109 -
 2 files changed, 110 deletions(-)

diff --git a/net-wireless/unifi/Manifest b/net-wireless/unifi/Manifest
index a5baa23e8616..5275f9ea0076 100644
--- a/net-wireless/unifi/Manifest
+++ b/net-wireless/unifi/Manifest
@@ -1,4 +1,3 @@
 DIST unifi-6.5.55.zip 157805689 BLAKE2B 
09a7b69143478d0b81dd6f7be1746b1a35cd00ee034471c512d04e4f91aa02688871857edf3c0ef538e601aaf8eccdd0c55193a9bde10924ddeff1fd333da355
 SHA512 
c2f677de819268366d65622238c1b8d6d8abcd5e06d6f1f635d9755573eff5a6aca0c84298a111b0da5e80bade8132e05339035edde3cc5fc08834f2d6c4b26e
 DIST unifi-7.5.187.zip 172434106 BLAKE2B 
db54079f30c9f61989ceb70474ea68559189804876000534c2a0165a9ef2324f92d19e7b055eaa31cd77e7bd90db0c29aa9f20953dc17a5c54cc646a5c862990
 SHA512 
703e29273412c497a5bea74210e8c409c629b81fee2badd3f116bbb31a2ca82942ff0281303c0da57757a85e44f4457ba3730deaba0a1f4cc2adc1eb5ace3276
-DIST unifi-8.0.28.zip 158243946 BLAKE2B 
396517012acc6efae37ab1894cfa5d605b9bb5474af35a8facf19985393d7647df853e9ba3676abc482c9021a97e149f61b093c4b9b22d211907e7be582e7be1
 SHA512 
50ec9d56e8358e934806ef85e9635c6bf5bb3374ec4897ff4ede708073fad276a9aabdf06108a780f077612b49d2d99b2f9ae15dfa9c558c941a4af1dfa30432
 DIST unifi-8.1.113.zip 169688768 BLAKE2B 
458b92f495dc5f738687d64ccfd7cb02066a46d3712bb11b28c17d65dd152553bb2ed7dc46e41840bb2ce99948579af7630be5bfaa775e084ee61334a7c0ea62
 SHA512 
f20f028097a63246c3189567b254e2da5bb0cf42abdce9d8c4cdd438665b8db76210c9a98c2e4f00fe526cff259ddd039887082661d4b3e13089eaa797e4d404

diff --git a/net-wireless/unifi/unifi-8.0.28.ebuild 
b/net-wireless/unifi/unifi-8.0.28.ebuild
deleted file mode 100644
index 2f1936dc19fa..
--- a/net-wireless/unifi/unifi-8.0.28.ebuild
+++ /dev/null
@@ -1,109 +0,0 @@
-# Copyright 1999-2024 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-# Set this var for any releases except stable
-# RC_SUFFIX="-"
-
-inherit java-pkg-2 readme.gentoo-r1 systemd
-
-DESCRIPTION="A Management Controller for Ubiquiti Networks UniFi APs"
-HOMEPAGE="https://www.ubnt.com;
-SRC_URI="https://dl.ui.com/unifi/${PV}${RC_SUFFIX}/UniFi.unix.zip -> ${P}.zip"
-S="${WORKDIR}/UniFi"
-
-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"
-SLOT="0/$(ver_cut 1-2)"
-KEYWORDS="-* amd64 ~arm64"
-IUSE="systemd system-mongodb"
-RESTRICT="bindist mirror"
-
-RDEPEND="
-   acct-group/unifi
-   acct-user/unifi
-   dev-db/mongodb
-   virtual/jre:17
-"
-
-BDEPEND="app-arch/unzip"
-
-DOCS=( "readme.txt" )
-
-QA_PREBUILT="
-   usr/lib/unifi/lib/native/Linux/aarch64/*.so
-   usr/lib/unifi/lib/native/Linux/x86_64/*.so
-"
-
-src_prepare() {
-   if [[ ${CHOST} != aarch64* ]]; then
-   rm -r lib/native/Linux/aarch64 || die
-   fi
-   if [[ ${CHOST} != x86_64* ]]; then
-   rm -r lib/native/Linux/x86_64 || die
-   fi
-
-   if [[ ${CHOST} == aarch64* ]]; then
-   if ! use systemd; then
-   rm lib/native/Linux/aarch64/libubnt_sdnotify_jni.so || 
die
-   fi
-   fi
-   if [[ ${CHOST} == x86_64* ]]; then
-   if ! use systemd; then
-   rm lib/native/Linux/x86_64/libubnt_sdnotify_jni.so || 
die
-   fi
-   fi
-
-   default
-}
-
-src_compile() {
-   :;
-}
-
-src_install() {
-   insinto /usr/lib/unifi
-   doins -r dl lib webapps
-   ! use system-mongodb && doins -r bin
-
-   diropts -o unifi -g unifi
-   keepdir /var/lib/unifi/{conf,data,run,tmp,work} /var/log/unifi
-
-   for symlink in conf data run tmp work; do
-   dosym ../../../var/lib/unifi/${symlink} 
/usr/lib/unifi/${symlink}
-   done
-   dosym ../../../var/log/unifi /usr/lib/unifi/logs
-
-   java-pkg_regjar "${D}"/usr/lib/unifi/lib/*.jar
-   java-pkg_dolauncher \
-   unifi \
-   --java_args '-Dorg.xerial.snappy.tempdir=/usr/lib/unifi/tmp \
-   -Djava.library.path= \
-   --add-opens java.base/java.lang=ALL-UNNAMED \
-   --add-opens java.base/java.time=ALL-UNNAMED \
-   --add-opens java.base/sun.security.util=ALL-UNNAMED \
-   --add-opens java.base/java.io=ALL-UNNAMED \
-   --add-opens java.rmi/sun.rmi.transport=ALL-UNNAMED' \
-   --jar ace.jar \
-   --pwd '/usr/lib/unifi'
-
-   if use system-mongodb; then
-   

[gentoo-commits] repo/gentoo:master commit in: net-wireless/unifi/

2024-04-17 Thread Conrad Kostecki
commit: 979a04428a282efa4d5de1bec5af0d1f57358445
Author: Conrad Kostecki  gentoo  org>
AuthorDate: Wed Apr 17 20:34:43 2024 +
Commit: Conrad Kostecki  gentoo  org>
CommitDate: Wed Apr 17 20:34:43 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=979a0442

net-wireless/unifi: amd64 stable

Signed-off-by: Conrad Kostecki  gentoo.org>

 net-wireless/unifi/unifi-8.1.113.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/net-wireless/unifi/unifi-8.1.113.ebuild 
b/net-wireless/unifi/unifi-8.1.113.ebuild
index ed01ef5545ac..2f1936dc19fa 100644
--- a/net-wireless/unifi/unifi-8.1.113.ebuild
+++ b/net-wireless/unifi/unifi-8.1.113.ebuild
@@ -15,7 +15,7 @@ S="${WORKDIR}/UniFi"
 
 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"
 SLOT="0/$(ver_cut 1-2)"
-KEYWORDS="-* ~amd64 ~arm64"
+KEYWORDS="-* amd64 ~arm64"
 IUSE="systemd system-mongodb"
 RESTRICT="bindist mirror"
 



[gentoo-commits] repo/gentoo:master commit in: net-wireless/unifi/

2024-03-18 Thread Conrad Kostecki
commit: 5cbe4338415fc2076235b61f909bc850a7a449c5
Author: Conrad Kostecki  gentoo  org>
AuthorDate: Mon Mar 18 19:03:41 2024 +
Commit: Conrad Kostecki  gentoo  org>
CommitDate: Mon Mar 18 19:03:41 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5cbe4338

net-wireless/unifi: fix QA VariableOrderWrong

Signed-off-by: Conrad Kostecki  gentoo.org>

 net-wireless/unifi/unifi-6.5.55-r2.ebuild | 2 +-
 net-wireless/unifi/unifi-7.5.187.ebuild   | 2 +-
 net-wireless/unifi/unifi-8.0.28.ebuild| 2 +-
 net-wireless/unifi/unifi-8.1.113.ebuild   | 2 +-
 4 files changed, 4 insertions(+), 4 deletions(-)

diff --git a/net-wireless/unifi/unifi-6.5.55-r2.ebuild 
b/net-wireless/unifi/unifi-6.5.55-r2.ebuild
index b4143f5dbd3e..30feb46a0502 100644
--- a/net-wireless/unifi/unifi-6.5.55-r2.ebuild
+++ b/net-wireless/unifi/unifi-6.5.55-r2.ebuild
@@ -13,9 +13,9 @@ HOMEPAGE="https://www.ubnt.com;
 SRC_URI="https://dl.ui.com/unifi/${PV}${RC_SUFFIX}/UniFi.unix.zip -> ${P}.zip"
 S="${WORKDIR}/UniFi"
 
-KEYWORDS="-* amd64 ~arm64"
 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"
 SLOT="0/$(ver_cut 1-2)"
+KEYWORDS="-* amd64 ~arm64"
 IUSE="systemd"
 RESTRICT="bindist mirror"
 

diff --git a/net-wireless/unifi/unifi-7.5.187.ebuild 
b/net-wireless/unifi/unifi-7.5.187.ebuild
index e69fe1615e36..9eb90b0aa930 100644
--- a/net-wireless/unifi/unifi-7.5.187.ebuild
+++ b/net-wireless/unifi/unifi-7.5.187.ebuild
@@ -13,9 +13,9 @@ HOMEPAGE="https://www.ubnt.com;
 SRC_URI="https://dl.ui.com/unifi/${PV}${RC_SUFFIX}/UniFi.unix.zip -> ${P}.zip"
 S="${WORKDIR}/UniFi"
 
-KEYWORDS="-* amd64 ~arm64"
 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"
 SLOT="0/$(ver_cut 1-2)"
+KEYWORDS="-* amd64 ~arm64"
 IUSE="systemd system-mongodb"
 RESTRICT="bindist mirror"
 

diff --git a/net-wireless/unifi/unifi-8.0.28.ebuild 
b/net-wireless/unifi/unifi-8.0.28.ebuild
index 807b16659d5e..2f1936dc19fa 100644
--- a/net-wireless/unifi/unifi-8.0.28.ebuild
+++ b/net-wireless/unifi/unifi-8.0.28.ebuild
@@ -13,9 +13,9 @@ HOMEPAGE="https://www.ubnt.com;
 SRC_URI="https://dl.ui.com/unifi/${PV}${RC_SUFFIX}/UniFi.unix.zip -> ${P}.zip"
 S="${WORKDIR}/UniFi"
 
-KEYWORDS="-* amd64 ~arm64"
 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"
 SLOT="0/$(ver_cut 1-2)"
+KEYWORDS="-* amd64 ~arm64"
 IUSE="systemd system-mongodb"
 RESTRICT="bindist mirror"
 

diff --git a/net-wireless/unifi/unifi-8.1.113.ebuild 
b/net-wireless/unifi/unifi-8.1.113.ebuild
index 1430962160d5..ed01ef5545ac 100644
--- a/net-wireless/unifi/unifi-8.1.113.ebuild
+++ b/net-wireless/unifi/unifi-8.1.113.ebuild
@@ -13,9 +13,9 @@ HOMEPAGE="https://www.ubnt.com;
 SRC_URI="https://dl.ui.com/unifi/${PV}${RC_SUFFIX}/UniFi.unix.zip -> ${P}.zip"
 S="${WORKDIR}/UniFi"
 
-KEYWORDS="-* ~amd64 ~arm64"
 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"
 SLOT="0/$(ver_cut 1-2)"
+KEYWORDS="-* ~amd64 ~arm64"
 IUSE="systemd system-mongodb"
 RESTRICT="bindist mirror"
 



[gentoo-commits] repo/gentoo:master commit in: net-wireless/unifi/

2024-03-18 Thread Conrad Kostecki
commit: d0dd0e250ca289f61c4ddca88b11bfc5aee75910
Author: Conrad Kostecki  gentoo  org>
AuthorDate: Mon Mar 18 18:58:47 2024 +
Commit: Conrad Kostecki  gentoo  org>
CommitDate: Mon Mar 18 18:58:47 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d0dd0e25

net-wireless/unifi: add 8.1.113

Signed-off-by: Conrad Kostecki  gentoo.org>

 net-wireless/unifi/Manifest |   1 +
 net-wireless/unifi/unifi-8.1.113.ebuild | 109 
 2 files changed, 110 insertions(+)

diff --git a/net-wireless/unifi/Manifest b/net-wireless/unifi/Manifest
index 8200eadc448a..a5baa23e8616 100644
--- a/net-wireless/unifi/Manifest
+++ b/net-wireless/unifi/Manifest
@@ -1,3 +1,4 @@
 DIST unifi-6.5.55.zip 157805689 BLAKE2B 
09a7b69143478d0b81dd6f7be1746b1a35cd00ee034471c512d04e4f91aa02688871857edf3c0ef538e601aaf8eccdd0c55193a9bde10924ddeff1fd333da355
 SHA512 
c2f677de819268366d65622238c1b8d6d8abcd5e06d6f1f635d9755573eff5a6aca0c84298a111b0da5e80bade8132e05339035edde3cc5fc08834f2d6c4b26e
 DIST unifi-7.5.187.zip 172434106 BLAKE2B 
db54079f30c9f61989ceb70474ea68559189804876000534c2a0165a9ef2324f92d19e7b055eaa31cd77e7bd90db0c29aa9f20953dc17a5c54cc646a5c862990
 SHA512 
703e29273412c497a5bea74210e8c409c629b81fee2badd3f116bbb31a2ca82942ff0281303c0da57757a85e44f4457ba3730deaba0a1f4cc2adc1eb5ace3276
 DIST unifi-8.0.28.zip 158243946 BLAKE2B 
396517012acc6efae37ab1894cfa5d605b9bb5474af35a8facf19985393d7647df853e9ba3676abc482c9021a97e149f61b093c4b9b22d211907e7be582e7be1
 SHA512 
50ec9d56e8358e934806ef85e9635c6bf5bb3374ec4897ff4ede708073fad276a9aabdf06108a780f077612b49d2d99b2f9ae15dfa9c558c941a4af1dfa30432
+DIST unifi-8.1.113.zip 169688768 BLAKE2B 
458b92f495dc5f738687d64ccfd7cb02066a46d3712bb11b28c17d65dd152553bb2ed7dc46e41840bb2ce99948579af7630be5bfaa775e084ee61334a7c0ea62
 SHA512 
f20f028097a63246c3189567b254e2da5bb0cf42abdce9d8c4cdd438665b8db76210c9a98c2e4f00fe526cff259ddd039887082661d4b3e13089eaa797e4d404

diff --git a/net-wireless/unifi/unifi-8.1.113.ebuild 
b/net-wireless/unifi/unifi-8.1.113.ebuild
new file mode 100644
index ..1430962160d5
--- /dev/null
+++ b/net-wireless/unifi/unifi-8.1.113.ebuild
@@ -0,0 +1,109 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+# Set this var for any releases except stable
+# RC_SUFFIX="-"
+
+inherit java-pkg-2 readme.gentoo-r1 systemd
+
+DESCRIPTION="A Management Controller for Ubiquiti Networks UniFi APs"
+HOMEPAGE="https://www.ubnt.com;
+SRC_URI="https://dl.ui.com/unifi/${PV}${RC_SUFFIX}/UniFi.unix.zip -> ${P}.zip"
+S="${WORKDIR}/UniFi"
+
+KEYWORDS="-* ~amd64 ~arm64"
+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"
+SLOT="0/$(ver_cut 1-2)"
+IUSE="systemd system-mongodb"
+RESTRICT="bindist mirror"
+
+RDEPEND="
+   acct-group/unifi
+   acct-user/unifi
+   dev-db/mongodb
+   virtual/jre:17
+"
+
+BDEPEND="app-arch/unzip"
+
+DOCS=( "readme.txt" )
+
+QA_PREBUILT="
+   usr/lib/unifi/lib/native/Linux/aarch64/*.so
+   usr/lib/unifi/lib/native/Linux/x86_64/*.so
+"
+
+src_prepare() {
+   if [[ ${CHOST} != aarch64* ]]; then
+   rm -r lib/native/Linux/aarch64 || die
+   fi
+   if [[ ${CHOST} != x86_64* ]]; then
+   rm -r lib/native/Linux/x86_64 || die
+   fi
+
+   if [[ ${CHOST} == aarch64* ]]; then
+   if ! use systemd; then
+   rm lib/native/Linux/aarch64/libubnt_sdnotify_jni.so || 
die
+   fi
+   fi
+   if [[ ${CHOST} == x86_64* ]]; then
+   if ! use systemd; then
+   rm lib/native/Linux/x86_64/libubnt_sdnotify_jni.so || 
die
+   fi
+   fi
+
+   default
+}
+
+src_compile() {
+   :;
+}
+
+src_install() {
+   insinto /usr/lib/unifi
+   doins -r dl lib webapps
+   ! use system-mongodb && doins -r bin
+
+   diropts -o unifi -g unifi
+   keepdir /var/lib/unifi/{conf,data,run,tmp,work} /var/log/unifi
+
+   for symlink in conf data run tmp work; do
+   dosym ../../../var/lib/unifi/${symlink} 
/usr/lib/unifi/${symlink}
+   done
+   dosym ../../../var/log/unifi /usr/lib/unifi/logs
+
+   java-pkg_regjar "${D}"/usr/lib/unifi/lib/*.jar
+   java-pkg_dolauncher \
+   unifi \
+   --java_args '-Dorg.xerial.snappy.tempdir=/usr/lib/unifi/tmp \
+   -Djava.library.path= \
+   --add-opens java.base/java.lang=ALL-UNNAMED \
+   --add-opens java.base/java.time=ALL-UNNAMED \
+   --add-opens java.base/sun.security.util=ALL-UNNAMED \
+   --add-opens java.base/java.io=ALL-UNNAMED \
+   --add-opens java.rmi/sun.rmi.transport=ALL-UNNAMED' \
+   --jar ace.jar \
+   --pwd '/usr/lib/unifi'
+
+   if use system-mongodb; then
+   

[gentoo-commits] repo/gentoo:master commit in: net-wireless/unifi/

2024-02-22 Thread Conrad Kostecki
commit: ef3f98022ecb48ef783ba9cc2f0b9fb6c84783f7
Author: Conrad Kostecki  gentoo  org>
AuthorDate: Thu Feb 22 19:57:28 2024 +
Commit: Conrad Kostecki  gentoo  org>
CommitDate: Thu Feb 22 19:59:37 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ef3f9802

net-wireless/unifi: fix qa errors

Closes: https://bugs.gentoo.org/925260
Closes: https://bugs.gentoo.org/925261
Closes: https://bugs.gentoo.org/925262
Signed-off-by: Conrad Kostecki  gentoo.org>

 net-wireless/unifi/unifi-6.5.55-r2.ebuild | 7 +--
 net-wireless/unifi/unifi-7.5.187.ebuild   | 7 +--
 net-wireless/unifi/unifi-8.0.28.ebuild| 5 -
 3 files changed, 14 insertions(+), 5 deletions(-)

diff --git a/net-wireless/unifi/unifi-6.5.55-r2.ebuild 
b/net-wireless/unifi/unifi-6.5.55-r2.ebuild
index ec2a20c228d4..b4143f5dbd3e 100644
--- a/net-wireless/unifi/unifi-6.5.55-r2.ebuild
+++ b/net-wireless/unifi/unifi-6.5.55-r2.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2023 Gentoo Authors
+# Copyright 1999-2024 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=8
@@ -30,7 +30,10 @@ BDEPEND="app-arch/unzip"
 
 DOCS=( "readme.txt" )
 
-QA_PREBUILT="usr/lib/unifi/lib/native/Linux/x86_64/*.so"
+QA_PREBUILT="
+   usr/lib/unifi/lib/native/Linux/aarch64/*.so
+   usr/lib/unifi/lib/native/Linux/x86_64/*.so
+"
 
 src_prepare() {
# Remove unneeded files Mac and Windows

diff --git a/net-wireless/unifi/unifi-7.5.187.ebuild 
b/net-wireless/unifi/unifi-7.5.187.ebuild
index 4b407c739f87..e69fe1615e36 100644
--- a/net-wireless/unifi/unifi-7.5.187.ebuild
+++ b/net-wireless/unifi/unifi-7.5.187.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2023 Gentoo Authors
+# Copyright 1999-2024 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=8
@@ -30,7 +30,10 @@ BDEPEND="app-arch/unzip"
 
 DOCS=( "readme.txt" )
 
-QA_PREBUILT="usr/lib/unifi/lib/native/Linux/x86_64/*.so"
+QA_PREBUILT="
+   usr/lib/unifi/lib/native/Linux/aarch64/*.so
+   usr/lib/unifi/lib/native/Linux/x86_64/*.so
+"
 
 src_prepare() {
if [[ ${CHOST} != aarch64* ]]; then

diff --git a/net-wireless/unifi/unifi-8.0.28.ebuild 
b/net-wireless/unifi/unifi-8.0.28.ebuild
index 4188076dfd0c..807b16659d5e 100644
--- a/net-wireless/unifi/unifi-8.0.28.ebuild
+++ b/net-wireless/unifi/unifi-8.0.28.ebuild
@@ -30,7 +30,10 @@ BDEPEND="app-arch/unzip"
 
 DOCS=( "readme.txt" )
 
-QA_PREBUILT="usr/lib/unifi/lib/native/Linux/x86_64/*.so"
+QA_PREBUILT="
+   usr/lib/unifi/lib/native/Linux/aarch64/*.so
+   usr/lib/unifi/lib/native/Linux/x86_64/*.so
+"
 
 src_prepare() {
if [[ ${CHOST} != aarch64* ]]; then



[gentoo-commits] repo/gentoo:master commit in: net-wireless/unifi/

2024-01-25 Thread Conrad Kostecki
commit: 7f97a2c0d08a5502ecebdd8e56efb2f253bfa741
Author: Conrad Kostecki  gentoo  org>
AuthorDate: Thu Jan 25 22:14:27 2024 +
Commit: Conrad Kostecki  gentoo  org>
CommitDate: Thu Jan 25 22:14:27 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7f97a2c0

net-wireless/unifi: add 8.0.28

Signed-off-by: Conrad Kostecki  gentoo.org>

 net-wireless/unifi/Manifest|   1 +
 net-wireless/unifi/unifi-8.0.28.ebuild | 106 +
 2 files changed, 107 insertions(+)

diff --git a/net-wireless/unifi/Manifest b/net-wireless/unifi/Manifest
index 7fe1062d89a7..3771b894f7a3 100644
--- a/net-wireless/unifi/Manifest
+++ b/net-wireless/unifi/Manifest
@@ -1,3 +1,4 @@
 DIST unifi-6.5.55.zip 157805689 BLAKE2B 
09a7b69143478d0b81dd6f7be1746b1a35cd00ee034471c512d04e4f91aa02688871857edf3c0ef538e601aaf8eccdd0c55193a9bde10924ddeff1fd333da355
 SHA512 
c2f677de819268366d65622238c1b8d6d8abcd5e06d6f1f635d9755573eff5a6aca0c84298a111b0da5e80bade8132e05339035edde3cc5fc08834f2d6c4b26e
 DIST unifi-7.5.187.zip 172434106 BLAKE2B 
db54079f30c9f61989ceb70474ea68559189804876000534c2a0165a9ef2324f92d19e7b055eaa31cd77e7bd90db0c29aa9f20953dc17a5c54cc646a5c862990
 SHA512 
703e29273412c497a5bea74210e8c409c629b81fee2badd3f116bbb31a2ca82942ff0281303c0da57757a85e44f4457ba3730deaba0a1f4cc2adc1eb5ace3276
 DIST unifi-8.0.26.zip 158255139 BLAKE2B 
8a6cbb1ebf167bdf7bf8f38b97187f1b327b174b2d16b6bc1f9ccf62f9d93954650de94f1b893de33cf6ae2774f90d5febdce3fc103a5e99c2ed0f19fe2e02b7
 SHA512 
e30bcace03c079535ddfb183f8d1e27754f60754f7d66826febbcc3b3aa49c258914716c0ac967a010efb3d57f5766a989dd3e15ed9e9ac5e2e6996db443ca9a
+DIST unifi-8.0.28.zip 158243946 BLAKE2B 
396517012acc6efae37ab1894cfa5d605b9bb5474af35a8facf19985393d7647df853e9ba3676abc482c9021a97e149f61b093c4b9b22d211907e7be582e7be1
 SHA512 
50ec9d56e8358e934806ef85e9635c6bf5bb3374ec4897ff4ede708073fad276a9aabdf06108a780f077612b49d2d99b2f9ae15dfa9c558c941a4af1dfa30432

diff --git a/net-wireless/unifi/unifi-8.0.28.ebuild 
b/net-wireless/unifi/unifi-8.0.28.ebuild
new file mode 100644
index ..4188076dfd0c
--- /dev/null
+++ b/net-wireless/unifi/unifi-8.0.28.ebuild
@@ -0,0 +1,106 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+# Set this var for any releases except stable
+# RC_SUFFIX="-"
+
+inherit java-pkg-2 readme.gentoo-r1 systemd
+
+DESCRIPTION="A Management Controller for Ubiquiti Networks UniFi APs"
+HOMEPAGE="https://www.ubnt.com;
+SRC_URI="https://dl.ui.com/unifi/${PV}${RC_SUFFIX}/UniFi.unix.zip -> ${P}.zip"
+S="${WORKDIR}/UniFi"
+
+KEYWORDS="-* amd64 ~arm64"
+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"
+SLOT="0/$(ver_cut 1-2)"
+IUSE="systemd system-mongodb"
+RESTRICT="bindist mirror"
+
+RDEPEND="
+   acct-group/unifi
+   acct-user/unifi
+   dev-db/mongodb
+   virtual/jre:17
+"
+
+BDEPEND="app-arch/unzip"
+
+DOCS=( "readme.txt" )
+
+QA_PREBUILT="usr/lib/unifi/lib/native/Linux/x86_64/*.so"
+
+src_prepare() {
+   if [[ ${CHOST} != aarch64* ]]; then
+   rm -r lib/native/Linux/aarch64 || die
+   fi
+   if [[ ${CHOST} != x86_64* ]]; then
+   rm -r lib/native/Linux/x86_64 || die
+   fi
+
+   if [[ ${CHOST} == aarch64* ]]; then
+   if ! use systemd; then
+   rm lib/native/Linux/aarch64/libubnt_sdnotify_jni.so || 
die
+   fi
+   fi
+   if [[ ${CHOST} == x86_64* ]]; then
+   if ! use systemd; then
+   rm lib/native/Linux/x86_64/libubnt_sdnotify_jni.so || 
die
+   fi
+   fi
+
+   default
+}
+
+src_compile() {
+   :;
+}
+
+src_install() {
+   insinto /usr/lib/unifi
+   doins -r dl lib webapps
+   ! use system-mongodb && doins -r bin
+
+   diropts -o unifi -g unifi
+   keepdir /var/lib/unifi/{conf,data,run,tmp,work} /var/log/unifi
+
+   for symlink in conf data run tmp work; do
+   dosym ../../../var/lib/unifi/${symlink} 
/usr/lib/unifi/${symlink}
+   done
+   dosym ../../../var/log/unifi /usr/lib/unifi/logs
+
+   java-pkg_regjar "${D}"/usr/lib/unifi/lib/*.jar
+   java-pkg_dolauncher \
+   unifi \
+   --java_args '-Dorg.xerial.snappy.tempdir=/usr/lib/unifi/tmp \
+   -Djava.library.path= \
+   --add-opens java.base/java.lang=ALL-UNNAMED \
+   --add-opens java.base/java.time=ALL-UNNAMED \
+   --add-opens java.base/sun.security.util=ALL-UNNAMED \
+   --add-opens java.base/java.io=ALL-UNNAMED \
+   --add-opens java.rmi/sun.rmi.transport=ALL-UNNAMED' \
+   --jar ace.jar \
+   --pwd '/usr/lib/unifi'
+
+   if use system-mongodb; then
+   systemd_newunit "${FILESDIR}"/unifi-mongodb.service 
unifi.service
+  

[gentoo-commits] repo/gentoo:master commit in: net-wireless/unifi/

2024-01-25 Thread Conrad Kostecki
commit: 91abf21cd420b71c2b302192ce33a76fc2a892a6
Author: Conrad Kostecki  gentoo  org>
AuthorDate: Thu Jan 25 22:14:43 2024 +
Commit: Conrad Kostecki  gentoo  org>
CommitDate: Thu Jan 25 22:14:43 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=91abf21c

net-wireless/unifi: drop 8.0.26

Signed-off-by: Conrad Kostecki  gentoo.org>

 net-wireless/unifi/Manifest|   1 -
 net-wireless/unifi/unifi-8.0.26.ebuild | 106 -
 2 files changed, 107 deletions(-)

diff --git a/net-wireless/unifi/Manifest b/net-wireless/unifi/Manifest
index 3771b894f7a3..8200eadc448a 100644
--- a/net-wireless/unifi/Manifest
+++ b/net-wireless/unifi/Manifest
@@ -1,4 +1,3 @@
 DIST unifi-6.5.55.zip 157805689 BLAKE2B 
09a7b69143478d0b81dd6f7be1746b1a35cd00ee034471c512d04e4f91aa02688871857edf3c0ef538e601aaf8eccdd0c55193a9bde10924ddeff1fd333da355
 SHA512 
c2f677de819268366d65622238c1b8d6d8abcd5e06d6f1f635d9755573eff5a6aca0c84298a111b0da5e80bade8132e05339035edde3cc5fc08834f2d6c4b26e
 DIST unifi-7.5.187.zip 172434106 BLAKE2B 
db54079f30c9f61989ceb70474ea68559189804876000534c2a0165a9ef2324f92d19e7b055eaa31cd77e7bd90db0c29aa9f20953dc17a5c54cc646a5c862990
 SHA512 
703e29273412c497a5bea74210e8c409c629b81fee2badd3f116bbb31a2ca82942ff0281303c0da57757a85e44f4457ba3730deaba0a1f4cc2adc1eb5ace3276
-DIST unifi-8.0.26.zip 158255139 BLAKE2B 
8a6cbb1ebf167bdf7bf8f38b97187f1b327b174b2d16b6bc1f9ccf62f9d93954650de94f1b893de33cf6ae2774f90d5febdce3fc103a5e99c2ed0f19fe2e02b7
 SHA512 
e30bcace03c079535ddfb183f8d1e27754f60754f7d66826febbcc3b3aa49c258914716c0ac967a010efb3d57f5766a989dd3e15ed9e9ac5e2e6996db443ca9a
 DIST unifi-8.0.28.zip 158243946 BLAKE2B 
396517012acc6efae37ab1894cfa5d605b9bb5474af35a8facf19985393d7647df853e9ba3676abc482c9021a97e149f61b093c4b9b22d211907e7be582e7be1
 SHA512 
50ec9d56e8358e934806ef85e9635c6bf5bb3374ec4897ff4ede708073fad276a9aabdf06108a780f077612b49d2d99b2f9ae15dfa9c558c941a4af1dfa30432

diff --git a/net-wireless/unifi/unifi-8.0.26.ebuild 
b/net-wireless/unifi/unifi-8.0.26.ebuild
deleted file mode 100644
index 4188076dfd0c..
--- a/net-wireless/unifi/unifi-8.0.26.ebuild
+++ /dev/null
@@ -1,106 +0,0 @@
-# Copyright 1999-2024 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-# Set this var for any releases except stable
-# RC_SUFFIX="-"
-
-inherit java-pkg-2 readme.gentoo-r1 systemd
-
-DESCRIPTION="A Management Controller for Ubiquiti Networks UniFi APs"
-HOMEPAGE="https://www.ubnt.com;
-SRC_URI="https://dl.ui.com/unifi/${PV}${RC_SUFFIX}/UniFi.unix.zip -> ${P}.zip"
-S="${WORKDIR}/UniFi"
-
-KEYWORDS="-* amd64 ~arm64"
-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"
-SLOT="0/$(ver_cut 1-2)"
-IUSE="systemd system-mongodb"
-RESTRICT="bindist mirror"
-
-RDEPEND="
-   acct-group/unifi
-   acct-user/unifi
-   dev-db/mongodb
-   virtual/jre:17
-"
-
-BDEPEND="app-arch/unzip"
-
-DOCS=( "readme.txt" )
-
-QA_PREBUILT="usr/lib/unifi/lib/native/Linux/x86_64/*.so"
-
-src_prepare() {
-   if [[ ${CHOST} != aarch64* ]]; then
-   rm -r lib/native/Linux/aarch64 || die
-   fi
-   if [[ ${CHOST} != x86_64* ]]; then
-   rm -r lib/native/Linux/x86_64 || die
-   fi
-
-   if [[ ${CHOST} == aarch64* ]]; then
-   if ! use systemd; then
-   rm lib/native/Linux/aarch64/libubnt_sdnotify_jni.so || 
die
-   fi
-   fi
-   if [[ ${CHOST} == x86_64* ]]; then
-   if ! use systemd; then
-   rm lib/native/Linux/x86_64/libubnt_sdnotify_jni.so || 
die
-   fi
-   fi
-
-   default
-}
-
-src_compile() {
-   :;
-}
-
-src_install() {
-   insinto /usr/lib/unifi
-   doins -r dl lib webapps
-   ! use system-mongodb && doins -r bin
-
-   diropts -o unifi -g unifi
-   keepdir /var/lib/unifi/{conf,data,run,tmp,work} /var/log/unifi
-
-   for symlink in conf data run tmp work; do
-   dosym ../../../var/lib/unifi/${symlink} 
/usr/lib/unifi/${symlink}
-   done
-   dosym ../../../var/log/unifi /usr/lib/unifi/logs
-
-   java-pkg_regjar "${D}"/usr/lib/unifi/lib/*.jar
-   java-pkg_dolauncher \
-   unifi \
-   --java_args '-Dorg.xerial.snappy.tempdir=/usr/lib/unifi/tmp \
-   -Djava.library.path= \
-   --add-opens java.base/java.lang=ALL-UNNAMED \
-   --add-opens java.base/java.time=ALL-UNNAMED \
-   --add-opens java.base/sun.security.util=ALL-UNNAMED \
-   --add-opens java.base/java.io=ALL-UNNAMED \
-   --add-opens java.rmi/sun.rmi.transport=ALL-UNNAMED' \
-   --jar ace.jar \
-   --pwd '/usr/lib/unifi'
-
-   if use system-mongodb; then
-   systemd_newunit "${FILESDIR}"/unifi-mongodb.service 
unifi.service
-  

[gentoo-commits] repo/gentoo:master commit in: net-wireless/unifi/

2024-01-13 Thread Conrad Kostecki
commit: cbd670c6d7fcff2d16b38924a1dc4fdba9daaa9d
Author: Conrad Kostecki  gentoo  org>
AuthorDate: Sun Jan 14 02:35:13 2024 +
Commit: Conrad Kostecki  gentoo  org>
CommitDate: Sun Jan 14 02:35:13 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=cbd670c6

net-wireless/unifi: drop 8.0.7, 8.0.24

Signed-off-by: Conrad Kostecki  gentoo.org>

 net-wireless/unifi/Manifest|   2 -
 net-wireless/unifi/unifi-8.0.24.ebuild | 106 -
 net-wireless/unifi/unifi-8.0.7.ebuild  | 106 -
 3 files changed, 214 deletions(-)

diff --git a/net-wireless/unifi/Manifest b/net-wireless/unifi/Manifest
index 1163c32f0cab..7fe1062d89a7 100644
--- a/net-wireless/unifi/Manifest
+++ b/net-wireless/unifi/Manifest
@@ -1,5 +1,3 @@
 DIST unifi-6.5.55.zip 157805689 BLAKE2B 
09a7b69143478d0b81dd6f7be1746b1a35cd00ee034471c512d04e4f91aa02688871857edf3c0ef538e601aaf8eccdd0c55193a9bde10924ddeff1fd333da355
 SHA512 
c2f677de819268366d65622238c1b8d6d8abcd5e06d6f1f635d9755573eff5a6aca0c84298a111b0da5e80bade8132e05339035edde3cc5fc08834f2d6c4b26e
 DIST unifi-7.5.187.zip 172434106 BLAKE2B 
db54079f30c9f61989ceb70474ea68559189804876000534c2a0165a9ef2324f92d19e7b055eaa31cd77e7bd90db0c29aa9f20953dc17a5c54cc646a5c862990
 SHA512 
703e29273412c497a5bea74210e8c409c629b81fee2badd3f116bbb31a2ca82942ff0281303c0da57757a85e44f4457ba3730deaba0a1f4cc2adc1eb5ace3276
-DIST unifi-8.0.24.zip 158256126 BLAKE2B 
d7b767908027bb6df460ebd8c9779f7816f2b3f14d94e1a5be368fbabe135e062a7401ecd6d5ea7d82044abc6f727d9ef4061dddacd7148d5627326ecff1243c
 SHA512 
1612819afe58e93c958538f5ff83288ea95aff3a82a39a83dea8c9ec8451c3fb528299ab6976c2ba7cddcad0de4fa2036c800266230e5c6cbbd2348de370cace
 DIST unifi-8.0.26.zip 158255139 BLAKE2B 
8a6cbb1ebf167bdf7bf8f38b97187f1b327b174b2d16b6bc1f9ccf62f9d93954650de94f1b893de33cf6ae2774f90d5febdce3fc103a5e99c2ed0f19fe2e02b7
 SHA512 
e30bcace03c079535ddfb183f8d1e27754f60754f7d66826febbcc3b3aa49c258914716c0ac967a010efb3d57f5766a989dd3e15ed9e9ac5e2e6996db443ca9a
-DIST unifi-8.0.7.zip 158459828 BLAKE2B 
24404aa01d574245127da119f1ec54ecca22c80b778c117f88dd5102dd0196b6616ab75befb5de7cc97428b2712a1aeb05f86317f7e652fbe49e47e7315cf7fd
 SHA512 
91932b4d12bb4af68ad16e641ed824e93f9a478c7a9a42b4b9ac43d92d23ece8aa5cb53bfcbd06bedf5442986f76d91b933ce3ef4e4955c6bd4d1cc7e1ca1472

diff --git a/net-wireless/unifi/unifi-8.0.24.ebuild 
b/net-wireless/unifi/unifi-8.0.24.ebuild
deleted file mode 100644
index dbf264a8c7d5..
--- a/net-wireless/unifi/unifi-8.0.24.ebuild
+++ /dev/null
@@ -1,106 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-# Set this var for any releases except stable
-RC_SUFFIX="-450f174e64"
-
-inherit java-pkg-2 readme.gentoo-r1 systemd
-
-DESCRIPTION="A Management Controller for Ubiquiti Networks UniFi APs"
-HOMEPAGE="https://www.ubnt.com;
-SRC_URI="https://dl.ui.com/unifi/${PV}${RC_SUFFIX}/UniFi.unix.zip -> ${P}.zip"
-S="${WORKDIR}/UniFi"
-
-KEYWORDS="-* ~amd64 ~arm64"
-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"
-SLOT="0/$(ver_cut 1-2)"
-IUSE="systemd system-mongodb"
-RESTRICT="bindist mirror"
-
-RDEPEND="
-   acct-group/unifi
-   acct-user/unifi
-   dev-db/mongodb
-   virtual/jre:17
-"
-
-BDEPEND="app-arch/unzip"
-
-DOCS=( "readme.txt" )
-
-QA_PREBUILT="usr/lib/unifi/lib/native/Linux/x86_64/*.so"
-
-src_prepare() {
-   if [[ ${CHOST} != aarch64* ]]; then
-   rm -r lib/native/Linux/aarch64 || die
-   fi
-   if [[ ${CHOST} != x86_64* ]]; then
-   rm -r lib/native/Linux/x86_64 || die
-   fi
-
-   if [[ ${CHOST} == aarch64* ]]; then
-   if ! use systemd; then
-   rm lib/native/Linux/aarch64/libubnt_sdnotify_jni.so || 
die
-   fi
-   fi
-   if [[ ${CHOST} == x86_64* ]]; then
-   if ! use systemd; then
-   rm lib/native/Linux/x86_64/libubnt_sdnotify_jni.so || 
die
-   fi
-   fi
-
-   default
-}
-
-src_compile() {
-   :;
-}
-
-src_install() {
-   insinto /usr/lib/unifi
-   doins -r dl lib webapps
-   ! use system-mongodb && doins -r bin
-
-   diropts -o unifi -g unifi
-   keepdir /var/lib/unifi/{conf,data,run,tmp,work} /var/log/unifi
-
-   for symlink in conf data run tmp work; do
-   dosym ../../../var/lib/unifi/${symlink} 
/usr/lib/unifi/${symlink}
-   done
-   dosym ../../../var/log/unifi /usr/lib/unifi/logs
-
-   java-pkg_regjar "${D}"/usr/lib/unifi/lib/*.jar
-   java-pkg_dolauncher \
-   unifi \
-   --java_args '-Dorg.xerial.snappy.tempdir=/usr/lib/unifi/tmp \
-   -Djava.library.path= \
-   --add-opens java.base/java.lang=ALL-UNNAMED \
-   --add-opens java.base/java.time=ALL-UNNAMED \
-  

[gentoo-commits] repo/gentoo:master commit in: net-wireless/unifi/

2024-01-13 Thread Conrad Kostecki
commit: 0894ce4ef79f742e974ca1eabfd518ed4b0e3cd2
Author: Conrad Kostecki  gentoo  org>
AuthorDate: Sun Jan 14 02:34:53 2024 +
Commit: Conrad Kostecki  gentoo  org>
CommitDate: Sun Jan 14 02:34:53 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0894ce4e

net-wireless/unifi: amd64 stable

Signed-off-by: Conrad Kostecki  gentoo.org>

 net-wireless/unifi/unifi-8.0.26.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/net-wireless/unifi/unifi-8.0.26.ebuild 
b/net-wireless/unifi/unifi-8.0.26.ebuild
index 57d0287b2a6c..4188076dfd0c 100644
--- a/net-wireless/unifi/unifi-8.0.26.ebuild
+++ b/net-wireless/unifi/unifi-8.0.26.ebuild
@@ -13,7 +13,7 @@ HOMEPAGE="https://www.ubnt.com;
 SRC_URI="https://dl.ui.com/unifi/${PV}${RC_SUFFIX}/UniFi.unix.zip -> ${P}.zip"
 S="${WORKDIR}/UniFi"
 
-KEYWORDS="-* ~amd64 ~arm64"
+KEYWORDS="-* amd64 ~arm64"
 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"
 SLOT="0/$(ver_cut 1-2)"
 IUSE="systemd system-mongodb"



[gentoo-commits] repo/gentoo:master commit in: net-wireless/unifi/

2024-01-03 Thread Conrad Kostecki
commit: c50aa8e25a4a2537a3d775a2451bdc783d7ae8cd
Author: Conrad Kostecki  gentoo  org>
AuthorDate: Thu Jan  4 01:24:48 2024 +
Commit: Conrad Kostecki  gentoo  org>
CommitDate: Thu Jan  4 01:24:48 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c50aa8e2

net-wireless/unifi: add 8.0.26

Signed-off-by: Conrad Kostecki  gentoo.org>

 net-wireless/unifi/Manifest|   1 +
 net-wireless/unifi/unifi-8.0.26.ebuild | 106 +
 2 files changed, 107 insertions(+)

diff --git a/net-wireless/unifi/Manifest b/net-wireless/unifi/Manifest
index d93014cb2a05..1163c32f0cab 100644
--- a/net-wireless/unifi/Manifest
+++ b/net-wireless/unifi/Manifest
@@ -1,4 +1,5 @@
 DIST unifi-6.5.55.zip 157805689 BLAKE2B 
09a7b69143478d0b81dd6f7be1746b1a35cd00ee034471c512d04e4f91aa02688871857edf3c0ef538e601aaf8eccdd0c55193a9bde10924ddeff1fd333da355
 SHA512 
c2f677de819268366d65622238c1b8d6d8abcd5e06d6f1f635d9755573eff5a6aca0c84298a111b0da5e80bade8132e05339035edde3cc5fc08834f2d6c4b26e
 DIST unifi-7.5.187.zip 172434106 BLAKE2B 
db54079f30c9f61989ceb70474ea68559189804876000534c2a0165a9ef2324f92d19e7b055eaa31cd77e7bd90db0c29aa9f20953dc17a5c54cc646a5c862990
 SHA512 
703e29273412c497a5bea74210e8c409c629b81fee2badd3f116bbb31a2ca82942ff0281303c0da57757a85e44f4457ba3730deaba0a1f4cc2adc1eb5ace3276
 DIST unifi-8.0.24.zip 158256126 BLAKE2B 
d7b767908027bb6df460ebd8c9779f7816f2b3f14d94e1a5be368fbabe135e062a7401ecd6d5ea7d82044abc6f727d9ef4061dddacd7148d5627326ecff1243c
 SHA512 
1612819afe58e93c958538f5ff83288ea95aff3a82a39a83dea8c9ec8451c3fb528299ab6976c2ba7cddcad0de4fa2036c800266230e5c6cbbd2348de370cace
+DIST unifi-8.0.26.zip 158255139 BLAKE2B 
8a6cbb1ebf167bdf7bf8f38b97187f1b327b174b2d16b6bc1f9ccf62f9d93954650de94f1b893de33cf6ae2774f90d5febdce3fc103a5e99c2ed0f19fe2e02b7
 SHA512 
e30bcace03c079535ddfb183f8d1e27754f60754f7d66826febbcc3b3aa49c258914716c0ac967a010efb3d57f5766a989dd3e15ed9e9ac5e2e6996db443ca9a
 DIST unifi-8.0.7.zip 158459828 BLAKE2B 
24404aa01d574245127da119f1ec54ecca22c80b778c117f88dd5102dd0196b6616ab75befb5de7cc97428b2712a1aeb05f86317f7e652fbe49e47e7315cf7fd
 SHA512 
91932b4d12bb4af68ad16e641ed824e93f9a478c7a9a42b4b9ac43d92d23ece8aa5cb53bfcbd06bedf5442986f76d91b933ce3ef4e4955c6bd4d1cc7e1ca1472

diff --git a/net-wireless/unifi/unifi-8.0.26.ebuild 
b/net-wireless/unifi/unifi-8.0.26.ebuild
new file mode 100644
index ..57d0287b2a6c
--- /dev/null
+++ b/net-wireless/unifi/unifi-8.0.26.ebuild
@@ -0,0 +1,106 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+# Set this var for any releases except stable
+# RC_SUFFIX="-"
+
+inherit java-pkg-2 readme.gentoo-r1 systemd
+
+DESCRIPTION="A Management Controller for Ubiquiti Networks UniFi APs"
+HOMEPAGE="https://www.ubnt.com;
+SRC_URI="https://dl.ui.com/unifi/${PV}${RC_SUFFIX}/UniFi.unix.zip -> ${P}.zip"
+S="${WORKDIR}/UniFi"
+
+KEYWORDS="-* ~amd64 ~arm64"
+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"
+SLOT="0/$(ver_cut 1-2)"
+IUSE="systemd system-mongodb"
+RESTRICT="bindist mirror"
+
+RDEPEND="
+   acct-group/unifi
+   acct-user/unifi
+   dev-db/mongodb
+   virtual/jre:17
+"
+
+BDEPEND="app-arch/unzip"
+
+DOCS=( "readme.txt" )
+
+QA_PREBUILT="usr/lib/unifi/lib/native/Linux/x86_64/*.so"
+
+src_prepare() {
+   if [[ ${CHOST} != aarch64* ]]; then
+   rm -r lib/native/Linux/aarch64 || die
+   fi
+   if [[ ${CHOST} != x86_64* ]]; then
+   rm -r lib/native/Linux/x86_64 || die
+   fi
+
+   if [[ ${CHOST} == aarch64* ]]; then
+   if ! use systemd; then
+   rm lib/native/Linux/aarch64/libubnt_sdnotify_jni.so || 
die
+   fi
+   fi
+   if [[ ${CHOST} == x86_64* ]]; then
+   if ! use systemd; then
+   rm lib/native/Linux/x86_64/libubnt_sdnotify_jni.so || 
die
+   fi
+   fi
+
+   default
+}
+
+src_compile() {
+   :;
+}
+
+src_install() {
+   insinto /usr/lib/unifi
+   doins -r dl lib webapps
+   ! use system-mongodb && doins -r bin
+
+   diropts -o unifi -g unifi
+   keepdir /var/lib/unifi/{conf,data,run,tmp,work} /var/log/unifi
+
+   for symlink in conf data run tmp work; do
+   dosym ../../../var/lib/unifi/${symlink} 
/usr/lib/unifi/${symlink}
+   done
+   dosym ../../../var/log/unifi /usr/lib/unifi/logs
+
+   java-pkg_regjar "${D}"/usr/lib/unifi/lib/*.jar
+   java-pkg_dolauncher \
+   unifi \
+   --java_args '-Dorg.xerial.snappy.tempdir=/usr/lib/unifi/tmp \
+   -Djava.library.path= \
+   --add-opens java.base/java.lang=ALL-UNNAMED \
+   --add-opens java.base/java.time=ALL-UNNAMED \
+   --add-opens java.base/sun.security.util=ALL-UNNAMED \
+   --add-opens 

[gentoo-commits] repo/gentoo:master commit in: net-wireless/unifi/

2023-12-13 Thread Conrad Kostecki
commit: bdfd95486cb55b66c4de6623fe54419b70f8da18
Author: Conrad Kostecki  gentoo  org>
AuthorDate: Wed Dec 13 23:37:34 2023 +
Commit: Conrad Kostecki  gentoo  org>
CommitDate: Wed Dec 13 23:37:34 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=bdfd9548

net-wireless/unifi: add 8.0.24

Signed-off-by: Conrad Kostecki  gentoo.org>

 net-wireless/unifi/Manifest|   1 +
 net-wireless/unifi/unifi-8.0.24.ebuild | 106 +
 2 files changed, 107 insertions(+)

diff --git a/net-wireless/unifi/Manifest b/net-wireless/unifi/Manifest
index 32a7a037792b..d93014cb2a05 100644
--- a/net-wireless/unifi/Manifest
+++ b/net-wireless/unifi/Manifest
@@ -1,3 +1,4 @@
 DIST unifi-6.5.55.zip 157805689 BLAKE2B 
09a7b69143478d0b81dd6f7be1746b1a35cd00ee034471c512d04e4f91aa02688871857edf3c0ef538e601aaf8eccdd0c55193a9bde10924ddeff1fd333da355
 SHA512 
c2f677de819268366d65622238c1b8d6d8abcd5e06d6f1f635d9755573eff5a6aca0c84298a111b0da5e80bade8132e05339035edde3cc5fc08834f2d6c4b26e
 DIST unifi-7.5.187.zip 172434106 BLAKE2B 
db54079f30c9f61989ceb70474ea68559189804876000534c2a0165a9ef2324f92d19e7b055eaa31cd77e7bd90db0c29aa9f20953dc17a5c54cc646a5c862990
 SHA512 
703e29273412c497a5bea74210e8c409c629b81fee2badd3f116bbb31a2ca82942ff0281303c0da57757a85e44f4457ba3730deaba0a1f4cc2adc1eb5ace3276
+DIST unifi-8.0.24.zip 158256126 BLAKE2B 
d7b767908027bb6df460ebd8c9779f7816f2b3f14d94e1a5be368fbabe135e062a7401ecd6d5ea7d82044abc6f727d9ef4061dddacd7148d5627326ecff1243c
 SHA512 
1612819afe58e93c958538f5ff83288ea95aff3a82a39a83dea8c9ec8451c3fb528299ab6976c2ba7cddcad0de4fa2036c800266230e5c6cbbd2348de370cace
 DIST unifi-8.0.7.zip 158459828 BLAKE2B 
24404aa01d574245127da119f1ec54ecca22c80b778c117f88dd5102dd0196b6616ab75befb5de7cc97428b2712a1aeb05f86317f7e652fbe49e47e7315cf7fd
 SHA512 
91932b4d12bb4af68ad16e641ed824e93f9a478c7a9a42b4b9ac43d92d23ece8aa5cb53bfcbd06bedf5442986f76d91b933ce3ef4e4955c6bd4d1cc7e1ca1472

diff --git a/net-wireless/unifi/unifi-8.0.24.ebuild 
b/net-wireless/unifi/unifi-8.0.24.ebuild
new file mode 100644
index ..dbf264a8c7d5
--- /dev/null
+++ b/net-wireless/unifi/unifi-8.0.24.ebuild
@@ -0,0 +1,106 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+# Set this var for any releases except stable
+RC_SUFFIX="-450f174e64"
+
+inherit java-pkg-2 readme.gentoo-r1 systemd
+
+DESCRIPTION="A Management Controller for Ubiquiti Networks UniFi APs"
+HOMEPAGE="https://www.ubnt.com;
+SRC_URI="https://dl.ui.com/unifi/${PV}${RC_SUFFIX}/UniFi.unix.zip -> ${P}.zip"
+S="${WORKDIR}/UniFi"
+
+KEYWORDS="-* ~amd64 ~arm64"
+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"
+SLOT="0/$(ver_cut 1-2)"
+IUSE="systemd system-mongodb"
+RESTRICT="bindist mirror"
+
+RDEPEND="
+   acct-group/unifi
+   acct-user/unifi
+   dev-db/mongodb
+   virtual/jre:17
+"
+
+BDEPEND="app-arch/unzip"
+
+DOCS=( "readme.txt" )
+
+QA_PREBUILT="usr/lib/unifi/lib/native/Linux/x86_64/*.so"
+
+src_prepare() {
+   if [[ ${CHOST} != aarch64* ]]; then
+   rm -r lib/native/Linux/aarch64 || die
+   fi
+   if [[ ${CHOST} != x86_64* ]]; then
+   rm -r lib/native/Linux/x86_64 || die
+   fi
+
+   if [[ ${CHOST} == aarch64* ]]; then
+   if ! use systemd; then
+   rm lib/native/Linux/aarch64/libubnt_sdnotify_jni.so || 
die
+   fi
+   fi
+   if [[ ${CHOST} == x86_64* ]]; then
+   if ! use systemd; then
+   rm lib/native/Linux/x86_64/libubnt_sdnotify_jni.so || 
die
+   fi
+   fi
+
+   default
+}
+
+src_compile() {
+   :;
+}
+
+src_install() {
+   insinto /usr/lib/unifi
+   doins -r dl lib webapps
+   ! use system-mongodb && doins -r bin
+
+   diropts -o unifi -g unifi
+   keepdir /var/lib/unifi/{conf,data,run,tmp,work} /var/log/unifi
+
+   for symlink in conf data run tmp work; do
+   dosym ../../../var/lib/unifi/${symlink} 
/usr/lib/unifi/${symlink}
+   done
+   dosym ../../../var/log/unifi /usr/lib/unifi/logs
+
+   java-pkg_regjar "${D}"/usr/lib/unifi/lib/*.jar
+   java-pkg_dolauncher \
+   unifi \
+   --java_args '-Dorg.xerial.snappy.tempdir=/usr/lib/unifi/tmp \
+   -Djava.library.path= \
+   --add-opens java.base/java.lang=ALL-UNNAMED \
+   --add-opens java.base/java.time=ALL-UNNAMED \
+   --add-opens java.base/sun.security.util=ALL-UNNAMED \
+   --add-opens java.base/java.io=ALL-UNNAMED \
+   --add-opens java.rmi/sun.rmi.transport=ALL-UNNAMED' \
+   --jar ace.jar \
+   --pwd '/usr/lib/unifi'
+
+   if use system-mongodb; then
+   systemd_newunit "${FILESDIR}"/unifi-mongodb.service 
unifi.service
+  

[gentoo-commits] repo/gentoo:master commit in: net-wireless/unifi/

2023-11-24 Thread Conrad Kostecki
commit: 82553c594a52caab371b808d1f7cef3b9cd89783
Author: Conrad Kostecki  gentoo  org>
AuthorDate: Fri Nov 24 23:58:24 2023 +
Commit: Conrad Kostecki  gentoo  org>
CommitDate: Fri Nov 24 23:58:24 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=82553c59

net-wireless/unifi: add 8.0.7

Signed-off-by: Conrad Kostecki  gentoo.org>

 net-wireless/unifi/Manifest   |   1 +
 net-wireless/unifi/unifi-8.0.7.ebuild | 106 ++
 2 files changed, 107 insertions(+)

diff --git a/net-wireless/unifi/Manifest b/net-wireless/unifi/Manifest
index 8e6e4e764fd9..32a7a037792b 100644
--- a/net-wireless/unifi/Manifest
+++ b/net-wireless/unifi/Manifest
@@ -1,2 +1,3 @@
 DIST unifi-6.5.55.zip 157805689 BLAKE2B 
09a7b69143478d0b81dd6f7be1746b1a35cd00ee034471c512d04e4f91aa02688871857edf3c0ef538e601aaf8eccdd0c55193a9bde10924ddeff1fd333da355
 SHA512 
c2f677de819268366d65622238c1b8d6d8abcd5e06d6f1f635d9755573eff5a6aca0c84298a111b0da5e80bade8132e05339035edde3cc5fc08834f2d6c4b26e
 DIST unifi-7.5.187.zip 172434106 BLAKE2B 
db54079f30c9f61989ceb70474ea68559189804876000534c2a0165a9ef2324f92d19e7b055eaa31cd77e7bd90db0c29aa9f20953dc17a5c54cc646a5c862990
 SHA512 
703e29273412c497a5bea74210e8c409c629b81fee2badd3f116bbb31a2ca82942ff0281303c0da57757a85e44f4457ba3730deaba0a1f4cc2adc1eb5ace3276
+DIST unifi-8.0.7.zip 158459828 BLAKE2B 
24404aa01d574245127da119f1ec54ecca22c80b778c117f88dd5102dd0196b6616ab75befb5de7cc97428b2712a1aeb05f86317f7e652fbe49e47e7315cf7fd
 SHA512 
91932b4d12bb4af68ad16e641ed824e93f9a478c7a9a42b4b9ac43d92d23ece8aa5cb53bfcbd06bedf5442986f76d91b933ce3ef4e4955c6bd4d1cc7e1ca1472

diff --git a/net-wireless/unifi/unifi-8.0.7.ebuild 
b/net-wireless/unifi/unifi-8.0.7.ebuild
new file mode 100644
index ..b6765b4de8b5
--- /dev/null
+++ b/net-wireless/unifi/unifi-8.0.7.ebuild
@@ -0,0 +1,106 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+# Set this var for any releases except stable
+# RC_SUFFIX="-"
+
+inherit java-pkg-2 readme.gentoo-r1 systemd
+
+DESCRIPTION="A Management Controller for Ubiquiti Networks UniFi APs"
+HOMEPAGE="https://www.ubnt.com;
+SRC_URI="https://dl.ui.com/unifi/${PV}${RC_SUFFIX}/UniFi.unix.zip -> ${P}.zip"
+S="${WORKDIR}/UniFi"
+
+KEYWORDS="-* amd64 ~arm64"
+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"
+SLOT="0/$(ver_cut 1-2)"
+IUSE="systemd system-mongodb"
+RESTRICT="bindist mirror"
+
+RDEPEND="
+   acct-group/unifi
+   acct-user/unifi
+   dev-db/mongodb
+   virtual/jre:17
+"
+
+BDEPEND="app-arch/unzip"
+
+DOCS=( "readme.txt" )
+
+QA_PREBUILT="usr/lib/unifi/lib/native/Linux/x86_64/*.so"
+
+src_prepare() {
+   if [[ ${CHOST} != aarch64* ]]; then
+   rm -r lib/native/Linux/aarch64 || die
+   fi
+   if [[ ${CHOST} != x86_64* ]]; then
+   rm -r lib/native/Linux/x86_64 || die
+   fi
+
+   if [[ ${CHOST} == aarch64* ]]; then
+   if ! use systemd; then
+   rm lib/native/Linux/aarch64/libubnt_sdnotify_jni.so || 
die
+   fi
+   fi
+   if [[ ${CHOST} == x86_64* ]]; then
+   if ! use systemd; then
+   rm lib/native/Linux/x86_64/libubnt_sdnotify_jni.so || 
die
+   fi
+   fi
+
+   default
+}
+
+src_compile() {
+   :;
+}
+
+src_install() {
+   insinto /usr/lib/unifi
+   doins -r dl lib webapps
+   ! use system-mongodb && doins -r bin
+
+   diropts -o unifi -g unifi
+   keepdir /var/lib/unifi/{conf,data,run,tmp,work} /var/log/unifi
+
+   for symlink in conf data run tmp work; do
+   dosym ../../../var/lib/unifi/${symlink} 
/usr/lib/unifi/${symlink}
+   done
+   dosym ../../../var/log/unifi /usr/lib/unifi/logs
+
+   java-pkg_regjar "${D}"/usr/lib/unifi/lib/*.jar
+   java-pkg_dolauncher \
+   unifi \
+   --java_args '-Dorg.xerial.snappy.tempdir=/usr/lib/unifi/tmp \
+   -Djava.library.path= \
+   --add-opens java.base/java.lang=ALL-UNNAMED \
+   --add-opens java.base/java.time=ALL-UNNAMED \
+   --add-opens java.base/sun.security.util=ALL-UNNAMED \
+   --add-opens java.base/java.io=ALL-UNNAMED \
+   --add-opens java.rmi/sun.rmi.transport=ALL-UNNAMED' \
+   --jar ace.jar \
+   --pwd '/usr/lib/unifi'
+
+   if use system-mongodb; then
+   systemd_newunit "${FILESDIR}"/unifi-mongodb.service 
unifi.service
+   newinitd "${FILESDIR}"/unifi-mongodb.initd unifi
+   else
+   systemd_newunit "${FILESDIR}"/unifi.service-r2 unifi.service
+   newinitd "${FILESDIR}"/unifi.initd-r2 unifi
+   fi
+
+   newconfd "${FILESDIR}"/unifi.confd unifi
+
+   echo 'CONFIG_PROTECT="/var/lib/unifi"' > 

[gentoo-commits] repo/gentoo:master commit in: net-wireless/unifi/

2023-11-11 Thread Conrad Kostecki
commit: 9c1f51d755e1168df7320fb2cf699d5b137dada3
Author: Conrad Kostecki  gentoo  org>
AuthorDate: Sat Nov 11 23:26:40 2023 +
Commit: Conrad Kostecki  gentoo  org>
CommitDate: Sat Nov 11 23:26:40 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9c1f51d7

net-wireless/unifi: amd64 stable

Signed-off-by: Conrad Kostecki  gentoo.org>

 net-wireless/unifi/unifi-7.5.187.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/net-wireless/unifi/unifi-7.5.187.ebuild 
b/net-wireless/unifi/unifi-7.5.187.ebuild
index aa0e59f9d088..4b407c739f87 100644
--- a/net-wireless/unifi/unifi-7.5.187.ebuild
+++ b/net-wireless/unifi/unifi-7.5.187.ebuild
@@ -13,7 +13,7 @@ HOMEPAGE="https://www.ubnt.com;
 SRC_URI="https://dl.ui.com/unifi/${PV}${RC_SUFFIX}/UniFi.unix.zip -> ${P}.zip"
 S="${WORKDIR}/UniFi"
 
-KEYWORDS="-* ~amd64 ~arm64"
+KEYWORDS="-* amd64 ~arm64"
 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"
 SLOT="0/$(ver_cut 1-2)"
 IUSE="systemd system-mongodb"



[gentoo-commits] repo/gentoo:master commit in: net-wireless/unifi/

2023-11-11 Thread Conrad Kostecki
commit: 9ade7aac3c9e3dfefc9e0997f3f128dcc3117454
Author: Conrad Kostecki  gentoo  org>
AuthorDate: Sat Nov 11 23:27:05 2023 +
Commit: Conrad Kostecki  gentoo  org>
CommitDate: Sat Nov 11 23:27:05 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9ade7aac

net-wireless/unifi: drop 7.3.83, 7.4.162, 7.5.176-r1

Signed-off-by: Conrad Kostecki  gentoo.org>

 net-wireless/unifi/Manifest|   3 -
 net-wireless/unifi/unifi-7.3.83.ebuild | 111 -
 net-wireless/unifi/unifi-7.4.162.ebuild| 108 
 net-wireless/unifi/unifi-7.5.176-r1.ebuild | 107 ---
 4 files changed, 329 deletions(-)

diff --git a/net-wireless/unifi/Manifest b/net-wireless/unifi/Manifest
index d4878d9cc924..8e6e4e764fd9 100644
--- a/net-wireless/unifi/Manifest
+++ b/net-wireless/unifi/Manifest
@@ -1,5 +1,2 @@
 DIST unifi-6.5.55.zip 157805689 BLAKE2B 
09a7b69143478d0b81dd6f7be1746b1a35cd00ee034471c512d04e4f91aa02688871857edf3c0ef538e601aaf8eccdd0c55193a9bde10924ddeff1fd333da355
 SHA512 
c2f677de819268366d65622238c1b8d6d8abcd5e06d6f1f635d9755573eff5a6aca0c84298a111b0da5e80bade8132e05339035edde3cc5fc08834f2d6c4b26e
-DIST unifi-7.3.83.zip 185572238 BLAKE2B 
2e2fa581bc53dcbd75660e5875e8de25df19ee2233c31d5429c5d05468be315e6e68fd92dcd8d19cd7088d4f1574c5cb12f5b0e6b3b49d62dee4dc43b25e7a85
 SHA512 
ae7bd0e5deff9fceb831be7d652c333d06f1b2a9b40411e1e72607558b01b33814590601c991742a7627eb7a15ec33d5ea0ca1f8d7d2103f348db592f61aaca7
-DIST unifi-7.4.162.zip 167673550 BLAKE2B 
1e7dc5fa47353b3db68be9f2f26d457be9c6b64059d32d42fba2f6f3e3a8c2fef8fa3e1aab8561d74e2dcb8a57888ce1325eeaa681623349e9de972571727218
 SHA512 
a7600c01e861e30ecc588c12aab4455722fcb307dc58a7c27741a7df863a0f8dbdd397c33811ffb099468c391a82386c70fde71517f7dc6cc9727c7ec55c0fe5
-DIST unifi-7.5.176.zip 170984042 BLAKE2B 
180e792a731d226f59fd5e491ab38816ac9f31d6ccf0ec22d2f90b11dd747915c0e18e7b7873d598cef428b0d6a5fbab6e893e994c116ce1f8bd3714fe524d5c
 SHA512 
a22ba10774abc4ce1987f76ca715762bc99bff6bc539aa36341d8767024842273bc98a3f0794ac5cc1ead10ca1140f60eb8a729d79a7d3193a48391ad1823c86
 DIST unifi-7.5.187.zip 172434106 BLAKE2B 
db54079f30c9f61989ceb70474ea68559189804876000534c2a0165a9ef2324f92d19e7b055eaa31cd77e7bd90db0c29aa9f20953dc17a5c54cc646a5c862990
 SHA512 
703e29273412c497a5bea74210e8c409c629b81fee2badd3f116bbb31a2ca82942ff0281303c0da57757a85e44f4457ba3730deaba0a1f4cc2adc1eb5ace3276

diff --git a/net-wireless/unifi/unifi-7.3.83.ebuild 
b/net-wireless/unifi/unifi-7.3.83.ebuild
deleted file mode 100644
index 90dd6154..
--- a/net-wireless/unifi/unifi-7.3.83.ebuild
+++ /dev/null
@@ -1,111 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-# Set this var for any releases except stable
-# RC_SUFFIX="-"
-
-inherit java-pkg-2 readme.gentoo-r1 systemd
-
-DESCRIPTION="A Management Controller for Ubiquiti Networks UniFi APs"
-HOMEPAGE="https://www.ubnt.com;
-SRC_URI="https://dl.ui.com/unifi/${PV}/UniFi.unix.zip -> ${P}.zip"
-S="${WORKDIR}/UniFi"
-
-KEYWORDS="-* amd64 ~arm64"
-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"
-SLOT="0/$(ver_cut 1-2)"
-IUSE="systemd system-mongodb"
-RESTRICT="bindist mirror"
-
-RDEPEND="
-   acct-group/unifi
-   acct-user/unifi
-   dev-db/mongodb
-   virtual/jre:11
-"
-
-BDEPEND="app-arch/unzip"
-
-DOCS=( "readme.txt" )
-
-QA_PREBUILT="usr/lib/unifi/lib/native/Linux/x86_64/*.so"
-
-src_prepare() {
-   # Remove unneeded files Mac and Windows
-   rm -r lib/native/{Mac,Windows} || die
-
-   if [[ ${CHOST} != aarch64* ]]; then
-   rm -r lib/native/Linux/aarch64 || die "Failed in removing 
aarch64 native libraries"
-   fi
-   if [[ ${CHOST} != armv7* ]]; then
-   rm -r lib/native/Linux/armv7 || die "Failed in removing armv7 
native libraries"
-   fi
-   if [[ ${CHOST} != x86_64* ]]; then
-   rm -r lib/native/Linux/x86_64 || die "Failed in removing x86_64 
native libraries"
-   fi
-
-   if [[ ${CHOST} == aarch64* ]]; then
-   if ! use systemd; then
-   rm lib/native/Linux/aarch64/libubnt_sdnotify_jni.so || 
die
-   fi
-   fi
-   if [[ ${CHOST} == armv7* ]]; then
-   if ! use systemd; then
-   rm lib/native/Linux/armv7/libubnt_sdnotify_jni.so || die
-   fi
-   fi
-   if [[ ${CHOST} == x86_64* ]]; then
-   if ! use systemd; then
-   rm lib/native/Linux/x86_64/libubnt_sdnotify_jni.so || 
die
-   fi
-   fi
-
-   default
-}
-
-src_compile() {
-   :;
-}
-
-src_install() {
-   insinto /usr/lib/unifi
-   doins -r dl lib webapps
-   ! use system-mongodb && doins -r bin
-
-   diropts -o unifi -g unifi
-   keepdir /var/lib/unifi/{conf,data,run,tmp,work} 

[gentoo-commits] repo/gentoo:master commit in: net-wireless/unifi/

2023-10-14 Thread Conrad Kostecki
commit: 98976f9ca0513a5f3aa93c57a0cad5def4372af3
Author: Conrad Kostecki  gentoo  org>
AuthorDate: Sat Oct 14 23:55:47 2023 +
Commit: Conrad Kostecki  gentoo  org>
CommitDate: Sat Oct 14 23:55:47 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=98976f9c

net-wireless/unifi: add 7.5.187

Signed-off-by: Conrad Kostecki  gentoo.org>

 net-wireless/unifi/Manifest |   1 +
 net-wireless/unifi/unifi-7.5.187.ebuild | 106 
 2 files changed, 107 insertions(+)

diff --git a/net-wireless/unifi/Manifest b/net-wireless/unifi/Manifest
index 8cadaf33fdae..d4878d9cc924 100644
--- a/net-wireless/unifi/Manifest
+++ b/net-wireless/unifi/Manifest
@@ -2,3 +2,4 @@ DIST unifi-6.5.55.zip 157805689 BLAKE2B 
09a7b69143478d0b81dd6f7be1746b1a35cd00ee
 DIST unifi-7.3.83.zip 185572238 BLAKE2B 
2e2fa581bc53dcbd75660e5875e8de25df19ee2233c31d5429c5d05468be315e6e68fd92dcd8d19cd7088d4f1574c5cb12f5b0e6b3b49d62dee4dc43b25e7a85
 SHA512 
ae7bd0e5deff9fceb831be7d652c333d06f1b2a9b40411e1e72607558b01b33814590601c991742a7627eb7a15ec33d5ea0ca1f8d7d2103f348db592f61aaca7
 DIST unifi-7.4.162.zip 167673550 BLAKE2B 
1e7dc5fa47353b3db68be9f2f26d457be9c6b64059d32d42fba2f6f3e3a8c2fef8fa3e1aab8561d74e2dcb8a57888ce1325eeaa681623349e9de972571727218
 SHA512 
a7600c01e861e30ecc588c12aab4455722fcb307dc58a7c27741a7df863a0f8dbdd397c33811ffb099468c391a82386c70fde71517f7dc6cc9727c7ec55c0fe5
 DIST unifi-7.5.176.zip 170984042 BLAKE2B 
180e792a731d226f59fd5e491ab38816ac9f31d6ccf0ec22d2f90b11dd747915c0e18e7b7873d598cef428b0d6a5fbab6e893e994c116ce1f8bd3714fe524d5c
 SHA512 
a22ba10774abc4ce1987f76ca715762bc99bff6bc539aa36341d8767024842273bc98a3f0794ac5cc1ead10ca1140f60eb8a729d79a7d3193a48391ad1823c86
+DIST unifi-7.5.187.zip 172434106 BLAKE2B 
db54079f30c9f61989ceb70474ea68559189804876000534c2a0165a9ef2324f92d19e7b055eaa31cd77e7bd90db0c29aa9f20953dc17a5c54cc646a5c862990
 SHA512 
703e29273412c497a5bea74210e8c409c629b81fee2badd3f116bbb31a2ca82942ff0281303c0da57757a85e44f4457ba3730deaba0a1f4cc2adc1eb5ace3276

diff --git a/net-wireless/unifi/unifi-7.5.187.ebuild 
b/net-wireless/unifi/unifi-7.5.187.ebuild
new file mode 100644
index ..aa0e59f9d088
--- /dev/null
+++ b/net-wireless/unifi/unifi-7.5.187.ebuild
@@ -0,0 +1,106 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+# Set this var for any releases except stable
+RC_SUFFIX="-f57f5bf7ab"
+
+inherit java-pkg-2 readme.gentoo-r1 systemd
+
+DESCRIPTION="A Management Controller for Ubiquiti Networks UniFi APs"
+HOMEPAGE="https://www.ubnt.com;
+SRC_URI="https://dl.ui.com/unifi/${PV}${RC_SUFFIX}/UniFi.unix.zip -> ${P}.zip"
+S="${WORKDIR}/UniFi"
+
+KEYWORDS="-* ~amd64 ~arm64"
+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"
+SLOT="0/$(ver_cut 1-2)"
+IUSE="systemd system-mongodb"
+RESTRICT="bindist mirror"
+
+RDEPEND="
+   acct-group/unifi
+   acct-user/unifi
+   dev-db/mongodb
+   virtual/jre:17
+"
+
+BDEPEND="app-arch/unzip"
+
+DOCS=( "readme.txt" )
+
+QA_PREBUILT="usr/lib/unifi/lib/native/Linux/x86_64/*.so"
+
+src_prepare() {
+   if [[ ${CHOST} != aarch64* ]]; then
+   rm -r lib/native/Linux/aarch64 || die
+   fi
+   if [[ ${CHOST} != x86_64* ]]; then
+   rm -r lib/native/Linux/x86_64 || die
+   fi
+
+   if [[ ${CHOST} == aarch64* ]]; then
+   if ! use systemd; then
+   rm lib/native/Linux/aarch64/libubnt_sdnotify_jni.so || 
die
+   fi
+   fi
+   if [[ ${CHOST} == x86_64* ]]; then
+   if ! use systemd; then
+   rm lib/native/Linux/x86_64/libubnt_sdnotify_jni.so || 
die
+   fi
+   fi
+
+   default
+}
+
+src_compile() {
+   :;
+}
+
+src_install() {
+   insinto /usr/lib/unifi
+   doins -r dl lib webapps
+   ! use system-mongodb && doins -r bin
+
+   diropts -o unifi -g unifi
+   keepdir /var/lib/unifi/{conf,data,run,tmp,work} /var/log/unifi
+
+   for symlink in conf data run tmp work; do
+   dosym ../../../var/lib/unifi/${symlink} 
/usr/lib/unifi/${symlink}
+   done
+   dosym ../../../var/log/unifi /usr/lib/unifi/logs
+
+   java-pkg_regjar "${D}"/usr/lib/unifi/lib/*.jar
+   java-pkg_dolauncher \
+   unifi \
+   --java_args '-Dorg.xerial.snappy.tempdir=/usr/lib/unifi/tmp \
+   -Djava.library.path= \
+   --add-opens java.base/java.lang=ALL-UNNAMED \
+   --add-opens java.base/java.time=ALL-UNNAMED \
+   --add-opens java.base/sun.security.util=ALL-UNNAMED \
+   --add-opens java.base/java.io=ALL-UNNAMED \
+   --add-opens java.rmi/sun.rmi.transport=ALL-UNNAMED' \
+   --jar ace.jar \
+   --pwd '/usr/lib/unifi'
+
+   if use system-mongodb; then

[gentoo-commits] repo/gentoo:master commit in: net-wireless/unifi/

2023-10-09 Thread Conrad Kostecki
commit: e3cf91a73f24a075c2320e1cb744dbff27ff17ab
Author: Conrad Kostecki  gentoo  org>
AuthorDate: Mon Oct  9 21:58:44 2023 +
Commit: Conrad Kostecki  gentoo  org>
CommitDate: Mon Oct  9 21:59:40 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e3cf91a7

net-wireless/unifi: add needed java opts

Closes: https://bugs.gentoo.org/915126
Signed-off-by: Conrad Kostecki  gentoo.org>

 .../unifi/{unifi-7.5.176.ebuild => unifi-7.5.176-r1.ebuild}   | 8 +++-
 1 file changed, 7 insertions(+), 1 deletion(-)

diff --git a/net-wireless/unifi/unifi-7.5.176.ebuild 
b/net-wireless/unifi/unifi-7.5.176-r1.ebuild
similarity index 87%
rename from net-wireless/unifi/unifi-7.5.176.ebuild
rename to net-wireless/unifi/unifi-7.5.176-r1.ebuild
index 71fa8a6c36b9..f026fe76bc2d 100644
--- a/net-wireless/unifi/unifi-7.5.176.ebuild
+++ b/net-wireless/unifi/unifi-7.5.176-r1.ebuild
@@ -75,7 +75,13 @@ src_install() {
java-pkg_regjar "${D}"/usr/lib/unifi/lib/*.jar
java-pkg_dolauncher \
unifi \
-   --java_args '-Dorg.xerial.snappy.tempdir=/usr/lib/unifi/tmp 
-Djava.library.path=' \
+   --java_args '-Dorg.xerial.snappy.tempdir=/usr/lib/unifi/tmp \
+   -Djava.library.path= \
+   --add-opens java.base/java.lang=ALL-UNNAMED \
+   --add-opens java.base/java.time=ALL-UNNAMED \
+   --add-opens java.base/sun.security.util=ALL-UNNAMED \
+   --add-opens java.base/java.io=ALL-UNNAMED \
+   --add-opens java.rmi/sun.rmi.transport=ALL-UNNAMED' \
--jar ace.jar \
--pwd '/usr/lib/unifi'
 



[gentoo-commits] repo/gentoo:master commit in: net-wireless/unifi/

2023-10-02 Thread Conrad Kostecki
commit: 97f251e38c3448f35acdb240ba0c793b8537e119
Author: Conrad Kostecki  gentoo  org>
AuthorDate: Mon Oct  2 18:34:20 2023 +
Commit: Conrad Kostecki  gentoo  org>
CommitDate: Mon Oct  2 18:40:22 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=97f251e3

net-wireless/unifi: add 7.5.176, drop 7.5.174-r1

Signed-off-by: Conrad Kostecki  gentoo.org>

 net-wireless/unifi/Manifest  | 2 +-
 net-wireless/unifi/{unifi-7.5.174-r1.ebuild => unifi-7.5.176.ebuild} | 0
 2 files changed, 1 insertion(+), 1 deletion(-)

diff --git a/net-wireless/unifi/Manifest b/net-wireless/unifi/Manifest
index 24848d0d2236..8cadaf33fdae 100644
--- a/net-wireless/unifi/Manifest
+++ b/net-wireless/unifi/Manifest
@@ -1,4 +1,4 @@
 DIST unifi-6.5.55.zip 157805689 BLAKE2B 
09a7b69143478d0b81dd6f7be1746b1a35cd00ee034471c512d04e4f91aa02688871857edf3c0ef538e601aaf8eccdd0c55193a9bde10924ddeff1fd333da355
 SHA512 
c2f677de819268366d65622238c1b8d6d8abcd5e06d6f1f635d9755573eff5a6aca0c84298a111b0da5e80bade8132e05339035edde3cc5fc08834f2d6c4b26e
 DIST unifi-7.3.83.zip 185572238 BLAKE2B 
2e2fa581bc53dcbd75660e5875e8de25df19ee2233c31d5429c5d05468be315e6e68fd92dcd8d19cd7088d4f1574c5cb12f5b0e6b3b49d62dee4dc43b25e7a85
 SHA512 
ae7bd0e5deff9fceb831be7d652c333d06f1b2a9b40411e1e72607558b01b33814590601c991742a7627eb7a15ec33d5ea0ca1f8d7d2103f348db592f61aaca7
 DIST unifi-7.4.162.zip 167673550 BLAKE2B 
1e7dc5fa47353b3db68be9f2f26d457be9c6b64059d32d42fba2f6f3e3a8c2fef8fa3e1aab8561d74e2dcb8a57888ce1325eeaa681623349e9de972571727218
 SHA512 
a7600c01e861e30ecc588c12aab4455722fcb307dc58a7c27741a7df863a0f8dbdd397c33811ffb099468c391a82386c70fde71517f7dc6cc9727c7ec55c0fe5
-DIST unifi-7.5.174.zip 170958023 BLAKE2B 
38006f1a28caca8da956c00d4883f7c5337f1e740a91f09e8bfe07c7282b5e1b7d2529f117200b7549d793745312224b677e0552b85e05c6e4bcd342da20806c
 SHA512 
30eaf8039682704df8878ba392b18ebcbc0ed0ca72f3f9cf239fe6cd90c34d0d727d208329e2c8ddb891c259c435fb27da1242abef35fd658e92353f2a09d149
+DIST unifi-7.5.176.zip 170984042 BLAKE2B 
180e792a731d226f59fd5e491ab38816ac9f31d6ccf0ec22d2f90b11dd747915c0e18e7b7873d598cef428b0d6a5fbab6e893e994c116ce1f8bd3714fe524d5c
 SHA512 
a22ba10774abc4ce1987f76ca715762bc99bff6bc539aa36341d8767024842273bc98a3f0794ac5cc1ead10ca1140f60eb8a729d79a7d3193a48391ad1823c86

diff --git a/net-wireless/unifi/unifi-7.5.174-r1.ebuild 
b/net-wireless/unifi/unifi-7.5.176.ebuild
similarity index 100%
rename from net-wireless/unifi/unifi-7.5.174-r1.ebuild
rename to net-wireless/unifi/unifi-7.5.176.ebuild



[gentoo-commits] repo/gentoo:master commit in: net-wireless/unifi/

2023-09-09 Thread Conrad Kostecki
commit: 1646a323c9fa71a98148ccdd56ee9182969f2825
Author: Conrad Kostecki  gentoo  org>
AuthorDate: Sat Sep  9 19:43:10 2023 +
Commit: Conrad Kostecki  gentoo  org>
CommitDate: Sat Sep  9 19:53:01 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1646a323

net-wireless/unifi: switch to Java 17

Bug: https://bugs.gentoo.org/913884
Signed-off-by: Conrad Kostecki  gentoo.org>

 net-wireless/unifi/{unifi-7.5.174.ebuild => unifi-7.5.174-r1.ebuild} | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/net-wireless/unifi/unifi-7.5.174.ebuild 
b/net-wireless/unifi/unifi-7.5.174-r1.ebuild
similarity index 99%
rename from net-wireless/unifi/unifi-7.5.174.ebuild
rename to net-wireless/unifi/unifi-7.5.174-r1.ebuild
index da37d1d5280e..71fa8a6c36b9 100644
--- a/net-wireless/unifi/unifi-7.5.174.ebuild
+++ b/net-wireless/unifi/unifi-7.5.174-r1.ebuild
@@ -24,7 +24,7 @@ RDEPEND="
acct-group/unifi
acct-user/unifi
dev-db/mongodb
-   virtual/jre:11
+   virtual/jre:17
 "
 
 BDEPEND="app-arch/unzip"



[gentoo-commits] repo/gentoo:master commit in: net-wireless/unifi/

2023-09-08 Thread Conrad Kostecki
commit: 8df0b918c9b31d2c01e045d72d3bd63486d71fd9
Author: Conrad Kostecki  gentoo  org>
AuthorDate: Fri Sep  8 23:30:28 2023 +
Commit: Conrad Kostecki  gentoo  org>
CommitDate: Fri Sep  8 23:31:00 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8df0b918

net-wireless/unifi: fix install

Closes: https://bugs.gentoo.org/913875
Signed-off-by: Conrad Kostecki  gentoo.org>

 net-wireless/unifi/unifi-7.5.174.ebuild | 12 ++--
 1 file changed, 2 insertions(+), 10 deletions(-)

diff --git a/net-wireless/unifi/unifi-7.5.174.ebuild 
b/net-wireless/unifi/unifi-7.5.174.ebuild
index 2551b72faa0e..da37d1d5280e 100644
--- a/net-wireless/unifi/unifi-7.5.174.ebuild
+++ b/net-wireless/unifi/unifi-7.5.174.ebuild
@@ -35,13 +35,10 @@ QA_PREBUILT="usr/lib/unifi/lib/native/Linux/x86_64/*.so"
 
 src_prepare() {
if [[ ${CHOST} != aarch64* ]]; then
-   rm -r lib/native/Linux/aarch64 || die "Failed in removing 
aarch64 native libraries"
-   fi
-   if [[ ${CHOST} != armv7* ]]; then
-   rm -r lib/native/Linux/armv7 || die "Failed in removing armv7 
native libraries"
+   rm -r lib/native/Linux/aarch64 || die
fi
if [[ ${CHOST} != x86_64* ]]; then
-   rm -r lib/native/Linux/x86_64 || die "Failed in removing x86_64 
native libraries"
+   rm -r lib/native/Linux/x86_64 || die
fi
 
if [[ ${CHOST} == aarch64* ]]; then
@@ -49,11 +46,6 @@ src_prepare() {
rm lib/native/Linux/aarch64/libubnt_sdnotify_jni.so || 
die
fi
fi
-   if [[ ${CHOST} == armv7* ]]; then
-   if ! use systemd; then
-   rm lib/native/Linux/armv7/libubnt_sdnotify_jni.so || die
-   fi
-   fi
if [[ ${CHOST} == x86_64* ]]; then
if ! use systemd; then
rm lib/native/Linux/x86_64/libubnt_sdnotify_jni.so || 
die



[gentoo-commits] repo/gentoo:master commit in: net-wireless/unifi/

2023-09-08 Thread Conrad Kostecki
commit: 6a97a7f93f0fdc2ff828687fd3d737743de822c0
Author: Conrad Kostecki  gentoo  org>
AuthorDate: Fri Sep  8 15:56:38 2023 +
Commit: Conrad Kostecki  gentoo  org>
CommitDate: Fri Sep  8 15:56:52 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6a97a7f9

net-wireless/unifi: add 7.5.174

Signed-off-by: Conrad Kostecki  gentoo.org>

 net-wireless/unifi/Manifest |   1 +
 net-wireless/unifi/unifi-7.5.174.ebuild | 109 
 2 files changed, 110 insertions(+)

diff --git a/net-wireless/unifi/Manifest b/net-wireless/unifi/Manifest
index 61209abf8fe2..24848d0d2236 100644
--- a/net-wireless/unifi/Manifest
+++ b/net-wireless/unifi/Manifest
@@ -1,3 +1,4 @@
 DIST unifi-6.5.55.zip 157805689 BLAKE2B 
09a7b69143478d0b81dd6f7be1746b1a35cd00ee034471c512d04e4f91aa02688871857edf3c0ef538e601aaf8eccdd0c55193a9bde10924ddeff1fd333da355
 SHA512 
c2f677de819268366d65622238c1b8d6d8abcd5e06d6f1f635d9755573eff5a6aca0c84298a111b0da5e80bade8132e05339035edde3cc5fc08834f2d6c4b26e
 DIST unifi-7.3.83.zip 185572238 BLAKE2B 
2e2fa581bc53dcbd75660e5875e8de25df19ee2233c31d5429c5d05468be315e6e68fd92dcd8d19cd7088d4f1574c5cb12f5b0e6b3b49d62dee4dc43b25e7a85
 SHA512 
ae7bd0e5deff9fceb831be7d652c333d06f1b2a9b40411e1e72607558b01b33814590601c991742a7627eb7a15ec33d5ea0ca1f8d7d2103f348db592f61aaca7
 DIST unifi-7.4.162.zip 167673550 BLAKE2B 
1e7dc5fa47353b3db68be9f2f26d457be9c6b64059d32d42fba2f6f3e3a8c2fef8fa3e1aab8561d74e2dcb8a57888ce1325eeaa681623349e9de972571727218
 SHA512 
a7600c01e861e30ecc588c12aab4455722fcb307dc58a7c27741a7df863a0f8dbdd397c33811ffb099468c391a82386c70fde71517f7dc6cc9727c7ec55c0fe5
+DIST unifi-7.5.174.zip 170958023 BLAKE2B 
38006f1a28caca8da956c00d4883f7c5337f1e740a91f09e8bfe07c7282b5e1b7d2529f117200b7549d793745312224b677e0552b85e05c6e4bcd342da20806c
 SHA512 
30eaf8039682704df8878ba392b18ebcbc0ed0ca72f3f9cf239fe6cd90c34d0d727d208329e2c8ddb891c259c435fb27da1242abef35fd658e92353f2a09d149

diff --git a/net-wireless/unifi/unifi-7.5.174.ebuild 
b/net-wireless/unifi/unifi-7.5.174.ebuild
new file mode 100644
index ..2551b72faa0e
--- /dev/null
+++ b/net-wireless/unifi/unifi-7.5.174.ebuild
@@ -0,0 +1,109 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+# Set this var for any releases except stable
+# RC_SUFFIX="-3116043f9f"
+
+inherit java-pkg-2 readme.gentoo-r1 systemd
+
+DESCRIPTION="A Management Controller for Ubiquiti Networks UniFi APs"
+HOMEPAGE="https://www.ubnt.com;
+# SRC_URI="https://dl.ui.com/unifi/${PV}${RC_SUFFIX}/UniFi.unix.zip -> 
${P}.zip"
+SRC_URI="https://dl.ui.com/unifi/${PV}/UniFi.unix.zip -> ${P}.zip"
+S="${WORKDIR}/UniFi"
+
+KEYWORDS="-* ~amd64 ~arm64"
+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"
+SLOT="0/$(ver_cut 1-2)"
+IUSE="systemd system-mongodb"
+RESTRICT="bindist mirror"
+
+RDEPEND="
+   acct-group/unifi
+   acct-user/unifi
+   dev-db/mongodb
+   virtual/jre:11
+"
+
+BDEPEND="app-arch/unzip"
+
+DOCS=( "readme.txt" )
+
+QA_PREBUILT="usr/lib/unifi/lib/native/Linux/x86_64/*.so"
+
+src_prepare() {
+   if [[ ${CHOST} != aarch64* ]]; then
+   rm -r lib/native/Linux/aarch64 || die "Failed in removing 
aarch64 native libraries"
+   fi
+   if [[ ${CHOST} != armv7* ]]; then
+   rm -r lib/native/Linux/armv7 || die "Failed in removing armv7 
native libraries"
+   fi
+   if [[ ${CHOST} != x86_64* ]]; then
+   rm -r lib/native/Linux/x86_64 || die "Failed in removing x86_64 
native libraries"
+   fi
+
+   if [[ ${CHOST} == aarch64* ]]; then
+   if ! use systemd; then
+   rm lib/native/Linux/aarch64/libubnt_sdnotify_jni.so || 
die
+   fi
+   fi
+   if [[ ${CHOST} == armv7* ]]; then
+   if ! use systemd; then
+   rm lib/native/Linux/armv7/libubnt_sdnotify_jni.so || die
+   fi
+   fi
+   if [[ ${CHOST} == x86_64* ]]; then
+   if ! use systemd; then
+   rm lib/native/Linux/x86_64/libubnt_sdnotify_jni.so || 
die
+   fi
+   fi
+
+   default
+}
+
+src_compile() {
+   :;
+}
+
+src_install() {
+   insinto /usr/lib/unifi
+   doins -r dl lib webapps
+   ! use system-mongodb && doins -r bin
+
+   diropts -o unifi -g unifi
+   keepdir /var/lib/unifi/{conf,data,run,tmp,work} /var/log/unifi
+
+   for symlink in conf data run tmp work; do
+   dosym ../../../var/lib/unifi/${symlink} 
/usr/lib/unifi/${symlink}
+   done
+   dosym ../../../var/log/unifi /usr/lib/unifi/logs
+
+   java-pkg_regjar "${D}"/usr/lib/unifi/lib/*.jar
+   java-pkg_dolauncher \
+   unifi \
+   --java_args '-Dorg.xerial.snappy.tempdir=/usr/lib/unifi/tmp 
-Djava.library.path=' \
+   --jar ace.jar \
+   --pwd '/usr/lib/unifi'

[gentoo-commits] repo/gentoo:master commit in: net-wireless/unifi/

2023-08-05 Thread Conrad Kostecki
commit: 6d7003bcc34e043b74271a9267978014c065d668
Author: Conrad Kostecki  gentoo  org>
AuthorDate: Sat Aug  5 22:06:04 2023 +
Commit: Conrad Kostecki  gentoo  org>
CommitDate: Sat Aug  5 22:39:51 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6d7003bc

net-wireless/unifi: fix QA ExcessiveLineLength

Signed-off-by: Conrad Kostecki  gentoo.org>

 net-wireless/unifi/unifi-6.5.55-r2.ebuild | 8 ++--
 net-wireless/unifi/unifi-7.3.83.ebuild| 6 +-
 net-wireless/unifi/unifi-7.4.162.ebuild   | 6 +-
 3 files changed, 16 insertions(+), 4 deletions(-)

diff --git a/net-wireless/unifi/unifi-6.5.55-r2.ebuild 
b/net-wireless/unifi/unifi-6.5.55-r2.ebuild
index 248cfb5a..ec2a20c228d4 100644
--- a/net-wireless/unifi/unifi-6.5.55-r2.ebuild
+++ b/net-wireless/unifi/unifi-6.5.55-r2.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2022 Gentoo Authors
+# Copyright 1999-2023 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=8
@@ -82,7 +82,11 @@ src_install() {
dosym ../../../var/log/unifi /usr/lib/unifi/logs
 
java-pkg_regjar "${D}"/usr/lib/unifi/lib/*.jar
-   java-pkg_dolauncher unifi --java_args 
'-Dorg.xerial.snappy.tempdir=/usr/lib/unifi/tmp -Djava.library.path=' --jar 
ace.jar --pwd '/usr/lib/unifi'
+   java-pkg_dolauncher \
+   unifi \
+   --java_args '-Dorg.xerial.snappy.tempdir=/usr/lib/unifi/tmp 
-Djava.library.path=' \
+   --jar ace.jar \
+   --pwd '/usr/lib/unifi'
 
newinitd "${FILESDIR}"/unifi.initd-r2 unifi
systemd_newunit "${FILESDIR}"/unifi.service-r2 unifi.service

diff --git a/net-wireless/unifi/unifi-7.3.83.ebuild 
b/net-wireless/unifi/unifi-7.3.83.ebuild
index 6626a69d1455..90dd6154 100644
--- a/net-wireless/unifi/unifi-7.3.83.ebuild
+++ b/net-wireless/unifi/unifi-7.3.83.ebuild
@@ -83,7 +83,11 @@ src_install() {
dosym ../../../var/log/unifi /usr/lib/unifi/logs
 
java-pkg_regjar "${D}"/usr/lib/unifi/lib/*.jar
-   java-pkg_dolauncher unifi --java_args 
'-Dorg.xerial.snappy.tempdir=/usr/lib/unifi/tmp -Djava.library.path=' --jar 
ace.jar --pwd '/usr/lib/unifi'
+   java-pkg_dolauncher \
+   unifi \
+   --java_args '-Dorg.xerial.snappy.tempdir=/usr/lib/unifi/tmp 
-Djava.library.path=' \
+   --jar ace.jar \
+   --pwd '/usr/lib/unifi'
 
if use system-mongodb; then
systemd_newunit "${FILESDIR}"/unifi-mongodb.service 
unifi.service

diff --git a/net-wireless/unifi/unifi-7.4.162.ebuild 
b/net-wireless/unifi/unifi-7.4.162.ebuild
index 6b5260d359f7..4321c206aa24 100644
--- a/net-wireless/unifi/unifi-7.4.162.ebuild
+++ b/net-wireless/unifi/unifi-7.4.162.ebuild
@@ -80,7 +80,11 @@ src_install() {
dosym ../../../var/log/unifi /usr/lib/unifi/logs
 
java-pkg_regjar "${D}"/usr/lib/unifi/lib/*.jar
-   java-pkg_dolauncher unifi --java_args 
'-Dorg.xerial.snappy.tempdir=/usr/lib/unifi/tmp -Djava.library.path=' --jar 
ace.jar --pwd '/usr/lib/unifi'
+   java-pkg_dolauncher \
+   unifi \
+   --java_args '-Dorg.xerial.snappy.tempdir=/usr/lib/unifi/tmp 
-Djava.library.path=' \
+   --jar ace.jar \
+   --pwd '/usr/lib/unifi'
 
if use system-mongodb; then
systemd_newunit "${FILESDIR}"/unifi-mongodb.service 
unifi.service



[gentoo-commits] repo/gentoo:master commit in: net-wireless/unifi/

2023-08-05 Thread Conrad Kostecki
commit: 615991abe1ac4c2d85d8545e867e06c952c0fc32
Author: Conrad Kostecki  gentoo  org>
AuthorDate: Sat Aug  5 20:30:06 2023 +
Commit: Conrad Kostecki  gentoo  org>
CommitDate: Sat Aug  5 20:32:10 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=615991ab

net-wireless/unifi: drop 7.4.156

Signed-off-by: Conrad Kostecki  gentoo.org>

 net-wireless/unifi/Manifest |   1 -
 net-wireless/unifi/unifi-7.4.156.ebuild | 104 
 2 files changed, 105 deletions(-)

diff --git a/net-wireless/unifi/Manifest b/net-wireless/unifi/Manifest
index eab2451ac007..61209abf8fe2 100644
--- a/net-wireless/unifi/Manifest
+++ b/net-wireless/unifi/Manifest
@@ -1,4 +1,3 @@
 DIST unifi-6.5.55.zip 157805689 BLAKE2B 
09a7b69143478d0b81dd6f7be1746b1a35cd00ee034471c512d04e4f91aa02688871857edf3c0ef538e601aaf8eccdd0c55193a9bde10924ddeff1fd333da355
 SHA512 
c2f677de819268366d65622238c1b8d6d8abcd5e06d6f1f635d9755573eff5a6aca0c84298a111b0da5e80bade8132e05339035edde3cc5fc08834f2d6c4b26e
 DIST unifi-7.3.83.zip 185572238 BLAKE2B 
2e2fa581bc53dcbd75660e5875e8de25df19ee2233c31d5429c5d05468be315e6e68fd92dcd8d19cd7088d4f1574c5cb12f5b0e6b3b49d62dee4dc43b25e7a85
 SHA512 
ae7bd0e5deff9fceb831be7d652c333d06f1b2a9b40411e1e72607558b01b33814590601c991742a7627eb7a15ec33d5ea0ca1f8d7d2103f348db592f61aaca7
-DIST unifi-7.4.156.zip 167385370 BLAKE2B 
4228911702267e9ebbdcabfbe773f0e2d3597d2e012be72c51d19b352fcd57756ac7e9a9d8b64b46ef1e590bfd36cc768f1afd0a0e09b321fc75bb6a3b8a5baa
 SHA512 
903695360ec06f30fcf9133540cf0bcbc134a67c641e9ea75acc1fd1d34bbc17b80f024bdce1a217454816117c5e08400c8a2e5a3ce2b9cf5b76b39a4b4bb3be
 DIST unifi-7.4.162.zip 167673550 BLAKE2B 
1e7dc5fa47353b3db68be9f2f26d457be9c6b64059d32d42fba2f6f3e3a8c2fef8fa3e1aab8561d74e2dcb8a57888ce1325eeaa681623349e9de972571727218
 SHA512 
a7600c01e861e30ecc588c12aab4455722fcb307dc58a7c27741a7df863a0f8dbdd397c33811ffb099468c391a82386c70fde71517f7dc6cc9727c7ec55c0fe5

diff --git a/net-wireless/unifi/unifi-7.4.156.ebuild 
b/net-wireless/unifi/unifi-7.4.156.ebuild
deleted file mode 100644
index 4834d6b2f68d..
--- a/net-wireless/unifi/unifi-7.4.156.ebuild
+++ /dev/null
@@ -1,104 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-# Set this var for any releases except stable
-RC_SUFFIX="-6ee9e412d1"
-
-inherit java-pkg-2 readme.gentoo-r1 systemd
-
-DESCRIPTION="A Management Controller for Ubiquiti Networks UniFi APs"
-HOMEPAGE="https://www.ubnt.com;
-SRC_URI="https://dl.ui.com/unifi/${PV}${RC_SUFFIX}/UniFi.unix.zip -> ${P}.zip"
-S="${WORKDIR}/UniFi"
-
-KEYWORDS="-* amd64 ~arm64"
-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"
-SLOT="0/$(ver_cut 1-2)"
-IUSE="systemd system-mongodb"
-RESTRICT="bindist mirror"
-
-RDEPEND="
-   acct-group/unifi
-   acct-user/unifi
-   dev-db/mongodb
-   virtual/jre:11
-"
-
-BDEPEND="app-arch/unzip"
-
-DOCS=( "readme.txt" )
-
-QA_PREBUILT="usr/lib/unifi/lib/native/Linux/x86_64/*.so"
-
-src_prepare() {
-   if [[ ${CHOST} != aarch64* ]]; then
-   rm -r lib/native/Linux/aarch64 || die "Failed in removing 
aarch64 native libraries"
-   fi
-   if [[ ${CHOST} != armv7* ]]; then
-   rm -r lib/native/Linux/armv7 || die "Failed in removing armv7 
native libraries"
-   fi
-   if [[ ${CHOST} != x86_64* ]]; then
-   rm -r lib/native/Linux/x86_64 || die "Failed in removing x86_64 
native libraries"
-   fi
-
-   if [[ ${CHOST} == aarch64* ]]; then
-   if ! use systemd; then
-   rm lib/native/Linux/aarch64/libubnt_sdnotify_jni.so || 
die
-   fi
-   fi
-   if [[ ${CHOST} == armv7* ]]; then
-   if ! use systemd; then
-   rm lib/native/Linux/armv7/libubnt_sdnotify_jni.so || die
-   fi
-   fi
-   if [[ ${CHOST} == x86_64* ]]; then
-   if ! use systemd; then
-   rm lib/native/Linux/x86_64/libubnt_sdnotify_jni.so || 
die
-   fi
-   fi
-
-   default
-}
-
-src_compile() {
-   :;
-}
-
-src_install() {
-   insinto /usr/lib/unifi
-   doins -r dl lib webapps
-   ! use system-mongodb && doins -r bin
-
-   diropts -o unifi -g unifi
-   keepdir /var/lib/unifi/{conf,data,run,tmp,work} /var/log/unifi
-
-   for symlink in conf data run tmp work; do
-   dosym ../../../var/lib/unifi/${symlink} 
/usr/lib/unifi/${symlink}
-   done
-   dosym ../../../var/log/unifi /usr/lib/unifi/logs
-
-   java-pkg_regjar "${D}"/usr/lib/unifi/lib/*.jar
-   java-pkg_dolauncher unifi --java_args 
'-Dorg.xerial.snappy.tempdir=/usr/lib/unifi/tmp -Djava.library.path=' --jar 
ace.jar --pwd '/usr/lib/unifi'
-
-   if use system-mongodb; then
-   systemd_newunit "${FILESDIR}"/unifi-mongodb.service 
unifi.service
-   

[gentoo-commits] repo/gentoo:master commit in: net-wireless/unifi/

2023-08-05 Thread Conrad Kostecki
commit: a81bf4f8d4adde0165edd24559ddfeb19b997146
Author: Conrad Kostecki  gentoo  org>
AuthorDate: Sat Aug  5 20:29:31 2023 +
Commit: Conrad Kostecki  gentoo  org>
CommitDate: Sat Aug  5 20:32:09 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a81bf4f8

net-wireless/unifi: amd64 stable

Signed-off-by: Conrad Kostecki  gentoo.org>

 net-wireless/unifi/unifi-7.4.162.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/net-wireless/unifi/unifi-7.4.162.ebuild 
b/net-wireless/unifi/unifi-7.4.162.ebuild
index 59ec33b5b242..6b5260d359f7 100644
--- a/net-wireless/unifi/unifi-7.4.162.ebuild
+++ b/net-wireless/unifi/unifi-7.4.162.ebuild
@@ -13,7 +13,7 @@ HOMEPAGE="https://www.ubnt.com;
 SRC_URI="https://dl.ui.com/unifi/${PV}${RC_SUFFIX}/UniFi.unix.zip -> ${P}.zip"
 S="${WORKDIR}/UniFi"
 
-KEYWORDS="-* ~amd64 ~arm64"
+KEYWORDS="-* amd64 ~arm64"
 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"
 SLOT="0/$(ver_cut 1-2)"
 IUSE="systemd system-mongodb"



[gentoo-commits] repo/gentoo:master commit in: net-wireless/unifi/

2023-07-05 Thread Conrad Kostecki
commit: e99e334bd5293ddeb11c3483bd266dc6e1765458
Author: Conrad Kostecki  gentoo  org>
AuthorDate: Wed Jul  5 20:38:59 2023 +
Commit: Conrad Kostecki  gentoo  org>
CommitDate: Wed Jul  5 20:38:59 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e99e334b

net-wireless/unifi: add 7.4.162

Signed-off-by: Conrad Kostecki  gentoo.org>

 net-wireless/unifi/Manifest |   1 +
 net-wireless/unifi/unifi-7.4.162.ebuild | 104 
 2 files changed, 105 insertions(+)

diff --git a/net-wireless/unifi/Manifest b/net-wireless/unifi/Manifest
index 0390c64bcf7c..eab2451ac007 100644
--- a/net-wireless/unifi/Manifest
+++ b/net-wireless/unifi/Manifest
@@ -1,3 +1,4 @@
 DIST unifi-6.5.55.zip 157805689 BLAKE2B 
09a7b69143478d0b81dd6f7be1746b1a35cd00ee034471c512d04e4f91aa02688871857edf3c0ef538e601aaf8eccdd0c55193a9bde10924ddeff1fd333da355
 SHA512 
c2f677de819268366d65622238c1b8d6d8abcd5e06d6f1f635d9755573eff5a6aca0c84298a111b0da5e80bade8132e05339035edde3cc5fc08834f2d6c4b26e
 DIST unifi-7.3.83.zip 185572238 BLAKE2B 
2e2fa581bc53dcbd75660e5875e8de25df19ee2233c31d5429c5d05468be315e6e68fd92dcd8d19cd7088d4f1574c5cb12f5b0e6b3b49d62dee4dc43b25e7a85
 SHA512 
ae7bd0e5deff9fceb831be7d652c333d06f1b2a9b40411e1e72607558b01b33814590601c991742a7627eb7a15ec33d5ea0ca1f8d7d2103f348db592f61aaca7
 DIST unifi-7.4.156.zip 167385370 BLAKE2B 
4228911702267e9ebbdcabfbe773f0e2d3597d2e012be72c51d19b352fcd57756ac7e9a9d8b64b46ef1e590bfd36cc768f1afd0a0e09b321fc75bb6a3b8a5baa
 SHA512 
903695360ec06f30fcf9133540cf0bcbc134a67c641e9ea75acc1fd1d34bbc17b80f024bdce1a217454816117c5e08400c8a2e5a3ce2b9cf5b76b39a4b4bb3be
+DIST unifi-7.4.162.zip 167673550 BLAKE2B 
1e7dc5fa47353b3db68be9f2f26d457be9c6b64059d32d42fba2f6f3e3a8c2fef8fa3e1aab8561d74e2dcb8a57888ce1325eeaa681623349e9de972571727218
 SHA512 
a7600c01e861e30ecc588c12aab4455722fcb307dc58a7c27741a7df863a0f8dbdd397c33811ffb099468c391a82386c70fde71517f7dc6cc9727c7ec55c0fe5

diff --git a/net-wireless/unifi/unifi-7.4.162.ebuild 
b/net-wireless/unifi/unifi-7.4.162.ebuild
new file mode 100644
index ..59ec33b5b242
--- /dev/null
+++ b/net-wireless/unifi/unifi-7.4.162.ebuild
@@ -0,0 +1,104 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+# Set this var for any releases except stable
+RC_SUFFIX="-3116043f9f"
+
+inherit java-pkg-2 readme.gentoo-r1 systemd
+
+DESCRIPTION="A Management Controller for Ubiquiti Networks UniFi APs"
+HOMEPAGE="https://www.ubnt.com;
+SRC_URI="https://dl.ui.com/unifi/${PV}${RC_SUFFIX}/UniFi.unix.zip -> ${P}.zip"
+S="${WORKDIR}/UniFi"
+
+KEYWORDS="-* ~amd64 ~arm64"
+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"
+SLOT="0/$(ver_cut 1-2)"
+IUSE="systemd system-mongodb"
+RESTRICT="bindist mirror"
+
+RDEPEND="
+   acct-group/unifi
+   acct-user/unifi
+   dev-db/mongodb
+   virtual/jre:11
+"
+
+BDEPEND="app-arch/unzip"
+
+DOCS=( "readme.txt" )
+
+QA_PREBUILT="usr/lib/unifi/lib/native/Linux/x86_64/*.so"
+
+src_prepare() {
+   if [[ ${CHOST} != aarch64* ]]; then
+   rm -r lib/native/Linux/aarch64 || die "Failed in removing 
aarch64 native libraries"
+   fi
+   if [[ ${CHOST} != armv7* ]]; then
+   rm -r lib/native/Linux/armv7 || die "Failed in removing armv7 
native libraries"
+   fi
+   if [[ ${CHOST} != x86_64* ]]; then
+   rm -r lib/native/Linux/x86_64 || die "Failed in removing x86_64 
native libraries"
+   fi
+
+   if [[ ${CHOST} == aarch64* ]]; then
+   if ! use systemd; then
+   rm lib/native/Linux/aarch64/libubnt_sdnotify_jni.so || 
die
+   fi
+   fi
+   if [[ ${CHOST} == armv7* ]]; then
+   if ! use systemd; then
+   rm lib/native/Linux/armv7/libubnt_sdnotify_jni.so || die
+   fi
+   fi
+   if [[ ${CHOST} == x86_64* ]]; then
+   if ! use systemd; then
+   rm lib/native/Linux/x86_64/libubnt_sdnotify_jni.so || 
die
+   fi
+   fi
+
+   default
+}
+
+src_compile() {
+   :;
+}
+
+src_install() {
+   insinto /usr/lib/unifi
+   doins -r dl lib webapps
+   ! use system-mongodb && doins -r bin
+
+   diropts -o unifi -g unifi
+   keepdir /var/lib/unifi/{conf,data,run,tmp,work} /var/log/unifi
+
+   for symlink in conf data run tmp work; do
+   dosym ../../../var/lib/unifi/${symlink} 
/usr/lib/unifi/${symlink}
+   done
+   dosym ../../../var/log/unifi /usr/lib/unifi/logs
+
+   java-pkg_regjar "${D}"/usr/lib/unifi/lib/*.jar
+   java-pkg_dolauncher unifi --java_args 
'-Dorg.xerial.snappy.tempdir=/usr/lib/unifi/tmp -Djava.library.path=' --jar 
ace.jar --pwd '/usr/lib/unifi'
+
+   if use system-mongodb; then
+   systemd_newunit "${FILESDIR}"/unifi-mongodb.service 
unifi.service
+   

[gentoo-commits] repo/gentoo:master commit in: net-wireless/unifi/

2023-07-01 Thread Conrad Kostecki
commit: 58ab84f2bdbb78931939ac732c42aa05024af12e
Author: Conrad Kostecki  gentoo  org>
AuthorDate: Sun Jul  2 01:16:32 2023 +
Commit: Conrad Kostecki  gentoo  org>
CommitDate: Sun Jul  2 01:16:32 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=58ab84f2

net-wireless/unifi: amd64 stable

Signed-off-by: Conrad Kostecki  gentoo.org>

 net-wireless/unifi/unifi-7.4.156.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/net-wireless/unifi/unifi-7.4.156.ebuild 
b/net-wireless/unifi/unifi-7.4.156.ebuild
index cef3f4106789..4834d6b2f68d 100644
--- a/net-wireless/unifi/unifi-7.4.156.ebuild
+++ b/net-wireless/unifi/unifi-7.4.156.ebuild
@@ -13,7 +13,7 @@ HOMEPAGE="https://www.ubnt.com;
 SRC_URI="https://dl.ui.com/unifi/${PV}${RC_SUFFIX}/UniFi.unix.zip -> ${P}.zip"
 S="${WORKDIR}/UniFi"
 
-KEYWORDS="-* ~amd64 ~arm64"
+KEYWORDS="-* amd64 ~arm64"
 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"
 SLOT="0/$(ver_cut 1-2)"
 IUSE="systemd system-mongodb"



[gentoo-commits] repo/gentoo:master commit in: net-wireless/unifi/

2023-05-31 Thread Conrad Kostecki
commit: 65c05b513ef7f895acc843ed89c9d11aa310159f
Author: Conrad Kostecki  gentoo  org>
AuthorDate: Wed May 31 15:41:56 2023 +
Commit: Conrad Kostecki  gentoo  org>
CommitDate: Wed May 31 15:43:58 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=65c05b51

net-wireless/unifi: fix install

Closes: https://bugs.gentoo.org/907253
Signed-off-by: Conrad Kostecki  gentoo.org>

 net-wireless/unifi/unifi-7.4.156.ebuild | 3 ---
 1 file changed, 3 deletions(-)

diff --git a/net-wireless/unifi/unifi-7.4.156.ebuild 
b/net-wireless/unifi/unifi-7.4.156.ebuild
index 9c7e79a59d52..cef3f4106789 100644
--- a/net-wireless/unifi/unifi-7.4.156.ebuild
+++ b/net-wireless/unifi/unifi-7.4.156.ebuild
@@ -33,9 +33,6 @@ DOCS=( "readme.txt" )
 QA_PREBUILT="usr/lib/unifi/lib/native/Linux/x86_64/*.so"
 
 src_prepare() {
-   # Remove unneeded files Mac and Windows
-   rm -r lib/native/{Mac,Windows} || die
-
if [[ ${CHOST} != aarch64* ]]; then
rm -r lib/native/Linux/aarch64 || die "Failed in removing 
aarch64 native libraries"
fi



[gentoo-commits] repo/gentoo:master commit in: net-wireless/unifi/

2023-05-26 Thread Conrad Kostecki
commit: 0706721512c71e986e31778142cb39448746b069
Author: Conrad Kostecki  gentoo  org>
AuthorDate: Fri May 26 22:52:41 2023 +
Commit: Conrad Kostecki  gentoo  org>
CommitDate: Fri May 26 22:52:41 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=07067215

net-wireless/unifi: add 7.4.156

Signed-off-by: Conrad Kostecki  gentoo.org>

 net-wireless/unifi/Manifest |   1 +
 net-wireless/unifi/unifi-7.4.156.ebuild | 107 
 2 files changed, 108 insertions(+)

diff --git a/net-wireless/unifi/Manifest b/net-wireless/unifi/Manifest
index 1eddeafb742c..0390c64bcf7c 100644
--- a/net-wireless/unifi/Manifest
+++ b/net-wireless/unifi/Manifest
@@ -1,2 +1,3 @@
 DIST unifi-6.5.55.zip 157805689 BLAKE2B 
09a7b69143478d0b81dd6f7be1746b1a35cd00ee034471c512d04e4f91aa02688871857edf3c0ef538e601aaf8eccdd0c55193a9bde10924ddeff1fd333da355
 SHA512 
c2f677de819268366d65622238c1b8d6d8abcd5e06d6f1f635d9755573eff5a6aca0c84298a111b0da5e80bade8132e05339035edde3cc5fc08834f2d6c4b26e
 DIST unifi-7.3.83.zip 185572238 BLAKE2B 
2e2fa581bc53dcbd75660e5875e8de25df19ee2233c31d5429c5d05468be315e6e68fd92dcd8d19cd7088d4f1574c5cb12f5b0e6b3b49d62dee4dc43b25e7a85
 SHA512 
ae7bd0e5deff9fceb831be7d652c333d06f1b2a9b40411e1e72607558b01b33814590601c991742a7627eb7a15ec33d5ea0ca1f8d7d2103f348db592f61aaca7
+DIST unifi-7.4.156.zip 167385370 BLAKE2B 
4228911702267e9ebbdcabfbe773f0e2d3597d2e012be72c51d19b352fcd57756ac7e9a9d8b64b46ef1e590bfd36cc768f1afd0a0e09b321fc75bb6a3b8a5baa
 SHA512 
903695360ec06f30fcf9133540cf0bcbc134a67c641e9ea75acc1fd1d34bbc17b80f024bdce1a217454816117c5e08400c8a2e5a3ce2b9cf5b76b39a4b4bb3be

diff --git a/net-wireless/unifi/unifi-7.4.156.ebuild 
b/net-wireless/unifi/unifi-7.4.156.ebuild
new file mode 100644
index ..9c7e79a59d52
--- /dev/null
+++ b/net-wireless/unifi/unifi-7.4.156.ebuild
@@ -0,0 +1,107 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+# Set this var for any releases except stable
+RC_SUFFIX="-6ee9e412d1"
+
+inherit java-pkg-2 readme.gentoo-r1 systemd
+
+DESCRIPTION="A Management Controller for Ubiquiti Networks UniFi APs"
+HOMEPAGE="https://www.ubnt.com;
+SRC_URI="https://dl.ui.com/unifi/${PV}${RC_SUFFIX}/UniFi.unix.zip -> ${P}.zip"
+S="${WORKDIR}/UniFi"
+
+KEYWORDS="-* ~amd64 ~arm64"
+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"
+SLOT="0/$(ver_cut 1-2)"
+IUSE="systemd system-mongodb"
+RESTRICT="bindist mirror"
+
+RDEPEND="
+   acct-group/unifi
+   acct-user/unifi
+   dev-db/mongodb
+   virtual/jre:11
+"
+
+BDEPEND="app-arch/unzip"
+
+DOCS=( "readme.txt" )
+
+QA_PREBUILT="usr/lib/unifi/lib/native/Linux/x86_64/*.so"
+
+src_prepare() {
+   # Remove unneeded files Mac and Windows
+   rm -r lib/native/{Mac,Windows} || die
+
+   if [[ ${CHOST} != aarch64* ]]; then
+   rm -r lib/native/Linux/aarch64 || die "Failed in removing 
aarch64 native libraries"
+   fi
+   if [[ ${CHOST} != armv7* ]]; then
+   rm -r lib/native/Linux/armv7 || die "Failed in removing armv7 
native libraries"
+   fi
+   if [[ ${CHOST} != x86_64* ]]; then
+   rm -r lib/native/Linux/x86_64 || die "Failed in removing x86_64 
native libraries"
+   fi
+
+   if [[ ${CHOST} == aarch64* ]]; then
+   if ! use systemd; then
+   rm lib/native/Linux/aarch64/libubnt_sdnotify_jni.so || 
die
+   fi
+   fi
+   if [[ ${CHOST} == armv7* ]]; then
+   if ! use systemd; then
+   rm lib/native/Linux/armv7/libubnt_sdnotify_jni.so || die
+   fi
+   fi
+   if [[ ${CHOST} == x86_64* ]]; then
+   if ! use systemd; then
+   rm lib/native/Linux/x86_64/libubnt_sdnotify_jni.so || 
die
+   fi
+   fi
+
+   default
+}
+
+src_compile() {
+   :;
+}
+
+src_install() {
+   insinto /usr/lib/unifi
+   doins -r dl lib webapps
+   ! use system-mongodb && doins -r bin
+
+   diropts -o unifi -g unifi
+   keepdir /var/lib/unifi/{conf,data,run,tmp,work} /var/log/unifi
+
+   for symlink in conf data run tmp work; do
+   dosym ../../../var/lib/unifi/${symlink} 
/usr/lib/unifi/${symlink}
+   done
+   dosym ../../../var/log/unifi /usr/lib/unifi/logs
+
+   java-pkg_regjar "${D}"/usr/lib/unifi/lib/*.jar
+   java-pkg_dolauncher unifi --java_args 
'-Dorg.xerial.snappy.tempdir=/usr/lib/unifi/tmp -Djava.library.path=' --jar 
ace.jar --pwd '/usr/lib/unifi'
+
+   if use system-mongodb; then
+   systemd_newunit "${FILESDIR}"/unifi-mongodb.service 
unifi.service
+   newinitd "${FILESDIR}"/unifi-mongodb.initd unifi
+   else
+   systemd_newunit "${FILESDIR}"/unifi.service-r2 unifi.service
+   newinitd "${FILESDIR}"/unifi.initd-r2 unifi
+   fi
+
+   

[gentoo-commits] repo/gentoo:master commit in: net-wireless/unifi/

2023-03-19 Thread Conrad Kostecki
commit: 48b8148baf9eeac1cb102c3fb0ccfb01e07bd8d6
Author: Conrad Kostecki  gentoo  org>
AuthorDate: Sun Mar 19 22:00:32 2023 +
Commit: Conrad Kostecki  gentoo  org>
CommitDate: Sun Mar 19 22:12:39 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=48b8148b

net-wireless/unifi: amd64 stable

Signed-off-by: Conrad Kostecki  gentoo.org>

 net-wireless/unifi/unifi-7.3.83.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/net-wireless/unifi/unifi-7.3.83.ebuild 
b/net-wireless/unifi/unifi-7.3.83.ebuild
index b7dd5b986388..6626a69d1455 100644
--- a/net-wireless/unifi/unifi-7.3.83.ebuild
+++ b/net-wireless/unifi/unifi-7.3.83.ebuild
@@ -13,7 +13,7 @@ HOMEPAGE="https://www.ubnt.com;
 SRC_URI="https://dl.ui.com/unifi/${PV}/UniFi.unix.zip -> ${P}.zip"
 S="${WORKDIR}/UniFi"
 
-KEYWORDS="-* ~amd64 ~arm64"
+KEYWORDS="-* amd64 ~arm64"
 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"
 SLOT="0/$(ver_cut 1-2)"
 IUSE="systemd system-mongodb"



[gentoo-commits] repo/gentoo:master commit in: net-wireless/unifi/

2023-03-19 Thread Conrad Kostecki
commit: 56b354ee46b9f0799ed6786b0a9f6ab63ae35bfe
Author: Conrad Kostecki  gentoo  org>
AuthorDate: Sun Mar 19 22:01:02 2023 +
Commit: Conrad Kostecki  gentoo  org>
CommitDate: Sun Mar 19 22:12:39 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=56b354ee

net-wireless/unifi: drop 7.1.68, 7.2.95, 7.3.76-r1

Signed-off-by: Conrad Kostecki  gentoo.org>

 net-wireless/unifi/Manifest   |   3 -
 net-wireless/unifi/unifi-7.1.68.ebuild| 107 --
 net-wireless/unifi/unifi-7.2.95.ebuild| 107 --
 net-wireless/unifi/unifi-7.3.76-r1.ebuild | 107 --
 4 files changed, 324 deletions(-)

diff --git a/net-wireless/unifi/Manifest b/net-wireless/unifi/Manifest
index a6e2c23bc0d2..1eddeafb742c 100644
--- a/net-wireless/unifi/Manifest
+++ b/net-wireless/unifi/Manifest
@@ -1,5 +1,2 @@
 DIST unifi-6.5.55.zip 157805689 BLAKE2B 
09a7b69143478d0b81dd6f7be1746b1a35cd00ee034471c512d04e4f91aa02688871857edf3c0ef538e601aaf8eccdd0c55193a9bde10924ddeff1fd333da355
 SHA512 
c2f677de819268366d65622238c1b8d6d8abcd5e06d6f1f635d9755573eff5a6aca0c84298a111b0da5e80bade8132e05339035edde3cc5fc08834f2d6c4b26e
-DIST unifi-7.1.68.zip 202099045 BLAKE2B 
f84a579c01ec0494e0e8b67a126947cd7bb0625c60d5f5026232e563ee84a4c0fdef827e5f8044de4e5d7fd970a50846dc91d7467196fc2f53bb27655bbb5212
 SHA512 
b4e71dd28bb645d7fb085546fc29019aa6f33780e559ed284216b7f330eaf5f41f5177e839a5a277d4d41a2242ffe16a44b582c51e74e469bacf96502d187a55
-DIST unifi-7.2.95.zip 171756458 BLAKE2B 
f453beb8c7e7a7f9791c2c471d83d06a29345a7595bfff412a7c059294adbd507d598b22242488af5519b2abf5c52884fc3e93bb1d3f96872a1f651aa3a175e2
 SHA512 
cda5c0d8fd3a43735de7b1c34cb908411ee4569cfa8313575e47efa1339ef03a6a232d02d5b14552e6380eb69a05fec08b33467202cdd7f399249f5a21260934
-DIST unifi-7.3.76.zip 184297973 BLAKE2B 
3cbb257c2f9b763c521a66270483fbabf275187024e954f2889622bdad6e7434932102e70aa4710f5131bacda015a2beb661146c3ec7e3967710b1f2be7b9f7c
 SHA512 
363c6f2706bac8181f1ec9102dd21ed4a1c36c63215e81a80d4a0ef913e9a71a87c1d89ca9eeda5429454bdf770fdff326342435663d2af6288f65af0dd1f7a3
 DIST unifi-7.3.83.zip 185572238 BLAKE2B 
2e2fa581bc53dcbd75660e5875e8de25df19ee2233c31d5429c5d05468be315e6e68fd92dcd8d19cd7088d4f1574c5cb12f5b0e6b3b49d62dee4dc43b25e7a85
 SHA512 
ae7bd0e5deff9fceb831be7d652c333d06f1b2a9b40411e1e72607558b01b33814590601c991742a7627eb7a15ec33d5ea0ca1f8d7d2103f348db592f61aaca7

diff --git a/net-wireless/unifi/unifi-7.1.68.ebuild 
b/net-wireless/unifi/unifi-7.1.68.ebuild
deleted file mode 100644
index 0c9825893151..
--- a/net-wireless/unifi/unifi-7.1.68.ebuild
+++ /dev/null
@@ -1,107 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-# Set this var for any releases except stable
-RC_SUFFIX="-124045abd4"
-
-inherit java-pkg-2 readme.gentoo-r1 systemd
-
-DESCRIPTION="A Management Controller for Ubiquiti Networks UniFi APs"
-HOMEPAGE="https://www.ubnt.com;
-SRC_URI="https://dl.ui.com/unifi/${PV}${RC_SUFFIX}/UniFi.unix.zip -> ${P}.zip"
-S="${WORKDIR}/UniFi"
-
-KEYWORDS="-* amd64 ~arm64"
-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"
-SLOT="0/$(ver_cut 1-2)"
-IUSE="systemd system-mongodb"
-RESTRICT="bindist mirror"
-
-RDEPEND="
-   acct-group/unifi
-   acct-user/unifi
-   dev-db/mongodb
-   virtual/jre:1.8
-"
-
-BDEPEND="app-arch/unzip"
-
-DOCS=( "readme.txt" )
-
-QA_PREBUILT="usr/lib/unifi/lib/native/Linux/x86_64/*.so"
-
-src_prepare() {
-   # Remove unneeded files Mac and Windows
-   rm -r lib/native/{Mac,Windows} || die
-
-   if [[ ${CHOST} != aarch64* ]]; then
-   rm -r lib/native/Linux/aarch64 || die "Failed in removing 
aarch64 native libraries"
-   fi
-   if [[ ${CHOST} != armv7* ]]; then
-   rm -r lib/native/Linux/armv7 || die "Failed in removing armv7 
native libraries"
-   fi
-   if [[ ${CHOST} != x86_64* ]]; then
-   rm -r lib/native/Linux/x86_64 || die "Failed in removing x86_64 
native libraries"
-   fi
-
-   if [[ ${CHOST} == aarch64* ]]; then
-   if ! use systemd; then
-   rm lib/native/Linux/aarch64/libubnt_sdnotify_jni.so || 
die
-   fi
-   fi
-   if [[ ${CHOST} == armv7* ]]; then
-   if ! use systemd; then
-   rm lib/native/Linux/armv7/libubnt_sdnotify_jni.so || die
-   fi
-   fi
-   if [[ ${CHOST} == x86_64* ]]; then
-   if ! use systemd; then
-   rm lib/native/Linux/x86_64/libubnt_sdnotify_jni.so || 
die
-   fi
-   fi
-
-   default
-}
-
-src_compile() {
-   :;
-}
-
-src_install() {
-   insinto /usr/lib/unifi
-   doins -r dl lib webapps
-   ! use system-mongodb && doins -r bin
-
-   diropts -o unifi -g unifi
-   keepdir 

[gentoo-commits] repo/gentoo:master commit in: net-wireless/unifi/

2023-02-13 Thread Conrad Kostecki
commit: 80f72d837d18851a87d7b146877b3839fbbb56ef
Author: Conrad Kostecki  gentoo  org>
AuthorDate: Mon Feb 13 09:28:37 2023 +
Commit: Conrad Kostecki  gentoo  org>
CommitDate: Mon Feb 13 09:28:56 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=80f72d83

net-wireless/unifi: add 7.3.83

Signed-off-by: Conrad Kostecki  gentoo.org>

 net-wireless/unifi/Manifest|   1 +
 net-wireless/unifi/unifi-7.3.83.ebuild | 107 +
 2 files changed, 108 insertions(+)

diff --git a/net-wireless/unifi/Manifest b/net-wireless/unifi/Manifest
index 8531fc8d3890..a6e2c23bc0d2 100644
--- a/net-wireless/unifi/Manifest
+++ b/net-wireless/unifi/Manifest
@@ -2,3 +2,4 @@ DIST unifi-6.5.55.zip 157805689 BLAKE2B 
09a7b69143478d0b81dd6f7be1746b1a35cd00ee
 DIST unifi-7.1.68.zip 202099045 BLAKE2B 
f84a579c01ec0494e0e8b67a126947cd7bb0625c60d5f5026232e563ee84a4c0fdef827e5f8044de4e5d7fd970a50846dc91d7467196fc2f53bb27655bbb5212
 SHA512 
b4e71dd28bb645d7fb085546fc29019aa6f33780e559ed284216b7f330eaf5f41f5177e839a5a277d4d41a2242ffe16a44b582c51e74e469bacf96502d187a55
 DIST unifi-7.2.95.zip 171756458 BLAKE2B 
f453beb8c7e7a7f9791c2c471d83d06a29345a7595bfff412a7c059294adbd507d598b22242488af5519b2abf5c52884fc3e93bb1d3f96872a1f651aa3a175e2
 SHA512 
cda5c0d8fd3a43735de7b1c34cb908411ee4569cfa8313575e47efa1339ef03a6a232d02d5b14552e6380eb69a05fec08b33467202cdd7f399249f5a21260934
 DIST unifi-7.3.76.zip 184297973 BLAKE2B 
3cbb257c2f9b763c521a66270483fbabf275187024e954f2889622bdad6e7434932102e70aa4710f5131bacda015a2beb661146c3ec7e3967710b1f2be7b9f7c
 SHA512 
363c6f2706bac8181f1ec9102dd21ed4a1c36c63215e81a80d4a0ef913e9a71a87c1d89ca9eeda5429454bdf770fdff326342435663d2af6288f65af0dd1f7a3
+DIST unifi-7.3.83.zip 185572238 BLAKE2B 
2e2fa581bc53dcbd75660e5875e8de25df19ee2233c31d5429c5d05468be315e6e68fd92dcd8d19cd7088d4f1574c5cb12f5b0e6b3b49d62dee4dc43b25e7a85
 SHA512 
ae7bd0e5deff9fceb831be7d652c333d06f1b2a9b40411e1e72607558b01b33814590601c991742a7627eb7a15ec33d5ea0ca1f8d7d2103f348db592f61aaca7

diff --git a/net-wireless/unifi/unifi-7.3.83.ebuild 
b/net-wireless/unifi/unifi-7.3.83.ebuild
new file mode 100644
index ..b7dd5b986388
--- /dev/null
+++ b/net-wireless/unifi/unifi-7.3.83.ebuild
@@ -0,0 +1,107 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+# Set this var for any releases except stable
+# RC_SUFFIX="-"
+
+inherit java-pkg-2 readme.gentoo-r1 systemd
+
+DESCRIPTION="A Management Controller for Ubiquiti Networks UniFi APs"
+HOMEPAGE="https://www.ubnt.com;
+SRC_URI="https://dl.ui.com/unifi/${PV}/UniFi.unix.zip -> ${P}.zip"
+S="${WORKDIR}/UniFi"
+
+KEYWORDS="-* ~amd64 ~arm64"
+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"
+SLOT="0/$(ver_cut 1-2)"
+IUSE="systemd system-mongodb"
+RESTRICT="bindist mirror"
+
+RDEPEND="
+   acct-group/unifi
+   acct-user/unifi
+   dev-db/mongodb
+   virtual/jre:11
+"
+
+BDEPEND="app-arch/unzip"
+
+DOCS=( "readme.txt" )
+
+QA_PREBUILT="usr/lib/unifi/lib/native/Linux/x86_64/*.so"
+
+src_prepare() {
+   # Remove unneeded files Mac and Windows
+   rm -r lib/native/{Mac,Windows} || die
+
+   if [[ ${CHOST} != aarch64* ]]; then
+   rm -r lib/native/Linux/aarch64 || die "Failed in removing 
aarch64 native libraries"
+   fi
+   if [[ ${CHOST} != armv7* ]]; then
+   rm -r lib/native/Linux/armv7 || die "Failed in removing armv7 
native libraries"
+   fi
+   if [[ ${CHOST} != x86_64* ]]; then
+   rm -r lib/native/Linux/x86_64 || die "Failed in removing x86_64 
native libraries"
+   fi
+
+   if [[ ${CHOST} == aarch64* ]]; then
+   if ! use systemd; then
+   rm lib/native/Linux/aarch64/libubnt_sdnotify_jni.so || 
die
+   fi
+   fi
+   if [[ ${CHOST} == armv7* ]]; then
+   if ! use systemd; then
+   rm lib/native/Linux/armv7/libubnt_sdnotify_jni.so || die
+   fi
+   fi
+   if [[ ${CHOST} == x86_64* ]]; then
+   if ! use systemd; then
+   rm lib/native/Linux/x86_64/libubnt_sdnotify_jni.so || 
die
+   fi
+   fi
+
+   default
+}
+
+src_compile() {
+   :;
+}
+
+src_install() {
+   insinto /usr/lib/unifi
+   doins -r dl lib webapps
+   ! use system-mongodb && doins -r bin
+
+   diropts -o unifi -g unifi
+   keepdir /var/lib/unifi/{conf,data,run,tmp,work} /var/log/unifi
+
+   for symlink in conf data run tmp work; do
+   dosym ../../../var/lib/unifi/${symlink} 
/usr/lib/unifi/${symlink}
+   done
+   dosym ../../../var/log/unifi /usr/lib/unifi/logs
+
+   java-pkg_regjar "${D}"/usr/lib/unifi/lib/*.jar
+   java-pkg_dolauncher unifi --java_args 
'-Dorg.xerial.snappy.tempdir=/usr/lib/unifi/tmp -Djava.library.path=' --jar 
ace.jar --pwd 

[gentoo-commits] repo/gentoo:master commit in: net-wireless/unifi/

2022-12-25 Thread Conrad Kostecki
commit: 0fd918798ef3059775c63425df4ea64d154617d3
Author: Conrad Kostecki  gentoo  org>
AuthorDate: Sun Dec 25 19:43:48 2022 +
Commit: Conrad Kostecki  gentoo  org>
CommitDate: Sun Dec 25 19:44:19 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0fd91879

net-wireless/unifi: amd64 stable

Signed-off-by: Conrad Kostecki  gentoo.org>

 net-wireless/unifi/unifi-7.3.76-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/net-wireless/unifi/unifi-7.3.76-r1.ebuild 
b/net-wireless/unifi/unifi-7.3.76-r1.ebuild
index d7a2a267702e..27a3e2404b41 100644
--- a/net-wireless/unifi/unifi-7.3.76-r1.ebuild
+++ b/net-wireless/unifi/unifi-7.3.76-r1.ebuild
@@ -13,7 +13,7 @@ HOMEPAGE="https://www.ubnt.com;
 SRC_URI="https://dl.ui.com/unifi/${PV}${RC_SUFFIX}/UniFi.unix.zip -> ${P}.zip"
 S="${WORKDIR}/UniFi"
 
-KEYWORDS="-* ~amd64 ~arm64"
+KEYWORDS="-* amd64 ~arm64"
 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"
 SLOT="0/$(ver_cut 1-2)"
 IUSE="systemd system-mongodb"



[gentoo-commits] repo/gentoo:master commit in: net-wireless/unifi/

2022-11-25 Thread Conrad Kostecki
commit: 204c1a619085aa05d43734227882b25df27e413a
Author: Conrad Kostecki  gentoo  org>
AuthorDate: Fri Nov 25 08:59:59 2022 +
Commit: Conrad Kostecki  gentoo  org>
CommitDate: Fri Nov 25 09:01:17 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=204c1a61

net-wireless/unifi: switch to java 11

Starting with release 7.3.x,
Java 11 is now minimum requirement for runtime.

Closes: https://bugs.gentoo.org/882803
Signed-off-by: Conrad Kostecki  gentoo.org>

 net-wireless/unifi/{unifi-7.3.76.ebuild => unifi-7.3.76-r1.ebuild} | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/net-wireless/unifi/unifi-7.3.76.ebuild 
b/net-wireless/unifi/unifi-7.3.76-r1.ebuild
similarity index 99%
rename from net-wireless/unifi/unifi-7.3.76.ebuild
rename to net-wireless/unifi/unifi-7.3.76-r1.ebuild
index 6c8f3455e5e1..d7a2a267702e 100644
--- a/net-wireless/unifi/unifi-7.3.76.ebuild
+++ b/net-wireless/unifi/unifi-7.3.76-r1.ebuild
@@ -23,7 +23,7 @@ RDEPEND="
acct-group/unifi
acct-user/unifi
dev-db/mongodb
-   virtual/jre:1.8
+   virtual/jre:11
 "
 
 BDEPEND="app-arch/unzip"



[gentoo-commits] repo/gentoo:master commit in: net-wireless/unifi/

2022-11-24 Thread Conrad Kostecki
commit: 153f2a6cb82f69a255635d5c7ed160879721f45f
Author: Conrad Kostecki  gentoo  org>
AuthorDate: Thu Nov 24 08:55:39 2022 +
Commit: Conrad Kostecki  gentoo  org>
CommitDate: Thu Nov 24 08:55:39 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=153f2a6c

net-wireless/unifi: amd64 stable

Signed-off-by: Conrad Kostecki  gentoo.org>

 net-wireless/unifi/unifi-7.2.95.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/net-wireless/unifi/unifi-7.2.95.ebuild 
b/net-wireless/unifi/unifi-7.2.95.ebuild
index 5868a17927b3..d23510a07cdb 100644
--- a/net-wireless/unifi/unifi-7.2.95.ebuild
+++ b/net-wireless/unifi/unifi-7.2.95.ebuild
@@ -13,7 +13,7 @@ HOMEPAGE="https://www.ubnt.com;
 SRC_URI="https://dl.ui.com/unifi/${PV}${RC_SUFFIX}/UniFi.unix.zip -> ${P}.zip"
 S="${WORKDIR}/UniFi"
 
-KEYWORDS="-* ~amd64 ~arm64"
+KEYWORDS="-* amd64 ~arm64"
 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"
 SLOT="0/$(ver_cut 1-2)"
 IUSE="systemd system-mongodb"



[gentoo-commits] repo/gentoo:master commit in: net-wireless/unifi/

2022-11-24 Thread Conrad Kostecki
commit: 75f724637b1125d60d0c6533ae2e93578032d21f
Author: Conrad Kostecki  gentoo  org>
AuthorDate: Thu Nov 24 08:50:40 2022 +
Commit: Conrad Kostecki  gentoo  org>
CommitDate: Thu Nov 24 08:50:40 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=75f72463

net-wireless/unifi: add 7.3.76

Signed-off-by: Conrad Kostecki  gentoo.org>

 net-wireless/unifi/Manifest|   1 +
 net-wireless/unifi/unifi-7.3.76.ebuild | 107 +
 2 files changed, 108 insertions(+)

diff --git a/net-wireless/unifi/Manifest b/net-wireless/unifi/Manifest
index a9f896c5b6a7..dee29e6fbb76 100644
--- a/net-wireless/unifi/Manifest
+++ b/net-wireless/unifi/Manifest
@@ -2,3 +2,4 @@ DIST unifi-6.5.55.zip 157805689 BLAKE2B 
09a7b69143478d0b81dd6f7be1746b1a35cd00ee
 DIST unifi-7.1.68.zip 202099045 BLAKE2B 
f84a579c01ec0494e0e8b67a126947cd7bb0625c60d5f5026232e563ee84a4c0fdef827e5f8044de4e5d7fd970a50846dc91d7467196fc2f53bb27655bbb5212
 SHA512 
b4e71dd28bb645d7fb085546fc29019aa6f33780e559ed284216b7f330eaf5f41f5177e839a5a277d4d41a2242ffe16a44b582c51e74e469bacf96502d187a55
 DIST unifi-7.2.94.zip 171734421 BLAKE2B 
ab692e5c4c07365c40d3e10e52f9fcb06a5919e9da0d13db7d67def6d4a92c6372b8b6a8924a40305b0f894836ed0db1a7f71f65253e8ed538e29eaa00d11e90
 SHA512 
913c5b3a8d88faae18ae197b95e15d22611281ee296bc33f240d90e77b90db1a8f3d59b4dfb537a498d600d69dd53d09e6c604ef11e490873041c5010fda07d2
 DIST unifi-7.2.95.zip 171756458 BLAKE2B 
f453beb8c7e7a7f9791c2c471d83d06a29345a7595bfff412a7c059294adbd507d598b22242488af5519b2abf5c52884fc3e93bb1d3f96872a1f651aa3a175e2
 SHA512 
cda5c0d8fd3a43735de7b1c34cb908411ee4569cfa8313575e47efa1339ef03a6a232d02d5b14552e6380eb69a05fec08b33467202cdd7f399249f5a21260934
+DIST unifi-7.3.76.zip 184297973 BLAKE2B 
3cbb257c2f9b763c521a66270483fbabf275187024e954f2889622bdad6e7434932102e70aa4710f5131bacda015a2beb661146c3ec7e3967710b1f2be7b9f7c
 SHA512 
363c6f2706bac8181f1ec9102dd21ed4a1c36c63215e81a80d4a0ef913e9a71a87c1d89ca9eeda5429454bdf770fdff326342435663d2af6288f65af0dd1f7a3

diff --git a/net-wireless/unifi/unifi-7.3.76.ebuild 
b/net-wireless/unifi/unifi-7.3.76.ebuild
new file mode 100644
index ..6c8f3455e5e1
--- /dev/null
+++ b/net-wireless/unifi/unifi-7.3.76.ebuild
@@ -0,0 +1,107 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+# Set this var for any releases except stable
+RC_SUFFIX="-4bee620529"
+
+inherit java-pkg-2 readme.gentoo-r1 systemd
+
+DESCRIPTION="A Management Controller for Ubiquiti Networks UniFi APs"
+HOMEPAGE="https://www.ubnt.com;
+SRC_URI="https://dl.ui.com/unifi/${PV}${RC_SUFFIX}/UniFi.unix.zip -> ${P}.zip"
+S="${WORKDIR}/UniFi"
+
+KEYWORDS="-* ~amd64 ~arm64"
+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"
+SLOT="0/$(ver_cut 1-2)"
+IUSE="systemd system-mongodb"
+RESTRICT="bindist mirror"
+
+RDEPEND="
+   acct-group/unifi
+   acct-user/unifi
+   dev-db/mongodb
+   virtual/jre:1.8
+"
+
+BDEPEND="app-arch/unzip"
+
+DOCS=( "readme.txt" )
+
+QA_PREBUILT="usr/lib/unifi/lib/native/Linux/x86_64/*.so"
+
+src_prepare() {
+   # Remove unneeded files Mac and Windows
+   rm -r lib/native/{Mac,Windows} || die
+
+   if [[ ${CHOST} != aarch64* ]]; then
+   rm -r lib/native/Linux/aarch64 || die "Failed in removing 
aarch64 native libraries"
+   fi
+   if [[ ${CHOST} != armv7* ]]; then
+   rm -r lib/native/Linux/armv7 || die "Failed in removing armv7 
native libraries"
+   fi
+   if [[ ${CHOST} != x86_64* ]]; then
+   rm -r lib/native/Linux/x86_64 || die "Failed in removing x86_64 
native libraries"
+   fi
+
+   if [[ ${CHOST} == aarch64* ]]; then
+   if ! use systemd; then
+   rm lib/native/Linux/aarch64/libubnt_sdnotify_jni.so || 
die
+   fi
+   fi
+   if [[ ${CHOST} == armv7* ]]; then
+   if ! use systemd; then
+   rm lib/native/Linux/armv7/libubnt_sdnotify_jni.so || die
+   fi
+   fi
+   if [[ ${CHOST} == x86_64* ]]; then
+   if ! use systemd; then
+   rm lib/native/Linux/x86_64/libubnt_sdnotify_jni.so || 
die
+   fi
+   fi
+
+   default
+}
+
+src_compile() {
+   :;
+}
+
+src_install() {
+   insinto /usr/lib/unifi
+   doins -r dl lib webapps
+   ! use system-mongodb && doins -r bin
+
+   diropts -o unifi -g unifi
+   keepdir /var/lib/unifi/{conf,data,run,tmp,work} /var/log/unifi
+
+   for symlink in conf data run tmp work; do
+   dosym ../../../var/lib/unifi/${symlink} 
/usr/lib/unifi/${symlink}
+   done
+   dosym ../../../var/log/unifi /usr/lib/unifi/logs
+
+   java-pkg_regjar "${D}"/usr/lib/unifi/lib/*.jar
+   java-pkg_dolauncher unifi --java_args 
'-Dorg.xerial.snappy.tempdir=/usr/lib/unifi/tmp -Djava.library.path=' --jar 

[gentoo-commits] repo/gentoo:master commit in: net-wireless/unifi/

2022-11-24 Thread Conrad Kostecki
commit: 82898fd428c11e9465edf9c5a26193714acfdb65
Author: Conrad Kostecki  gentoo  org>
AuthorDate: Thu Nov 24 08:55:57 2022 +
Commit: Conrad Kostecki  gentoo  org>
CommitDate: Thu Nov 24 08:55:57 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=82898fd4

net-wireless/unifi: drop 7.2.94

Signed-off-by: Conrad Kostecki  gentoo.org>

 net-wireless/unifi/Manifest|   1 -
 net-wireless/unifi/unifi-7.2.94.ebuild | 107 -
 2 files changed, 108 deletions(-)

diff --git a/net-wireless/unifi/Manifest b/net-wireless/unifi/Manifest
index dee29e6fbb76..8531fc8d3890 100644
--- a/net-wireless/unifi/Manifest
+++ b/net-wireless/unifi/Manifest
@@ -1,5 +1,4 @@
 DIST unifi-6.5.55.zip 157805689 BLAKE2B 
09a7b69143478d0b81dd6f7be1746b1a35cd00ee034471c512d04e4f91aa02688871857edf3c0ef538e601aaf8eccdd0c55193a9bde10924ddeff1fd333da355
 SHA512 
c2f677de819268366d65622238c1b8d6d8abcd5e06d6f1f635d9755573eff5a6aca0c84298a111b0da5e80bade8132e05339035edde3cc5fc08834f2d6c4b26e
 DIST unifi-7.1.68.zip 202099045 BLAKE2B 
f84a579c01ec0494e0e8b67a126947cd7bb0625c60d5f5026232e563ee84a4c0fdef827e5f8044de4e5d7fd970a50846dc91d7467196fc2f53bb27655bbb5212
 SHA512 
b4e71dd28bb645d7fb085546fc29019aa6f33780e559ed284216b7f330eaf5f41f5177e839a5a277d4d41a2242ffe16a44b582c51e74e469bacf96502d187a55
-DIST unifi-7.2.94.zip 171734421 BLAKE2B 
ab692e5c4c07365c40d3e10e52f9fcb06a5919e9da0d13db7d67def6d4a92c6372b8b6a8924a40305b0f894836ed0db1a7f71f65253e8ed538e29eaa00d11e90
 SHA512 
913c5b3a8d88faae18ae197b95e15d22611281ee296bc33f240d90e77b90db1a8f3d59b4dfb537a498d600d69dd53d09e6c604ef11e490873041c5010fda07d2
 DIST unifi-7.2.95.zip 171756458 BLAKE2B 
f453beb8c7e7a7f9791c2c471d83d06a29345a7595bfff412a7c059294adbd507d598b22242488af5519b2abf5c52884fc3e93bb1d3f96872a1f651aa3a175e2
 SHA512 
cda5c0d8fd3a43735de7b1c34cb908411ee4569cfa8313575e47efa1339ef03a6a232d02d5b14552e6380eb69a05fec08b33467202cdd7f399249f5a21260934
 DIST unifi-7.3.76.zip 184297973 BLAKE2B 
3cbb257c2f9b763c521a66270483fbabf275187024e954f2889622bdad6e7434932102e70aa4710f5131bacda015a2beb661146c3ec7e3967710b1f2be7b9f7c
 SHA512 
363c6f2706bac8181f1ec9102dd21ed4a1c36c63215e81a80d4a0ef913e9a71a87c1d89ca9eeda5429454bdf770fdff326342435663d2af6288f65af0dd1f7a3

diff --git a/net-wireless/unifi/unifi-7.2.94.ebuild 
b/net-wireless/unifi/unifi-7.2.94.ebuild
deleted file mode 100644
index 384e93424fe8..
--- a/net-wireless/unifi/unifi-7.2.94.ebuild
+++ /dev/null
@@ -1,107 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-# Set this var for any releases except stable
-RC_SUFFIX="-4d656fb797"
-
-inherit java-pkg-2 readme.gentoo-r1 systemd
-
-DESCRIPTION="A Management Controller for Ubiquiti Networks UniFi APs"
-HOMEPAGE="https://www.ubnt.com;
-SRC_URI="https://dl.ui.com/unifi/${PV}${RC_SUFFIX}/UniFi.unix.zip -> ${P}.zip"
-S="${WORKDIR}/UniFi"
-
-KEYWORDS="-* amd64 ~arm64"
-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"
-SLOT="0/$(ver_cut 1-2)"
-IUSE="systemd system-mongodb"
-RESTRICT="bindist mirror"
-
-RDEPEND="
-   acct-group/unifi
-   acct-user/unifi
-   dev-db/mongodb
-   virtual/jre:1.8
-"
-
-BDEPEND="app-arch/unzip"
-
-DOCS=( "readme.txt" )
-
-QA_PREBUILT="usr/lib/unifi/lib/native/Linux/x86_64/*.so"
-
-src_prepare() {
-   # Remove unneeded files Mac and Windows
-   rm -r lib/native/{Mac,Windows} || die
-
-   if [[ ${CHOST} != aarch64* ]]; then
-   rm -r lib/native/Linux/aarch64 || die "Failed in removing 
aarch64 native libraries"
-   fi
-   if [[ ${CHOST} != armv7* ]]; then
-   rm -r lib/native/Linux/armv7 || die "Failed in removing armv7 
native libraries"
-   fi
-   if [[ ${CHOST} != x86_64* ]]; then
-   rm -r lib/native/Linux/x86_64 || die "Failed in removing x86_64 
native libraries"
-   fi
-
-   if [[ ${CHOST} == aarch64* ]]; then
-   if ! use systemd; then
-   rm lib/native/Linux/aarch64/libubnt_sdnotify_jni.so || 
die
-   fi
-   fi
-   if [[ ${CHOST} == armv7* ]]; then
-   if ! use systemd; then
-   rm lib/native/Linux/armv7/libubnt_sdnotify_jni.so || die
-   fi
-   fi
-   if [[ ${CHOST} == x86_64* ]]; then
-   if ! use systemd; then
-   rm lib/native/Linux/x86_64/libubnt_sdnotify_jni.so || 
die
-   fi
-   fi
-
-   default
-}
-
-src_compile() {
-   :;
-}
-
-src_install() {
-   insinto /usr/lib/unifi
-   doins -r dl lib webapps
-   ! use system-mongodb && doins -r bin
-
-   diropts -o unifi -g unifi
-   keepdir /var/lib/unifi/{conf,data,run,tmp,work} /var/log/unifi
-
-   for symlink in conf data run tmp work; do
-   dosym ../../../var/lib/unifi/${symlink} 
/usr/lib/unifi/${symlink}
-   done
-   

[gentoo-commits] repo/gentoo:master commit in: net-wireless/unifi/

2022-10-26 Thread Conrad Kostecki
commit: cced2b065324f8579580380d0328775e9461f0ee
Author: Conrad Kostecki  gentoo  org>
AuthorDate: Wed Oct 26 19:41:46 2022 +
Commit: Conrad Kostecki  gentoo  org>
CommitDate: Wed Oct 26 19:43:31 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=cced2b06

net-wireless/unifi: add 7.2.95

Signed-off-by: Conrad Kostecki  gentoo.org>

 net-wireless/unifi/Manifest|   1 +
 net-wireless/unifi/unifi-7.2.95.ebuild | 107 +
 2 files changed, 108 insertions(+)

diff --git a/net-wireless/unifi/Manifest b/net-wireless/unifi/Manifest
index 3b45b9009989..a9f896c5b6a7 100644
--- a/net-wireless/unifi/Manifest
+++ b/net-wireless/unifi/Manifest
@@ -1,3 +1,4 @@
 DIST unifi-6.5.55.zip 157805689 BLAKE2B 
09a7b69143478d0b81dd6f7be1746b1a35cd00ee034471c512d04e4f91aa02688871857edf3c0ef538e601aaf8eccdd0c55193a9bde10924ddeff1fd333da355
 SHA512 
c2f677de819268366d65622238c1b8d6d8abcd5e06d6f1f635d9755573eff5a6aca0c84298a111b0da5e80bade8132e05339035edde3cc5fc08834f2d6c4b26e
 DIST unifi-7.1.68.zip 202099045 BLAKE2B 
f84a579c01ec0494e0e8b67a126947cd7bb0625c60d5f5026232e563ee84a4c0fdef827e5f8044de4e5d7fd970a50846dc91d7467196fc2f53bb27655bbb5212
 SHA512 
b4e71dd28bb645d7fb085546fc29019aa6f33780e559ed284216b7f330eaf5f41f5177e839a5a277d4d41a2242ffe16a44b582c51e74e469bacf96502d187a55
 DIST unifi-7.2.94.zip 171734421 BLAKE2B 
ab692e5c4c07365c40d3e10e52f9fcb06a5919e9da0d13db7d67def6d4a92c6372b8b6a8924a40305b0f894836ed0db1a7f71f65253e8ed538e29eaa00d11e90
 SHA512 
913c5b3a8d88faae18ae197b95e15d22611281ee296bc33f240d90e77b90db1a8f3d59b4dfb537a498d600d69dd53d09e6c604ef11e490873041c5010fda07d2
+DIST unifi-7.2.95.zip 171756458 BLAKE2B 
f453beb8c7e7a7f9791c2c471d83d06a29345a7595bfff412a7c059294adbd507d598b22242488af5519b2abf5c52884fc3e93bb1d3f96872a1f651aa3a175e2
 SHA512 
cda5c0d8fd3a43735de7b1c34cb908411ee4569cfa8313575e47efa1339ef03a6a232d02d5b14552e6380eb69a05fec08b33467202cdd7f399249f5a21260934

diff --git a/net-wireless/unifi/unifi-7.2.95.ebuild 
b/net-wireless/unifi/unifi-7.2.95.ebuild
new file mode 100644
index ..5868a17927b3
--- /dev/null
+++ b/net-wireless/unifi/unifi-7.2.95.ebuild
@@ -0,0 +1,107 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+# Set this var for any releases except stable
+RC_SUFFIX="-e5951ac73c"
+
+inherit java-pkg-2 readme.gentoo-r1 systemd
+
+DESCRIPTION="A Management Controller for Ubiquiti Networks UniFi APs"
+HOMEPAGE="https://www.ubnt.com;
+SRC_URI="https://dl.ui.com/unifi/${PV}${RC_SUFFIX}/UniFi.unix.zip -> ${P}.zip"
+S="${WORKDIR}/UniFi"
+
+KEYWORDS="-* ~amd64 ~arm64"
+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"
+SLOT="0/$(ver_cut 1-2)"
+IUSE="systemd system-mongodb"
+RESTRICT="bindist mirror"
+
+RDEPEND="
+   acct-group/unifi
+   acct-user/unifi
+   dev-db/mongodb
+   virtual/jre:1.8
+"
+
+BDEPEND="app-arch/unzip"
+
+DOCS=( "readme.txt" )
+
+QA_PREBUILT="usr/lib/unifi/lib/native/Linux/x86_64/*.so"
+
+src_prepare() {
+   # Remove unneeded files Mac and Windows
+   rm -r lib/native/{Mac,Windows} || die
+
+   if [[ ${CHOST} != aarch64* ]]; then
+   rm -r lib/native/Linux/aarch64 || die "Failed in removing 
aarch64 native libraries"
+   fi
+   if [[ ${CHOST} != armv7* ]]; then
+   rm -r lib/native/Linux/armv7 || die "Failed in removing armv7 
native libraries"
+   fi
+   if [[ ${CHOST} != x86_64* ]]; then
+   rm -r lib/native/Linux/x86_64 || die "Failed in removing x86_64 
native libraries"
+   fi
+
+   if [[ ${CHOST} == aarch64* ]]; then
+   if ! use systemd; then
+   rm lib/native/Linux/aarch64/libubnt_sdnotify_jni.so || 
die
+   fi
+   fi
+   if [[ ${CHOST} == armv7* ]]; then
+   if ! use systemd; then
+   rm lib/native/Linux/armv7/libubnt_sdnotify_jni.so || die
+   fi
+   fi
+   if [[ ${CHOST} == x86_64* ]]; then
+   if ! use systemd; then
+   rm lib/native/Linux/x86_64/libubnt_sdnotify_jni.so || 
die
+   fi
+   fi
+
+   default
+}
+
+src_compile() {
+   :;
+}
+
+src_install() {
+   insinto /usr/lib/unifi
+   doins -r dl lib webapps
+   ! use system-mongodb && doins -r bin
+
+   diropts -o unifi -g unifi
+   keepdir /var/lib/unifi/{conf,data,run,tmp,work} /var/log/unifi
+
+   for symlink in conf data run tmp work; do
+   dosym ../../../var/lib/unifi/${symlink} 
/usr/lib/unifi/${symlink}
+   done
+   dosym ../../../var/log/unifi /usr/lib/unifi/logs
+
+   java-pkg_regjar "${D}"/usr/lib/unifi/lib/*.jar
+   java-pkg_dolauncher unifi --java_args 
'-Dorg.xerial.snappy.tempdir=/usr/lib/unifi/tmp -Djava.library.path=' --jar 
ace.jar --pwd '/usr/lib/unifi'
+
+   if use system-mongodb; then
+   

[gentoo-commits] repo/gentoo:master commit in: net-wireless/unifi/

2022-10-10 Thread Conrad Kostecki
commit: 6c7c3925291bd7989623e66bc6deab24c82652ba
Author: Conrad Kostecki  gentoo  org>
AuthorDate: Mon Oct 10 20:46:24 2022 +
Commit: Conrad Kostecki  gentoo  org>
CommitDate: Mon Oct 10 20:59:48 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6c7c3925

net-wireless/unifi: amd64 stable

Signed-off-by: Conrad Kostecki  gentoo.org>

 net-wireless/unifi/unifi-7.2.94.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/net-wireless/unifi/unifi-7.2.94.ebuild 
b/net-wireless/unifi/unifi-7.2.94.ebuild
index 7880d4f89bb8..384e93424fe8 100644
--- a/net-wireless/unifi/unifi-7.2.94.ebuild
+++ b/net-wireless/unifi/unifi-7.2.94.ebuild
@@ -13,7 +13,7 @@ HOMEPAGE="https://www.ubnt.com;
 SRC_URI="https://dl.ui.com/unifi/${PV}${RC_SUFFIX}/UniFi.unix.zip -> ${P}.zip"
 S="${WORKDIR}/UniFi"
 
-KEYWORDS="-* ~amd64 ~arm64"
+KEYWORDS="-* amd64 ~arm64"
 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"
 SLOT="0/$(ver_cut 1-2)"
 IUSE="systemd system-mongodb"



[gentoo-commits] repo/gentoo:master commit in: net-wireless/unifi/

2022-09-07 Thread Conrad Kostecki
commit: 15ad99c4181887020510434e908e7eee87173b91
Author: Conrad Kostecki  gentoo  org>
AuthorDate: Wed Sep  7 20:33:27 2022 +
Commit: Conrad Kostecki  gentoo  org>
CommitDate: Wed Sep  7 20:33:54 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=15ad99c4

net-wireless/unifi: drop 7.2.93

Signed-off-by: Conrad Kostecki  gentoo.org>

 net-wireless/unifi/Manifest|   1 -
 net-wireless/unifi/unifi-7.2.93.ebuild | 107 -
 2 files changed, 108 deletions(-)

diff --git a/net-wireless/unifi/Manifest b/net-wireless/unifi/Manifest
index c586549cf519..3b45b9009989 100644
--- a/net-wireless/unifi/Manifest
+++ b/net-wireless/unifi/Manifest
@@ -1,4 +1,3 @@
 DIST unifi-6.5.55.zip 157805689 BLAKE2B 
09a7b69143478d0b81dd6f7be1746b1a35cd00ee034471c512d04e4f91aa02688871857edf3c0ef538e601aaf8eccdd0c55193a9bde10924ddeff1fd333da355
 SHA512 
c2f677de819268366d65622238c1b8d6d8abcd5e06d6f1f635d9755573eff5a6aca0c84298a111b0da5e80bade8132e05339035edde3cc5fc08834f2d6c4b26e
 DIST unifi-7.1.68.zip 202099045 BLAKE2B 
f84a579c01ec0494e0e8b67a126947cd7bb0625c60d5f5026232e563ee84a4c0fdef827e5f8044de4e5d7fd970a50846dc91d7467196fc2f53bb27655bbb5212
 SHA512 
b4e71dd28bb645d7fb085546fc29019aa6f33780e559ed284216b7f330eaf5f41f5177e839a5a277d4d41a2242ffe16a44b582c51e74e469bacf96502d187a55
-DIST unifi-7.2.93.zip 171732000 BLAKE2B 
15353b9b2be9dd2dde2049a17a5fb03005eb8865fe5c71ecee93233be089ac067cea1235e716bc75be11a9aca1a89dca93dc210cb7dc70db59727339a0a6aa1d
 SHA512 
c6a1633e24a377318c8290cebba051b9c1bb02b7a44224c0ac4ff5acff1a55394836bdb522703339c5a278460b1549cfcb003b9ca9a3d317fd9ed59192ea9d08
 DIST unifi-7.2.94.zip 171734421 BLAKE2B 
ab692e5c4c07365c40d3e10e52f9fcb06a5919e9da0d13db7d67def6d4a92c6372b8b6a8924a40305b0f894836ed0db1a7f71f65253e8ed538e29eaa00d11e90
 SHA512 
913c5b3a8d88faae18ae197b95e15d22611281ee296bc33f240d90e77b90db1a8f3d59b4dfb537a498d600d69dd53d09e6c604ef11e490873041c5010fda07d2

diff --git a/net-wireless/unifi/unifi-7.2.93.ebuild 
b/net-wireless/unifi/unifi-7.2.93.ebuild
deleted file mode 100644
index af3d32fde77e..
--- a/net-wireless/unifi/unifi-7.2.93.ebuild
+++ /dev/null
@@ -1,107 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-# Set this var for any releases except stable
-RC_SUFFIX="-0d2bdb3a0e"
-
-inherit java-pkg-2 readme.gentoo-r1 systemd
-
-DESCRIPTION="A Management Controller for Ubiquiti Networks UniFi APs"
-HOMEPAGE="https://www.ubnt.com;
-SRC_URI="https://dl.ui.com/unifi/${PV}${RC_SUFFIX}/UniFi.unix.zip -> ${P}.zip"
-S="${WORKDIR}/UniFi"
-
-KEYWORDS="-* ~amd64 ~arm64"
-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"
-SLOT="0/$(ver_cut 1-2)"
-IUSE="systemd system-mongodb"
-RESTRICT="bindist mirror"
-
-RDEPEND="
-   acct-group/unifi
-   acct-user/unifi
-   dev-db/mongodb
-   virtual/jre:1.8
-"
-
-BDEPEND="app-arch/unzip"
-
-DOCS=( "readme.txt" )
-
-QA_PREBUILT="usr/lib/unifi/lib/native/Linux/x86_64/*.so"
-
-src_prepare() {
-   # Remove unneeded files Mac and Windows
-   rm -r lib/native/{Mac,Windows} || die
-
-   if [[ ${CHOST} != aarch64* ]]; then
-   rm -r lib/native/Linux/aarch64 || die "Failed in removing 
aarch64 native libraries"
-   fi
-   if [[ ${CHOST} != armv7* ]]; then
-   rm -r lib/native/Linux/armv7 || die "Failed in removing armv7 
native libraries"
-   fi
-   if [[ ${CHOST} != x86_64* ]]; then
-   rm -r lib/native/Linux/x86_64 || die "Failed in removing x86_64 
native libraries"
-   fi
-
-   if [[ ${CHOST} == aarch64* ]]; then
-   if ! use systemd; then
-   rm lib/native/Linux/aarch64/libubnt_sdnotify_jni.so || 
die
-   fi
-   fi
-   if [[ ${CHOST} == armv7* ]]; then
-   if ! use systemd; then
-   rm lib/native/Linux/armv7/libubnt_sdnotify_jni.so || die
-   fi
-   fi
-   if [[ ${CHOST} == x86_64* ]]; then
-   if ! use systemd; then
-   rm lib/native/Linux/x86_64/libubnt_sdnotify_jni.so || 
die
-   fi
-   fi
-
-   default
-}
-
-src_compile() {
-   :;
-}
-
-src_install() {
-   insinto /usr/lib/unifi
-   doins -r dl lib webapps
-   ! use system-mongodb && doins -r bin
-
-   diropts -o unifi -g unifi
-   keepdir /var/lib/unifi/{conf,data,run,tmp,work} /var/log/unifi
-
-   for symlink in conf data run tmp work; do
-   dosym ../../../var/lib/unifi/${symlink} 
/usr/lib/unifi/${symlink}
-   done
-   dosym ../../../var/log/unifi /usr/lib/unifi/logs
-
-   java-pkg_regjar "${D}"/usr/lib/unifi/lib/*.jar
-   java-pkg_dolauncher unifi --java_args 
'-Dorg.xerial.snappy.tempdir=/usr/lib/unifi/tmp -Djava.library.path=' --jar 
ace.jar --pwd '/usr/lib/unifi'
-
-   if use system-mongodb; then
-

[gentoo-commits] repo/gentoo:master commit in: net-wireless/unifi/

2022-09-07 Thread Conrad Kostecki
commit: 1baeddb065886c0efcdb725c5ad4a6fa39df8434
Author: Conrad Kostecki  gentoo  org>
AuthorDate: Wed Sep  7 20:31:53 2022 +
Commit: Conrad Kostecki  gentoo  org>
CommitDate: Wed Sep  7 20:33:52 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1baeddb0

net-wireless/unifi: add 7.2.94

Signed-off-by: Conrad Kostecki  gentoo.org>

 net-wireless/unifi/Manifest|   1 +
 net-wireless/unifi/unifi-7.2.94.ebuild | 107 +
 2 files changed, 108 insertions(+)

diff --git a/net-wireless/unifi/Manifest b/net-wireless/unifi/Manifest
index 115e273cbd15..c586549cf519 100644
--- a/net-wireless/unifi/Manifest
+++ b/net-wireless/unifi/Manifest
@@ -1,3 +1,4 @@
 DIST unifi-6.5.55.zip 157805689 BLAKE2B 
09a7b69143478d0b81dd6f7be1746b1a35cd00ee034471c512d04e4f91aa02688871857edf3c0ef538e601aaf8eccdd0c55193a9bde10924ddeff1fd333da355
 SHA512 
c2f677de819268366d65622238c1b8d6d8abcd5e06d6f1f635d9755573eff5a6aca0c84298a111b0da5e80bade8132e05339035edde3cc5fc08834f2d6c4b26e
 DIST unifi-7.1.68.zip 202099045 BLAKE2B 
f84a579c01ec0494e0e8b67a126947cd7bb0625c60d5f5026232e563ee84a4c0fdef827e5f8044de4e5d7fd970a50846dc91d7467196fc2f53bb27655bbb5212
 SHA512 
b4e71dd28bb645d7fb085546fc29019aa6f33780e559ed284216b7f330eaf5f41f5177e839a5a277d4d41a2242ffe16a44b582c51e74e469bacf96502d187a55
 DIST unifi-7.2.93.zip 171732000 BLAKE2B 
15353b9b2be9dd2dde2049a17a5fb03005eb8865fe5c71ecee93233be089ac067cea1235e716bc75be11a9aca1a89dca93dc210cb7dc70db59727339a0a6aa1d
 SHA512 
c6a1633e24a377318c8290cebba051b9c1bb02b7a44224c0ac4ff5acff1a55394836bdb522703339c5a278460b1549cfcb003b9ca9a3d317fd9ed59192ea9d08
+DIST unifi-7.2.94.zip 171734421 BLAKE2B 
ab692e5c4c07365c40d3e10e52f9fcb06a5919e9da0d13db7d67def6d4a92c6372b8b6a8924a40305b0f894836ed0db1a7f71f65253e8ed538e29eaa00d11e90
 SHA512 
913c5b3a8d88faae18ae197b95e15d22611281ee296bc33f240d90e77b90db1a8f3d59b4dfb537a498d600d69dd53d09e6c604ef11e490873041c5010fda07d2

diff --git a/net-wireless/unifi/unifi-7.2.94.ebuild 
b/net-wireless/unifi/unifi-7.2.94.ebuild
new file mode 100644
index ..7880d4f89bb8
--- /dev/null
+++ b/net-wireless/unifi/unifi-7.2.94.ebuild
@@ -0,0 +1,107 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+# Set this var for any releases except stable
+RC_SUFFIX="-4d656fb797"
+
+inherit java-pkg-2 readme.gentoo-r1 systemd
+
+DESCRIPTION="A Management Controller for Ubiquiti Networks UniFi APs"
+HOMEPAGE="https://www.ubnt.com;
+SRC_URI="https://dl.ui.com/unifi/${PV}${RC_SUFFIX}/UniFi.unix.zip -> ${P}.zip"
+S="${WORKDIR}/UniFi"
+
+KEYWORDS="-* ~amd64 ~arm64"
+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"
+SLOT="0/$(ver_cut 1-2)"
+IUSE="systemd system-mongodb"
+RESTRICT="bindist mirror"
+
+RDEPEND="
+   acct-group/unifi
+   acct-user/unifi
+   dev-db/mongodb
+   virtual/jre:1.8
+"
+
+BDEPEND="app-arch/unzip"
+
+DOCS=( "readme.txt" )
+
+QA_PREBUILT="usr/lib/unifi/lib/native/Linux/x86_64/*.so"
+
+src_prepare() {
+   # Remove unneeded files Mac and Windows
+   rm -r lib/native/{Mac,Windows} || die
+
+   if [[ ${CHOST} != aarch64* ]]; then
+   rm -r lib/native/Linux/aarch64 || die "Failed in removing 
aarch64 native libraries"
+   fi
+   if [[ ${CHOST} != armv7* ]]; then
+   rm -r lib/native/Linux/armv7 || die "Failed in removing armv7 
native libraries"
+   fi
+   if [[ ${CHOST} != x86_64* ]]; then
+   rm -r lib/native/Linux/x86_64 || die "Failed in removing x86_64 
native libraries"
+   fi
+
+   if [[ ${CHOST} == aarch64* ]]; then
+   if ! use systemd; then
+   rm lib/native/Linux/aarch64/libubnt_sdnotify_jni.so || 
die
+   fi
+   fi
+   if [[ ${CHOST} == armv7* ]]; then
+   if ! use systemd; then
+   rm lib/native/Linux/armv7/libubnt_sdnotify_jni.so || die
+   fi
+   fi
+   if [[ ${CHOST} == x86_64* ]]; then
+   if ! use systemd; then
+   rm lib/native/Linux/x86_64/libubnt_sdnotify_jni.so || 
die
+   fi
+   fi
+
+   default
+}
+
+src_compile() {
+   :;
+}
+
+src_install() {
+   insinto /usr/lib/unifi
+   doins -r dl lib webapps
+   ! use system-mongodb && doins -r bin
+
+   diropts -o unifi -g unifi
+   keepdir /var/lib/unifi/{conf,data,run,tmp,work} /var/log/unifi
+
+   for symlink in conf data run tmp work; do
+   dosym ../../../var/lib/unifi/${symlink} 
/usr/lib/unifi/${symlink}
+   done
+   dosym ../../../var/log/unifi /usr/lib/unifi/logs
+
+   java-pkg_regjar "${D}"/usr/lib/unifi/lib/*.jar
+   java-pkg_dolauncher unifi --java_args 
'-Dorg.xerial.snappy.tempdir=/usr/lib/unifi/tmp -Djava.library.path=' --jar 
ace.jar --pwd '/usr/lib/unifi'
+
+   if use system-mongodb; then
+   

[gentoo-commits] repo/gentoo:master commit in: net-wireless/unifi/

2022-08-24 Thread Conrad Kostecki
commit: bc80f7fbacf038bd7c51f62777fb056ec17bcbe3
Author: Conrad Kostecki  gentoo  org>
AuthorDate: Wed Aug 24 21:49:08 2022 +
Commit: Conrad Kostecki  gentoo  org>
CommitDate: Wed Aug 24 21:49:08 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=bc80f7fb

net-wireless/unifi: add 7.2.93

Signed-off-by: Conrad Kostecki  gentoo.org>

 net-wireless/unifi/Manifest|   1 +
 net-wireless/unifi/unifi-7.2.93.ebuild | 107 +
 2 files changed, 108 insertions(+)

diff --git a/net-wireless/unifi/Manifest b/net-wireless/unifi/Manifest
index 5e3de12fa237..5d07db67d402 100644
--- a/net-wireless/unifi/Manifest
+++ b/net-wireless/unifi/Manifest
@@ -2,3 +2,4 @@ DIST unifi-6.5.55.zip 157805689 BLAKE2B 
09a7b69143478d0b81dd6f7be1746b1a35cd00ee
 DIST unifi-7.1.68.zip 202099045 BLAKE2B 
f84a579c01ec0494e0e8b67a126947cd7bb0625c60d5f5026232e563ee84a4c0fdef827e5f8044de4e5d7fd970a50846dc91d7467196fc2f53bb27655bbb5212
 SHA512 
b4e71dd28bb645d7fb085546fc29019aa6f33780e559ed284216b7f330eaf5f41f5177e839a5a277d4d41a2242ffe16a44b582c51e74e469bacf96502d187a55
 DIST unifi-7.2.91.zip 171723619 BLAKE2B 
c2707cf570f279f95c9cf68bc7d4b95d91ff45caa75024d8093707e1cf718fd5205d7bbf6891d831ff8bebadbb10d05b6182478a07b04341fef220d58db7d3c8
 SHA512 
8a2ea6c1f57b52b09af74c26631bf3f5188cc44b6b9fabce7ea83922769715354a55d24b0509e127a4b357fc841c8bfefde326df37aedd4df0a878baf600efe7
 DIST unifi-7.2.92.zip 171736098 BLAKE2B 
fa3c9a54024b11792dd8e85f5d771c844cd9fd9b8caa373b8201a68f1d51d3f984bdac391b3676b4807e385a52f695672be15e4e6661092a99fc36dac53ae25c
 SHA512 
383828f4ccd58f101099ec0fcfc2c60225b8a9f8bff5560b563156b16659904c158db19aa47d993186b2f6611ebe2470546b5fc51eac1983da333bdea31c2c21
+DIST unifi-7.2.93.zip 171732000 BLAKE2B 
15353b9b2be9dd2dde2049a17a5fb03005eb8865fe5c71ecee93233be089ac067cea1235e716bc75be11a9aca1a89dca93dc210cb7dc70db59727339a0a6aa1d
 SHA512 
c6a1633e24a377318c8290cebba051b9c1bb02b7a44224c0ac4ff5acff1a55394836bdb522703339c5a278460b1549cfcb003b9ca9a3d317fd9ed59192ea9d08

diff --git a/net-wireless/unifi/unifi-7.2.93.ebuild 
b/net-wireless/unifi/unifi-7.2.93.ebuild
new file mode 100644
index ..af3d32fde77e
--- /dev/null
+++ b/net-wireless/unifi/unifi-7.2.93.ebuild
@@ -0,0 +1,107 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+# Set this var for any releases except stable
+RC_SUFFIX="-0d2bdb3a0e"
+
+inherit java-pkg-2 readme.gentoo-r1 systemd
+
+DESCRIPTION="A Management Controller for Ubiquiti Networks UniFi APs"
+HOMEPAGE="https://www.ubnt.com;
+SRC_URI="https://dl.ui.com/unifi/${PV}${RC_SUFFIX}/UniFi.unix.zip -> ${P}.zip"
+S="${WORKDIR}/UniFi"
+
+KEYWORDS="-* ~amd64 ~arm64"
+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"
+SLOT="0/$(ver_cut 1-2)"
+IUSE="systemd system-mongodb"
+RESTRICT="bindist mirror"
+
+RDEPEND="
+   acct-group/unifi
+   acct-user/unifi
+   dev-db/mongodb
+   virtual/jre:1.8
+"
+
+BDEPEND="app-arch/unzip"
+
+DOCS=( "readme.txt" )
+
+QA_PREBUILT="usr/lib/unifi/lib/native/Linux/x86_64/*.so"
+
+src_prepare() {
+   # Remove unneeded files Mac and Windows
+   rm -r lib/native/{Mac,Windows} || die
+
+   if [[ ${CHOST} != aarch64* ]]; then
+   rm -r lib/native/Linux/aarch64 || die "Failed in removing 
aarch64 native libraries"
+   fi
+   if [[ ${CHOST} != armv7* ]]; then
+   rm -r lib/native/Linux/armv7 || die "Failed in removing armv7 
native libraries"
+   fi
+   if [[ ${CHOST} != x86_64* ]]; then
+   rm -r lib/native/Linux/x86_64 || die "Failed in removing x86_64 
native libraries"
+   fi
+
+   if [[ ${CHOST} == aarch64* ]]; then
+   if ! use systemd; then
+   rm lib/native/Linux/aarch64/libubnt_sdnotify_jni.so || 
die
+   fi
+   fi
+   if [[ ${CHOST} == armv7* ]]; then
+   if ! use systemd; then
+   rm lib/native/Linux/armv7/libubnt_sdnotify_jni.so || die
+   fi
+   fi
+   if [[ ${CHOST} == x86_64* ]]; then
+   if ! use systemd; then
+   rm lib/native/Linux/x86_64/libubnt_sdnotify_jni.so || 
die
+   fi
+   fi
+
+   default
+}
+
+src_compile() {
+   :;
+}
+
+src_install() {
+   insinto /usr/lib/unifi
+   doins -r dl lib webapps
+   ! use system-mongodb && doins -r bin
+
+   diropts -o unifi -g unifi
+   keepdir /var/lib/unifi/{conf,data,run,tmp,work} /var/log/unifi
+
+   for symlink in conf data run tmp work; do
+   dosym ../../../var/lib/unifi/${symlink} 
/usr/lib/unifi/${symlink}
+   done
+   dosym ../../../var/log/unifi /usr/lib/unifi/logs
+
+   java-pkg_regjar "${D}"/usr/lib/unifi/lib/*.jar
+   java-pkg_dolauncher unifi --java_args 
'-Dorg.xerial.snappy.tempdir=/usr/lib/unifi/tmp -Djava.library.path=' --jar 

[gentoo-commits] repo/gentoo:master commit in: net-wireless/unifi/

2022-08-24 Thread Conrad Kostecki
commit: 3334cf92a15e7da27b68c2b02433d05ff96fb5a6
Author: Conrad Kostecki  gentoo  org>
AuthorDate: Wed Aug 24 21:49:27 2022 +
Commit: Conrad Kostecki  gentoo  org>
CommitDate: Wed Aug 24 21:49:27 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3334cf92

net-wireless/unifi: drop 7.2.91, 7.2.92

Signed-off-by: Conrad Kostecki  gentoo.org>

 net-wireless/unifi/Manifest|   2 -
 net-wireless/unifi/unifi-7.2.91.ebuild | 107 -
 net-wireless/unifi/unifi-7.2.92.ebuild | 107 -
 3 files changed, 216 deletions(-)

diff --git a/net-wireless/unifi/Manifest b/net-wireless/unifi/Manifest
index 5d07db67d402..115e273cbd15 100644
--- a/net-wireless/unifi/Manifest
+++ b/net-wireless/unifi/Manifest
@@ -1,5 +1,3 @@
 DIST unifi-6.5.55.zip 157805689 BLAKE2B 
09a7b69143478d0b81dd6f7be1746b1a35cd00ee034471c512d04e4f91aa02688871857edf3c0ef538e601aaf8eccdd0c55193a9bde10924ddeff1fd333da355
 SHA512 
c2f677de819268366d65622238c1b8d6d8abcd5e06d6f1f635d9755573eff5a6aca0c84298a111b0da5e80bade8132e05339035edde3cc5fc08834f2d6c4b26e
 DIST unifi-7.1.68.zip 202099045 BLAKE2B 
f84a579c01ec0494e0e8b67a126947cd7bb0625c60d5f5026232e563ee84a4c0fdef827e5f8044de4e5d7fd970a50846dc91d7467196fc2f53bb27655bbb5212
 SHA512 
b4e71dd28bb645d7fb085546fc29019aa6f33780e559ed284216b7f330eaf5f41f5177e839a5a277d4d41a2242ffe16a44b582c51e74e469bacf96502d187a55
-DIST unifi-7.2.91.zip 171723619 BLAKE2B 
c2707cf570f279f95c9cf68bc7d4b95d91ff45caa75024d8093707e1cf718fd5205d7bbf6891d831ff8bebadbb10d05b6182478a07b04341fef220d58db7d3c8
 SHA512 
8a2ea6c1f57b52b09af74c26631bf3f5188cc44b6b9fabce7ea83922769715354a55d24b0509e127a4b357fc841c8bfefde326df37aedd4df0a878baf600efe7
-DIST unifi-7.2.92.zip 171736098 BLAKE2B 
fa3c9a54024b11792dd8e85f5d771c844cd9fd9b8caa373b8201a68f1d51d3f984bdac391b3676b4807e385a52f695672be15e4e6661092a99fc36dac53ae25c
 SHA512 
383828f4ccd58f101099ec0fcfc2c60225b8a9f8bff5560b563156b16659904c158db19aa47d993186b2f6611ebe2470546b5fc51eac1983da333bdea31c2c21
 DIST unifi-7.2.93.zip 171732000 BLAKE2B 
15353b9b2be9dd2dde2049a17a5fb03005eb8865fe5c71ecee93233be089ac067cea1235e716bc75be11a9aca1a89dca93dc210cb7dc70db59727339a0a6aa1d
 SHA512 
c6a1633e24a377318c8290cebba051b9c1bb02b7a44224c0ac4ff5acff1a55394836bdb522703339c5a278460b1549cfcb003b9ca9a3d317fd9ed59192ea9d08

diff --git a/net-wireless/unifi/unifi-7.2.91.ebuild 
b/net-wireless/unifi/unifi-7.2.91.ebuild
deleted file mode 100644
index 462e1bf13c59..
--- a/net-wireless/unifi/unifi-7.2.91.ebuild
+++ /dev/null
@@ -1,107 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-# Set this var for any releases except stable
-RC_SUFFIX="-85c367a4aa"
-
-inherit java-pkg-2 readme.gentoo-r1 systemd
-
-DESCRIPTION="A Management Controller for Ubiquiti Networks UniFi APs"
-HOMEPAGE="https://www.ubnt.com;
-SRC_URI="https://dl.ui.com/unifi/${PV}${RC_SUFFIX}/UniFi.unix.zip -> ${P}.zip"
-S="${WORKDIR}/UniFi"
-
-KEYWORDS="-* ~amd64 ~arm64"
-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"
-SLOT="0/$(ver_cut 1-2)"
-IUSE="systemd system-mongodb"
-RESTRICT="bindist mirror"
-
-RDEPEND="
-   acct-group/unifi
-   acct-user/unifi
-   dev-db/mongodb
-   virtual/jre:1.8
-"
-
-BDEPEND="app-arch/unzip"
-
-DOCS=( "readme.txt" )
-
-QA_PREBUILT="usr/lib/unifi/lib/native/Linux/x86_64/*.so"
-
-src_prepare() {
-   # Remove unneeded files Mac and Windows
-   rm -r lib/native/{Mac,Windows} || die
-
-   if [[ ${CHOST} != aarch64* ]]; then
-   rm -r lib/native/Linux/aarch64 || die "Failed in removing 
aarch64 native libraries"
-   fi
-   if [[ ${CHOST} != armv7* ]]; then
-   rm -r lib/native/Linux/armv7 || die "Failed in removing armv7 
native libraries"
-   fi
-   if [[ ${CHOST} != x86_64* ]]; then
-   rm -r lib/native/Linux/x86_64 || die "Failed in removing x86_64 
native libraries"
-   fi
-
-   if [[ ${CHOST} == aarch64* ]]; then
-   if ! use systemd; then
-   rm lib/native/Linux/aarch64/libubnt_sdnotify_jni.so || 
die
-   fi
-   fi
-   if [[ ${CHOST} == armv7* ]]; then
-   if ! use systemd; then
-   rm lib/native/Linux/armv7/libubnt_sdnotify_jni.so || die
-   fi
-   fi
-   if [[ ${CHOST} == x86_64* ]]; then
-   if ! use systemd; then
-   rm lib/native/Linux/x86_64/libubnt_sdnotify_jni.so || 
die
-   fi
-   fi
-
-   default
-}
-
-src_compile() {
-   :;
-}
-
-src_install() {
-   insinto /usr/lib/unifi
-   doins -r dl lib webapps
-   ! use system-mongodb && doins -r bin
-
-   diropts -o unifi -g unifi
-   keepdir /var/lib/unifi/{conf,data,run,tmp,work} /var/log/unifi
-
-   for symlink in conf data run tmp work; do
-   

[gentoo-commits] repo/gentoo:master commit in: net-wireless/unifi/

2022-08-24 Thread Conrad Kostecki
commit: 632ff9b944f9627061d0e5b9da42c1398ca88401
Author: Conrad Kostecki  gentoo  org>
AuthorDate: Wed Aug 24 21:46:48 2022 +
Commit: Conrad Kostecki  gentoo  org>
CommitDate: Wed Aug 24 21:46:48 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=632ff9b9

net-wireless/unifi: amd64 stable

Signed-off-by: Conrad Kostecki  gentoo.org>

 net-wireless/unifi/unifi-7.1.68.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/net-wireless/unifi/unifi-7.1.68.ebuild 
b/net-wireless/unifi/unifi-7.1.68.ebuild
index d2aab56813ba..0c9825893151 100644
--- a/net-wireless/unifi/unifi-7.1.68.ebuild
+++ b/net-wireless/unifi/unifi-7.1.68.ebuild
@@ -13,7 +13,7 @@ HOMEPAGE="https://www.ubnt.com;
 SRC_URI="https://dl.ui.com/unifi/${PV}${RC_SUFFIX}/UniFi.unix.zip -> ${P}.zip"
 S="${WORKDIR}/UniFi"
 
-KEYWORDS="-* ~amd64 ~arm64"
+KEYWORDS="-* amd64 ~arm64"
 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"
 SLOT="0/$(ver_cut 1-2)"
 IUSE="systemd system-mongodb"



[gentoo-commits] repo/gentoo:master commit in: net-wireless/unifi/

2022-08-24 Thread Conrad Kostecki
commit: 84cc041d4b033d6c7935d5d388b8eaf039dc3758
Author: Conrad Kostecki  gentoo  org>
AuthorDate: Wed Aug 24 21:47:22 2022 +
Commit: Conrad Kostecki  gentoo  org>
CommitDate: Wed Aug 24 21:47:22 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=84cc041d

net-wireless/unifi: drop 7.1.67

Signed-off-by: Conrad Kostecki  gentoo.org>

 net-wireless/unifi/Manifest|   1 -
 net-wireless/unifi/unifi-7.1.67.ebuild | 107 -
 2 files changed, 108 deletions(-)

diff --git a/net-wireless/unifi/Manifest b/net-wireless/unifi/Manifest
index 8dd3ca873a49..5e3de12fa237 100644
--- a/net-wireless/unifi/Manifest
+++ b/net-wireless/unifi/Manifest
@@ -1,5 +1,4 @@
 DIST unifi-6.5.55.zip 157805689 BLAKE2B 
09a7b69143478d0b81dd6f7be1746b1a35cd00ee034471c512d04e4f91aa02688871857edf3c0ef538e601aaf8eccdd0c55193a9bde10924ddeff1fd333da355
 SHA512 
c2f677de819268366d65622238c1b8d6d8abcd5e06d6f1f635d9755573eff5a6aca0c84298a111b0da5e80bade8132e05339035edde3cc5fc08834f2d6c4b26e
-DIST unifi-7.1.67.zip 202078626 BLAKE2B 
3fb7c2fa877ea61e44d2a455494d47099282c91e9bb515a9995d526ea5624d893e09534f305c5c72e011a98075990fcf1323e6bf1fc1949ef0d663c94f019a59
 SHA512 
3926d0c56f6b5e16f8da98fc1b049e0382c0cc785158955ca2b5ffed0fd464985bbc551694dc2b037b3fccc2867f2e875842791e541daf51b9f52678594ff359
 DIST unifi-7.1.68.zip 202099045 BLAKE2B 
f84a579c01ec0494e0e8b67a126947cd7bb0625c60d5f5026232e563ee84a4c0fdef827e5f8044de4e5d7fd970a50846dc91d7467196fc2f53bb27655bbb5212
 SHA512 
b4e71dd28bb645d7fb085546fc29019aa6f33780e559ed284216b7f330eaf5f41f5177e839a5a277d4d41a2242ffe16a44b582c51e74e469bacf96502d187a55
 DIST unifi-7.2.91.zip 171723619 BLAKE2B 
c2707cf570f279f95c9cf68bc7d4b95d91ff45caa75024d8093707e1cf718fd5205d7bbf6891d831ff8bebadbb10d05b6182478a07b04341fef220d58db7d3c8
 SHA512 
8a2ea6c1f57b52b09af74c26631bf3f5188cc44b6b9fabce7ea83922769715354a55d24b0509e127a4b357fc841c8bfefde326df37aedd4df0a878baf600efe7
 DIST unifi-7.2.92.zip 171736098 BLAKE2B 
fa3c9a54024b11792dd8e85f5d771c844cd9fd9b8caa373b8201a68f1d51d3f984bdac391b3676b4807e385a52f695672be15e4e6661092a99fc36dac53ae25c
 SHA512 
383828f4ccd58f101099ec0fcfc2c60225b8a9f8bff5560b563156b16659904c158db19aa47d993186b2f6611ebe2470546b5fc51eac1983da333bdea31c2c21

diff --git a/net-wireless/unifi/unifi-7.1.67.ebuild 
b/net-wireless/unifi/unifi-7.1.67.ebuild
deleted file mode 100644
index 4069410023f2..
--- a/net-wireless/unifi/unifi-7.1.67.ebuild
+++ /dev/null
@@ -1,107 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-# Set this var for any releases except stable
-RC_SUFFIX="-c58de44a45"
-
-inherit java-pkg-2 readme.gentoo-r1 systemd
-
-DESCRIPTION="A Management Controller for Ubiquiti Networks UniFi APs"
-HOMEPAGE="https://www.ubnt.com;
-SRC_URI="https://dl.ui.com/unifi/${PV}${RC_SUFFIX}/UniFi.unix.zip -> ${P}.zip"
-S="${WORKDIR}/UniFi"
-
-KEYWORDS="-* amd64 ~arm64"
-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"
-SLOT="0/$(ver_cut 1-2)"
-IUSE="systemd system-mongodb"
-RESTRICT="bindist mirror"
-
-RDEPEND="
-   acct-group/unifi
-   acct-user/unifi
-   dev-db/mongodb
-   virtual/jre:1.8
-"
-
-BDEPEND="app-arch/unzip"
-
-DOCS=( "readme.txt" )
-
-QA_PREBUILT="usr/lib/unifi/lib/native/Linux/x86_64/*.so"
-
-src_prepare() {
-   # Remove unneeded files Mac and Windows
-   rm -r lib/native/{Mac,Windows} || die
-
-   if [[ ${CHOST} != aarch64* ]]; then
-   rm -r lib/native/Linux/aarch64 || die "Failed in removing 
aarch64 native libraries"
-   fi
-   if [[ ${CHOST} != armv7* ]]; then
-   rm -r lib/native/Linux/armv7 || die "Failed in removing armv7 
native libraries"
-   fi
-   if [[ ${CHOST} != x86_64* ]]; then
-   rm -r lib/native/Linux/x86_64 || die "Failed in removing x86_64 
native libraries"
-   fi
-
-   if [[ ${CHOST} == aarch64* ]]; then
-   if ! use systemd; then
-   rm lib/native/Linux/aarch64/libubnt_sdnotify_jni.so || 
die
-   fi
-   fi
-   if [[ ${CHOST} == armv7* ]]; then
-   if ! use systemd; then
-   rm lib/native/Linux/armv7/libubnt_sdnotify_jni.so || die
-   fi
-   fi
-   if [[ ${CHOST} == x86_64* ]]; then
-   if ! use systemd; then
-   rm lib/native/Linux/x86_64/libubnt_sdnotify_jni.so || 
die
-   fi
-   fi
-
-   default
-}
-
-src_compile() {
-   :;
-}
-
-src_install() {
-   insinto /usr/lib/unifi
-   doins -r dl lib webapps
-   ! use system-mongodb && doins -r bin
-
-   diropts -o unifi -g unifi
-   keepdir /var/lib/unifi/{conf,data,run,tmp,work} /var/log/unifi
-
-   for symlink in conf data run tmp work; do
-   dosym ../../../var/lib/unifi/${symlink} 
/usr/lib/unifi/${symlink}
-   done
-   

[gentoo-commits] repo/gentoo:master commit in: net-wireless/unifi/

2022-08-09 Thread Conrad Kostecki
commit: bc5af4b8d8fbb15f30622e6417ce5e84891188eb
Author: Conrad Kostecki  gentoo  org>
AuthorDate: Tue Aug  9 20:06:41 2022 +
Commit: Conrad Kostecki  gentoo  org>
CommitDate: Tue Aug  9 20:07:08 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=bc5af4b8

net-wireless/unifi: add 7.2.92

Signed-off-by: Conrad Kostecki  gentoo.org>

 net-wireless/unifi/Manifest|   1 +
 net-wireless/unifi/unifi-7.2.92.ebuild | 107 +
 2 files changed, 108 insertions(+)

diff --git a/net-wireless/unifi/Manifest b/net-wireless/unifi/Manifest
index 89c8d032e0e2..8dd3ca873a49 100644
--- a/net-wireless/unifi/Manifest
+++ b/net-wireless/unifi/Manifest
@@ -2,3 +2,4 @@ DIST unifi-6.5.55.zip 157805689 BLAKE2B 
09a7b69143478d0b81dd6f7be1746b1a35cd00ee
 DIST unifi-7.1.67.zip 202078626 BLAKE2B 
3fb7c2fa877ea61e44d2a455494d47099282c91e9bb515a9995d526ea5624d893e09534f305c5c72e011a98075990fcf1323e6bf1fc1949ef0d663c94f019a59
 SHA512 
3926d0c56f6b5e16f8da98fc1b049e0382c0cc785158955ca2b5ffed0fd464985bbc551694dc2b037b3fccc2867f2e875842791e541daf51b9f52678594ff359
 DIST unifi-7.1.68.zip 202099045 BLAKE2B 
f84a579c01ec0494e0e8b67a126947cd7bb0625c60d5f5026232e563ee84a4c0fdef827e5f8044de4e5d7fd970a50846dc91d7467196fc2f53bb27655bbb5212
 SHA512 
b4e71dd28bb645d7fb085546fc29019aa6f33780e559ed284216b7f330eaf5f41f5177e839a5a277d4d41a2242ffe16a44b582c51e74e469bacf96502d187a55
 DIST unifi-7.2.91.zip 171723619 BLAKE2B 
c2707cf570f279f95c9cf68bc7d4b95d91ff45caa75024d8093707e1cf718fd5205d7bbf6891d831ff8bebadbb10d05b6182478a07b04341fef220d58db7d3c8
 SHA512 
8a2ea6c1f57b52b09af74c26631bf3f5188cc44b6b9fabce7ea83922769715354a55d24b0509e127a4b357fc841c8bfefde326df37aedd4df0a878baf600efe7
+DIST unifi-7.2.92.zip 171736098 BLAKE2B 
fa3c9a54024b11792dd8e85f5d771c844cd9fd9b8caa373b8201a68f1d51d3f984bdac391b3676b4807e385a52f695672be15e4e6661092a99fc36dac53ae25c
 SHA512 
383828f4ccd58f101099ec0fcfc2c60225b8a9f8bff5560b563156b16659904c158db19aa47d993186b2f6611ebe2470546b5fc51eac1983da333bdea31c2c21

diff --git a/net-wireless/unifi/unifi-7.2.92.ebuild 
b/net-wireless/unifi/unifi-7.2.92.ebuild
new file mode 100644
index ..1c03ee4d12f8
--- /dev/null
+++ b/net-wireless/unifi/unifi-7.2.92.ebuild
@@ -0,0 +1,107 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+# Set this var for any releases except stable
+# RC_SUFFIX=""
+
+inherit java-pkg-2 readme.gentoo-r1 systemd
+
+DESCRIPTION="A Management Controller for Ubiquiti Networks UniFi APs"
+HOMEPAGE="https://www.ubnt.com;
+SRC_URI="https://dl.ui.com/unifi/${PV}/UniFi.unix.zip -> ${P}.zip"
+S="${WORKDIR}/UniFi"
+
+KEYWORDS="-* ~amd64 ~arm64"
+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"
+SLOT="0/$(ver_cut 1-2)"
+IUSE="systemd system-mongodb"
+RESTRICT="bindist mirror"
+
+RDEPEND="
+   acct-group/unifi
+   acct-user/unifi
+   dev-db/mongodb
+   virtual/jre:1.8
+"
+
+BDEPEND="app-arch/unzip"
+
+DOCS=( "readme.txt" )
+
+QA_PREBUILT="usr/lib/unifi/lib/native/Linux/x86_64/*.so"
+
+src_prepare() {
+   # Remove unneeded files Mac and Windows
+   rm -r lib/native/{Mac,Windows} || die
+
+   if [[ ${CHOST} != aarch64* ]]; then
+   rm -r lib/native/Linux/aarch64 || die "Failed in removing 
aarch64 native libraries"
+   fi
+   if [[ ${CHOST} != armv7* ]]; then
+   rm -r lib/native/Linux/armv7 || die "Failed in removing armv7 
native libraries"
+   fi
+   if [[ ${CHOST} != x86_64* ]]; then
+   rm -r lib/native/Linux/x86_64 || die "Failed in removing x86_64 
native libraries"
+   fi
+
+   if [[ ${CHOST} == aarch64* ]]; then
+   if ! use systemd; then
+   rm lib/native/Linux/aarch64/libubnt_sdnotify_jni.so || 
die
+   fi
+   fi
+   if [[ ${CHOST} == armv7* ]]; then
+   if ! use systemd; then
+   rm lib/native/Linux/armv7/libubnt_sdnotify_jni.so || die
+   fi
+   fi
+   if [[ ${CHOST} == x86_64* ]]; then
+   if ! use systemd; then
+   rm lib/native/Linux/x86_64/libubnt_sdnotify_jni.so || 
die
+   fi
+   fi
+
+   default
+}
+
+src_compile() {
+   :;
+}
+
+src_install() {
+   insinto /usr/lib/unifi
+   doins -r dl lib webapps
+   ! use system-mongodb && doins -r bin
+
+   diropts -o unifi -g unifi
+   keepdir /var/lib/unifi/{conf,data,run,tmp,work} /var/log/unifi
+
+   for symlink in conf data run tmp work; do
+   dosym ../../../var/lib/unifi/${symlink} 
/usr/lib/unifi/${symlink}
+   done
+   dosym ../../../var/log/unifi /usr/lib/unifi/logs
+
+   java-pkg_regjar "${D}"/usr/lib/unifi/lib/*.jar
+   java-pkg_dolauncher unifi --java_args 
'-Dorg.xerial.snappy.tempdir=/usr/lib/unifi/tmp -Djava.library.path=' --jar 
ace.jar --pwd 

[gentoo-commits] repo/gentoo:master commit in: net-wireless/unifi/

2022-08-02 Thread Conrad Kostecki
commit: c331f43c4a51f6ab8f9c5dba8e99eb2d138d6c2f
Author: Conrad Kostecki  gentoo  org>
AuthorDate: Tue Aug  2 21:01:38 2022 +
Commit: Conrad Kostecki  gentoo  org>
CommitDate: Tue Aug  2 21:03:19 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c331f43c

net-wireless/unifi: add 7.2.91

Signed-off-by: Conrad Kostecki  gentoo.org>

 net-wireless/unifi/Manifest|   1 +
 net-wireless/unifi/unifi-7.2.91.ebuild | 107 +
 2 files changed, 108 insertions(+)

diff --git a/net-wireless/unifi/Manifest b/net-wireless/unifi/Manifest
index 1b8df9c94f9c..89c8d032e0e2 100644
--- a/net-wireless/unifi/Manifest
+++ b/net-wireless/unifi/Manifest
@@ -1,3 +1,4 @@
 DIST unifi-6.5.55.zip 157805689 BLAKE2B 
09a7b69143478d0b81dd6f7be1746b1a35cd00ee034471c512d04e4f91aa02688871857edf3c0ef538e601aaf8eccdd0c55193a9bde10924ddeff1fd333da355
 SHA512 
c2f677de819268366d65622238c1b8d6d8abcd5e06d6f1f635d9755573eff5a6aca0c84298a111b0da5e80bade8132e05339035edde3cc5fc08834f2d6c4b26e
 DIST unifi-7.1.67.zip 202078626 BLAKE2B 
3fb7c2fa877ea61e44d2a455494d47099282c91e9bb515a9995d526ea5624d893e09534f305c5c72e011a98075990fcf1323e6bf1fc1949ef0d663c94f019a59
 SHA512 
3926d0c56f6b5e16f8da98fc1b049e0382c0cc785158955ca2b5ffed0fd464985bbc551694dc2b037b3fccc2867f2e875842791e541daf51b9f52678594ff359
 DIST unifi-7.1.68.zip 202099045 BLAKE2B 
f84a579c01ec0494e0e8b67a126947cd7bb0625c60d5f5026232e563ee84a4c0fdef827e5f8044de4e5d7fd970a50846dc91d7467196fc2f53bb27655bbb5212
 SHA512 
b4e71dd28bb645d7fb085546fc29019aa6f33780e559ed284216b7f330eaf5f41f5177e839a5a277d4d41a2242ffe16a44b582c51e74e469bacf96502d187a55
+DIST unifi-7.2.91.zip 171723619 BLAKE2B 
c2707cf570f279f95c9cf68bc7d4b95d91ff45caa75024d8093707e1cf718fd5205d7bbf6891d831ff8bebadbb10d05b6182478a07b04341fef220d58db7d3c8
 SHA512 
8a2ea6c1f57b52b09af74c26631bf3f5188cc44b6b9fabce7ea83922769715354a55d24b0509e127a4b357fc841c8bfefde326df37aedd4df0a878baf600efe7

diff --git a/net-wireless/unifi/unifi-7.2.91.ebuild 
b/net-wireless/unifi/unifi-7.2.91.ebuild
new file mode 100644
index ..462e1bf13c59
--- /dev/null
+++ b/net-wireless/unifi/unifi-7.2.91.ebuild
@@ -0,0 +1,107 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+# Set this var for any releases except stable
+RC_SUFFIX="-85c367a4aa"
+
+inherit java-pkg-2 readme.gentoo-r1 systemd
+
+DESCRIPTION="A Management Controller for Ubiquiti Networks UniFi APs"
+HOMEPAGE="https://www.ubnt.com;
+SRC_URI="https://dl.ui.com/unifi/${PV}${RC_SUFFIX}/UniFi.unix.zip -> ${P}.zip"
+S="${WORKDIR}/UniFi"
+
+KEYWORDS="-* ~amd64 ~arm64"
+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"
+SLOT="0/$(ver_cut 1-2)"
+IUSE="systemd system-mongodb"
+RESTRICT="bindist mirror"
+
+RDEPEND="
+   acct-group/unifi
+   acct-user/unifi
+   dev-db/mongodb
+   virtual/jre:1.8
+"
+
+BDEPEND="app-arch/unzip"
+
+DOCS=( "readme.txt" )
+
+QA_PREBUILT="usr/lib/unifi/lib/native/Linux/x86_64/*.so"
+
+src_prepare() {
+   # Remove unneeded files Mac and Windows
+   rm -r lib/native/{Mac,Windows} || die
+
+   if [[ ${CHOST} != aarch64* ]]; then
+   rm -r lib/native/Linux/aarch64 || die "Failed in removing 
aarch64 native libraries"
+   fi
+   if [[ ${CHOST} != armv7* ]]; then
+   rm -r lib/native/Linux/armv7 || die "Failed in removing armv7 
native libraries"
+   fi
+   if [[ ${CHOST} != x86_64* ]]; then
+   rm -r lib/native/Linux/x86_64 || die "Failed in removing x86_64 
native libraries"
+   fi
+
+   if [[ ${CHOST} == aarch64* ]]; then
+   if ! use systemd; then
+   rm lib/native/Linux/aarch64/libubnt_sdnotify_jni.so || 
die
+   fi
+   fi
+   if [[ ${CHOST} == armv7* ]]; then
+   if ! use systemd; then
+   rm lib/native/Linux/armv7/libubnt_sdnotify_jni.so || die
+   fi
+   fi
+   if [[ ${CHOST} == x86_64* ]]; then
+   if ! use systemd; then
+   rm lib/native/Linux/x86_64/libubnt_sdnotify_jni.so || 
die
+   fi
+   fi
+
+   default
+}
+
+src_compile() {
+   :;
+}
+
+src_install() {
+   insinto /usr/lib/unifi
+   doins -r dl lib webapps
+   ! use system-mongodb && doins -r bin
+
+   diropts -o unifi -g unifi
+   keepdir /var/lib/unifi/{conf,data,run,tmp,work} /var/log/unifi
+
+   for symlink in conf data run tmp work; do
+   dosym ../../../var/lib/unifi/${symlink} 
/usr/lib/unifi/${symlink}
+   done
+   dosym ../../../var/log/unifi /usr/lib/unifi/logs
+
+   java-pkg_regjar "${D}"/usr/lib/unifi/lib/*.jar
+   java-pkg_dolauncher unifi --java_args 
'-Dorg.xerial.snappy.tempdir=/usr/lib/unifi/tmp -Djava.library.path=' --jar 
ace.jar --pwd '/usr/lib/unifi'
+
+   if use system-mongodb; then
+   

[gentoo-commits] repo/gentoo:master commit in: net-wireless/unifi/

2022-07-29 Thread Conrad Kostecki
commit: 84e2f3e5a924ee384afc0bab5cf37106f8f7c201
Author: Conrad Kostecki  gentoo  org>
AuthorDate: Fri Jul 29 19:01:04 2022 +
Commit: Conrad Kostecki  gentoo  org>
CommitDate: Fri Jul 29 19:01:04 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=84e2f3e5

net-wireless/unifi: amd64 stable

Signed-off-by: Conrad Kostecki  gentoo.org>

 net-wireless/unifi/unifi-7.1.67.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/net-wireless/unifi/unifi-7.1.67.ebuild 
b/net-wireless/unifi/unifi-7.1.67.ebuild
index ce8c0ede1d75..4069410023f2 100644
--- a/net-wireless/unifi/unifi-7.1.67.ebuild
+++ b/net-wireless/unifi/unifi-7.1.67.ebuild
@@ -13,7 +13,7 @@ HOMEPAGE="https://www.ubnt.com;
 SRC_URI="https://dl.ui.com/unifi/${PV}${RC_SUFFIX}/UniFi.unix.zip -> ${P}.zip"
 S="${WORKDIR}/UniFi"
 
-KEYWORDS="-* ~amd64 ~arm64"
+KEYWORDS="-* amd64 ~arm64"
 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"
 SLOT="0/$(ver_cut 1-2)"
 IUSE="systemd system-mongodb"



[gentoo-commits] repo/gentoo:master commit in: net-wireless/unifi/

2022-07-29 Thread Conrad Kostecki
commit: 8d61ea32cea2e08bab0e940c254468f743e7a684
Author: Conrad Kostecki  gentoo  org>
AuthorDate: Fri Jul 29 19:01:23 2022 +
Commit: Conrad Kostecki  gentoo  org>
CommitDate: Fri Jul 29 19:01:23 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8d61ea32

net-wireless/unifi: drop 7.1.66

Signed-off-by: Conrad Kostecki  gentoo.org>

 net-wireless/unifi/Manifest|   1 -
 net-wireless/unifi/unifi-7.1.66.ebuild | 107 -
 2 files changed, 108 deletions(-)

diff --git a/net-wireless/unifi/Manifest b/net-wireless/unifi/Manifest
index b2e5157ea017..1b8df9c94f9c 100644
--- a/net-wireless/unifi/Manifest
+++ b/net-wireless/unifi/Manifest
@@ -1,4 +1,3 @@
 DIST unifi-6.5.55.zip 157805689 BLAKE2B 
09a7b69143478d0b81dd6f7be1746b1a35cd00ee034471c512d04e4f91aa02688871857edf3c0ef538e601aaf8eccdd0c55193a9bde10924ddeff1fd333da355
 SHA512 
c2f677de819268366d65622238c1b8d6d8abcd5e06d6f1f635d9755573eff5a6aca0c84298a111b0da5e80bade8132e05339035edde3cc5fc08834f2d6c4b26e
-DIST unifi-7.1.66.zip 202065717 BLAKE2B 
afab055746e961b648405519f3ebd339e103e212e552843f453923237408a5e19f4d7041576eb0eb7ffa6fbdbd929975e54984f70bb037bca8c5ea4229c34677
 SHA512 
3e3cef3a2bde99f6172ae17499d2ce2ca69143ebaefc22d91129f2fb61a44d620485008763de3775a125dfb1244891e704b4b265bf7db36491700c0b5b47ba70
 DIST unifi-7.1.67.zip 202078626 BLAKE2B 
3fb7c2fa877ea61e44d2a455494d47099282c91e9bb515a9995d526ea5624d893e09534f305c5c72e011a98075990fcf1323e6bf1fc1949ef0d663c94f019a59
 SHA512 
3926d0c56f6b5e16f8da98fc1b049e0382c0cc785158955ca2b5ffed0fd464985bbc551694dc2b037b3fccc2867f2e875842791e541daf51b9f52678594ff359
 DIST unifi-7.1.68.zip 202099045 BLAKE2B 
f84a579c01ec0494e0e8b67a126947cd7bb0625c60d5f5026232e563ee84a4c0fdef827e5f8044de4e5d7fd970a50846dc91d7467196fc2f53bb27655bbb5212
 SHA512 
b4e71dd28bb645d7fb085546fc29019aa6f33780e559ed284216b7f330eaf5f41f5177e839a5a277d4d41a2242ffe16a44b582c51e74e469bacf96502d187a55

diff --git a/net-wireless/unifi/unifi-7.1.66.ebuild 
b/net-wireless/unifi/unifi-7.1.66.ebuild
deleted file mode 100644
index 73094f66635f..
--- a/net-wireless/unifi/unifi-7.1.66.ebuild
+++ /dev/null
@@ -1,107 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-# Set this var for any releases except stable
-RC_SUFFIX="-c70daa41cf"
-
-inherit java-pkg-2 readme.gentoo-r1 systemd
-
-DESCRIPTION="A Management Controller for Ubiquiti Networks UniFi APs"
-HOMEPAGE="https://www.ubnt.com;
-SRC_URI="https://dl.ui.com/unifi/${PV}${RC_SUFFIX}/UniFi.unix.zip -> ${P}.zip"
-S="${WORKDIR}/UniFi"
-
-KEYWORDS="-* amd64 ~arm64"
-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"
-SLOT="0/$(ver_cut 1-2)"
-IUSE="systemd system-mongodb"
-RESTRICT="bindist mirror"
-
-RDEPEND="
-   acct-group/unifi
-   acct-user/unifi
-   dev-db/mongodb
-   virtual/jre:1.8
-"
-
-BDEPEND="app-arch/unzip"
-
-DOCS=( "readme.txt" )
-
-QA_PREBUILT="usr/lib/unifi/lib/native/Linux/x86_64/*.so"
-
-src_prepare() {
-   # Remove unneeded files Mac and Windows
-   rm -r lib/native/{Mac,Windows} || die
-
-   if [[ ${CHOST} != aarch64* ]]; then
-   rm -r lib/native/Linux/aarch64 || die "Failed in removing 
aarch64 native libraries"
-   fi
-   if [[ ${CHOST} != armv7* ]]; then
-   rm -r lib/native/Linux/armv7 || die "Failed in removing armv7 
native libraries"
-   fi
-   if [[ ${CHOST} != x86_64* ]]; then
-   rm -r lib/native/Linux/x86_64 || die "Failed in removing x86_64 
native libraries"
-   fi
-
-   if [[ ${CHOST} == aarch64* ]]; then
-   if ! use systemd; then
-   rm lib/native/Linux/aarch64/libubnt_sdnotify_jni.so || 
die
-   fi
-   fi
-   if [[ ${CHOST} == armv7* ]]; then
-   if ! use systemd; then
-   rm lib/native/Linux/armv7/libubnt_sdnotify_jni.so || die
-   fi
-   fi
-   if [[ ${CHOST} == x86_64* ]]; then
-   if ! use systemd; then
-   rm lib/native/Linux/x86_64/libubnt_sdnotify_jni.so || 
die
-   fi
-   fi
-
-   default
-}
-
-src_compile() {
-   :;
-}
-
-src_install() {
-   insinto /usr/lib/unifi
-   doins -r dl lib webapps
-   ! use system-mongodb && doins -r bin
-
-   diropts -o unifi -g unifi
-   keepdir /var/lib/unifi/{conf,data,run,tmp,work} /var/log/unifi
-
-   for symlink in conf data run tmp work; do
-   dosym ../../../var/lib/unifi/${symlink} 
/usr/lib/unifi/${symlink}
-   done
-   dosym ../../../var/log/unifi /usr/lib/unifi/logs
-
-   java-pkg_regjar "${D}"/usr/lib/unifi/lib/*.jar
-   java-pkg_dolauncher unifi --java_args 
'-Dorg.xerial.snappy.tempdir=/usr/lib/unifi/tmp -Djava.library.path=' --jar 
ace.jar --pwd '/usr/lib/unifi'
-
-   if use system-mongodb; then
- 

[gentoo-commits] repo/gentoo:master commit in: net-wireless/unifi/

2022-07-24 Thread Conrad Kostecki
commit: 666c36027415251bd9acf4b3e6e438535ea206fe
Author: Conrad Kostecki  gentoo  org>
AuthorDate: Sun Jul 24 17:44:54 2022 +
Commit: Conrad Kostecki  gentoo  org>
CommitDate: Sun Jul 24 17:45:41 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=666c3602

net-wireless/unifi: add 7.1.68

Signed-off-by: Conrad Kostecki  gentoo.org>

 net-wireless/unifi/Manifest|   1 +
 net-wireless/unifi/unifi-7.1.68.ebuild | 107 +
 2 files changed, 108 insertions(+)

diff --git a/net-wireless/unifi/Manifest b/net-wireless/unifi/Manifest
index 942318329594..b2e5157ea017 100644
--- a/net-wireless/unifi/Manifest
+++ b/net-wireless/unifi/Manifest
@@ -1,3 +1,4 @@
 DIST unifi-6.5.55.zip 157805689 BLAKE2B 
09a7b69143478d0b81dd6f7be1746b1a35cd00ee034471c512d04e4f91aa02688871857edf3c0ef538e601aaf8eccdd0c55193a9bde10924ddeff1fd333da355
 SHA512 
c2f677de819268366d65622238c1b8d6d8abcd5e06d6f1f635d9755573eff5a6aca0c84298a111b0da5e80bade8132e05339035edde3cc5fc08834f2d6c4b26e
 DIST unifi-7.1.66.zip 202065717 BLAKE2B 
afab055746e961b648405519f3ebd339e103e212e552843f453923237408a5e19f4d7041576eb0eb7ffa6fbdbd929975e54984f70bb037bca8c5ea4229c34677
 SHA512 
3e3cef3a2bde99f6172ae17499d2ce2ca69143ebaefc22d91129f2fb61a44d620485008763de3775a125dfb1244891e704b4b265bf7db36491700c0b5b47ba70
 DIST unifi-7.1.67.zip 202078626 BLAKE2B 
3fb7c2fa877ea61e44d2a455494d47099282c91e9bb515a9995d526ea5624d893e09534f305c5c72e011a98075990fcf1323e6bf1fc1949ef0d663c94f019a59
 SHA512 
3926d0c56f6b5e16f8da98fc1b049e0382c0cc785158955ca2b5ffed0fd464985bbc551694dc2b037b3fccc2867f2e875842791e541daf51b9f52678594ff359
+DIST unifi-7.1.68.zip 202099045 BLAKE2B 
f84a579c01ec0494e0e8b67a126947cd7bb0625c60d5f5026232e563ee84a4c0fdef827e5f8044de4e5d7fd970a50846dc91d7467196fc2f53bb27655bbb5212
 SHA512 
b4e71dd28bb645d7fb085546fc29019aa6f33780e559ed284216b7f330eaf5f41f5177e839a5a277d4d41a2242ffe16a44b582c51e74e469bacf96502d187a55

diff --git a/net-wireless/unifi/unifi-7.1.68.ebuild 
b/net-wireless/unifi/unifi-7.1.68.ebuild
new file mode 100644
index ..d2aab56813ba
--- /dev/null
+++ b/net-wireless/unifi/unifi-7.1.68.ebuild
@@ -0,0 +1,107 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+# Set this var for any releases except stable
+RC_SUFFIX="-124045abd4"
+
+inherit java-pkg-2 readme.gentoo-r1 systemd
+
+DESCRIPTION="A Management Controller for Ubiquiti Networks UniFi APs"
+HOMEPAGE="https://www.ubnt.com;
+SRC_URI="https://dl.ui.com/unifi/${PV}${RC_SUFFIX}/UniFi.unix.zip -> ${P}.zip"
+S="${WORKDIR}/UniFi"
+
+KEYWORDS="-* ~amd64 ~arm64"
+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"
+SLOT="0/$(ver_cut 1-2)"
+IUSE="systemd system-mongodb"
+RESTRICT="bindist mirror"
+
+RDEPEND="
+   acct-group/unifi
+   acct-user/unifi
+   dev-db/mongodb
+   virtual/jre:1.8
+"
+
+BDEPEND="app-arch/unzip"
+
+DOCS=( "readme.txt" )
+
+QA_PREBUILT="usr/lib/unifi/lib/native/Linux/x86_64/*.so"
+
+src_prepare() {
+   # Remove unneeded files Mac and Windows
+   rm -r lib/native/{Mac,Windows} || die
+
+   if [[ ${CHOST} != aarch64* ]]; then
+   rm -r lib/native/Linux/aarch64 || die "Failed in removing 
aarch64 native libraries"
+   fi
+   if [[ ${CHOST} != armv7* ]]; then
+   rm -r lib/native/Linux/armv7 || die "Failed in removing armv7 
native libraries"
+   fi
+   if [[ ${CHOST} != x86_64* ]]; then
+   rm -r lib/native/Linux/x86_64 || die "Failed in removing x86_64 
native libraries"
+   fi
+
+   if [[ ${CHOST} == aarch64* ]]; then
+   if ! use systemd; then
+   rm lib/native/Linux/aarch64/libubnt_sdnotify_jni.so || 
die
+   fi
+   fi
+   if [[ ${CHOST} == armv7* ]]; then
+   if ! use systemd; then
+   rm lib/native/Linux/armv7/libubnt_sdnotify_jni.so || die
+   fi
+   fi
+   if [[ ${CHOST} == x86_64* ]]; then
+   if ! use systemd; then
+   rm lib/native/Linux/x86_64/libubnt_sdnotify_jni.so || 
die
+   fi
+   fi
+
+   default
+}
+
+src_compile() {
+   :;
+}
+
+src_install() {
+   insinto /usr/lib/unifi
+   doins -r dl lib webapps
+   ! use system-mongodb && doins -r bin
+
+   diropts -o unifi -g unifi
+   keepdir /var/lib/unifi/{conf,data,run,tmp,work} /var/log/unifi
+
+   for symlink in conf data run tmp work; do
+   dosym ../../../var/lib/unifi/${symlink} 
/usr/lib/unifi/${symlink}
+   done
+   dosym ../../../var/log/unifi /usr/lib/unifi/logs
+
+   java-pkg_regjar "${D}"/usr/lib/unifi/lib/*.jar
+   java-pkg_dolauncher unifi --java_args 
'-Dorg.xerial.snappy.tempdir=/usr/lib/unifi/tmp -Djava.library.path=' --jar 
ace.jar --pwd '/usr/lib/unifi'
+
+   if use system-mongodb; then
+   

[gentoo-commits] repo/gentoo:master commit in: net-wireless/unifi/

2022-06-27 Thread Conrad Kostecki
commit: bf5ebcbbdcff81136a0edb67d8a9917c23d9adc8
Author: Conrad Kostecki  gentoo  org>
AuthorDate: Mon Jun 27 19:38:13 2022 +
Commit: Conrad Kostecki  gentoo  org>
CommitDate: Mon Jun 27 19:44:11 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=bf5ebcbb

net-wireless/unifi: amd64 stable

Signed-off-by: Conrad Kostecki  gentoo.org>

 net-wireless/unifi/unifi-7.1.66.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/net-wireless/unifi/unifi-7.1.66.ebuild 
b/net-wireless/unifi/unifi-7.1.66.ebuild
index e0e060ce787b..73094f66635f 100644
--- a/net-wireless/unifi/unifi-7.1.66.ebuild
+++ b/net-wireless/unifi/unifi-7.1.66.ebuild
@@ -13,7 +13,7 @@ HOMEPAGE="https://www.ubnt.com;
 SRC_URI="https://dl.ui.com/unifi/${PV}${RC_SUFFIX}/UniFi.unix.zip -> ${P}.zip"
 S="${WORKDIR}/UniFi"
 
-KEYWORDS="-* ~amd64 ~arm64"
+KEYWORDS="-* amd64 ~arm64"
 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"
 SLOT="0/$(ver_cut 1-2)"
 IUSE="systemd system-mongodb"



[gentoo-commits] repo/gentoo:master commit in: net-wireless/unifi/

2022-06-27 Thread Conrad Kostecki
commit: bc20d589f977b89da86485f30fdf3e86cc6ac438
Author: Conrad Kostecki  gentoo  org>
AuthorDate: Mon Jun 27 19:40:26 2022 +
Commit: Conrad Kostecki  gentoo  org>
CommitDate: Mon Jun 27 19:44:13 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=bc20d589

net-wireless/unifi: add 7.1.67

Signed-off-by: Conrad Kostecki  gentoo.org>

 net-wireless/unifi/Manifest|   1 +
 net-wireless/unifi/unifi-7.1.67.ebuild | 107 +
 2 files changed, 108 insertions(+)

diff --git a/net-wireless/unifi/Manifest b/net-wireless/unifi/Manifest
index b1b2d99608c2..942318329594 100644
--- a/net-wireless/unifi/Manifest
+++ b/net-wireless/unifi/Manifest
@@ -1,2 +1,3 @@
 DIST unifi-6.5.55.zip 157805689 BLAKE2B 
09a7b69143478d0b81dd6f7be1746b1a35cd00ee034471c512d04e4f91aa02688871857edf3c0ef538e601aaf8eccdd0c55193a9bde10924ddeff1fd333da355
 SHA512 
c2f677de819268366d65622238c1b8d6d8abcd5e06d6f1f635d9755573eff5a6aca0c84298a111b0da5e80bade8132e05339035edde3cc5fc08834f2d6c4b26e
 DIST unifi-7.1.66.zip 202065717 BLAKE2B 
afab055746e961b648405519f3ebd339e103e212e552843f453923237408a5e19f4d7041576eb0eb7ffa6fbdbd929975e54984f70bb037bca8c5ea4229c34677
 SHA512 
3e3cef3a2bde99f6172ae17499d2ce2ca69143ebaefc22d91129f2fb61a44d620485008763de3775a125dfb1244891e704b4b265bf7db36491700c0b5b47ba70
+DIST unifi-7.1.67.zip 202078626 BLAKE2B 
3fb7c2fa877ea61e44d2a455494d47099282c91e9bb515a9995d526ea5624d893e09534f305c5c72e011a98075990fcf1323e6bf1fc1949ef0d663c94f019a59
 SHA512 
3926d0c56f6b5e16f8da98fc1b049e0382c0cc785158955ca2b5ffed0fd464985bbc551694dc2b037b3fccc2867f2e875842791e541daf51b9f52678594ff359

diff --git a/net-wireless/unifi/unifi-7.1.67.ebuild 
b/net-wireless/unifi/unifi-7.1.67.ebuild
new file mode 100644
index ..ce8c0ede1d75
--- /dev/null
+++ b/net-wireless/unifi/unifi-7.1.67.ebuild
@@ -0,0 +1,107 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+# Set this var for any releases except stable
+RC_SUFFIX="-c58de44a45"
+
+inherit java-pkg-2 readme.gentoo-r1 systemd
+
+DESCRIPTION="A Management Controller for Ubiquiti Networks UniFi APs"
+HOMEPAGE="https://www.ubnt.com;
+SRC_URI="https://dl.ui.com/unifi/${PV}${RC_SUFFIX}/UniFi.unix.zip -> ${P}.zip"
+S="${WORKDIR}/UniFi"
+
+KEYWORDS="-* ~amd64 ~arm64"
+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"
+SLOT="0/$(ver_cut 1-2)"
+IUSE="systemd system-mongodb"
+RESTRICT="bindist mirror"
+
+RDEPEND="
+   acct-group/unifi
+   acct-user/unifi
+   dev-db/mongodb
+   virtual/jre:1.8
+"
+
+BDEPEND="app-arch/unzip"
+
+DOCS=( "readme.txt" )
+
+QA_PREBUILT="usr/lib/unifi/lib/native/Linux/x86_64/*.so"
+
+src_prepare() {
+   # Remove unneeded files Mac and Windows
+   rm -r lib/native/{Mac,Windows} || die
+
+   if [[ ${CHOST} != aarch64* ]]; then
+   rm -r lib/native/Linux/aarch64 || die "Failed in removing 
aarch64 native libraries"
+   fi
+   if [[ ${CHOST} != armv7* ]]; then
+   rm -r lib/native/Linux/armv7 || die "Failed in removing armv7 
native libraries"
+   fi
+   if [[ ${CHOST} != x86_64* ]]; then
+   rm -r lib/native/Linux/x86_64 || die "Failed in removing x86_64 
native libraries"
+   fi
+
+   if [[ ${CHOST} == aarch64* ]]; then
+   if ! use systemd; then
+   rm lib/native/Linux/aarch64/libubnt_sdnotify_jni.so || 
die
+   fi
+   fi
+   if [[ ${CHOST} == armv7* ]]; then
+   if ! use systemd; then
+   rm lib/native/Linux/armv7/libubnt_sdnotify_jni.so || die
+   fi
+   fi
+   if [[ ${CHOST} == x86_64* ]]; then
+   if ! use systemd; then
+   rm lib/native/Linux/x86_64/libubnt_sdnotify_jni.so || 
die
+   fi
+   fi
+
+   default
+}
+
+src_compile() {
+   :;
+}
+
+src_install() {
+   insinto /usr/lib/unifi
+   doins -r dl lib webapps
+   ! use system-mongodb && doins -r bin
+
+   diropts -o unifi -g unifi
+   keepdir /var/lib/unifi/{conf,data,run,tmp,work} /var/log/unifi
+
+   for symlink in conf data run tmp work; do
+   dosym ../../../var/lib/unifi/${symlink} 
/usr/lib/unifi/${symlink}
+   done
+   dosym ../../../var/log/unifi /usr/lib/unifi/logs
+
+   java-pkg_regjar "${D}"/usr/lib/unifi/lib/*.jar
+   java-pkg_dolauncher unifi --java_args 
'-Dorg.xerial.snappy.tempdir=/usr/lib/unifi/tmp -Djava.library.path=' --jar 
ace.jar --pwd '/usr/lib/unifi'
+
+   if use system-mongodb; then
+   systemd_newunit "${FILESDIR}"/unifi-mongodb.service 
unifi.service
+   newinitd "${FILESDIR}"/unifi-mongodb.initd unifi
+   else
+   systemd_newunit "${FILESDIR}"/unifi.service-r2 unifi.service
+   newinitd "${FILESDIR}"/unifi.initd-r2 unifi
+   fi
+
+   

[gentoo-commits] repo/gentoo:master commit in: net-wireless/unifi/

2022-06-27 Thread Conrad Kostecki
commit: d82576977f2fd8e545eb21778b3b293cc71d059f
Author: Conrad Kostecki  gentoo  org>
AuthorDate: Mon Jun 27 19:39:11 2022 +
Commit: Conrad Kostecki  gentoo  org>
CommitDate: Mon Jun 27 19:44:12 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d8257697

net-wireless/unifi: drop 7.1.65

Signed-off-by: Conrad Kostecki  gentoo.org>

 net-wireless/unifi/Manifest|   1 -
 net-wireless/unifi/unifi-7.1.65.ebuild | 107 -
 2 files changed, 108 deletions(-)

diff --git a/net-wireless/unifi/Manifest b/net-wireless/unifi/Manifest
index ddc317475a9a..b1b2d99608c2 100644
--- a/net-wireless/unifi/Manifest
+++ b/net-wireless/unifi/Manifest
@@ -1,3 +1,2 @@
 DIST unifi-6.5.55.zip 157805689 BLAKE2B 
09a7b69143478d0b81dd6f7be1746b1a35cd00ee034471c512d04e4f91aa02688871857edf3c0ef538e601aaf8eccdd0c55193a9bde10924ddeff1fd333da355
 SHA512 
c2f677de819268366d65622238c1b8d6d8abcd5e06d6f1f635d9755573eff5a6aca0c84298a111b0da5e80bade8132e05339035edde3cc5fc08834f2d6c4b26e
-DIST unifi-7.1.65.zip 202088813 BLAKE2B 
0d643cf44711e3bc793461aa9eee51afcfacb576dcfacab978aa2483d90b0e877d3b87ad78a9784ccabbe90c09123209f367d6347338c3a30bd13d282d1dce3b
 SHA512 
e3ed3ccbd6e1b79a11c12b9597ed71aabcb9dc3fe021a2bc2237875f9f313350602ed210a95aa531e8e766305bf88cd201a20b010127d33e9dc2bc2335656983
 DIST unifi-7.1.66.zip 202065717 BLAKE2B 
afab055746e961b648405519f3ebd339e103e212e552843f453923237408a5e19f4d7041576eb0eb7ffa6fbdbd929975e54984f70bb037bca8c5ea4229c34677
 SHA512 
3e3cef3a2bde99f6172ae17499d2ce2ca69143ebaefc22d91129f2fb61a44d620485008763de3775a125dfb1244891e704b4b265bf7db36491700c0b5b47ba70

diff --git a/net-wireless/unifi/unifi-7.1.65.ebuild 
b/net-wireless/unifi/unifi-7.1.65.ebuild
deleted file mode 100644
index 97618808a2ab..
--- a/net-wireless/unifi/unifi-7.1.65.ebuild
+++ /dev/null
@@ -1,107 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-# Set this var for any releases except stable
-RC_SUFFIX="-79b6045722"
-
-inherit java-pkg-2 readme.gentoo-r1 systemd
-
-DESCRIPTION="A Management Controller for Ubiquiti Networks UniFi APs"
-HOMEPAGE="https://www.ubnt.com;
-SRC_URI="https://dl.ui.com/unifi/${PV}${RC_SUFFIX}/UniFi.unix.zip -> ${P}.zip"
-S="${WORKDIR}/UniFi"
-
-KEYWORDS="-* amd64 ~arm64"
-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"
-SLOT="0/$(ver_cut 1-2)"
-IUSE="systemd system-mongodb"
-RESTRICT="bindist mirror"
-
-RDEPEND="
-   acct-group/unifi
-   acct-user/unifi
-   dev-db/mongodb
-   virtual/jre:1.8
-"
-
-BDEPEND="app-arch/unzip"
-
-DOCS=( "readme.txt" )
-
-QA_PREBUILT="usr/lib/unifi/lib/native/Linux/x86_64/*.so"
-
-src_prepare() {
-   # Remove unneeded files Mac and Windows
-   rm -r lib/native/{Mac,Windows} || die
-
-   if [[ ${CHOST} != aarch64* ]]; then
-   rm -r lib/native/Linux/aarch64 || die "Failed in removing 
aarch64 native libraries"
-   fi
-   if [[ ${CHOST} != armv7* ]]; then
-   rm -r lib/native/Linux/armv7 || die "Failed in removing armv7 
native libraries"
-   fi
-   if [[ ${CHOST} != x86_64* ]]; then
-   rm -r lib/native/Linux/x86_64 || die "Failed in removing x86_64 
native libraries"
-   fi
-
-   if [[ ${CHOST} == aarch64* ]]; then
-   if ! use systemd; then
-   rm lib/native/Linux/aarch64/libubnt_sdnotify_jni.so || 
die
-   fi
-   fi
-   if [[ ${CHOST} == armv7* ]]; then
-   if ! use systemd; then
-   rm lib/native/Linux/armv7/libubnt_sdnotify_jni.so || die
-   fi
-   fi
-   if [[ ${CHOST} == x86_64* ]]; then
-   if ! use systemd; then
-   rm lib/native/Linux/x86_64/libubnt_sdnotify_jni.so || 
die
-   fi
-   fi
-
-   default
-}
-
-src_compile() {
-   :;
-}
-
-src_install() {
-   insinto /usr/lib/unifi
-   doins -r dl lib webapps
-   ! use system-mongodb && doins -r bin
-
-   diropts -o unifi -g unifi
-   keepdir /var/lib/unifi/{conf,data,run,tmp,work} /var/log/unifi
-
-   for symlink in conf data run tmp work; do
-   dosym ../../../var/lib/unifi/${symlink} 
/usr/lib/unifi/${symlink}
-   done
-   dosym ../../../var/log/unifi /usr/lib/unifi/logs
-
-   java-pkg_regjar "${D}"/usr/lib/unifi/lib/*.jar
-   java-pkg_dolauncher unifi --java_args 
'-Dorg.xerial.snappy.tempdir=/usr/lib/unifi/tmp -Djava.library.path=' --jar 
ace.jar --pwd '/usr/lib/unifi'
-
-   if use system-mongodb; then
-   systemd_newunit "${FILESDIR}"/unifi-mongodb.service 
unifi.service
-   newinitd "${FILESDIR}"/unifi-mongodb.initd unifi
-   else
-   systemd_newunit "${FILESDIR}"/unifi.service-r2 unifi.service
-   newinitd "${FILESDIR}"/unifi.initd-r2 unifi
-   fi
-
-   

[gentoo-commits] repo/gentoo:master commit in: net-wireless/unifi/

2022-05-28 Thread Conrad Kostecki
commit: ef14aa3d1148974fa984118bc6bf1849e5dc280a
Author: Conrad Kostecki  gentoo  org>
AuthorDate: Sat May 28 11:03:28 2022 +
Commit: Conrad Kostecki  gentoo  org>
CommitDate: Sat May 28 11:03:28 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ef14aa3d

net-wireless/unifi: add 7.1.66

Signed-off-by: Conrad Kostecki  gentoo.org>

 net-wireless/unifi/Manifest|   1 +
 net-wireless/unifi/unifi-7.1.66.ebuild | 107 +
 2 files changed, 108 insertions(+)

diff --git a/net-wireless/unifi/Manifest b/net-wireless/unifi/Manifest
index f0292b09c1b6..ddc317475a9a 100644
--- a/net-wireless/unifi/Manifest
+++ b/net-wireless/unifi/Manifest
@@ -1,2 +1,3 @@
 DIST unifi-6.5.55.zip 157805689 BLAKE2B 
09a7b69143478d0b81dd6f7be1746b1a35cd00ee034471c512d04e4f91aa02688871857edf3c0ef538e601aaf8eccdd0c55193a9bde10924ddeff1fd333da355
 SHA512 
c2f677de819268366d65622238c1b8d6d8abcd5e06d6f1f635d9755573eff5a6aca0c84298a111b0da5e80bade8132e05339035edde3cc5fc08834f2d6c4b26e
 DIST unifi-7.1.65.zip 202088813 BLAKE2B 
0d643cf44711e3bc793461aa9eee51afcfacb576dcfacab978aa2483d90b0e877d3b87ad78a9784ccabbe90c09123209f367d6347338c3a30bd13d282d1dce3b
 SHA512 
e3ed3ccbd6e1b79a11c12b9597ed71aabcb9dc3fe021a2bc2237875f9f313350602ed210a95aa531e8e766305bf88cd201a20b010127d33e9dc2bc2335656983
+DIST unifi-7.1.66.zip 202065717 BLAKE2B 
afab055746e961b648405519f3ebd339e103e212e552843f453923237408a5e19f4d7041576eb0eb7ffa6fbdbd929975e54984f70bb037bca8c5ea4229c34677
 SHA512 
3e3cef3a2bde99f6172ae17499d2ce2ca69143ebaefc22d91129f2fb61a44d620485008763de3775a125dfb1244891e704b4b265bf7db36491700c0b5b47ba70

diff --git a/net-wireless/unifi/unifi-7.1.66.ebuild 
b/net-wireless/unifi/unifi-7.1.66.ebuild
new file mode 100644
index ..e0e060ce787b
--- /dev/null
+++ b/net-wireless/unifi/unifi-7.1.66.ebuild
@@ -0,0 +1,107 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+# Set this var for any releases except stable
+RC_SUFFIX="-c70daa41cf"
+
+inherit java-pkg-2 readme.gentoo-r1 systemd
+
+DESCRIPTION="A Management Controller for Ubiquiti Networks UniFi APs"
+HOMEPAGE="https://www.ubnt.com;
+SRC_URI="https://dl.ui.com/unifi/${PV}${RC_SUFFIX}/UniFi.unix.zip -> ${P}.zip"
+S="${WORKDIR}/UniFi"
+
+KEYWORDS="-* ~amd64 ~arm64"
+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"
+SLOT="0/$(ver_cut 1-2)"
+IUSE="systemd system-mongodb"
+RESTRICT="bindist mirror"
+
+RDEPEND="
+   acct-group/unifi
+   acct-user/unifi
+   dev-db/mongodb
+   virtual/jre:1.8
+"
+
+BDEPEND="app-arch/unzip"
+
+DOCS=( "readme.txt" )
+
+QA_PREBUILT="usr/lib/unifi/lib/native/Linux/x86_64/*.so"
+
+src_prepare() {
+   # Remove unneeded files Mac and Windows
+   rm -r lib/native/{Mac,Windows} || die
+
+   if [[ ${CHOST} != aarch64* ]]; then
+   rm -r lib/native/Linux/aarch64 || die "Failed in removing 
aarch64 native libraries"
+   fi
+   if [[ ${CHOST} != armv7* ]]; then
+   rm -r lib/native/Linux/armv7 || die "Failed in removing armv7 
native libraries"
+   fi
+   if [[ ${CHOST} != x86_64* ]]; then
+   rm -r lib/native/Linux/x86_64 || die "Failed in removing x86_64 
native libraries"
+   fi
+
+   if [[ ${CHOST} == aarch64* ]]; then
+   if ! use systemd; then
+   rm lib/native/Linux/aarch64/libubnt_sdnotify_jni.so || 
die
+   fi
+   fi
+   if [[ ${CHOST} == armv7* ]]; then
+   if ! use systemd; then
+   rm lib/native/Linux/armv7/libubnt_sdnotify_jni.so || die
+   fi
+   fi
+   if [[ ${CHOST} == x86_64* ]]; then
+   if ! use systemd; then
+   rm lib/native/Linux/x86_64/libubnt_sdnotify_jni.so || 
die
+   fi
+   fi
+
+   default
+}
+
+src_compile() {
+   :;
+}
+
+src_install() {
+   insinto /usr/lib/unifi
+   doins -r dl lib webapps
+   ! use system-mongodb && doins -r bin
+
+   diropts -o unifi -g unifi
+   keepdir /var/lib/unifi/{conf,data,run,tmp,work} /var/log/unifi
+
+   for symlink in conf data run tmp work; do
+   dosym ../../../var/lib/unifi/${symlink} 
/usr/lib/unifi/${symlink}
+   done
+   dosym ../../../var/log/unifi /usr/lib/unifi/logs
+
+   java-pkg_regjar "${D}"/usr/lib/unifi/lib/*.jar
+   java-pkg_dolauncher unifi --java_args 
'-Dorg.xerial.snappy.tempdir=/usr/lib/unifi/tmp -Djava.library.path=' --jar 
ace.jar --pwd '/usr/lib/unifi'
+
+   if use system-mongodb; then
+   systemd_newunit "${FILESDIR}"/unifi-mongodb.service 
unifi.service
+   newinitd "${FILESDIR}"/unifi-mongodb.initd unifi
+   else
+   systemd_newunit "${FILESDIR}"/unifi.service-r2 unifi.service
+   newinitd "${FILESDIR}"/unifi.initd-r2 unifi
+   fi
+
+   

[gentoo-commits] repo/gentoo:master commit in: net-wireless/unifi/

2022-05-24 Thread Conrad Kostecki
commit: 685f2b06e7a17eb879fca7b9e2675c581885bf07
Author: Conrad Kostecki  gentoo  org>
AuthorDate: Tue May 24 20:36:27 2022 +
Commit: Conrad Kostecki  gentoo  org>
CommitDate: Tue May 24 20:36:27 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=685f2b06

net-wireless/unifi: drop 7.0.25-r2, 7.1.61, 7.1.61-r1

Signed-off-by: Conrad Kostecki  gentoo.org>

 net-wireless/unifi/Manifest   |   2 -
 net-wireless/unifi/unifi-7.0.25-r2.ebuild |  96 ---
 net-wireless/unifi/unifi-7.1.61-r1.ebuild | 107 --
 net-wireless/unifi/unifi-7.1.61.ebuild|  96 ---
 4 files changed, 301 deletions(-)

diff --git a/net-wireless/unifi/Manifest b/net-wireless/unifi/Manifest
index 1dd5d15232b8..f0292b09c1b6 100644
--- a/net-wireless/unifi/Manifest
+++ b/net-wireless/unifi/Manifest
@@ -1,4 +1,2 @@
 DIST unifi-6.5.55.zip 157805689 BLAKE2B 
09a7b69143478d0b81dd6f7be1746b1a35cd00ee034471c512d04e4f91aa02688871857edf3c0ef538e601aaf8eccdd0c55193a9bde10924ddeff1fd333da355
 SHA512 
c2f677de819268366d65622238c1b8d6d8abcd5e06d6f1f635d9755573eff5a6aca0c84298a111b0da5e80bade8132e05339035edde3cc5fc08834f2d6c4b26e
-DIST unifi-7.0.25.zip 160864941 BLAKE2B 
b38f7894484485e0f61a08d9b822efb518078f7cd3cd9b2cf33d99c97b3e0c134279272804f2fd8591f21db7e289a9532f00b4b8d4e77b499330f3d689ec52e7
 SHA512 
2237a9e6cd97cc22c0a21ab89c11432f1f96f2d74b121cbebe63f2d5ab6ad4cc690b058c32f21774c5def28be7f927df98e45314ab145b1f19127da9beda9fc1
-DIST unifi-7.1.61.zip 201990493 BLAKE2B 
970c9966a670bdc5c3c620a9189896fa3995b1e8541a164f7553e5c4629234aeb88c89e8348c65f147787c1b1d54e2fc06498e10c5e04604054204c113101a75
 SHA512 
1008711dd61c412a222aff1665ef5543a5537b541ca32ed35ffd34eec98d0c27a4e0b737d3a9b12be5d97bd45f391006878c726cd60fc4f5226fd557f972e0d0
 DIST unifi-7.1.65.zip 202088813 BLAKE2B 
0d643cf44711e3bc793461aa9eee51afcfacb576dcfacab978aa2483d90b0e877d3b87ad78a9784ccabbe90c09123209f367d6347338c3a30bd13d282d1dce3b
 SHA512 
e3ed3ccbd6e1b79a11c12b9597ed71aabcb9dc3fe021a2bc2237875f9f313350602ed210a95aa531e8e766305bf88cd201a20b010127d33e9dc2bc2335656983

diff --git a/net-wireless/unifi/unifi-7.0.25-r2.ebuild 
b/net-wireless/unifi/unifi-7.0.25-r2.ebuild
deleted file mode 100644
index 88d448766424..
--- a/net-wireless/unifi/unifi-7.0.25-r2.ebuild
+++ /dev/null
@@ -1,96 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-# Set this var for any releases except stable
-RC_SUFFIX="-43e7fc6711"
-
-inherit java-pkg-2 systemd
-
-DESCRIPTION="A Management Controller for Ubiquiti Networks UniFi APs"
-HOMEPAGE="https://www.ubnt.com;
-SRC_URI="https://dl.ui.com/unifi/${PV}${RC_SUFFIX}/UniFi.unix.zip -> ${P}.zip"
-S="${WORKDIR}/UniFi"
-
-KEYWORDS="-* amd64 ~arm64"
-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"
-SLOT="0/$(ver_cut 1-2)"
-IUSE="systemd"
-RESTRICT="bindist mirror"
-
-RDEPEND="
-   acct-group/unifi
-   acct-user/unifi
-   dev-db/mongodb
-   virtual/jre:1.8
-"
-
-BDEPEND="app-arch/unzip"
-
-DOCS=( "readme.txt" )
-
-QA_PREBUILT="usr/lib/unifi/lib/native/Linux/x86_64/*.so"
-
-src_prepare() {
-   # Remove unneeded files Mac and Windows
-   rm -r lib/native/{Mac,Windows} || die
-
-   if [[ ${CHOST} != aarch64* ]]; then
-   rm -r lib/native/Linux/aarch64 || die "Failed in removing 
aarch64 native libraries"
-   fi
-   if [[ ${CHOST} != armv7* ]]; then
-   rm -r lib/native/Linux/armv7 || die "Failed in removing armv7 
native libraries"
-   fi
-   if [[ ${CHOST} != x86_64* ]]; then
-   rm -r lib/native/Linux/x86_64 || die "Failed in removing x86_64 
native libraries"
-   fi
-
-   if [[ ${CHOST} == aarch64* ]]; then
-   if ! use systemd; then
-   rm lib/native/Linux/aarch64/libubnt_sdnotify_jni.so || 
die
-   fi
-   fi
-   if [[ ${CHOST} == armv7* ]]; then
-   if ! use systemd; then
-   rm lib/native/Linux/armv7/libubnt_sdnotify_jni.so || die
-   fi
-   fi
-   if [[ ${CHOST} == x86_64* ]]; then
-   if ! use systemd; then
-   rm lib/native/Linux/x86_64/libubnt_sdnotify_jni.so || 
die
-   fi
-   fi
-
-   default
-}
-
-src_compile() {
-   :;
-}
-
-src_install() {
-   insinto /usr/lib/unifi
-   doins -r bin dl lib webapps
-
-   diropts -o unifi -g unifi
-   keepdir /var/lib/unifi/{conf,data,run,tmp,work} /var/log/unifi
-
-   for symlink in conf data run tmp work; do
-   dosym ../../../var/lib/unifi/${symlink} 
/usr/lib/unifi/${symlink}
-   done
-   dosym ../../../var/log/unifi /usr/lib/unifi/logs
-
-   java-pkg_regjar "${D}"/usr/lib/unifi/lib/*.jar
-   java-pkg_dolauncher unifi --java_args 

[gentoo-commits] repo/gentoo:master commit in: net-wireless/unifi/

2022-05-24 Thread Conrad Kostecki
commit: 20186fb10290c9632eab0aec4e9d08b2b139011a
Author: Conrad Kostecki  gentoo  org>
AuthorDate: Tue May 24 20:35:55 2022 +
Commit: Conrad Kostecki  gentoo  org>
CommitDate: Tue May 24 20:35:55 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=20186fb1

net-wireless/unifi: amd64 stable

Signed-off-by: Conrad Kostecki  gentoo.org>

 net-wireless/unifi/unifi-7.1.65.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/net-wireless/unifi/unifi-7.1.65.ebuild 
b/net-wireless/unifi/unifi-7.1.65.ebuild
index 7984b59b8929..97618808a2ab 100644
--- a/net-wireless/unifi/unifi-7.1.65.ebuild
+++ b/net-wireless/unifi/unifi-7.1.65.ebuild
@@ -13,7 +13,7 @@ HOMEPAGE="https://www.ubnt.com;
 SRC_URI="https://dl.ui.com/unifi/${PV}${RC_SUFFIX}/UniFi.unix.zip -> ${P}.zip"
 S="${WORKDIR}/UniFi"
 
-KEYWORDS="-* ~amd64 ~arm64"
+KEYWORDS="-* amd64 ~arm64"
 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"
 SLOT="0/$(ver_cut 1-2)"
 IUSE="systemd system-mongodb"



[gentoo-commits] repo/gentoo:master commit in: net-wireless/unifi/, net-wireless/unifi/files/

2022-04-28 Thread Conrad Kostecki
commit: dc0f5a4bb2025268bb62d4b6df83d5b014e37e26
Author: Dennis Lamm  gentoo  org>
AuthorDate: Wed Apr 27 18:42:28 2022 +
Commit: Conrad Kostecki  gentoo  org>
CommitDate: Thu Apr 28 20:43:57 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=dc0f5a4b

net-wireless/unifi: add system-mongodb useflag

Signed-off-by: Dennis Lamm  gentoo.org>
Package-Manager: Portage-3.0.30, Repoman-3.0.3
Closes: https://github.com/gentoo/gentoo/pull/25230
Signed-off-by: Conrad Kostecki  gentoo.org>

 net-wireless/unifi/files/README.gentoo |  11 +++
 net-wireless/unifi/files/unifi-mongodb.initd   |  25 ++
 net-wireless/unifi/files/unifi-mongodb.service |  15 
 net-wireless/unifi/metadata.xml|   3 +
 net-wireless/unifi/unifi-7.1.61-r1.ebuild  | 107 +
 5 files changed, 161 insertions(+)

diff --git a/net-wireless/unifi/files/README.gentoo 
b/net-wireless/unifi/files/README.gentoo
new file mode 100644
index ..b6284b3017ea
--- /dev/null
+++ b/net-wireless/unifi/files/README.gentoo
@@ -0,0 +1,11 @@
+System MongoDB
+==
+
+If you want using the system-mongodb systemd service instead of the started
+mongodb from the unifi service please add to
+"var/lib/unifi/data/system.properties" the following properties:
+
+db.mongo.local=false
+db.mongo.uri=mongodb\://127.0.0.1\:27017/ace
+statdb.mongo.uri=mongodb\://127.0.0.1\:27017/ace_stat
+unifi.db.name=ace

diff --git a/net-wireless/unifi/files/unifi-mongodb.initd 
b/net-wireless/unifi/files/unifi-mongodb.initd
new file mode 100644
index ..fb55027eb149
--- /dev/null
+++ b/net-wireless/unifi/files/unifi-mongodb.initd
@@ -0,0 +1,25 @@
+#!/sbin/openrc-run
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+unifi_exec="/usr/bin/unifi"
+unifi_path="/usr/lib/unifi"
+
+unifi_user="unifi"
+unifi_group="unifi"
+
+name="UniFi Controller"
+
+start_stop_daemon_args="--chdir ${unifi_path}"
+
+command="${unifi_exec}"
+command_args="start"
+command_background=true
+command_progress=true
+command_user="${unifi_user}:${unifi_group}"
+
+pidfile="/run/${RC_SVCNAME}.pid"
+retry=TERM/60
+
+rc_after="mongodb"
+rc_need="mongodb"

diff --git a/net-wireless/unifi/files/unifi-mongodb.service 
b/net-wireless/unifi/files/unifi-mongodb.service
new file mode 100644
index ..6d9b9d55ee2e
--- /dev/null
+++ b/net-wireless/unifi/files/unifi-mongodb.service
@@ -0,0 +1,15 @@
+[Unit]
+Description=UniFi Controller
+After=mongodb.service network.target
+Requires=mongodb.service
+
+[Service]
+Type=simple
+User=unifi
+Group=unifi
+WorkingDirectory=/usr/lib/unifi
+ExecStart=/usr/bin/unifi start
+ExecStop=/usr/bin/unifi stop
+
+[Install]
+WantedBy=multi-user.target

diff --git a/net-wireless/unifi/metadata.xml b/net-wireless/unifi/metadata.xml
index d81a3fef9a30..4835f95389c4 100644
--- a/net-wireless/unifi/metadata.xml
+++ b/net-wireless/unifi/metadata.xml
@@ -11,4 +11,7 @@
Also all kind of statistics are collected, which can be 
accessed through UniFi.
There is also an internal RADIUS server, which can be used for 
WPA2-Enterprise.

+   
+   Using dev-db/mongodb 
systemd service instead of the bundled one
+   
 

diff --git a/net-wireless/unifi/unifi-7.1.61-r1.ebuild 
b/net-wireless/unifi/unifi-7.1.61-r1.ebuild
new file mode 100644
index ..1db40a1dd013
--- /dev/null
+++ b/net-wireless/unifi/unifi-7.1.61-r1.ebuild
@@ -0,0 +1,107 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+# Set this var for any releases except stable
+RC_SUFFIX="-c7eb1400e2"
+
+inherit java-pkg-2 readme.gentoo-r1 systemd
+
+DESCRIPTION="A Management Controller for Ubiquiti Networks UniFi APs"
+HOMEPAGE="https://www.ubnt.com;
+SRC_URI="https://dl.ui.com/unifi/${PV}${RC_SUFFIX}/UniFi.unix.zip -> ${P}.zip"
+S="${WORKDIR}/UniFi"
+
+KEYWORDS="-* ~amd64 ~arm64"
+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"
+SLOT="0/$(ver_cut 1-2)"
+IUSE="systemd system-mongodb"
+RESTRICT="bindist mirror"
+
+RDEPEND="
+   acct-group/unifi
+   acct-user/unifi
+   dev-db/mongodb
+   virtual/jre:1.8
+"
+
+BDEPEND="app-arch/unzip"
+
+DOCS=( "readme.txt" )
+
+QA_PREBUILT="usr/lib/unifi/lib/native/Linux/x86_64/*.so"
+
+src_prepare() {
+   # Remove unneeded files Mac and Windows
+   rm -r lib/native/{Mac,Windows} || die
+
+   if [[ ${CHOST} != aarch64* ]]; then
+   rm -r lib/native/Linux/aarch64 || die "Failed in removing 
aarch64 native libraries"
+   fi
+   if [[ ${CHOST} != armv7* ]]; then
+   rm -r lib/native/Linux/armv7 || die "Failed in removing armv7 
native libraries"
+   fi
+   if [[ ${CHOST} != x86_64* ]]; then
+   rm -r lib/native/Linux/x86_64 || die "Failed in removing x86_64 
native libraries"
+   fi

[gentoo-commits] repo/gentoo:master commit in: net-wireless/unifi/

2022-04-23 Thread Conrad Kostecki
commit: da83e35c5bb42937668d43e9c624980784a6fb2a
Author: Conrad Kostecki  gentoo  org>
AuthorDate: Sat Apr 23 22:35:03 2022 +
Commit: Conrad Kostecki  gentoo  org>
CommitDate: Sat Apr 23 22:35:03 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=da83e35c

net-wireless/unifi: amd64 stable

Since 7.0.25 is now officially stable by UniFi, we can stable too.

Signed-off-by: Conrad Kostecki  gentoo.org>

 net-wireless/unifi/unifi-7.0.25-r2.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/net-wireless/unifi/unifi-7.0.25-r2.ebuild 
b/net-wireless/unifi/unifi-7.0.25-r2.ebuild
index 3466b4b1d3b2..88d448766424 100644
--- a/net-wireless/unifi/unifi-7.0.25-r2.ebuild
+++ b/net-wireless/unifi/unifi-7.0.25-r2.ebuild
@@ -13,7 +13,7 @@ HOMEPAGE="https://www.ubnt.com;
 SRC_URI="https://dl.ui.com/unifi/${PV}${RC_SUFFIX}/UniFi.unix.zip -> ${P}.zip"
 S="${WORKDIR}/UniFi"
 
-KEYWORDS="-* ~amd64 ~arm64"
+KEYWORDS="-* amd64 ~arm64"
 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"
 SLOT="0/$(ver_cut 1-2)"
 IUSE="systemd"



[gentoo-commits] repo/gentoo:master commit in: net-wireless/unifi/

2022-04-23 Thread Conrad Kostecki
commit: 1c80578f13480cd38f732fc2fd879e6267a4afbe
Author: Conrad Kostecki  gentoo  org>
AuthorDate: Sat Apr 23 20:50:57 2022 +
Commit: Conrad Kostecki  gentoo  org>
CommitDate: Sat Apr 23 20:50:57 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1c80578f

net-wireless/unifi: add 7.1.61

Signed-off-by: Conrad Kostecki  gentoo.org>

 net-wireless/unifi/Manifest|  1 +
 net-wireless/unifi/unifi-7.1.61.ebuild | 96 ++
 2 files changed, 97 insertions(+)

diff --git a/net-wireless/unifi/Manifest b/net-wireless/unifi/Manifest
index f63004ea8c16..02e5462fa7cf 100644
--- a/net-wireless/unifi/Manifest
+++ b/net-wireless/unifi/Manifest
@@ -1,2 +1,3 @@
 DIST unifi-6.5.55.zip 157805689 BLAKE2B 
09a7b69143478d0b81dd6f7be1746b1a35cd00ee034471c512d04e4f91aa02688871857edf3c0ef538e601aaf8eccdd0c55193a9bde10924ddeff1fd333da355
 SHA512 
c2f677de819268366d65622238c1b8d6d8abcd5e06d6f1f635d9755573eff5a6aca0c84298a111b0da5e80bade8132e05339035edde3cc5fc08834f2d6c4b26e
 DIST unifi-7.0.25.zip 160864941 BLAKE2B 
b38f7894484485e0f61a08d9b822efb518078f7cd3cd9b2cf33d99c97b3e0c134279272804f2fd8591f21db7e289a9532f00b4b8d4e77b499330f3d689ec52e7
 SHA512 
2237a9e6cd97cc22c0a21ab89c11432f1f96f2d74b121cbebe63f2d5ab6ad4cc690b058c32f21774c5def28be7f927df98e45314ab145b1f19127da9beda9fc1
+DIST unifi-7.1.61.zip 201990493 BLAKE2B 
970c9966a670bdc5c3c620a9189896fa3995b1e8541a164f7553e5c4629234aeb88c89e8348c65f147787c1b1d54e2fc06498e10c5e04604054204c113101a75
 SHA512 
1008711dd61c412a222aff1665ef5543a5537b541ca32ed35ffd34eec98d0c27a4e0b737d3a9b12be5d97bd45f391006878c726cd60fc4f5226fd557f972e0d0

diff --git a/net-wireless/unifi/unifi-7.1.61.ebuild 
b/net-wireless/unifi/unifi-7.1.61.ebuild
new file mode 100644
index ..381eb27e03dd
--- /dev/null
+++ b/net-wireless/unifi/unifi-7.1.61.ebuild
@@ -0,0 +1,96 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+# Set this var for any releases except stable
+RC_SUFFIX="-c7eb1400e2"
+
+inherit java-pkg-2 systemd
+
+DESCRIPTION="A Management Controller for Ubiquiti Networks UniFi APs"
+HOMEPAGE="https://www.ubnt.com;
+SRC_URI="https://dl.ui.com/unifi/${PV}${RC_SUFFIX}/UniFi.unix.zip -> ${P}.zip"
+S="${WORKDIR}/UniFi"
+
+KEYWORDS="-* ~amd64 ~arm64"
+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"
+SLOT="0/$(ver_cut 1-2)"
+IUSE="systemd"
+RESTRICT="bindist mirror"
+
+RDEPEND="
+   acct-group/unifi
+   acct-user/unifi
+   dev-db/mongodb
+   virtual/jre:1.8
+"
+
+BDEPEND="app-arch/unzip"
+
+DOCS=( "readme.txt" )
+
+QA_PREBUILT="usr/lib/unifi/lib/native/Linux/x86_64/*.so"
+
+src_prepare() {
+   # Remove unneeded files Mac and Windows
+   rm -r lib/native/{Mac,Windows} || die
+
+   if [[ ${CHOST} != aarch64* ]]; then
+   rm -r lib/native/Linux/aarch64 || die "Failed in removing 
aarch64 native libraries"
+   fi
+   if [[ ${CHOST} != armv7* ]]; then
+   rm -r lib/native/Linux/armv7 || die "Failed in removing armv7 
native libraries"
+   fi
+   if [[ ${CHOST} != x86_64* ]]; then
+   rm -r lib/native/Linux/x86_64 || die "Failed in removing x86_64 
native libraries"
+   fi
+
+   if [[ ${CHOST} == aarch64* ]]; then
+   if ! use systemd; then
+   rm lib/native/Linux/aarch64/libubnt_sdnotify_jni.so || 
die
+   fi
+   fi
+   if [[ ${CHOST} == armv7* ]]; then
+   if ! use systemd; then
+   rm lib/native/Linux/armv7/libubnt_sdnotify_jni.so || die
+   fi
+   fi
+   if [[ ${CHOST} == x86_64* ]]; then
+   if ! use systemd; then
+   rm lib/native/Linux/x86_64/libubnt_sdnotify_jni.so || 
die
+   fi
+   fi
+
+   default
+}
+
+src_compile() {
+   :;
+}
+
+src_install() {
+   insinto /usr/lib/unifi
+   doins -r bin dl lib webapps
+
+   diropts -o unifi -g unifi
+   keepdir /var/lib/unifi/{conf,data,run,tmp,work} /var/log/unifi
+
+   for symlink in conf data run tmp work; do
+   dosym ../../../var/lib/unifi/${symlink} 
/usr/lib/unifi/${symlink}
+   done
+   dosym ../../../var/log/unifi /usr/lib/unifi/logs
+
+   java-pkg_regjar "${D}"/usr/lib/unifi/lib/*.jar
+   java-pkg_dolauncher unifi --java_args 
'-Dorg.xerial.snappy.tempdir=/usr/lib/unifi/tmp -Djava.library.path=' --jar 
ace.jar --pwd '/usr/lib/unifi'
+
+   newinitd "${FILESDIR}"/unifi.initd-r2 unifi
+   systemd_newunit "${FILESDIR}"/unifi.service-r2 unifi.service
+
+   newconfd "${FILESDIR}"/unifi.confd unifi
+
+   echo 'CONFIG_PROTECT="/var/lib/unifi"' > "${T}"/99unifi || die
+   doenvd "${T}"/99unifi
+
+   einstalldocs
+}



[gentoo-commits] repo/gentoo:master commit in: net-wireless/unifi/files/, net-wireless/unifi/

2022-04-13 Thread Conrad Kostecki
commit: 372e0e11f3768b2f50eb844f5ae430498bc73fc5
Author: Conrad Kostecki  gentoo  org>
AuthorDate: Wed Apr 13 13:39:39 2022 +
Commit: Conrad Kostecki  gentoo  org>
CommitDate: Wed Apr 13 13:39:39 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=372e0e11

net-wireless/unifi: fix systemd unit

Closes: https://bugs.gentoo.org/837908
Signed-off-by: Conrad Kostecki  gentoo.org>

 net-wireless/unifi/files/{unifi.service-r1 => unifi.service-r2}   | 4 ++--
 net-wireless/unifi/{unifi-6.5.55-r1.ebuild => unifi-6.5.55-r2.ebuild} | 2 +-
 net-wireless/unifi/{unifi-7.0.25-r1.ebuild => unifi-7.0.25-r2.ebuild} | 2 +-
 3 files changed, 4 insertions(+), 4 deletions(-)

diff --git a/net-wireless/unifi/files/unifi.service-r1 
b/net-wireless/unifi/files/unifi.service-r2
similarity index 78%
rename from net-wireless/unifi/files/unifi.service-r1
rename to net-wireless/unifi/files/unifi.service-r2
index a9b98e25de41..40fff6c81797 100644
--- a/net-wireless/unifi/files/unifi.service-r1
+++ b/net-wireless/unifi/files/unifi.service-r2
@@ -1,6 +1,6 @@
 [Unit]
 Description=UniFi Controller
-After=network-online.target
+After=network.target
 
 [Service]
 Type=simple
@@ -11,4 +11,4 @@ ExecStart=/usr/bin/unifi start
 ExecStop=/usr/bin/unifi stop
 
 [Install]
-WantedBy=network.target
+WantedBy=multi-user.target

diff --git a/net-wireless/unifi/unifi-6.5.55-r1.ebuild 
b/net-wireless/unifi/unifi-6.5.55-r2.ebuild
similarity index 97%
rename from net-wireless/unifi/unifi-6.5.55-r1.ebuild
rename to net-wireless/unifi/unifi-6.5.55-r2.ebuild
index aea001cc7e1f..248cfb5a 100644
--- a/net-wireless/unifi/unifi-6.5.55-r1.ebuild
+++ b/net-wireless/unifi/unifi-6.5.55-r2.ebuild
@@ -85,7 +85,7 @@ src_install() {
java-pkg_dolauncher unifi --java_args 
'-Dorg.xerial.snappy.tempdir=/usr/lib/unifi/tmp -Djava.library.path=' --jar 
ace.jar --pwd '/usr/lib/unifi'
 
newinitd "${FILESDIR}"/unifi.initd-r2 unifi
-   systemd_newunit "${FILESDIR}"/unifi.service-r1 unifi.service
+   systemd_newunit "${FILESDIR}"/unifi.service-r2 unifi.service
 
newconfd "${FILESDIR}"/unifi.confd unifi
 

diff --git a/net-wireless/unifi/unifi-7.0.25-r1.ebuild 
b/net-wireless/unifi/unifi-7.0.25-r2.ebuild
similarity index 97%
rename from net-wireless/unifi/unifi-7.0.25-r1.ebuild
rename to net-wireless/unifi/unifi-7.0.25-r2.ebuild
index 24936b556d77..3466b4b1d3b2 100644
--- a/net-wireless/unifi/unifi-7.0.25-r1.ebuild
+++ b/net-wireless/unifi/unifi-7.0.25-r2.ebuild
@@ -85,7 +85,7 @@ src_install() {
java-pkg_dolauncher unifi --java_args 
'-Dorg.xerial.snappy.tempdir=/usr/lib/unifi/tmp -Djava.library.path=' --jar 
ace.jar --pwd '/usr/lib/unifi'
 
newinitd "${FILESDIR}"/unifi.initd-r2 unifi
-   systemd_newunit "${FILESDIR}"/unifi.service-r1 unifi.service
+   systemd_newunit "${FILESDIR}"/unifi.service-r2 unifi.service
 
newconfd "${FILESDIR}"/unifi.confd unifi
 



[gentoo-commits] repo/gentoo:master commit in: net-wireless/unifi/files/, net-wireless/unifi/

2022-04-10 Thread Conrad Kostecki
commit: eeaac5e6063359e940fd8599bea9cd130b68c4c5
Author: Conrad Kostecki  gentoo  org>
AuthorDate: Sun Apr 10 15:15:19 2022 +
Commit: Conrad Kostecki  gentoo  org>
CommitDate: Sun Apr 10 15:24:49 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=eeaac5e6

net-wireless/unifi: force java8

Closes: https://bugs.gentoo.org/792279
Signed-off-by: Conrad Kostecki  gentoo.org>

 net-wireless/unifi/files/unifi.initd-r1| 25 --
 net-wireless/unifi/files/unifi.service | 14 
 ...{unifi-6.5.55.ebuild => unifi-6.5.55-r1.ebuild} | 15 +
 3 files changed, 11 insertions(+), 43 deletions(-)

diff --git a/net-wireless/unifi/files/unifi.initd-r1 
b/net-wireless/unifi/files/unifi.initd-r1
deleted file mode 100644
index 2db36571dac0..
--- a/net-wireless/unifi/files/unifi.initd-r1
+++ /dev/null
@@ -1,25 +0,0 @@
-#!/sbin/openrc-run
-# Copyright 1999-2018 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-ACE_LIB="lib/ace.jar"
-DAEMON="${JAVA_HOME-/etc/java-config-2/current-system-vm}"/bin/java
-JAVA_OPTS="-Dorg.xerial.snappy.tempdir=/usr/lib/unifi/tmp -Djava.library.path="
-UNIFI_PATH="/usr/lib/unifi"
-
-UNIFI_USER="unifi"
-UNIFI_GROUP="unifi"
-
-name="UniFi Controller"
-
-start_stop_daemon_args="--chdir ${UNIFI_PATH}"
-
-command="${DAEMON}"
-command_args="${JAVA_OPTS} -jar ${ACE_LIB} start"
-command_background=true
-pidfile="/run/${RC_SVCNAME}.pid"
-
-command_user="${UNIFI_USER}:${UNIFI_GROUP}"
-
-command_progress=true
-retry=TERM/60

diff --git a/net-wireless/unifi/files/unifi.service 
b/net-wireless/unifi/files/unifi.service
deleted file mode 100644
index 00c00d7f3c9e..
--- a/net-wireless/unifi/files/unifi.service
+++ /dev/null
@@ -1,14 +0,0 @@
-[Unit]
-Description=UniFi Controller
-After=network-online.target
-
-[Service]
-Type=simple
-User=unifi
-Group=unifi
-WorkingDirectory=/usr/lib/unifi
-ExecStart=/usr/bin/java -Djava.library.path= 
-Dorg.xerial.snappy.tempdir=/usr/lib/unifi/tmp -jar /usr/lib/unifi/lib/ace.jar 
start
-ExecStop=/usr/bin/java -Djava.library.path= 
-Dorg.xerial.snappy.tempdir=/usr/lib/unifi/tmp -jar /usr/lib/unifi/lib/ace.jar 
stop
-
-[Install]
-WantedBy=network.target

diff --git a/net-wireless/unifi/unifi-6.5.55.ebuild 
b/net-wireless/unifi/unifi-6.5.55-r1.ebuild
similarity index 84%
rename from net-wireless/unifi/unifi-6.5.55.ebuild
rename to net-wireless/unifi/unifi-6.5.55-r1.ebuild
index 707826628a0b..aea001cc7e1f 100644
--- a/net-wireless/unifi/unifi-6.5.55.ebuild
+++ b/net-wireless/unifi/unifi-6.5.55-r1.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2021 Gentoo Authors
+# Copyright 1999-2022 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=8
@@ -6,7 +6,7 @@ EAPI=8
 # Set this var for any releases except stable
 RC_SUFFIX="-1d0581c00d"
 
-inherit systemd
+inherit java-pkg-2 systemd
 
 DESCRIPTION="A Management Controller for Ubiquiti Networks UniFi APs"
 HOMEPAGE="https://www.ubnt.com;
@@ -65,6 +65,10 @@ src_prepare() {
default
 }
 
+src_compile() {
+   :;
+}
+
 src_install() {
insinto /usr/lib/unifi
doins -r bin dl lib webapps
@@ -77,8 +81,11 @@ src_install() {
done
dosym ../../../var/log/unifi /usr/lib/unifi/logs
 
-   newinitd "${FILESDIR}"/unifi.initd-r1 unifi
-   systemd_dounit "${FILESDIR}"/unifi.service
+   java-pkg_regjar "${D}"/usr/lib/unifi/lib/*.jar
+   java-pkg_dolauncher unifi --java_args 
'-Dorg.xerial.snappy.tempdir=/usr/lib/unifi/tmp -Djava.library.path=' --jar 
ace.jar --pwd '/usr/lib/unifi'
+
+   newinitd "${FILESDIR}"/unifi.initd-r2 unifi
+   systemd_newunit "${FILESDIR}"/unifi.service-r1 unifi.service
 
newconfd "${FILESDIR}"/unifi.confd unifi
 



[gentoo-commits] repo/gentoo:master commit in: net-wireless/unifi/

2022-04-06 Thread Conrad Kostecki
commit: 55d0b0683563502f9ae1f2f25d4d59a2735e99a6
Author: Conrad Kostecki  gentoo  org>
AuthorDate: Wed Apr  6 20:19:10 2022 +
Commit: Conrad Kostecki  gentoo  org>
CommitDate: Wed Apr  6 20:19:10 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=55d0b068

net-wireless/unifi: fix systemd unit name

Closes: https://bugs.gentoo.org/836871
Signed-off-by: Conrad Kostecki  gentoo.org>

 net-wireless/unifi/{unifi-7.0.25.ebuild => unifi-7.0.25-r1.ebuild} | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/net-wireless/unifi/unifi-7.0.25.ebuild 
b/net-wireless/unifi/unifi-7.0.25-r1.ebuild
similarity index 97%
rename from net-wireless/unifi/unifi-7.0.25.ebuild
rename to net-wireless/unifi/unifi-7.0.25-r1.ebuild
index 32242007eae1..24936b556d77 100644
--- a/net-wireless/unifi/unifi-7.0.25.ebuild
+++ b/net-wireless/unifi/unifi-7.0.25-r1.ebuild
@@ -85,7 +85,7 @@ src_install() {
java-pkg_dolauncher unifi --java_args 
'-Dorg.xerial.snappy.tempdir=/usr/lib/unifi/tmp -Djava.library.path=' --jar 
ace.jar --pwd '/usr/lib/unifi'
 
newinitd "${FILESDIR}"/unifi.initd-r2 unifi
-   systemd_dounit "${FILESDIR}"/unifi.service-r1
+   systemd_newunit "${FILESDIR}"/unifi.service-r1 unifi.service
 
newconfd "${FILESDIR}"/unifi.confd unifi
 



[gentoo-commits] repo/gentoo:master commit in: net-wireless/unifi/

2022-03-30 Thread Conrad Kostecki
commit: 5e09d524fbabd8cc9ee32c3d41dcc3b03a15aa9d
Author: Conrad Kostecki  gentoo  org>
AuthorDate: Wed Mar 30 20:48:41 2022 +
Commit: Conrad Kostecki  gentoo  org>
CommitDate: Wed Mar 30 20:48:41 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5e09d524

net-wireless/unifi: drop 7.0.23

Signed-off-by: Conrad Kostecki  gentoo.org>

 net-wireless/unifi/Manifest|  1 -
 net-wireless/unifi/unifi-7.0.23.ebuild | 96 --
 2 files changed, 97 deletions(-)

diff --git a/net-wireless/unifi/Manifest b/net-wireless/unifi/Manifest
index ea0a4bdd29f1..f63004ea8c16 100644
--- a/net-wireless/unifi/Manifest
+++ b/net-wireless/unifi/Manifest
@@ -1,3 +1,2 @@
 DIST unifi-6.5.55.zip 157805689 BLAKE2B 
09a7b69143478d0b81dd6f7be1746b1a35cd00ee034471c512d04e4f91aa02688871857edf3c0ef538e601aaf8eccdd0c55193a9bde10924ddeff1fd333da355
 SHA512 
c2f677de819268366d65622238c1b8d6d8abcd5e06d6f1f635d9755573eff5a6aca0c84298a111b0da5e80bade8132e05339035edde3cc5fc08834f2d6c4b26e
-DIST unifi-7.0.23.zip 160854754 BLAKE2B 
efbca0e4157f2399046bca1de985b44793392e9cb24e07e9bb9af63380f06fa88f4317688ddb4a11a9b3c925a525282c980c5e84e4cb89e9a7c00c7dd6175d4e
 SHA512 
9f1762e82a5148e7742cf3ddb62cc2cd3718166d495a2d47c80f7a36444646c85d1efdafb805a76b7c2e0318802b1ccaee6ec7f378371a85ff51ef49392c
 DIST unifi-7.0.25.zip 160864941 BLAKE2B 
b38f7894484485e0f61a08d9b822efb518078f7cd3cd9b2cf33d99c97b3e0c134279272804f2fd8591f21db7e289a9532f00b4b8d4e77b499330f3d689ec52e7
 SHA512 
2237a9e6cd97cc22c0a21ab89c11432f1f96f2d74b121cbebe63f2d5ab6ad4cc690b058c32f21774c5def28be7f927df98e45314ab145b1f19127da9beda9fc1

diff --git a/net-wireless/unifi/unifi-7.0.23.ebuild 
b/net-wireless/unifi/unifi-7.0.23.ebuild
deleted file mode 100644
index ecf6140adc85..
--- a/net-wireless/unifi/unifi-7.0.23.ebuild
+++ /dev/null
@@ -1,96 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-# Set this var for any releases except stable
-RC_SUFFIX="-5eeb859f85"
-
-inherit java-pkg-2 systemd
-
-DESCRIPTION="A Management Controller for Ubiquiti Networks UniFi APs"
-HOMEPAGE="https://www.ubnt.com;
-SRC_URI="https://dl.ui.com/unifi/${PV}${RC_SUFFIX}/UniFi.unix.zip -> ${P}.zip"
-S="${WORKDIR}/UniFi"
-
-KEYWORDS="-* ~amd64 ~arm64"
-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"
-SLOT="0/$(ver_cut 1-2)"
-IUSE="systemd"
-RESTRICT="bindist mirror"
-
-RDEPEND="
-   acct-group/unifi
-   acct-user/unifi
-   dev-db/mongodb
-   virtual/jre:1.8
-"
-
-BDEPEND="app-arch/unzip"
-
-DOCS=( "readme.txt" )
-
-QA_PREBUILT="usr/lib/unifi/lib/native/Linux/x86_64/*.so"
-
-src_prepare() {
-   # Remove unneeded files Mac and Windows
-   rm -r lib/native/{Mac,Windows} || die
-
-   if [[ ${CHOST} != aarch64* ]]; then
-   rm -r lib/native/Linux/aarch64 || die "Failed in removing 
aarch64 native libraries"
-   fi
-   if [[ ${CHOST} != armv7* ]]; then
-   rm -r lib/native/Linux/armv7 || die "Failed in removing armv7 
native libraries"
-   fi
-   if [[ ${CHOST} != x86_64* ]]; then
-   rm -r lib/native/Linux/x86_64 || die "Failed in removing x86_64 
native libraries"
-   fi
-
-   if [[ ${CHOST} == aarch64* ]]; then
-   if ! use systemd; then
-   rm lib/native/Linux/aarch64/libubnt_sdnotify_jni.so || 
die
-   fi
-   fi
-   if [[ ${CHOST} == armv7* ]]; then
-   if ! use systemd; then
-   rm lib/native/Linux/armv7/libubnt_sdnotify_jni.so || die
-   fi
-   fi
-   if [[ ${CHOST} == x86_64* ]]; then
-   if ! use systemd; then
-   rm lib/native/Linux/x86_64/libubnt_sdnotify_jni.so || 
die
-   fi
-   fi
-
-   default
-}
-
-src_compile() {
-   :;
-}
-
-src_install() {
-   insinto /usr/lib/unifi
-   doins -r bin dl lib webapps
-
-   diropts -o unifi -g unifi
-   keepdir /var/lib/unifi/{conf,data,run,tmp,work} /var/log/unifi
-
-   for symlink in conf data run tmp work; do
-   dosym ../../../var/lib/unifi/${symlink} 
/usr/lib/unifi/${symlink}
-   done
-   dosym ../../../var/log/unifi /usr/lib/unifi/logs
-
-   java-pkg_regjar "${D}"/usr/lib/unifi/lib/*.jar
-   java-pkg_dolauncher unifi --java_args 
'-Dorg.xerial.snappy.tempdir=/usr/lib/unifi/tmp -Djava.library.path=' --jar 
ace.jar --pwd '/usr/lib/unifi'
-
-   newinitd "${FILESDIR}"/unifi.initd-r2 unifi
-   systemd_dounit "${FILESDIR}"/unifi.service-r1
-
-   newconfd "${FILESDIR}"/unifi.confd unifi
-
-   echo 'CONFIG_PROTECT="/var/lib/unifi"' > "${T}"/99unifi || die
-   doenvd "${T}"/99unifi
-
-   einstalldocs
-}



[gentoo-commits] repo/gentoo:master commit in: net-wireless/unifi/

2022-03-18 Thread Conrad Kostecki
commit: 2a1750ca739a9a41bc1aeb79d82531e0a6ebafb5
Author: Conrad Kostecki  gentoo  org>
AuthorDate: Fri Mar 18 19:33:48 2022 +
Commit: Conrad Kostecki  gentoo  org>
CommitDate: Fri Mar 18 19:33:48 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2a1750ca

net-wireless/unifi: add 7.0.25

Signed-off-by: Conrad Kostecki  gentoo.org>

 net-wireless/unifi/Manifest|  1 +
 net-wireless/unifi/unifi-7.0.25.ebuild | 96 ++
 2 files changed, 97 insertions(+)

diff --git a/net-wireless/unifi/Manifest b/net-wireless/unifi/Manifest
index 4015d4b19436..ea0a4bdd29f1 100644
--- a/net-wireless/unifi/Manifest
+++ b/net-wireless/unifi/Manifest
@@ -1,2 +1,3 @@
 DIST unifi-6.5.55.zip 157805689 BLAKE2B 
09a7b69143478d0b81dd6f7be1746b1a35cd00ee034471c512d04e4f91aa02688871857edf3c0ef538e601aaf8eccdd0c55193a9bde10924ddeff1fd333da355
 SHA512 
c2f677de819268366d65622238c1b8d6d8abcd5e06d6f1f635d9755573eff5a6aca0c84298a111b0da5e80bade8132e05339035edde3cc5fc08834f2d6c4b26e
 DIST unifi-7.0.23.zip 160854754 BLAKE2B 
efbca0e4157f2399046bca1de985b44793392e9cb24e07e9bb9af63380f06fa88f4317688ddb4a11a9b3c925a525282c980c5e84e4cb89e9a7c00c7dd6175d4e
 SHA512 
9f1762e82a5148e7742cf3ddb62cc2cd3718166d495a2d47c80f7a36444646c85d1efdafb805a76b7c2e0318802b1ccaee6ec7f378371a85ff51ef49392c
+DIST unifi-7.0.25.zip 160864941 BLAKE2B 
b38f7894484485e0f61a08d9b822efb518078f7cd3cd9b2cf33d99c97b3e0c134279272804f2fd8591f21db7e289a9532f00b4b8d4e77b499330f3d689ec52e7
 SHA512 
2237a9e6cd97cc22c0a21ab89c11432f1f96f2d74b121cbebe63f2d5ab6ad4cc690b058c32f21774c5def28be7f927df98e45314ab145b1f19127da9beda9fc1

diff --git a/net-wireless/unifi/unifi-7.0.25.ebuild 
b/net-wireless/unifi/unifi-7.0.25.ebuild
new file mode 100644
index ..32242007eae1
--- /dev/null
+++ b/net-wireless/unifi/unifi-7.0.25.ebuild
@@ -0,0 +1,96 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+# Set this var for any releases except stable
+RC_SUFFIX="-43e7fc6711"
+
+inherit java-pkg-2 systemd
+
+DESCRIPTION="A Management Controller for Ubiquiti Networks UniFi APs"
+HOMEPAGE="https://www.ubnt.com;
+SRC_URI="https://dl.ui.com/unifi/${PV}${RC_SUFFIX}/UniFi.unix.zip -> ${P}.zip"
+S="${WORKDIR}/UniFi"
+
+KEYWORDS="-* ~amd64 ~arm64"
+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"
+SLOT="0/$(ver_cut 1-2)"
+IUSE="systemd"
+RESTRICT="bindist mirror"
+
+RDEPEND="
+   acct-group/unifi
+   acct-user/unifi
+   dev-db/mongodb
+   virtual/jre:1.8
+"
+
+BDEPEND="app-arch/unzip"
+
+DOCS=( "readme.txt" )
+
+QA_PREBUILT="usr/lib/unifi/lib/native/Linux/x86_64/*.so"
+
+src_prepare() {
+   # Remove unneeded files Mac and Windows
+   rm -r lib/native/{Mac,Windows} || die
+
+   if [[ ${CHOST} != aarch64* ]]; then
+   rm -r lib/native/Linux/aarch64 || die "Failed in removing 
aarch64 native libraries"
+   fi
+   if [[ ${CHOST} != armv7* ]]; then
+   rm -r lib/native/Linux/armv7 || die "Failed in removing armv7 
native libraries"
+   fi
+   if [[ ${CHOST} != x86_64* ]]; then
+   rm -r lib/native/Linux/x86_64 || die "Failed in removing x86_64 
native libraries"
+   fi
+
+   if [[ ${CHOST} == aarch64* ]]; then
+   if ! use systemd; then
+   rm lib/native/Linux/aarch64/libubnt_sdnotify_jni.so || 
die
+   fi
+   fi
+   if [[ ${CHOST} == armv7* ]]; then
+   if ! use systemd; then
+   rm lib/native/Linux/armv7/libubnt_sdnotify_jni.so || die
+   fi
+   fi
+   if [[ ${CHOST} == x86_64* ]]; then
+   if ! use systemd; then
+   rm lib/native/Linux/x86_64/libubnt_sdnotify_jni.so || 
die
+   fi
+   fi
+
+   default
+}
+
+src_compile() {
+   :;
+}
+
+src_install() {
+   insinto /usr/lib/unifi
+   doins -r bin dl lib webapps
+
+   diropts -o unifi -g unifi
+   keepdir /var/lib/unifi/{conf,data,run,tmp,work} /var/log/unifi
+
+   for symlink in conf data run tmp work; do
+   dosym ../../../var/lib/unifi/${symlink} 
/usr/lib/unifi/${symlink}
+   done
+   dosym ../../../var/log/unifi /usr/lib/unifi/logs
+
+   java-pkg_regjar "${D}"/usr/lib/unifi/lib/*.jar
+   java-pkg_dolauncher unifi --java_args 
'-Dorg.xerial.snappy.tempdir=/usr/lib/unifi/tmp -Djava.library.path=' --jar 
ace.jar --pwd '/usr/lib/unifi'
+
+   newinitd "${FILESDIR}"/unifi.initd-r2 unifi
+   systemd_dounit "${FILESDIR}"/unifi.service-r1
+
+   newconfd "${FILESDIR}"/unifi.confd unifi
+
+   echo 'CONFIG_PROTECT="/var/lib/unifi"' > "${T}"/99unifi || die
+   doenvd "${T}"/99unifi
+
+   einstalldocs
+}



[gentoo-commits] repo/gentoo:master commit in: net-wireless/unifi/

2022-02-27 Thread Conrad Kostecki
commit: 72df19a6f36f3202411e59808c19c854e3e81b39
Author: Conrad Kostecki  gentoo  org>
AuthorDate: Mon Feb 28 00:06:10 2022 +
Commit: Conrad Kostecki  gentoo  org>
CommitDate: Mon Feb 28 00:09:44 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=72df19a6

net-wireless/unifi: drop 7.0.22

Signed-off-by: Conrad Kostecki  gentoo.org>

 net-wireless/unifi/Manifest|  1 -
 net-wireless/unifi/unifi-7.0.22.ebuild | 96 --
 2 files changed, 97 deletions(-)

diff --git a/net-wireless/unifi/Manifest b/net-wireless/unifi/Manifest
index 79f86d7f65eb..4015d4b19436 100644
--- a/net-wireless/unifi/Manifest
+++ b/net-wireless/unifi/Manifest
@@ -1,3 +1,2 @@
 DIST unifi-6.5.55.zip 157805689 BLAKE2B 
09a7b69143478d0b81dd6f7be1746b1a35cd00ee034471c512d04e4f91aa02688871857edf3c0ef538e601aaf8eccdd0c55193a9bde10924ddeff1fd333da355
 SHA512 
c2f677de819268366d65622238c1b8d6d8abcd5e06d6f1f635d9755573eff5a6aca0c84298a111b0da5e80bade8132e05339035edde3cc5fc08834f2d6c4b26e
-DIST unifi-7.0.22.zip 160853259 BLAKE2B 
57fd335ebbb3136e2e3131527fa062210b28fc45d443efb9f5540827feb63b4b6b2b67419f4adfa77ac8c8a94f0bf430c936cf2b3fa7a9025d97069963d1a37f
 SHA512 
850063cff2792f00c3b87c6f9331b440ca32a5db21d30c6d2a5c1386a44e10cff434fbfe3944f8460f541aba963dc04ecd0cbfb5a6ca0b9d5b5f8f47fa039ee1
 DIST unifi-7.0.23.zip 160854754 BLAKE2B 
efbca0e4157f2399046bca1de985b44793392e9cb24e07e9bb9af63380f06fa88f4317688ddb4a11a9b3c925a525282c980c5e84e4cb89e9a7c00c7dd6175d4e
 SHA512 
9f1762e82a5148e7742cf3ddb62cc2cd3718166d495a2d47c80f7a36444646c85d1efdafb805a76b7c2e0318802b1ccaee6ec7f378371a85ff51ef49392c

diff --git a/net-wireless/unifi/unifi-7.0.22.ebuild 
b/net-wireless/unifi/unifi-7.0.22.ebuild
deleted file mode 100644
index 09783a8804ae..
--- a/net-wireless/unifi/unifi-7.0.22.ebuild
+++ /dev/null
@@ -1,96 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-# Set this var for any releases except stable
-RC_SUFFIX="-8c2c64c175"
-
-inherit java-pkg-2 systemd
-
-DESCRIPTION="A Management Controller for Ubiquiti Networks UniFi APs"
-HOMEPAGE="https://www.ubnt.com;
-SRC_URI="https://dl.ui.com/unifi/${PV}${RC_SUFFIX}/UniFi.unix.zip -> ${P}.zip"
-S="${WORKDIR}/UniFi"
-
-KEYWORDS="-* ~amd64 ~arm64"
-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"
-SLOT="0/$(ver_cut 1-2)"
-IUSE="systemd"
-RESTRICT="bindist mirror"
-
-RDEPEND="
-   acct-group/unifi
-   acct-user/unifi
-   dev-db/mongodb
-   virtual/jre:1.8
-"
-
-BDEPEND="app-arch/unzip"
-
-DOCS=( "readme.txt" )
-
-QA_PREBUILT="usr/lib/unifi/lib/native/Linux/x86_64/*.so"
-
-src_prepare() {
-   # Remove unneeded files Mac and Windows
-   rm -r lib/native/{Mac,Windows} || die
-
-   if [[ ${CHOST} != aarch64* ]]; then
-   rm -r lib/native/Linux/aarch64 || die "Failed in removing 
aarch64 native libraries"
-   fi
-   if [[ ${CHOST} != armv7* ]]; then
-   rm -r lib/native/Linux/armv7 || die "Failed in removing armv7 
native libraries"
-   fi
-   if [[ ${CHOST} != x86_64* ]]; then
-   rm -r lib/native/Linux/x86_64 || die "Failed in removing x86_64 
native libraries"
-   fi
-
-   if [[ ${CHOST} == aarch64* ]]; then
-   if ! use systemd; then
-   rm lib/native/Linux/aarch64/libubnt_sdnotify_jni.so || 
die
-   fi
-   fi
-   if [[ ${CHOST} == armv7* ]]; then
-   if ! use systemd; then
-   rm lib/native/Linux/armv7/libubnt_sdnotify_jni.so || die
-   fi
-   fi
-   if [[ ${CHOST} == x86_64* ]]; then
-   if ! use systemd; then
-   rm lib/native/Linux/x86_64/libubnt_sdnotify_jni.so || 
die
-   fi
-   fi
-
-   default
-}
-
-src_compile() {
-   :;
-}
-
-src_install() {
-   insinto /usr/lib/unifi
-   doins -r bin dl lib webapps
-
-   diropts -o unifi -g unifi
-   keepdir /var/lib/unifi/{conf,data,run,tmp,work} /var/log/unifi
-
-   for symlink in conf data run tmp work; do
-   dosym ../../../var/lib/unifi/${symlink} 
/usr/lib/unifi/${symlink}
-   done
-   dosym ../../../var/log/unifi /usr/lib/unifi/logs
-
-   java-pkg_regjar "${D}"/usr/lib/unifi/lib/*.jar
-   java-pkg_dolauncher unifi --java_args 
'-Dorg.xerial.snappy.tempdir=/usr/lib/unifi/tmp -Djava.library.path=' --jar 
ace.jar --pwd '/usr/lib/unifi'
-
-   newinitd "${FILESDIR}"/unifi.initd-r2 unifi
-   systemd_dounit "${FILESDIR}"/unifi.service-r1
-
-   newconfd "${FILESDIR}"/unifi.confd unifi
-
-   echo 'CONFIG_PROTECT="/var/lib/unifi"' > "${T}"/99unifi || die
-   doenvd "${T}"/99unifi
-
-   einstalldocs
-}



[gentoo-commits] repo/gentoo:master commit in: net-wireless/unifi/

2022-02-27 Thread Conrad Kostecki
commit: 7614d7924d882d206f1efdd4f752d50433b428c8
Author: Conrad Kostecki  gentoo  org>
AuthorDate: Mon Feb 28 00:05:54 2022 +
Commit: Conrad Kostecki  gentoo  org>
CommitDate: Mon Feb 28 00:09:44 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7614d792

net-wireless/unifi: add 7.0.23

Signed-off-by: Conrad Kostecki  gentoo.org>

 net-wireless/unifi/Manifest|  1 +
 net-wireless/unifi/unifi-7.0.23.ebuild | 96 ++
 2 files changed, 97 insertions(+)

diff --git a/net-wireless/unifi/Manifest b/net-wireless/unifi/Manifest
index e29cae29694c..79f86d7f65eb 100644
--- a/net-wireless/unifi/Manifest
+++ b/net-wireless/unifi/Manifest
@@ -1,2 +1,3 @@
 DIST unifi-6.5.55.zip 157805689 BLAKE2B 
09a7b69143478d0b81dd6f7be1746b1a35cd00ee034471c512d04e4f91aa02688871857edf3c0ef538e601aaf8eccdd0c55193a9bde10924ddeff1fd333da355
 SHA512 
c2f677de819268366d65622238c1b8d6d8abcd5e06d6f1f635d9755573eff5a6aca0c84298a111b0da5e80bade8132e05339035edde3cc5fc08834f2d6c4b26e
 DIST unifi-7.0.22.zip 160853259 BLAKE2B 
57fd335ebbb3136e2e3131527fa062210b28fc45d443efb9f5540827feb63b4b6b2b67419f4adfa77ac8c8a94f0bf430c936cf2b3fa7a9025d97069963d1a37f
 SHA512 
850063cff2792f00c3b87c6f9331b440ca32a5db21d30c6d2a5c1386a44e10cff434fbfe3944f8460f541aba963dc04ecd0cbfb5a6ca0b9d5b5f8f47fa039ee1
+DIST unifi-7.0.23.zip 160854754 BLAKE2B 
efbca0e4157f2399046bca1de985b44793392e9cb24e07e9bb9af63380f06fa88f4317688ddb4a11a9b3c925a525282c980c5e84e4cb89e9a7c00c7dd6175d4e
 SHA512 
9f1762e82a5148e7742cf3ddb62cc2cd3718166d495a2d47c80f7a36444646c85d1efdafb805a76b7c2e0318802b1ccaee6ec7f378371a85ff51ef49392c

diff --git a/net-wireless/unifi/unifi-7.0.23.ebuild 
b/net-wireless/unifi/unifi-7.0.23.ebuild
new file mode 100644
index ..ecf6140adc85
--- /dev/null
+++ b/net-wireless/unifi/unifi-7.0.23.ebuild
@@ -0,0 +1,96 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+# Set this var for any releases except stable
+RC_SUFFIX="-5eeb859f85"
+
+inherit java-pkg-2 systemd
+
+DESCRIPTION="A Management Controller for Ubiquiti Networks UniFi APs"
+HOMEPAGE="https://www.ubnt.com;
+SRC_URI="https://dl.ui.com/unifi/${PV}${RC_SUFFIX}/UniFi.unix.zip -> ${P}.zip"
+S="${WORKDIR}/UniFi"
+
+KEYWORDS="-* ~amd64 ~arm64"
+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"
+SLOT="0/$(ver_cut 1-2)"
+IUSE="systemd"
+RESTRICT="bindist mirror"
+
+RDEPEND="
+   acct-group/unifi
+   acct-user/unifi
+   dev-db/mongodb
+   virtual/jre:1.8
+"
+
+BDEPEND="app-arch/unzip"
+
+DOCS=( "readme.txt" )
+
+QA_PREBUILT="usr/lib/unifi/lib/native/Linux/x86_64/*.so"
+
+src_prepare() {
+   # Remove unneeded files Mac and Windows
+   rm -r lib/native/{Mac,Windows} || die
+
+   if [[ ${CHOST} != aarch64* ]]; then
+   rm -r lib/native/Linux/aarch64 || die "Failed in removing 
aarch64 native libraries"
+   fi
+   if [[ ${CHOST} != armv7* ]]; then
+   rm -r lib/native/Linux/armv7 || die "Failed in removing armv7 
native libraries"
+   fi
+   if [[ ${CHOST} != x86_64* ]]; then
+   rm -r lib/native/Linux/x86_64 || die "Failed in removing x86_64 
native libraries"
+   fi
+
+   if [[ ${CHOST} == aarch64* ]]; then
+   if ! use systemd; then
+   rm lib/native/Linux/aarch64/libubnt_sdnotify_jni.so || 
die
+   fi
+   fi
+   if [[ ${CHOST} == armv7* ]]; then
+   if ! use systemd; then
+   rm lib/native/Linux/armv7/libubnt_sdnotify_jni.so || die
+   fi
+   fi
+   if [[ ${CHOST} == x86_64* ]]; then
+   if ! use systemd; then
+   rm lib/native/Linux/x86_64/libubnt_sdnotify_jni.so || 
die
+   fi
+   fi
+
+   default
+}
+
+src_compile() {
+   :;
+}
+
+src_install() {
+   insinto /usr/lib/unifi
+   doins -r bin dl lib webapps
+
+   diropts -o unifi -g unifi
+   keepdir /var/lib/unifi/{conf,data,run,tmp,work} /var/log/unifi
+
+   for symlink in conf data run tmp work; do
+   dosym ../../../var/lib/unifi/${symlink} 
/usr/lib/unifi/${symlink}
+   done
+   dosym ../../../var/log/unifi /usr/lib/unifi/logs
+
+   java-pkg_regjar "${D}"/usr/lib/unifi/lib/*.jar
+   java-pkg_dolauncher unifi --java_args 
'-Dorg.xerial.snappy.tempdir=/usr/lib/unifi/tmp -Djava.library.path=' --jar 
ace.jar --pwd '/usr/lib/unifi'
+
+   newinitd "${FILESDIR}"/unifi.initd-r2 unifi
+   systemd_dounit "${FILESDIR}"/unifi.service-r1
+
+   newconfd "${FILESDIR}"/unifi.confd unifi
+
+   echo 'CONFIG_PROTECT="/var/lib/unifi"' > "${T}"/99unifi || die
+   doenvd "${T}"/99unifi
+
+   einstalldocs
+}



[gentoo-commits] repo/gentoo:master commit in: net-wireless/unifi/

2022-02-16 Thread Conrad Kostecki
commit: 34e855ba3e67f6c21aa15aed4e90a529f64e3037
Author: Conrad Kostecki  gentoo  org>
AuthorDate: Thu Feb 17 01:32:34 2022 +
Commit: Conrad Kostecki  gentoo  org>
CommitDate: Thu Feb 17 01:32:34 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=34e855ba

net-wireless/unifi: add 7.0.22

Signed-off-by: Conrad Kostecki  gentoo.org>

 net-wireless/unifi/Manifest|  1 +
 net-wireless/unifi/unifi-7.0.22.ebuild | 96 ++
 2 files changed, 97 insertions(+)

diff --git a/net-wireless/unifi/Manifest b/net-wireless/unifi/Manifest
index 9be30f2af2cd..c2835ef74451 100644
--- a/net-wireless/unifi/Manifest
+++ b/net-wireless/unifi/Manifest
@@ -1,2 +1,3 @@
 DIST unifi-6.5.55.zip 157805689 BLAKE2B 
09a7b69143478d0b81dd6f7be1746b1a35cd00ee034471c512d04e4f91aa02688871857edf3c0ef538e601aaf8eccdd0c55193a9bde10924ddeff1fd333da355
 SHA512 
c2f677de819268366d65622238c1b8d6d8abcd5e06d6f1f635d9755573eff5a6aca0c84298a111b0da5e80bade8132e05339035edde3cc5fc08834f2d6c4b26e
 DIST unifi-7.0.21.zip 160838108 BLAKE2B 
6fbf7abe0a1aa4e72999f5875ac061713305868a4ea94fb67dc1eda0df2e33c8553a24572ab40d19cf5fc332bb55d58d29161d246251ccef2afd367b0f854e43
 SHA512 
4d3b292c688b5d64271c510680a5c31e860c023dde84975686f36a35b027be2b6e3052cdfc89bddb0f902345ba8f73a7a7c4b7a6cfa48a120b06f3fba79623bb
+DIST unifi-7.0.22.zip 160853259 BLAKE2B 
57fd335ebbb3136e2e3131527fa062210b28fc45d443efb9f5540827feb63b4b6b2b67419f4adfa77ac8c8a94f0bf430c936cf2b3fa7a9025d97069963d1a37f
 SHA512 
850063cff2792f00c3b87c6f9331b440ca32a5db21d30c6d2a5c1386a44e10cff434fbfe3944f8460f541aba963dc04ecd0cbfb5a6ca0b9d5b5f8f47fa039ee1

diff --git a/net-wireless/unifi/unifi-7.0.22.ebuild 
b/net-wireless/unifi/unifi-7.0.22.ebuild
new file mode 100644
index ..09783a8804ae
--- /dev/null
+++ b/net-wireless/unifi/unifi-7.0.22.ebuild
@@ -0,0 +1,96 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+# Set this var for any releases except stable
+RC_SUFFIX="-8c2c64c175"
+
+inherit java-pkg-2 systemd
+
+DESCRIPTION="A Management Controller for Ubiquiti Networks UniFi APs"
+HOMEPAGE="https://www.ubnt.com;
+SRC_URI="https://dl.ui.com/unifi/${PV}${RC_SUFFIX}/UniFi.unix.zip -> ${P}.zip"
+S="${WORKDIR}/UniFi"
+
+KEYWORDS="-* ~amd64 ~arm64"
+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"
+SLOT="0/$(ver_cut 1-2)"
+IUSE="systemd"
+RESTRICT="bindist mirror"
+
+RDEPEND="
+   acct-group/unifi
+   acct-user/unifi
+   dev-db/mongodb
+   virtual/jre:1.8
+"
+
+BDEPEND="app-arch/unzip"
+
+DOCS=( "readme.txt" )
+
+QA_PREBUILT="usr/lib/unifi/lib/native/Linux/x86_64/*.so"
+
+src_prepare() {
+   # Remove unneeded files Mac and Windows
+   rm -r lib/native/{Mac,Windows} || die
+
+   if [[ ${CHOST} != aarch64* ]]; then
+   rm -r lib/native/Linux/aarch64 || die "Failed in removing 
aarch64 native libraries"
+   fi
+   if [[ ${CHOST} != armv7* ]]; then
+   rm -r lib/native/Linux/armv7 || die "Failed in removing armv7 
native libraries"
+   fi
+   if [[ ${CHOST} != x86_64* ]]; then
+   rm -r lib/native/Linux/x86_64 || die "Failed in removing x86_64 
native libraries"
+   fi
+
+   if [[ ${CHOST} == aarch64* ]]; then
+   if ! use systemd; then
+   rm lib/native/Linux/aarch64/libubnt_sdnotify_jni.so || 
die
+   fi
+   fi
+   if [[ ${CHOST} == armv7* ]]; then
+   if ! use systemd; then
+   rm lib/native/Linux/armv7/libubnt_sdnotify_jni.so || die
+   fi
+   fi
+   if [[ ${CHOST} == x86_64* ]]; then
+   if ! use systemd; then
+   rm lib/native/Linux/x86_64/libubnt_sdnotify_jni.so || 
die
+   fi
+   fi
+
+   default
+}
+
+src_compile() {
+   :;
+}
+
+src_install() {
+   insinto /usr/lib/unifi
+   doins -r bin dl lib webapps
+
+   diropts -o unifi -g unifi
+   keepdir /var/lib/unifi/{conf,data,run,tmp,work} /var/log/unifi
+
+   for symlink in conf data run tmp work; do
+   dosym ../../../var/lib/unifi/${symlink} 
/usr/lib/unifi/${symlink}
+   done
+   dosym ../../../var/log/unifi /usr/lib/unifi/logs
+
+   java-pkg_regjar "${D}"/usr/lib/unifi/lib/*.jar
+   java-pkg_dolauncher unifi --java_args 
'-Dorg.xerial.snappy.tempdir=/usr/lib/unifi/tmp -Djava.library.path=' --jar 
ace.jar --pwd '/usr/lib/unifi'
+
+   newinitd "${FILESDIR}"/unifi.initd-r2 unifi
+   systemd_dounit "${FILESDIR}"/unifi.service-r1
+
+   newconfd "${FILESDIR}"/unifi.confd unifi
+
+   echo 'CONFIG_PROTECT="/var/lib/unifi"' > "${T}"/99unifi || die
+   doenvd "${T}"/99unifi
+
+   einstalldocs
+}



[gentoo-commits] repo/gentoo:master commit in: net-wireless/unifi/

2022-02-16 Thread Conrad Kostecki
commit: 36d1d1a6bae15f29cd3d8fe04b060f268c0ab748
Author: Conrad Kostecki  gentoo  org>
AuthorDate: Thu Feb 17 01:32:54 2022 +
Commit: Conrad Kostecki  gentoo  org>
CommitDate: Thu Feb 17 01:32:54 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=36d1d1a6

net-wireless/unifi: drop 7.0.21-r2

Signed-off-by: Conrad Kostecki  gentoo.org>

 net-wireless/unifi/Manifest   |  1 -
 net-wireless/unifi/unifi-7.0.21-r2.ebuild | 96 ---
 2 files changed, 97 deletions(-)

diff --git a/net-wireless/unifi/Manifest b/net-wireless/unifi/Manifest
index c2835ef74451..e29cae29694c 100644
--- a/net-wireless/unifi/Manifest
+++ b/net-wireless/unifi/Manifest
@@ -1,3 +1,2 @@
 DIST unifi-6.5.55.zip 157805689 BLAKE2B 
09a7b69143478d0b81dd6f7be1746b1a35cd00ee034471c512d04e4f91aa02688871857edf3c0ef538e601aaf8eccdd0c55193a9bde10924ddeff1fd333da355
 SHA512 
c2f677de819268366d65622238c1b8d6d8abcd5e06d6f1f635d9755573eff5a6aca0c84298a111b0da5e80bade8132e05339035edde3cc5fc08834f2d6c4b26e
-DIST unifi-7.0.21.zip 160838108 BLAKE2B 
6fbf7abe0a1aa4e72999f5875ac061713305868a4ea94fb67dc1eda0df2e33c8553a24572ab40d19cf5fc332bb55d58d29161d246251ccef2afd367b0f854e43
 SHA512 
4d3b292c688b5d64271c510680a5c31e860c023dde84975686f36a35b027be2b6e3052cdfc89bddb0f902345ba8f73a7a7c4b7a6cfa48a120b06f3fba79623bb
 DIST unifi-7.0.22.zip 160853259 BLAKE2B 
57fd335ebbb3136e2e3131527fa062210b28fc45d443efb9f5540827feb63b4b6b2b67419f4adfa77ac8c8a94f0bf430c936cf2b3fa7a9025d97069963d1a37f
 SHA512 
850063cff2792f00c3b87c6f9331b440ca32a5db21d30c6d2a5c1386a44e10cff434fbfe3944f8460f541aba963dc04ecd0cbfb5a6ca0b9d5b5f8f47fa039ee1

diff --git a/net-wireless/unifi/unifi-7.0.21-r2.ebuild 
b/net-wireless/unifi/unifi-7.0.21-r2.ebuild
deleted file mode 100644
index e623f1c82bf2..
--- a/net-wireless/unifi/unifi-7.0.21-r2.ebuild
+++ /dev/null
@@ -1,96 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-# Set this var for any releases except stable
-RC_SUFFIX="-ebd087e2ad"
-
-inherit java-pkg-2 systemd
-
-DESCRIPTION="A Management Controller for Ubiquiti Networks UniFi APs"
-HOMEPAGE="https://www.ubnt.com;
-SRC_URI="https://dl.ui.com/unifi/${PV}${RC_SUFFIX}/UniFi.unix.zip -> ${P}.zip"
-S="${WORKDIR}/UniFi"
-
-KEYWORDS="-* ~amd64 ~arm64"
-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"
-SLOT="0/$(ver_cut 1-2)"
-IUSE="systemd"
-RESTRICT="bindist mirror"
-
-RDEPEND="
-   acct-group/unifi
-   acct-user/unifi
-   dev-db/mongodb
-   virtual/jre:1.8
-"
-
-BDEPEND="app-arch/unzip"
-
-DOCS=( "readme.txt" )
-
-QA_PREBUILT="usr/lib/unifi/lib/native/Linux/x86_64/*.so"
-
-src_prepare() {
-   # Remove unneeded files Mac and Windows
-   rm -r lib/native/{Mac,Windows} || die
-
-   if [[ ${CHOST} != aarch64* ]]; then
-   rm -r lib/native/Linux/aarch64 || die "Failed in removing 
aarch64 native libraries"
-   fi
-   if [[ ${CHOST} != armv7* ]]; then
-   rm -r lib/native/Linux/armv7 || die "Failed in removing armv7 
native libraries"
-   fi
-   if [[ ${CHOST} != x86_64* ]]; then
-   rm -r lib/native/Linux/x86_64 || die "Failed in removing x86_64 
native libraries"
-   fi
-
-   if [[ ${CHOST} == aarch64* ]]; then
-   if ! use systemd; then
-   rm lib/native/Linux/aarch64/libubnt_sdnotify_jni.so || 
die
-   fi
-   fi
-   if [[ ${CHOST} == armv7* ]]; then
-   if ! use systemd; then
-   rm lib/native/Linux/armv7/libubnt_sdnotify_jni.so || die
-   fi
-   fi
-   if [[ ${CHOST} == x86_64* ]]; then
-   if ! use systemd; then
-   rm lib/native/Linux/x86_64/libubnt_sdnotify_jni.so || 
die
-   fi
-   fi
-
-   default
-}
-
-src_compile() {
-   :;
-}
-
-src_install() {
-   insinto /usr/lib/unifi
-   doins -r bin dl lib webapps
-
-   diropts -o unifi -g unifi
-   keepdir /var/lib/unifi/{conf,data,run,tmp,work} /var/log/unifi
-
-   for symlink in conf data run tmp work; do
-   dosym ../../../var/lib/unifi/${symlink} 
/usr/lib/unifi/${symlink}
-   done
-   dosym ../../../var/log/unifi /usr/lib/unifi/logs
-
-   java-pkg_regjar "${D}"/usr/lib/unifi/lib/*.jar
-   java-pkg_dolauncher unifi --java_args 
'-Dorg.xerial.snappy.tempdir=/usr/lib/unifi/tmp -Djava.library.path=' --jar 
ace.jar --pwd '/usr/lib/unifi'
-
-   newinitd "${FILESDIR}"/unifi.initd-r2 unifi
-   systemd_dounit "${FILESDIR}"/unifi.service-r1
-
-   newconfd "${FILESDIR}"/unifi.confd unifi
-
-   echo 'CONFIG_PROTECT="/var/lib/unifi"' > "${T}"/99unifi || die
-   doenvd "${T}"/99unifi
-
-   einstalldocs
-}



[gentoo-commits] repo/gentoo:master commit in: net-wireless/unifi/

2022-02-16 Thread Conrad Kostecki
commit: 3acaa37f288188e25866273b567f62506a3a9d92
Author: Conrad Kostecki  gentoo  org>
AuthorDate: Wed Feb 16 15:50:59 2022 +
Commit: Conrad Kostecki  gentoo  org>
CommitDate: Wed Feb 16 15:50:59 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3acaa37f

net-wireless/unifi: add new systemd unit

Closes: https://github.com/gentoo/gentoo/pull/24211
Signed-off-by: Conrad Kostecki  gentoo.org>
Reported-by: Michael Mair-Keimberger  gmail.com>

 net-wireless/unifi/{unifi-7.0.21-r1.ebuild => unifi-7.0.21-r2.ebuild} | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/net-wireless/unifi/unifi-7.0.21-r1.ebuild 
b/net-wireless/unifi/unifi-7.0.21-r2.ebuild
similarity index 98%
rename from net-wireless/unifi/unifi-7.0.21-r1.ebuild
rename to net-wireless/unifi/unifi-7.0.21-r2.ebuild
index cd05b6851cd0..e623f1c82bf2 100644
--- a/net-wireless/unifi/unifi-7.0.21-r1.ebuild
+++ b/net-wireless/unifi/unifi-7.0.21-r2.ebuild
@@ -85,7 +85,7 @@ src_install() {
java-pkg_dolauncher unifi --java_args 
'-Dorg.xerial.snappy.tempdir=/usr/lib/unifi/tmp -Djava.library.path=' --jar 
ace.jar --pwd '/usr/lib/unifi'
 
newinitd "${FILESDIR}"/unifi.initd-r2 unifi
-   systemd_dounit "${FILESDIR}"/unifi.service
+   systemd_dounit "${FILESDIR}"/unifi.service-r1
 
newconfd "${FILESDIR}"/unifi.confd unifi
 



[gentoo-commits] repo/gentoo:master commit in: net-wireless/unifi/files/, net-wireless/unifi/

2022-02-09 Thread Conrad Kostecki
commit: f66b68c65f82d22b0d23ecf007e01acb5a0c2a7d
Author: Conrad Kostecki  gentoo  org>
AuthorDate: Wed Feb  9 22:53:46 2022 +
Commit: Conrad Kostecki  gentoo  org>
CommitDate: Wed Feb  9 22:56:54 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f66b68c6

net-wireless/unifi: force java8

As UniFi needs Java8, we need to force Java8, even, when user-vm or
system-vm is set to a higher version.

This is accompilshed by creating a launcher with java-pkg_dolauncher.

Bug: https://bugs.gentoo.org/792279
Signed-off-by: Conrad Kostecki  gentoo.org>

 net-wireless/unifi/files/unifi.initd-r2   | 22 +++
 net-wireless/unifi/files/unifi.service-r1 | 14 +
 net-wireless/unifi/unifi-7.0.21-r1.ebuild | 96 +++
 3 files changed, 132 insertions(+)

diff --git a/net-wireless/unifi/files/unifi.initd-r2 
b/net-wireless/unifi/files/unifi.initd-r2
new file mode 100644
index ..ccab8df7fd7a
--- /dev/null
+++ b/net-wireless/unifi/files/unifi.initd-r2
@@ -0,0 +1,22 @@
+#!/sbin/openrc-run
+# Copyright 1999-2022 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+unifi_exec="/usr/bin/unifi"
+unifi_path="/usr/lib/unifi"
+
+unifi_user="unifi"
+unifi_group="unifi"
+
+name="UniFi Controller"
+
+start_stop_daemon_args="--chdir ${unifi_path}"
+
+command="${unifi_exec}"
+command_args="start"
+command_background=true
+command_progress=true
+command_user="${unifi_user}:${unifi_group}"
+
+pidfile="/run/${RC_SVCNAME}.pid"
+retry=TERM/60

diff --git a/net-wireless/unifi/files/unifi.service-r1 
b/net-wireless/unifi/files/unifi.service-r1
new file mode 100644
index ..a9b98e25de41
--- /dev/null
+++ b/net-wireless/unifi/files/unifi.service-r1
@@ -0,0 +1,14 @@
+[Unit]
+Description=UniFi Controller
+After=network-online.target
+
+[Service]
+Type=simple
+User=unifi
+Group=unifi
+WorkingDirectory=/usr/lib/unifi
+ExecStart=/usr/bin/unifi start
+ExecStop=/usr/bin/unifi stop
+
+[Install]
+WantedBy=network.target

diff --git a/net-wireless/unifi/unifi-7.0.21-r1.ebuild 
b/net-wireless/unifi/unifi-7.0.21-r1.ebuild
new file mode 100644
index ..cd05b6851cd0
--- /dev/null
+++ b/net-wireless/unifi/unifi-7.0.21-r1.ebuild
@@ -0,0 +1,96 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+# Set this var for any releases except stable
+RC_SUFFIX="-ebd087e2ad"
+
+inherit java-pkg-2 systemd
+
+DESCRIPTION="A Management Controller for Ubiquiti Networks UniFi APs"
+HOMEPAGE="https://www.ubnt.com;
+SRC_URI="https://dl.ui.com/unifi/${PV}${RC_SUFFIX}/UniFi.unix.zip -> ${P}.zip"
+S="${WORKDIR}/UniFi"
+
+KEYWORDS="-* ~amd64 ~arm64"
+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"
+SLOT="0/$(ver_cut 1-2)"
+IUSE="systemd"
+RESTRICT="bindist mirror"
+
+RDEPEND="
+   acct-group/unifi
+   acct-user/unifi
+   dev-db/mongodb
+   virtual/jre:1.8
+"
+
+BDEPEND="app-arch/unzip"
+
+DOCS=( "readme.txt" )
+
+QA_PREBUILT="usr/lib/unifi/lib/native/Linux/x86_64/*.so"
+
+src_prepare() {
+   # Remove unneeded files Mac and Windows
+   rm -r lib/native/{Mac,Windows} || die
+
+   if [[ ${CHOST} != aarch64* ]]; then
+   rm -r lib/native/Linux/aarch64 || die "Failed in removing 
aarch64 native libraries"
+   fi
+   if [[ ${CHOST} != armv7* ]]; then
+   rm -r lib/native/Linux/armv7 || die "Failed in removing armv7 
native libraries"
+   fi
+   if [[ ${CHOST} != x86_64* ]]; then
+   rm -r lib/native/Linux/x86_64 || die "Failed in removing x86_64 
native libraries"
+   fi
+
+   if [[ ${CHOST} == aarch64* ]]; then
+   if ! use systemd; then
+   rm lib/native/Linux/aarch64/libubnt_sdnotify_jni.so || 
die
+   fi
+   fi
+   if [[ ${CHOST} == armv7* ]]; then
+   if ! use systemd; then
+   rm lib/native/Linux/armv7/libubnt_sdnotify_jni.so || die
+   fi
+   fi
+   if [[ ${CHOST} == x86_64* ]]; then
+   if ! use systemd; then
+   rm lib/native/Linux/x86_64/libubnt_sdnotify_jni.so || 
die
+   fi
+   fi
+
+   default
+}
+
+src_compile() {
+   :;
+}
+
+src_install() {
+   insinto /usr/lib/unifi
+   doins -r bin dl lib webapps
+
+   diropts -o unifi -g unifi
+   keepdir /var/lib/unifi/{conf,data,run,tmp,work} /var/log/unifi
+
+   for symlink in conf data run tmp work; do
+   dosym ../../../var/lib/unifi/${symlink} 
/usr/lib/unifi/${symlink}
+   done
+   dosym ../../../var/log/unifi /usr/lib/unifi/logs
+
+   java-pkg_regjar "${D}"/usr/lib/unifi/lib/*.jar
+   java-pkg_dolauncher unifi --java_args 
'-Dorg.xerial.snappy.tempdir=/usr/lib/unifi/tmp -Djava.library.path=' --jar 
ace.jar --pwd '/usr/lib/unifi'
+
+   newinitd "${FILESDIR}"/unifi.initd-r2 unifi
+ 

[gentoo-commits] repo/gentoo:master commit in: net-wireless/unifi/

2022-02-09 Thread Conrad Kostecki
commit: e9d2f7a5e7dc7dff9ca7c2b7510b894fb206ec62
Author: Conrad Kostecki  gentoo  org>
AuthorDate: Wed Feb  9 22:57:14 2022 +
Commit: Conrad Kostecki  gentoo  org>
CommitDate: Wed Feb  9 22:57:14 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e9d2f7a5

net-wireless/unifi: drop 7.0.21

Signed-off-by: Conrad Kostecki  gentoo.org>

 net-wireless/unifi/unifi-7.0.21.ebuild | 89 --
 1 file changed, 89 deletions(-)

diff --git a/net-wireless/unifi/unifi-7.0.21.ebuild 
b/net-wireless/unifi/unifi-7.0.21.ebuild
deleted file mode 100644
index d743efdd9e3f..
--- a/net-wireless/unifi/unifi-7.0.21.ebuild
+++ /dev/null
@@ -1,89 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-# Set this var for any releases except stable
-RC_SUFFIX="-ebd087e2ad"
-
-inherit systemd
-
-DESCRIPTION="A Management Controller for Ubiquiti Networks UniFi APs"
-HOMEPAGE="https://www.ubnt.com;
-SRC_URI="https://dl.ui.com/unifi/${PV}${RC_SUFFIX}/UniFi.unix.zip -> ${P}.zip"
-S="${WORKDIR}/UniFi"
-
-KEYWORDS="-* ~amd64 ~arm64"
-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"
-SLOT="0/$(ver_cut 1-2)"
-IUSE="systemd"
-RESTRICT="bindist mirror"
-
-RDEPEND="
-   acct-group/unifi
-   acct-user/unifi
-   dev-db/mongodb
-   virtual/jre:1.8
-"
-
-BDEPEND="app-arch/unzip"
-
-DOCS=( "readme.txt" )
-
-QA_PREBUILT="usr/lib/unifi/lib/native/Linux/x86_64/*.so"
-
-src_prepare() {
-   # Remove unneeded files Mac and Windows
-   rm -r lib/native/{Mac,Windows} || die
-
-   if [[ ${CHOST} != aarch64* ]]; then
-   rm -r lib/native/Linux/aarch64 || die "Failed in removing 
aarch64 native libraries"
-   fi
-   if [[ ${CHOST} != armv7* ]]; then
-   rm -r lib/native/Linux/armv7 || die "Failed in removing armv7 
native libraries"
-   fi
-   if [[ ${CHOST} != x86_64* ]]; then
-   rm -r lib/native/Linux/x86_64 || die "Failed in removing x86_64 
native libraries"
-   fi
-
-   if [[ ${CHOST} == aarch64* ]]; then
-   if ! use systemd; then
-   rm lib/native/Linux/aarch64/libubnt_sdnotify_jni.so || 
die
-   fi
-   fi
-   if [[ ${CHOST} == armv7* ]]; then
-   if ! use systemd; then
-   rm lib/native/Linux/armv7/libubnt_sdnotify_jni.so || die
-   fi
-   fi
-   if [[ ${CHOST} == x86_64* ]]; then
-   if ! use systemd; then
-   rm lib/native/Linux/x86_64/libubnt_sdnotify_jni.so || 
die
-   fi
-   fi
-
-   default
-}
-
-src_install() {
-   insinto /usr/lib/unifi
-   doins -r bin dl lib webapps
-
-   diropts -o unifi -g unifi
-   keepdir /var/lib/unifi/{conf,data,run,tmp,work} /var/log/unifi
-
-   for symlink in conf data run tmp work; do
-   dosym ../../../var/lib/unifi/${symlink} 
/usr/lib/unifi/${symlink}
-   done
-   dosym ../../../var/log/unifi /usr/lib/unifi/logs
-
-   newinitd "${FILESDIR}"/unifi.initd-r1 unifi
-   systemd_dounit "${FILESDIR}"/unifi.service
-
-   newconfd "${FILESDIR}"/unifi.confd unifi
-
-   echo 'CONFIG_PROTECT="/var/lib/unifi"' > "${T}"/99unifi || die
-   doenvd "${T}"/99unifi
-
-   einstalldocs
-}



[gentoo-commits] repo/gentoo:master commit in: net-wireless/unifi/

2022-02-09 Thread Conrad Kostecki
commit: 029d6f6ccf6152d3ccbd69d61b33fbd0ae7bd562
Author: Conrad Kostecki  gentoo  org>
AuthorDate: Wed Feb  9 12:28:43 2022 +
Commit: Conrad Kostecki  gentoo  org>
CommitDate: Wed Feb  9 12:29:27 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=029d6f6c

net-wireless/unifi: add 7.0.21

Bug: https://bugs.gentoo.org/828853
Signed-off-by: Conrad Kostecki  gentoo.org>

 net-wireless/unifi/Manifest|  1 +
 net-wireless/unifi/unifi-7.0.21.ebuild | 89 ++
 2 files changed, 90 insertions(+)

diff --git a/net-wireless/unifi/Manifest b/net-wireless/unifi/Manifest
index 843df77febff..9be30f2af2cd 100644
--- a/net-wireless/unifi/Manifest
+++ b/net-wireless/unifi/Manifest
@@ -1 +1,2 @@
 DIST unifi-6.5.55.zip 157805689 BLAKE2B 
09a7b69143478d0b81dd6f7be1746b1a35cd00ee034471c512d04e4f91aa02688871857edf3c0ef538e601aaf8eccdd0c55193a9bde10924ddeff1fd333da355
 SHA512 
c2f677de819268366d65622238c1b8d6d8abcd5e06d6f1f635d9755573eff5a6aca0c84298a111b0da5e80bade8132e05339035edde3cc5fc08834f2d6c4b26e
+DIST unifi-7.0.21.zip 160838108 BLAKE2B 
6fbf7abe0a1aa4e72999f5875ac061713305868a4ea94fb67dc1eda0df2e33c8553a24572ab40d19cf5fc332bb55d58d29161d246251ccef2afd367b0f854e43
 SHA512 
4d3b292c688b5d64271c510680a5c31e860c023dde84975686f36a35b027be2b6e3052cdfc89bddb0f902345ba8f73a7a7c4b7a6cfa48a120b06f3fba79623bb

diff --git a/net-wireless/unifi/unifi-7.0.21.ebuild 
b/net-wireless/unifi/unifi-7.0.21.ebuild
new file mode 100644
index ..d743efdd9e3f
--- /dev/null
+++ b/net-wireless/unifi/unifi-7.0.21.ebuild
@@ -0,0 +1,89 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+# Set this var for any releases except stable
+RC_SUFFIX="-ebd087e2ad"
+
+inherit systemd
+
+DESCRIPTION="A Management Controller for Ubiquiti Networks UniFi APs"
+HOMEPAGE="https://www.ubnt.com;
+SRC_URI="https://dl.ui.com/unifi/${PV}${RC_SUFFIX}/UniFi.unix.zip -> ${P}.zip"
+S="${WORKDIR}/UniFi"
+
+KEYWORDS="-* ~amd64 ~arm64"
+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"
+SLOT="0/$(ver_cut 1-2)"
+IUSE="systemd"
+RESTRICT="bindist mirror"
+
+RDEPEND="
+   acct-group/unifi
+   acct-user/unifi
+   dev-db/mongodb
+   virtual/jre:1.8
+"
+
+BDEPEND="app-arch/unzip"
+
+DOCS=( "readme.txt" )
+
+QA_PREBUILT="usr/lib/unifi/lib/native/Linux/x86_64/*.so"
+
+src_prepare() {
+   # Remove unneeded files Mac and Windows
+   rm -r lib/native/{Mac,Windows} || die
+
+   if [[ ${CHOST} != aarch64* ]]; then
+   rm -r lib/native/Linux/aarch64 || die "Failed in removing 
aarch64 native libraries"
+   fi
+   if [[ ${CHOST} != armv7* ]]; then
+   rm -r lib/native/Linux/armv7 || die "Failed in removing armv7 
native libraries"
+   fi
+   if [[ ${CHOST} != x86_64* ]]; then
+   rm -r lib/native/Linux/x86_64 || die "Failed in removing x86_64 
native libraries"
+   fi
+
+   if [[ ${CHOST} == aarch64* ]]; then
+   if ! use systemd; then
+   rm lib/native/Linux/aarch64/libubnt_sdnotify_jni.so || 
die
+   fi
+   fi
+   if [[ ${CHOST} == armv7* ]]; then
+   if ! use systemd; then
+   rm lib/native/Linux/armv7/libubnt_sdnotify_jni.so || die
+   fi
+   fi
+   if [[ ${CHOST} == x86_64* ]]; then
+   if ! use systemd; then
+   rm lib/native/Linux/x86_64/libubnt_sdnotify_jni.so || 
die
+   fi
+   fi
+
+   default
+}
+
+src_install() {
+   insinto /usr/lib/unifi
+   doins -r bin dl lib webapps
+
+   diropts -o unifi -g unifi
+   keepdir /var/lib/unifi/{conf,data,run,tmp,work} /var/log/unifi
+
+   for symlink in conf data run tmp work; do
+   dosym ../../../var/lib/unifi/${symlink} 
/usr/lib/unifi/${symlink}
+   done
+   dosym ../../../var/log/unifi /usr/lib/unifi/logs
+
+   newinitd "${FILESDIR}"/unifi.initd-r1 unifi
+   systemd_dounit "${FILESDIR}"/unifi.service
+
+   newconfd "${FILESDIR}"/unifi.confd unifi
+
+   echo 'CONFIG_PROTECT="/var/lib/unifi"' > "${T}"/99unifi || die
+   doenvd "${T}"/99unifi
+
+   einstalldocs
+}



[gentoo-commits] repo/gentoo:master commit in: net-wireless/unifi/

2022-01-14 Thread Ben Kohler
commit: 8ec0197f8de2d93f0654cff8bf89be0e7e94216d
Author: Ben Kohler  gentoo  org>
AuthorDate: Fri Jan 14 12:09:46 2022 +
Commit: Ben Kohler  gentoo  org>
CommitDate: Fri Jan 14 12:10:05 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8ec0197f

net-wireless/unifi: remove from maintainers

Package-Manager: Portage-3.0.30, Repoman-3.0.3
Signed-off-by: Ben Kohler  gentoo.org>

 net-wireless/unifi/metadata.xml | 4 
 1 file changed, 4 deletions(-)

diff --git a/net-wireless/unifi/metadata.xml b/net-wireless/unifi/metadata.xml
index e8af626aaf48..d81a3fef9a30 100644
--- a/net-wireless/unifi/metadata.xml
+++ b/net-wireless/unifi/metadata.xml
@@ -1,10 +1,6 @@
 
 https://www.gentoo.org/dtd/metadata.dtd;>
 
-   
-   bkoh...@gentoo.org
-   Ben Kohler
-   

conik...@gentoo.org
Conrad Kostecki



[gentoo-commits] repo/gentoo:master commit in: net-wireless/unifi/

2021-12-16 Thread Conrad Kostecki
commit: 4cef2a8d644d8e4f2f8c82e1b8c033ddc04e9421
Author: Conrad Kostecki  gentoo  org>
AuthorDate: Thu Dec 16 10:01:02 2021 +
Commit: Conrad Kostecki  gentoo  org>
CommitDate: Thu Dec 16 10:01:17 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4cef2a8d

net-wireless/unifi: drop 6.5.54-r1

Bug: https://bugs.gentoo.org/828853
Signed-off-by: Conrad Kostecki  gentoo.org>

 net-wireless/unifi/Manifest   |  1 -
 net-wireless/unifi/unifi-6.5.54-r1.ebuild | 89 ---
 2 files changed, 90 deletions(-)

diff --git a/net-wireless/unifi/Manifest b/net-wireless/unifi/Manifest
index 2f716cc3aaa6..843df77febff 100644
--- a/net-wireless/unifi/Manifest
+++ b/net-wireless/unifi/Manifest
@@ -1,2 +1 @@
-DIST unifi-6.5.54.zip 157798500 BLAKE2B 
c49d8f6d1c33605fc29304d30895c6ddd19b8862a89fe792eb384964a40f836b623c99cc0f71525752f285f05753eda778cdec97bc9c0ef8962bb96b24984601
 SHA512 
dffafad544f40b0ac921d7be2223640ff9ec93f5b3e913a3028e393aa669a936f7789e58d5018d3452e902712090f00f97574e8c37aa384d509638415a9ed8b0
 DIST unifi-6.5.55.zip 157805689 BLAKE2B 
09a7b69143478d0b81dd6f7be1746b1a35cd00ee034471c512d04e4f91aa02688871857edf3c0ef538e601aaf8eccdd0c55193a9bde10924ddeff1fd333da355
 SHA512 
c2f677de819268366d65622238c1b8d6d8abcd5e06d6f1f635d9755573eff5a6aca0c84298a111b0da5e80bade8132e05339035edde3cc5fc08834f2d6c4b26e

diff --git a/net-wireless/unifi/unifi-6.5.54-r1.ebuild 
b/net-wireless/unifi/unifi-6.5.54-r1.ebuild
deleted file mode 100644
index 4f62f0ff789c..
--- a/net-wireless/unifi/unifi-6.5.54-r1.ebuild
+++ /dev/null
@@ -1,89 +0,0 @@
-# Copyright 1999-2021 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-# Set this var for any releases except stable
-RC_SUFFIX="-3b5d40203c"
-
-inherit systemd
-
-DESCRIPTION="A Management Controller for Ubiquiti Networks UniFi APs"
-HOMEPAGE="https://www.ubnt.com;
-SRC_URI="https://dl.ui.com/unifi/${PV}${RC_SUFFIX}/UniFi.unix.zip -> ${P}.zip"
-S="${WORKDIR}/UniFi"
-
-KEYWORDS="-* amd64 ~arm64"
-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"
-SLOT="0/$(ver_cut 1-2)"
-IUSE="systemd"
-RESTRICT="bindist mirror"
-
-RDEPEND="
-   acct-group/unifi
-   acct-user/unifi
-   dev-db/mongodb
-   virtual/jre:1.8
-"
-
-BDEPEND="app-arch/unzip"
-
-DOCS=( "readme.txt" )
-
-QA_PREBUILT="usr/lib/unifi/lib/native/Linux/x86_64/*.so"
-
-src_prepare() {
-   # Remove unneeded files Mac and Windows
-   rm -r lib/native/{Mac,Windows} || die
-
-   if [[ ${CHOST} != aarch64* ]]; then
-   rm -r lib/native/Linux/aarch64 || die "Failed in removing 
aarch64 native libraries"
-   fi
-   if [[ ${CHOST} != armv7* ]]; then
-   rm -r lib/native/Linux/armv7 || die "Failed in removing armv7 
native libraries"
-   fi
-   if [[ ${CHOST} != x86_64* ]]; then
-   rm -r lib/native/Linux/x86_64 || die "Failed in removing x86_64 
native libraries"
-   fi
-
-   if [[ ${CHOST} == aarch64* ]]; then
-   if ! use systemd; then
-   rm lib/native/Linux/aarch64/libubnt_sdnotify_jni.so || 
die
-   fi
-   fi
-   if [[ ${CHOST} == armv7* ]]; then
-   if ! use systemd; then
-   rm lib/native/Linux/armv7/libubnt_sdnotify_jni.so || die
-   fi
-   fi
-   if [[ ${CHOST} == x86_64* ]]; then
-   if ! use systemd; then
-   rm lib/native/Linux/x86_64/libubnt_sdnotify_jni.so || 
die
-   fi
-   fi
-
-   default
-}
-
-src_install() {
-   insinto /usr/lib/unifi
-   doins -r bin dl lib webapps
-
-   diropts -o unifi -g unifi
-   keepdir /var/lib/unifi/{conf,data,run,tmp,work} /var/log/unifi
-
-   for symlink in conf data run tmp work; do
-   dosym ../../../var/lib/unifi/${symlink} 
/usr/lib/unifi/${symlink}
-   done
-   dosym ../../../var/log/unifi /usr/lib/unifi/logs
-
-   newinitd "${FILESDIR}"/unifi.initd-r1 unifi
-   systemd_dounit "${FILESDIR}"/unifi.service
-
-   newconfd "${FILESDIR}"/unifi.confd unifi
-
-   echo 'CONFIG_PROTECT="/var/lib/unifi"' > "${T}"/99unifi || die
-   doenvd "${T}"/99unifi
-
-   einstalldocs
-}



[gentoo-commits] repo/gentoo:master commit in: net-wireless/unifi/

2021-12-16 Thread Conrad Kostecki
commit: 8324feb1a645a78e4b1d2b96bd02d21a87a06819
Author: Conrad Kostecki  gentoo  org>
AuthorDate: Thu Dec 16 09:58:07 2021 +
Commit: Conrad Kostecki  gentoo  org>
CommitDate: Thu Dec 16 09:59:08 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8324feb1

net-wireless/unifi: add 6.5.55

This releases fixes CVE-2021-45046.

Bug: https://bugs.gentoo.org/828853
Signed-off-by: Conrad Kostecki  gentoo.org>

 net-wireless/unifi/Manifest|  1 +
 net-wireless/unifi/unifi-6.5.55.ebuild | 89 ++
 2 files changed, 90 insertions(+)

diff --git a/net-wireless/unifi/Manifest b/net-wireless/unifi/Manifest
index f0ea86e993d5..2f716cc3aaa6 100644
--- a/net-wireless/unifi/Manifest
+++ b/net-wireless/unifi/Manifest
@@ -1 +1,2 @@
 DIST unifi-6.5.54.zip 157798500 BLAKE2B 
c49d8f6d1c33605fc29304d30895c6ddd19b8862a89fe792eb384964a40f836b623c99cc0f71525752f285f05753eda778cdec97bc9c0ef8962bb96b24984601
 SHA512 
dffafad544f40b0ac921d7be2223640ff9ec93f5b3e913a3028e393aa669a936f7789e58d5018d3452e902712090f00f97574e8c37aa384d509638415a9ed8b0
+DIST unifi-6.5.55.zip 157805689 BLAKE2B 
09a7b69143478d0b81dd6f7be1746b1a35cd00ee034471c512d04e4f91aa02688871857edf3c0ef538e601aaf8eccdd0c55193a9bde10924ddeff1fd333da355
 SHA512 
c2f677de819268366d65622238c1b8d6d8abcd5e06d6f1f635d9755573eff5a6aca0c84298a111b0da5e80bade8132e05339035edde3cc5fc08834f2d6c4b26e

diff --git a/net-wireless/unifi/unifi-6.5.55.ebuild 
b/net-wireless/unifi/unifi-6.5.55.ebuild
new file mode 100644
index ..707826628a0b
--- /dev/null
+++ b/net-wireless/unifi/unifi-6.5.55.ebuild
@@ -0,0 +1,89 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+# Set this var for any releases except stable
+RC_SUFFIX="-1d0581c00d"
+
+inherit systemd
+
+DESCRIPTION="A Management Controller for Ubiquiti Networks UniFi APs"
+HOMEPAGE="https://www.ubnt.com;
+SRC_URI="https://dl.ui.com/unifi/${PV}${RC_SUFFIX}/UniFi.unix.zip -> ${P}.zip"
+S="${WORKDIR}/UniFi"
+
+KEYWORDS="-* amd64 ~arm64"
+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"
+SLOT="0/$(ver_cut 1-2)"
+IUSE="systemd"
+RESTRICT="bindist mirror"
+
+RDEPEND="
+   acct-group/unifi
+   acct-user/unifi
+   dev-db/mongodb
+   virtual/jre:1.8
+"
+
+BDEPEND="app-arch/unzip"
+
+DOCS=( "readme.txt" )
+
+QA_PREBUILT="usr/lib/unifi/lib/native/Linux/x86_64/*.so"
+
+src_prepare() {
+   # Remove unneeded files Mac and Windows
+   rm -r lib/native/{Mac,Windows} || die
+
+   if [[ ${CHOST} != aarch64* ]]; then
+   rm -r lib/native/Linux/aarch64 || die "Failed in removing 
aarch64 native libraries"
+   fi
+   if [[ ${CHOST} != armv7* ]]; then
+   rm -r lib/native/Linux/armv7 || die "Failed in removing armv7 
native libraries"
+   fi
+   if [[ ${CHOST} != x86_64* ]]; then
+   rm -r lib/native/Linux/x86_64 || die "Failed in removing x86_64 
native libraries"
+   fi
+
+   if [[ ${CHOST} == aarch64* ]]; then
+   if ! use systemd; then
+   rm lib/native/Linux/aarch64/libubnt_sdnotify_jni.so || 
die
+   fi
+   fi
+   if [[ ${CHOST} == armv7* ]]; then
+   if ! use systemd; then
+   rm lib/native/Linux/armv7/libubnt_sdnotify_jni.so || die
+   fi
+   fi
+   if [[ ${CHOST} == x86_64* ]]; then
+   if ! use systemd; then
+   rm lib/native/Linux/x86_64/libubnt_sdnotify_jni.so || 
die
+   fi
+   fi
+
+   default
+}
+
+src_install() {
+   insinto /usr/lib/unifi
+   doins -r bin dl lib webapps
+
+   diropts -o unifi -g unifi
+   keepdir /var/lib/unifi/{conf,data,run,tmp,work} /var/log/unifi
+
+   for symlink in conf data run tmp work; do
+   dosym ../../../var/lib/unifi/${symlink} 
/usr/lib/unifi/${symlink}
+   done
+   dosym ../../../var/log/unifi /usr/lib/unifi/logs
+
+   newinitd "${FILESDIR}"/unifi.initd-r1 unifi
+   systemd_dounit "${FILESDIR}"/unifi.service
+
+   newconfd "${FILESDIR}"/unifi.confd unifi
+
+   echo 'CONFIG_PROTECT="/var/lib/unifi"' > "${T}"/99unifi || die
+   doenvd "${T}"/99unifi
+
+   einstalldocs
+}



[gentoo-commits] repo/gentoo:master commit in: net-wireless/unifi/

2021-12-11 Thread Conrad Kostecki
commit: 808290b39d84e22f9f6ca185527f31e5f77265eb
Author: Conrad Kostecki  gentoo  org>
AuthorDate: Sat Dec 11 13:01:46 2021 +
Commit: Conrad Kostecki  gentoo  org>
CommitDate: Sat Dec 11 13:01:46 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=808290b3

net-wireless/unifi: update SRC_URI

Bug:https://bugs.gentoo.org/828853
Signed-off-by: Conrad Kostecki  gentoo.org>

 net-wireless/unifi/unifi-6.5.54-r1.ebuild | 5 -
 1 file changed, 4 insertions(+), 1 deletion(-)

diff --git a/net-wireless/unifi/unifi-6.5.54-r1.ebuild 
b/net-wireless/unifi/unifi-6.5.54-r1.ebuild
index b7377d912337..4f62f0ff789c 100644
--- a/net-wireless/unifi/unifi-6.5.54-r1.ebuild
+++ b/net-wireless/unifi/unifi-6.5.54-r1.ebuild
@@ -3,11 +3,14 @@
 
 EAPI=8
 
+# Set this var for any releases except stable
+RC_SUFFIX="-3b5d40203c"
+
 inherit systemd
 
 DESCRIPTION="A Management Controller for Ubiquiti Networks UniFi APs"
 HOMEPAGE="https://www.ubnt.com;
-SRC_URI="https://dl.ui.com/unifi/${PV}/UniFi.unix.zip -> ${P}.zip"
+SRC_URI="https://dl.ui.com/unifi/${PV}${RC_SUFFIX}/UniFi.unix.zip -> ${P}.zip"
 S="${WORKDIR}/UniFi"
 
 KEYWORDS="-* amd64 ~arm64"



[gentoo-commits] repo/gentoo:master commit in: net-wireless/unifi/

2021-12-10 Thread Conrad Kostecki
commit: 1eca2d686124c8423843f2243f4f3d02997513cb
Author: Conrad Kostecki  gentoo  org>
AuthorDate: Fri Dec 10 23:27:21 2021 +
Commit: Conrad Kostecki  gentoo  org>
CommitDate: Fri Dec 10 23:36:41 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1eca2d68

net-wireless/unifi: bump to EAPI=8

Signed-off-by: Conrad Kostecki  gentoo.org>

 .../unifi/{unifi-6.5.54.ebuild => unifi-6.5.54-r1.ebuild} | 15 +--
 1 file changed, 5 insertions(+), 10 deletions(-)

diff --git a/net-wireless/unifi/unifi-6.5.54.ebuild 
b/net-wireless/unifi/unifi-6.5.54-r1.ebuild
similarity index 91%
rename from net-wireless/unifi/unifi-6.5.54.ebuild
rename to net-wireless/unifi/unifi-6.5.54-r1.ebuild
index 211e39d66e11..c0f09f462a8f 100644
--- a/net-wireless/unifi/unifi-6.5.54.ebuild
+++ b/net-wireless/unifi/unifi-6.5.54-r1.ebuild
@@ -1,21 +1,20 @@
 # Copyright 1999-2021 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
-EAPI=7
-
-# Set this var for any releases except stable
-RC_SUFFIX="-3b5d40203c"
+EAPI=8
 
 inherit systemd
 
 DESCRIPTION="A Management Controller for Ubiquiti Networks UniFi APs"
 HOMEPAGE="https://www.ubnt.com;
-SRC_URI="https://dl.ui.com/unifi/${PV}${RC_SUFFIX}/UniFi.unix.zip -> ${P}.zip"
+SRC_URI="https://dl.ui.com/unifi/${PV}/UniFi.unix.zip -> ${P}.zip"
+S="${WORKDIR}/UniFi"
 
 KEYWORDS="-* ~amd64 ~arm64"
 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"
 SLOT="0/$(ver_cut 1-2)"
 IUSE="systemd"
+RESTRICT="bindist mirror"
 
 RDEPEND="
acct-group/unifi
@@ -24,11 +23,7 @@ RDEPEND="
virtual/jre:1.8
 "
 
-DEPEND="app-arch/unzip"
-
-RESTRICT="bindist mirror"
-
-S="${WORKDIR}/UniFi"
+BDEPEND="app-arch/unzip"
 
 DOCS=( "readme.txt" )
 



[gentoo-commits] repo/gentoo:master commit in: net-wireless/unifi/

2021-12-10 Thread Conrad Kostecki
commit: 80d9051c8c18b74be32881251a35d40e609bd9c6
Author: Conrad Kostecki  gentoo  org>
AuthorDate: Fri Dec 10 23:37:06 2021 +
Commit: Conrad Kostecki  gentoo  org>
CommitDate: Fri Dec 10 23:37:06 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=80d9051c

net-wireless/unifi: amd64 stable

Bug: https://bugs.gentoo.org/828853
Signed-off-by: Conrad Kostecki  gentoo.org>

 net-wireless/unifi/unifi-6.5.54-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/net-wireless/unifi/unifi-6.5.54-r1.ebuild 
b/net-wireless/unifi/unifi-6.5.54-r1.ebuild
index c0f09f462a8f..b7377d912337 100644
--- a/net-wireless/unifi/unifi-6.5.54-r1.ebuild
+++ b/net-wireless/unifi/unifi-6.5.54-r1.ebuild
@@ -10,7 +10,7 @@ HOMEPAGE="https://www.ubnt.com;
 SRC_URI="https://dl.ui.com/unifi/${PV}/UniFi.unix.zip -> ${P}.zip"
 S="${WORKDIR}/UniFi"
 
-KEYWORDS="-* ~amd64 ~arm64"
+KEYWORDS="-* amd64 ~arm64"
 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"
 SLOT="0/$(ver_cut 1-2)"
 IUSE="systemd"



[gentoo-commits] repo/gentoo:master commit in: net-wireless/unifi/

2021-12-10 Thread Conrad Kostecki
commit: 8db10440588b1d373c0adf509cbd67a28f5a4e4a
Author: Conrad Kostecki  gentoo  org>
AuthorDate: Fri Dec 10 23:37:53 2021 +
Commit: Conrad Kostecki  gentoo  org>
CommitDate: Fri Dec 10 23:38:09 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8db10440

net-wireless/unifi: drop 6.4.54-r1, 6.5.51, 6.5.53

Bug: https://bugs.gentoo.org/828853
Signed-off-by: Conrad Kostecki  gentoo.org>

 net-wireless/unifi/Manifest   |  3 -
 net-wireless/unifi/unifi-6.4.54-r1.ebuild | 91 ---
 net-wireless/unifi/unifi-6.5.51.ebuild| 91 ---
 net-wireless/unifi/unifi-6.5.53.ebuild| 86 -
 4 files changed, 271 deletions(-)

diff --git a/net-wireless/unifi/Manifest b/net-wireless/unifi/Manifest
index 8fc4029b89f3..f0ea86e993d5 100644
--- a/net-wireless/unifi/Manifest
+++ b/net-wireless/unifi/Manifest
@@ -1,4 +1 @@
-DIST unifi-6.4.54.zip 158992649 BLAKE2B 
90f98b1349a5fca3e6d85ef42823c5beaff0a3ac4697622a0387259421fdcfa891b094acb66f798a97b4397a27d477d6fe10d53bed03e15081f4d63abafb9d8e
 SHA512 
d0502f87fe6827cdfabbffce7c7b0159aaad2ac032b59d04d5f233ada279fb90d5e21e043de518260c3380c7e23ff561f04040433a441866421dbe9b2db540c0
-DIST unifi-6.5.51.zip 157715310 BLAKE2B 
bd5b05b291a9b050ca4bc118f2336a2416f5224fd07fe8712a58842abfb04fcbe2b33beab30ba7ba9af14c853983068878e1927236a196d0597d7919e420cafa
 SHA512 
858ca72a17a221cf4c01b032bab590c6d30c8a9dd02197dc9ebb8b30335e58c53296be7c4fc22e2e218cc7fed0ba5080eeb603e245b4821c34623593511bb4be
-DIST unifi-6.5.53.zip 157731104 BLAKE2B 
d23f9b5a96b8f6e7e72ac71d9bc1e2fb0d552beef0f1009d6c21237fc6b28dbd90c728d4cd188d10e2f5ecda7b608991393d2a055b23c67be5c4072f3288b28d
 SHA512 
b0abfd12719335a542affa06958489af241054277092a72d7f6bb22f14fd2169b4c4a4cfef0f1c9cd80fe7203d733f5bc25ea753253cec5f6f29042eed1cb44e
 DIST unifi-6.5.54.zip 157798500 BLAKE2B 
c49d8f6d1c33605fc29304d30895c6ddd19b8862a89fe792eb384964a40f836b623c99cc0f71525752f285f05753eda778cdec97bc9c0ef8962bb96b24984601
 SHA512 
dffafad544f40b0ac921d7be2223640ff9ec93f5b3e913a3028e393aa669a936f7789e58d5018d3452e902712090f00f97574e8c37aa384d509638415a9ed8b0

diff --git a/net-wireless/unifi/unifi-6.4.54-r1.ebuild 
b/net-wireless/unifi/unifi-6.4.54-r1.ebuild
deleted file mode 100644
index 595d47830d86..
--- a/net-wireless/unifi/unifi-6.4.54-r1.ebuild
+++ /dev/null
@@ -1,91 +0,0 @@
-# Copyright 1999-2021 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-# Set this var for any releases except stable
-RC_SUFFIX="-bdf9275f33"
-
-inherit systemd
-
-DESCRIPTION="A Management Controller for Ubiquiti Networks UniFi APs"
-HOMEPAGE="https://www.ubnt.com;
-SRC_URI="https://dl.ui.com/unifi/${PV}${RC_SUFFIX}/UniFi.unix.zip -> ${P}.zip"
-
-KEYWORDS="-* amd64 ~arm64"
-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"
-SLOT="0/$(ver_cut 1-2)"
-IUSE="systemd"
-
-RDEPEND="
-   acct-group/unifi
-   acct-user/unifi
-   dev-db/mongodb
-   virtual/jre:1.8
-"
-
-DEPEND="app-arch/unzip"
-
-RESTRICT="bindist mirror"
-
-S="${WORKDIR}/UniFi"
-
-DOCS=( "readme.txt" )
-
-QA_PREBUILT="usr/lib/unifi/lib/native/Linux/x86_64/*.so"
-
-src_prepare() {
-   # Remove unneeded files Mac and Windows
-   rm -r lib/native/{Mac,Windows} || die
-
-   if [[ ${CHOST} != aarch64* ]]; then
-   rm -r lib/native/Linux/aarch64 || die "Failed in removing 
aarch64 native libraries"
-   fi
-   if [[ ${CHOST} != armv7* ]]; then
-   rm -r lib/native/Linux/armv7 || die "Failed in removing armv7 
native libraries"
-   fi
-   if [[ ${CHOST} != x86_64* ]]; then
-   rm -r lib/native/Linux/x86_64 || die "Failed in removing x86_64 
native libraries"
-   fi
-
-   if [[ ${CHOST} == aarch64* ]]; then
-   if ! use systemd; then
-   rm lib/native/Linux/aarch64/libubnt_sdnotify_jni.so || 
die
-   fi
-   fi
-   if [[ ${CHOST} == armv7* ]]; then
-   if ! use systemd; then
-   rm lib/native/Linux/armv7/libubnt_sdnotify_jni.so || die
-   fi
-   fi
-   if [[ ${CHOST} == x86_64* ]]; then
-   if ! use systemd; then
-   rm lib/native/Linux/x86_64/libubnt_sdnotify_jni.so || 
die
-   fi
-   fi
-
-   default
-}
-
-src_install() {
-   insinto /usr/lib/unifi
-   doins -r bin dl lib webapps
-
-   diropts -o unifi -g unifi
-   keepdir /var/lib/unifi/{conf,data,run,tmp,work} /var/log/unifi
-
-   for symlink in conf data run tmp work; do
-   dosym ../../../var/lib/unifi/${symlink} 
/usr/lib/unifi/${symlink}
-   done
-   dosym ../../../var/log/unifi /usr/lib/unifi/logs
-
-   newinitd "${FILESDIR}"/unifi.initd-r1 unifi
-   systemd_dounit "${FILESDIR}"/unifi.service
-
-   newconfd "${FILESDIR}"/unifi.confd unifi

[gentoo-commits] repo/gentoo:master commit in: net-wireless/unifi/

2021-12-10 Thread Ben Kohler
commit: eb016bb1d96f1c342de5aeaef2bf488c13c54c54
Author: Ben Kohler  gentoo  org>
AuthorDate: Fri Dec 10 16:22:00 2021 +
Commit: Ben Kohler  gentoo  org>
CommitDate: Fri Dec 10 16:22:45 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=eb016bb1

net-wireless/unifi: bump to 6.5.54

Contains fix for CVE-2021-44228

Package-Manager: Portage-3.0.29, Repoman-3.0.3
Signed-off-by: Ben Kohler  gentoo.org>

 net-wireless/unifi/Manifest|  1 +
 net-wireless/unifi/unifi-6.5.54.ebuild | 91 ++
 2 files changed, 92 insertions(+)

diff --git a/net-wireless/unifi/Manifest b/net-wireless/unifi/Manifest
index ca407c7fdbaf..8fc4029b89f3 100644
--- a/net-wireless/unifi/Manifest
+++ b/net-wireless/unifi/Manifest
@@ -1,3 +1,4 @@
 DIST unifi-6.4.54.zip 158992649 BLAKE2B 
90f98b1349a5fca3e6d85ef42823c5beaff0a3ac4697622a0387259421fdcfa891b094acb66f798a97b4397a27d477d6fe10d53bed03e15081f4d63abafb9d8e
 SHA512 
d0502f87fe6827cdfabbffce7c7b0159aaad2ac032b59d04d5f233ada279fb90d5e21e043de518260c3380c7e23ff561f04040433a441866421dbe9b2db540c0
 DIST unifi-6.5.51.zip 157715310 BLAKE2B 
bd5b05b291a9b050ca4bc118f2336a2416f5224fd07fe8712a58842abfb04fcbe2b33beab30ba7ba9af14c853983068878e1927236a196d0597d7919e420cafa
 SHA512 
858ca72a17a221cf4c01b032bab590c6d30c8a9dd02197dc9ebb8b30335e58c53296be7c4fc22e2e218cc7fed0ba5080eeb603e245b4821c34623593511bb4be
 DIST unifi-6.5.53.zip 157731104 BLAKE2B 
d23f9b5a96b8f6e7e72ac71d9bc1e2fb0d552beef0f1009d6c21237fc6b28dbd90c728d4cd188d10e2f5ecda7b608991393d2a055b23c67be5c4072f3288b28d
 SHA512 
b0abfd12719335a542affa06958489af241054277092a72d7f6bb22f14fd2169b4c4a4cfef0f1c9cd80fe7203d733f5bc25ea753253cec5f6f29042eed1cb44e
+DIST unifi-6.5.54.zip 157798500 BLAKE2B 
c49d8f6d1c33605fc29304d30895c6ddd19b8862a89fe792eb384964a40f836b623c99cc0f71525752f285f05753eda778cdec97bc9c0ef8962bb96b24984601
 SHA512 
dffafad544f40b0ac921d7be2223640ff9ec93f5b3e913a3028e393aa669a936f7789e58d5018d3452e902712090f00f97574e8c37aa384d509638415a9ed8b0

diff --git a/net-wireless/unifi/unifi-6.5.54.ebuild 
b/net-wireless/unifi/unifi-6.5.54.ebuild
new file mode 100644
index ..211e39d66e11
--- /dev/null
+++ b/net-wireless/unifi/unifi-6.5.54.ebuild
@@ -0,0 +1,91 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+# Set this var for any releases except stable
+RC_SUFFIX="-3b5d40203c"
+
+inherit systemd
+
+DESCRIPTION="A Management Controller for Ubiquiti Networks UniFi APs"
+HOMEPAGE="https://www.ubnt.com;
+SRC_URI="https://dl.ui.com/unifi/${PV}${RC_SUFFIX}/UniFi.unix.zip -> ${P}.zip"
+
+KEYWORDS="-* ~amd64 ~arm64"
+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"
+SLOT="0/$(ver_cut 1-2)"
+IUSE="systemd"
+
+RDEPEND="
+   acct-group/unifi
+   acct-user/unifi
+   dev-db/mongodb
+   virtual/jre:1.8
+"
+
+DEPEND="app-arch/unzip"
+
+RESTRICT="bindist mirror"
+
+S="${WORKDIR}/UniFi"
+
+DOCS=( "readme.txt" )
+
+QA_PREBUILT="usr/lib/unifi/lib/native/Linux/x86_64/*.so"
+
+src_prepare() {
+   # Remove unneeded files Mac and Windows
+   rm -r lib/native/{Mac,Windows} || die
+
+   if [[ ${CHOST} != aarch64* ]]; then
+   rm -r lib/native/Linux/aarch64 || die "Failed in removing 
aarch64 native libraries"
+   fi
+   if [[ ${CHOST} != armv7* ]]; then
+   rm -r lib/native/Linux/armv7 || die "Failed in removing armv7 
native libraries"
+   fi
+   if [[ ${CHOST} != x86_64* ]]; then
+   rm -r lib/native/Linux/x86_64 || die "Failed in removing x86_64 
native libraries"
+   fi
+
+   if [[ ${CHOST} == aarch64* ]]; then
+   if ! use systemd; then
+   rm lib/native/Linux/aarch64/libubnt_sdnotify_jni.so || 
die
+   fi
+   fi
+   if [[ ${CHOST} == armv7* ]]; then
+   if ! use systemd; then
+   rm lib/native/Linux/armv7/libubnt_sdnotify_jni.so || die
+   fi
+   fi
+   if [[ ${CHOST} == x86_64* ]]; then
+   if ! use systemd; then
+   rm lib/native/Linux/x86_64/libubnt_sdnotify_jni.so || 
die
+   fi
+   fi
+
+   default
+}
+
+src_install() {
+   insinto /usr/lib/unifi
+   doins -r bin dl lib webapps
+
+   diropts -o unifi -g unifi
+   keepdir /var/lib/unifi/{conf,data,run,tmp,work} /var/log/unifi
+
+   for symlink in conf data run tmp work; do
+   dosym ../../../var/lib/unifi/${symlink} 
/usr/lib/unifi/${symlink}
+   done
+   dosym ../../../var/log/unifi /usr/lib/unifi/logs
+
+   newinitd "${FILESDIR}"/unifi.initd-r1 unifi
+   systemd_dounit "${FILESDIR}"/unifi.service
+
+   newconfd "${FILESDIR}"/unifi.confd unifi
+
+   echo 'CONFIG_PROTECT="/var/lib/unifi"' > "${T}"/99unifi || die
+   doenvd "${T}"/99unifi
+
+   einstalldocs
+}



[gentoo-commits] repo/gentoo:master commit in: net-wireless/unifi/

2021-11-27 Thread Conrad Kostecki
commit: 34341fa2e4a90883b2e1b2709cc749b7ae59b66d
Author: Conrad Kostecki  gentoo  org>
AuthorDate: Sat Nov 27 13:34:06 2021 +
Commit: Conrad Kostecki  gentoo  org>
CommitDate: Sat Nov 27 13:41:02 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=34341fa2

net-wireless/unifi: add 6.5.53

Signed-off-by: Conrad Kostecki  gentoo.org>

 net-wireless/unifi/Manifest|  1 +
 net-wireless/unifi/unifi-6.5.53.ebuild | 86 ++
 2 files changed, 87 insertions(+)

diff --git a/net-wireless/unifi/Manifest b/net-wireless/unifi/Manifest
index 69da839c9971..ca407c7fdbaf 100644
--- a/net-wireless/unifi/Manifest
+++ b/net-wireless/unifi/Manifest
@@ -1,2 +1,3 @@
 DIST unifi-6.4.54.zip 158992649 BLAKE2B 
90f98b1349a5fca3e6d85ef42823c5beaff0a3ac4697622a0387259421fdcfa891b094acb66f798a97b4397a27d477d6fe10d53bed03e15081f4d63abafb9d8e
 SHA512 
d0502f87fe6827cdfabbffce7c7b0159aaad2ac032b59d04d5f233ada279fb90d5e21e043de518260c3380c7e23ff561f04040433a441866421dbe9b2db540c0
 DIST unifi-6.5.51.zip 157715310 BLAKE2B 
bd5b05b291a9b050ca4bc118f2336a2416f5224fd07fe8712a58842abfb04fcbe2b33beab30ba7ba9af14c853983068878e1927236a196d0597d7919e420cafa
 SHA512 
858ca72a17a221cf4c01b032bab590c6d30c8a9dd02197dc9ebb8b30335e58c53296be7c4fc22e2e218cc7fed0ba5080eeb603e245b4821c34623593511bb4be
+DIST unifi-6.5.53.zip 157731104 BLAKE2B 
d23f9b5a96b8f6e7e72ac71d9bc1e2fb0d552beef0f1009d6c21237fc6b28dbd90c728d4cd188d10e2f5ecda7b608991393d2a055b23c67be5c4072f3288b28d
 SHA512 
b0abfd12719335a542affa06958489af241054277092a72d7f6bb22f14fd2169b4c4a4cfef0f1c9cd80fe7203d733f5bc25ea753253cec5f6f29042eed1cb44e

diff --git a/net-wireless/unifi/unifi-6.5.53.ebuild 
b/net-wireless/unifi/unifi-6.5.53.ebuild
new file mode 100644
index ..530357decd7a
--- /dev/null
+++ b/net-wireless/unifi/unifi-6.5.53.ebuild
@@ -0,0 +1,86 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit systemd
+
+DESCRIPTION="A Management Controller for Ubiquiti Networks UniFi APs"
+HOMEPAGE="https://www.ubnt.com;
+SRC_URI="https://dl.ui.com/unifi/${PV}/UniFi.unix.zip -> ${P}.zip"
+S="${WORKDIR}/UniFi"
+
+KEYWORDS="-* ~amd64 ~arm64"
+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"
+SLOT="0/$(ver_cut 1-2)"
+IUSE="systemd"
+RESTRICT="bindist mirror"
+
+RDEPEND="
+   acct-group/unifi
+   acct-user/unifi
+   dev-db/mongodb
+   virtual/jre:1.8
+"
+
+DEPEND="app-arch/unzip"
+
+DOCS=( "readme.txt" )
+
+QA_PREBUILT="usr/lib/unifi/lib/native/Linux/x86_64/*.so"
+
+src_prepare() {
+   # Remove unneeded files Mac and Windows
+   rm -r lib/native/{Mac,Windows} || die
+
+   if [[ ${CHOST} != aarch64* ]]; then
+   rm -r lib/native/Linux/aarch64 || die "Failed in removing 
aarch64 native libraries"
+   fi
+   if [[ ${CHOST} != armv7* ]]; then
+   rm -r lib/native/Linux/armv7 || die "Failed in removing armv7 
native libraries"
+   fi
+   if [[ ${CHOST} != x86_64* ]]; then
+   rm -r lib/native/Linux/x86_64 || die "Failed in removing x86_64 
native libraries"
+   fi
+
+   if [[ ${CHOST} == aarch64* ]]; then
+   if ! use systemd; then
+   rm lib/native/Linux/aarch64/libubnt_sdnotify_jni.so || 
die
+   fi
+   fi
+   if [[ ${CHOST} == armv7* ]]; then
+   if ! use systemd; then
+   rm lib/native/Linux/armv7/libubnt_sdnotify_jni.so || die
+   fi
+   fi
+   if [[ ${CHOST} == x86_64* ]]; then
+   if ! use systemd; then
+   rm lib/native/Linux/x86_64/libubnt_sdnotify_jni.so || 
die
+   fi
+   fi
+
+   default
+}
+
+src_install() {
+   insinto /usr/lib/unifi
+   doins -r bin dl lib webapps
+
+   diropts -o unifi -g unifi
+   keepdir /var/lib/unifi/{conf,data,run,tmp,work} /var/log/unifi
+
+   for symlink in conf data run tmp work; do
+   dosym ../../../var/lib/unifi/${symlink} 
/usr/lib/unifi/${symlink}
+   done
+   dosym ../../../var/log/unifi /usr/lib/unifi/logs
+
+   newinitd "${FILESDIR}"/unifi.initd-r1 unifi
+   systemd_dounit "${FILESDIR}"/unifi.service
+
+   newconfd "${FILESDIR}"/unifi.confd unifi
+
+   echo 'CONFIG_PROTECT="/var/lib/unifi"' > "${T}"/99unifi || die
+   doenvd "${T}"/99unifi
+
+   einstalldocs
+}



[gentoo-commits] repo/gentoo:master commit in: net-wireless/unifi/

2021-11-10 Thread Ben Kohler
commit: 6d21b779fcc57be796400cbc62382a3319f8e8ee
Author: Ben Kohler  gentoo  org>
AuthorDate: Wed Nov 10 12:22:08 2021 +
Commit: Ben Kohler  gentoo  org>
CommitDate: Wed Nov 10 12:23:32 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6d21b779

net-wireless/unifi: 6.4.54-r1 stable

We seem to have lost latest stable for amd64

Package-Manager: Portage-3.0.28, Repoman-3.0.3
Signed-off-by: Ben Kohler  gentoo.org>

 net-wireless/unifi/unifi-6.4.54-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/net-wireless/unifi/unifi-6.4.54-r1.ebuild 
b/net-wireless/unifi/unifi-6.4.54-r1.ebuild
index 091b58c0e92..595d47830d8 100644
--- a/net-wireless/unifi/unifi-6.4.54-r1.ebuild
+++ b/net-wireless/unifi/unifi-6.4.54-r1.ebuild
@@ -12,7 +12,7 @@ DESCRIPTION="A Management Controller for Ubiquiti Networks 
UniFi APs"
 HOMEPAGE="https://www.ubnt.com;
 SRC_URI="https://dl.ui.com/unifi/${PV}${RC_SUFFIX}/UniFi.unix.zip -> ${P}.zip"
 
-KEYWORDS="-* ~amd64 ~arm64"
+KEYWORDS="-* amd64 ~arm64"
 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"
 SLOT="0/$(ver_cut 1-2)"
 IUSE="systemd"



[gentoo-commits] repo/gentoo:master commit in: net-wireless/unifi/

2021-11-10 Thread Ben Kohler
commit: 4aa9db5c6a8dfb21e9ac1951016733b14cb1bb3a
Author: Ben Kohler  gentoo  org>
AuthorDate: Wed Nov 10 12:23:12 2021 +
Commit: Ben Kohler  gentoo  org>
CommitDate: Wed Nov 10 12:23:33 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4aa9db5c

net-wireless/unifi: drop old

Package-Manager: Portage-3.0.28, Repoman-3.0.3
Signed-off-by: Ben Kohler  gentoo.org>

 net-wireless/unifi/Manifest   |  2 -
 net-wireless/unifi/unifi-6.5.42-r1.ebuild | 91 ---
 net-wireless/unifi/unifi-6.5.45-r1.ebuild | 91 ---
 net-wireless/unifi/unifi-6.5.45.ebuild| 68 ---
 4 files changed, 252 deletions(-)

diff --git a/net-wireless/unifi/Manifest b/net-wireless/unifi/Manifest
index a990775508c..69da839c997 100644
--- a/net-wireless/unifi/Manifest
+++ b/net-wireless/unifi/Manifest
@@ -1,4 +1,2 @@
 DIST unifi-6.4.54.zip 158992649 BLAKE2B 
90f98b1349a5fca3e6d85ef42823c5beaff0a3ac4697622a0387259421fdcfa891b094acb66f798a97b4397a27d477d6fe10d53bed03e15081f4d63abafb9d8e
 SHA512 
d0502f87fe6827cdfabbffce7c7b0159aaad2ac032b59d04d5f233ada279fb90d5e21e043de518260c3380c7e23ff561f04040433a441866421dbe9b2db540c0
-DIST unifi-6.5.42.zip 161190627 BLAKE2B 
9eca9169167ce09b27925e02d0ae9a7e96748be7821a920ca438c1ae76ddb7d45547c97b0066a22e66accbfd59a2a40e981ef772a4266c53c4630d1e36ca50dd
 SHA512 
bbbdc046eb1a1e59c0d030c048fba268e1673053de9d8efed1c085a71b376ec2fc0840d08e6f226648629b1370fe9ea7bab147a7584e3fb32fc44d10bf791b86
-DIST unifi-6.5.45.zip 158061910 BLAKE2B 
16b24ae67c9c649c5b7b008afa3b503dd5492e6da45107ac1be81707940623e20d111a350c32dae45a11a5a53de041b8e6b60f246af509b00bf933e36a1e9002
 SHA512 
ab408506055cbdca5e3f2bb7ca8bfbd4106e57621f8d741b789dba983dcd65f126435d40a5995e453ebfabaa32c3d493940bc5115c344d9f29c8ae10f265b850
 DIST unifi-6.5.51.zip 157715310 BLAKE2B 
bd5b05b291a9b050ca4bc118f2336a2416f5224fd07fe8712a58842abfb04fcbe2b33beab30ba7ba9af14c853983068878e1927236a196d0597d7919e420cafa
 SHA512 
858ca72a17a221cf4c01b032bab590c6d30c8a9dd02197dc9ebb8b30335e58c53296be7c4fc22e2e218cc7fed0ba5080eeb603e245b4821c34623593511bb4be

diff --git a/net-wireless/unifi/unifi-6.5.42-r1.ebuild 
b/net-wireless/unifi/unifi-6.5.42-r1.ebuild
deleted file mode 100644
index dda4cf11fed..000
--- a/net-wireless/unifi/unifi-6.5.42-r1.ebuild
+++ /dev/null
@@ -1,91 +0,0 @@
-# Copyright 1999-2021 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-# Set this var for any releases except stable
-RC_SUFFIX="-7bfe5b2ead"
-
-inherit systemd
-
-DESCRIPTION="A Management Controller for Ubiquiti Networks UniFi APs"
-HOMEPAGE="https://www.ubnt.com;
-SRC_URI="https://dl.ui.com/unifi/${PV}${RC_SUFFIX}/UniFi.unix.zip -> ${P}.zip"
-
-KEYWORDS="-* ~amd64 ~arm64"
-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"
-SLOT="0/$(ver_cut 1-2)"
-IUSE="systemd"
-
-RDEPEND="
-   acct-group/unifi
-   acct-user/unifi
-   dev-db/mongodb
-   virtual/jre:1.8
-"
-
-DEPEND="app-arch/unzip"
-
-RESTRICT="bindist mirror"
-
-S="${WORKDIR}/UniFi"
-
-DOCS=( "readme.txt" )
-
-QA_PREBUILT="usr/lib/unifi/lib/native/Linux/x86_64/*.so"
-
-src_prepare() {
-   # Remove unneeded files Mac and Windows
-   rm -r lib/native/{Mac,Windows} || die
-
-   if [[ ${CHOST} != aarch64* ]]; then
-   rm -r lib/native/Linux/aarch64 || die "Failed in removing 
aarch64 native libraries"
-   fi
-   if [[ ${CHOST} != armv7* ]]; then
-   rm -r lib/native/Linux/armv7 || die "Failed in removing armv7 
native libraries"
-   fi
-   if [[ ${CHOST} != x86_64* ]]; then
-   rm -r lib/native/Linux/x86_64 || die "Failed in removing x86_64 
native libraries"
-   fi
-
-   if [[ ${CHOST} == aarch64* ]]; then
-   if ! use systemd; then
-   rm lib/native/Linux/aarch64/libubnt_sdnotify_jni.so || 
die
-   fi
-   fi
-   if [[ ${CHOST} == armv7* ]]; then
-   if ! use systemd; then
-   rm lib/native/Linux/armv7/libubnt_sdnotify_jni.so || die
-   fi
-   fi
-   if [[ ${CHOST} == x86_64* ]]; then
-   if ! use systemd; then
-   rm lib/native/Linux/x86_64/libubnt_sdnotify_jni.so || 
die
-   fi
-   fi
-
-   default
-}
-
-src_install() {
-   insinto /usr/lib/unifi
-   doins -r bin dl lib webapps
-
-   diropts -o unifi -g unifi
-   keepdir /var/lib/unifi/{conf,data,run,tmp,work} /var/log/unifi
-
-   for symlink in conf data run tmp work; do
-   dosym ../../../var/lib/unifi/${symlink} 
/usr/lib/unifi/${symlink}
-   done
-   dosym ../../../var/log/unifi /usr/lib/unifi/logs
-
-   newinitd "${FILESDIR}"/unifi.initd-r1 unifi
-   systemd_dounit "${FILESDIR}"/unifi.service
-
-   newconfd "${FILESDIR}"/unifi.confd unifi
-
-   echo 

[gentoo-commits] repo/gentoo:master commit in: net-wireless/unifi/

2021-11-08 Thread Ben Kohler
commit: afdb88a154bfe7e2ba705f97894636574d34466b
Author: Ben Kohler  gentoo  org>
AuthorDate: Mon Nov  8 15:25:54 2021 +
Commit: Ben Kohler  gentoo  org>
CommitDate: Mon Nov  8 15:40:25 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=afdb88a1

net-wireless/unifi: bump to 6.5.51

Package-Manager: Portage-3.0.28, Repoman-3.0.3
Signed-off-by: Ben Kohler  gentoo.org>

 net-wireless/unifi/Manifest|  1 +
 net-wireless/unifi/unifi-6.5.51.ebuild | 91 ++
 2 files changed, 92 insertions(+)

diff --git a/net-wireless/unifi/Manifest b/net-wireless/unifi/Manifest
index 0446f2afb73..a990775508c 100644
--- a/net-wireless/unifi/Manifest
+++ b/net-wireless/unifi/Manifest
@@ -1,3 +1,4 @@
 DIST unifi-6.4.54.zip 158992649 BLAKE2B 
90f98b1349a5fca3e6d85ef42823c5beaff0a3ac4697622a0387259421fdcfa891b094acb66f798a97b4397a27d477d6fe10d53bed03e15081f4d63abafb9d8e
 SHA512 
d0502f87fe6827cdfabbffce7c7b0159aaad2ac032b59d04d5f233ada279fb90d5e21e043de518260c3380c7e23ff561f04040433a441866421dbe9b2db540c0
 DIST unifi-6.5.42.zip 161190627 BLAKE2B 
9eca9169167ce09b27925e02d0ae9a7e96748be7821a920ca438c1ae76ddb7d45547c97b0066a22e66accbfd59a2a40e981ef772a4266c53c4630d1e36ca50dd
 SHA512 
bbbdc046eb1a1e59c0d030c048fba268e1673053de9d8efed1c085a71b376ec2fc0840d08e6f226648629b1370fe9ea7bab147a7584e3fb32fc44d10bf791b86
 DIST unifi-6.5.45.zip 158061910 BLAKE2B 
16b24ae67c9c649c5b7b008afa3b503dd5492e6da45107ac1be81707940623e20d111a350c32dae45a11a5a53de041b8e6b60f246af509b00bf933e36a1e9002
 SHA512 
ab408506055cbdca5e3f2bb7ca8bfbd4106e57621f8d741b789dba983dcd65f126435d40a5995e453ebfabaa32c3d493940bc5115c344d9f29c8ae10f265b850
+DIST unifi-6.5.51.zip 157715310 BLAKE2B 
bd5b05b291a9b050ca4bc118f2336a2416f5224fd07fe8712a58842abfb04fcbe2b33beab30ba7ba9af14c853983068878e1927236a196d0597d7919e420cafa
 SHA512 
858ca72a17a221cf4c01b032bab590c6d30c8a9dd02197dc9ebb8b30335e58c53296be7c4fc22e2e218cc7fed0ba5080eeb603e245b4821c34623593511bb4be

diff --git a/net-wireless/unifi/unifi-6.5.51.ebuild 
b/net-wireless/unifi/unifi-6.5.51.ebuild
new file mode 100644
index 000..42cce95e88a
--- /dev/null
+++ b/net-wireless/unifi/unifi-6.5.51.ebuild
@@ -0,0 +1,91 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+# Set this var for any releases except stable
+RC_SUFFIX="-2767b412a8"
+
+inherit systemd
+
+DESCRIPTION="A Management Controller for Ubiquiti Networks UniFi APs"
+HOMEPAGE="https://www.ubnt.com;
+SRC_URI="https://dl.ui.com/unifi/${PV}${RC_SUFFIX}/UniFi.unix.zip -> ${P}.zip"
+
+KEYWORDS="-* ~amd64 ~arm64"
+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"
+SLOT="0/$(ver_cut 1-2)"
+IUSE="systemd"
+
+RDEPEND="
+   acct-group/unifi
+   acct-user/unifi
+   dev-db/mongodb
+   virtual/jre:1.8
+"
+
+DEPEND="app-arch/unzip"
+
+RESTRICT="bindist mirror"
+
+S="${WORKDIR}/UniFi"
+
+DOCS=( "readme.txt" )
+
+QA_PREBUILT="usr/lib/unifi/lib/native/Linux/x86_64/*.so"
+
+src_prepare() {
+   # Remove unneeded files Mac and Windows
+   rm -r lib/native/{Mac,Windows} || die
+
+   if [[ ${CHOST} != aarch64* ]]; then
+   rm -r lib/native/Linux/aarch64 || die "Failed in removing 
aarch64 native libraries"
+   fi
+   if [[ ${CHOST} != armv7* ]]; then
+   rm -r lib/native/Linux/armv7 || die "Failed in removing armv7 
native libraries"
+   fi
+   if [[ ${CHOST} != x86_64* ]]; then
+   rm -r lib/native/Linux/x86_64 || die "Failed in removing x86_64 
native libraries"
+   fi
+
+   if [[ ${CHOST} == aarch64* ]]; then
+   if ! use systemd; then
+   rm lib/native/Linux/aarch64/libubnt_sdnotify_jni.so || 
die
+   fi
+   fi
+   if [[ ${CHOST} == armv7* ]]; then
+   if ! use systemd; then
+   rm lib/native/Linux/armv7/libubnt_sdnotify_jni.so || die
+   fi
+   fi
+   if [[ ${CHOST} == x86_64* ]]; then
+   if ! use systemd; then
+   rm lib/native/Linux/x86_64/libubnt_sdnotify_jni.so || 
die
+   fi
+   fi
+
+   default
+}
+
+src_install() {
+   insinto /usr/lib/unifi
+   doins -r bin dl lib webapps
+
+   diropts -o unifi -g unifi
+   keepdir /var/lib/unifi/{conf,data,run,tmp,work} /var/log/unifi
+
+   for symlink in conf data run tmp work; do
+   dosym ../../../var/lib/unifi/${symlink} 
/usr/lib/unifi/${symlink}
+   done
+   dosym ../../../var/log/unifi /usr/lib/unifi/logs
+
+   newinitd "${FILESDIR}"/unifi.initd-r1 unifi
+   systemd_dounit "${FILESDIR}"/unifi.service
+
+   newconfd "${FILESDIR}"/unifi.confd unifi
+
+   echo 'CONFIG_PROTECT="/var/lib/unifi"' > "${T}"/99unifi || die
+   doenvd "${T}"/99unifi
+
+   einstalldocs
+}



[gentoo-commits] repo/gentoo:master commit in: net-wireless/unifi/

2021-10-23 Thread Conrad Kostecki
commit: dc6363b111c88485f1be3def29ef02bf4ff2163b
Author: Conrad Kostecki  gentoo  org>
AuthorDate: Sat Oct 23 11:34:25 2021 +
Commit: Conrad Kostecki  gentoo  org>
CommitDate: Sat Oct 23 12:26:56 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=dc6363b1

net-wireless/unifi: drop old version

Package-Manager: Portage-3.0.28, Repoman-3.0.3
Signed-off-by: Conrad Kostecki  gentoo.org>

 net-wireless/unifi/unifi-6.4.54.ebuild | 68 --
 net-wireless/unifi/unifi-6.5.42.ebuild | 68 --
 2 files changed, 136 deletions(-)

diff --git a/net-wireless/unifi/unifi-6.4.54.ebuild 
b/net-wireless/unifi/unifi-6.4.54.ebuild
deleted file mode 100644
index 868b59c5a21..000
--- a/net-wireless/unifi/unifi-6.4.54.ebuild
+++ /dev/null
@@ -1,68 +0,0 @@
-# Copyright 1999-2021 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-# Set this var for any releases except stable
-RC_SUFFIX="-bdf9275f33"
-
-inherit systemd
-
-DESCRIPTION="A Management Controller for Ubiquiti Networks UniFi APs"
-HOMEPAGE="https://www.ubnt.com;
-SRC_URI="https://dl.ui.com/unifi/${PV}${RC_SUFFIX}/UniFi.unix.zip -> ${P}.zip"
-
-KEYWORDS="amd64"
-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"
-SLOT="0/$(ver_cut 1-2)"
-IUSE="systemd"
-
-RDEPEND="
-   acct-group/unifi
-   acct-user/unifi
-   dev-db/mongodb
-   virtual/jre:1.8
-"
-
-DEPEND="app-arch/unzip"
-
-RESTRICT="bindist mirror"
-
-S="${WORKDIR}/UniFi"
-
-DOCS=( "readme.txt" )
-
-QA_PREBUILT="usr/lib/unifi/lib/native/Linux/x86_64/*.so"
-
-src_prepare() {
-   # Remove unneeded files Linux, Mac and Windows
-   rm -r lib/native/Linux/{aarch64,armv7} lib/native/{Mac,Windows} || die
-   if ! use systemd; then
-   rm lib/native/Linux/x86_64/libubnt_sdnotify_jni.so || die
-   fi
-
-   default
-}
-
-src_install() {
-   insinto /usr/lib/unifi
-   doins -r bin dl lib webapps
-
-   diropts -o unifi -g unifi
-   keepdir /var/lib/unifi/{conf,data,run,tmp,work} /var/log/unifi
-
-   for symlink in conf data run tmp work; do
-   dosym ../../../var/lib/unifi/${symlink} 
/usr/lib/unifi/${symlink}
-   done
-   dosym ../../../var/log/unifi /usr/lib/unifi/logs
-
-   newinitd "${FILESDIR}"/unifi.initd-r1 unifi
-   systemd_dounit "${FILESDIR}"/unifi.service
-
-   newconfd "${FILESDIR}"/unifi.confd unifi
-
-   echo 'CONFIG_PROTECT="/var/lib/unifi"' > "${T}"/99unifi || die
-   doenvd "${T}"/99unifi
-
-   einstalldocs
-}

diff --git a/net-wireless/unifi/unifi-6.5.42.ebuild 
b/net-wireless/unifi/unifi-6.5.42.ebuild
deleted file mode 100644
index 85737119689..000
--- a/net-wireless/unifi/unifi-6.5.42.ebuild
+++ /dev/null
@@ -1,68 +0,0 @@
-# Copyright 1999-2021 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-# Set this var for any releases except stable
-RC_SUFFIX="-7bfe5b2ead"
-
-inherit systemd
-
-DESCRIPTION="A Management Controller for Ubiquiti Networks UniFi APs"
-HOMEPAGE="https://www.ubnt.com;
-SRC_URI="https://dl.ui.com/unifi/${PV}${RC_SUFFIX}/UniFi.unix.zip -> ${P}.zip"
-
-KEYWORDS="~amd64"
-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"
-SLOT="0/$(ver_cut 1-2)"
-IUSE="systemd"
-
-RDEPEND="
-   acct-group/unifi
-   acct-user/unifi
-   dev-db/mongodb
-   virtual/jre:1.8
-"
-
-DEPEND="app-arch/unzip"
-
-RESTRICT="bindist mirror"
-
-S="${WORKDIR}/UniFi"
-
-DOCS=( "readme.txt" )
-
-QA_PREBUILT="usr/lib/unifi/lib/native/Linux/x86_64/*.so"
-
-src_prepare() {
-   # Remove unneeded files Linux, Mac and Windows
-   rm -r lib/native/Linux/{aarch64,armv7} lib/native/{Mac,Windows} || die
-   if ! use systemd; then
-   rm lib/native/Linux/x86_64/libubnt_sdnotify_jni.so || die
-   fi
-
-   default
-}
-
-src_install() {
-   insinto /usr/lib/unifi
-   doins -r bin dl lib webapps
-
-   diropts -o unifi -g unifi
-   keepdir /var/lib/unifi/{conf,data,run,tmp,work} /var/log/unifi
-
-   for symlink in conf data run tmp work; do
-   dosym ../../../var/lib/unifi/${symlink} 
/usr/lib/unifi/${symlink}
-   done
-   dosym ../../../var/log/unifi /usr/lib/unifi/logs
-
-   newinitd "${FILESDIR}"/unifi.initd-r1 unifi
-   systemd_dounit "${FILESDIR}"/unifi.service
-
-   newconfd "${FILESDIR}"/unifi.confd unifi
-
-   echo 'CONFIG_PROTECT="/var/lib/unifi"' > "${T}"/99unifi || die
-   doenvd "${T}"/99unifi
-
-   einstalldocs
-}



[gentoo-commits] repo/gentoo:master commit in: net-wireless/unifi/

2021-10-17 Thread Conrad Kostecki
commit: c43b54fc6fe1c4a2691072a2e04d92fa09d2d38f
Author: Dennis Lamm  gentoo  org>
AuthorDate: Thu Oct 14 05:38:36 2021 +
Commit: Conrad Kostecki  gentoo  org>
CommitDate: Sun Oct 17 14:37:52 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c43b54fc

net-wireless/unifi: added arm64 support

Closes: https://github.com/gentoo/gentoo/pull/22575
Signed-off-by: Dennis Lamm  gentoo.org>
Package-Manager: Portage-3.0.20, Repoman-3.0.3
Signed-off-by: Conrad Kostecki  gentoo.org>

 net-wireless/unifi/unifi-6.4.54-r1.ebuild | 91 +++
 net-wireless/unifi/unifi-6.5.42-r1.ebuild | 91 +++
 net-wireless/unifi/unifi-6.5.45-r1.ebuild | 91 +++
 3 files changed, 273 insertions(+)

diff --git a/net-wireless/unifi/unifi-6.4.54-r1.ebuild 
b/net-wireless/unifi/unifi-6.4.54-r1.ebuild
new file mode 100644
index 000..091b58c0e92
--- /dev/null
+++ b/net-wireless/unifi/unifi-6.4.54-r1.ebuild
@@ -0,0 +1,91 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+# Set this var for any releases except stable
+RC_SUFFIX="-bdf9275f33"
+
+inherit systemd
+
+DESCRIPTION="A Management Controller for Ubiquiti Networks UniFi APs"
+HOMEPAGE="https://www.ubnt.com;
+SRC_URI="https://dl.ui.com/unifi/${PV}${RC_SUFFIX}/UniFi.unix.zip -> ${P}.zip"
+
+KEYWORDS="-* ~amd64 ~arm64"
+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"
+SLOT="0/$(ver_cut 1-2)"
+IUSE="systemd"
+
+RDEPEND="
+   acct-group/unifi
+   acct-user/unifi
+   dev-db/mongodb
+   virtual/jre:1.8
+"
+
+DEPEND="app-arch/unzip"
+
+RESTRICT="bindist mirror"
+
+S="${WORKDIR}/UniFi"
+
+DOCS=( "readme.txt" )
+
+QA_PREBUILT="usr/lib/unifi/lib/native/Linux/x86_64/*.so"
+
+src_prepare() {
+   # Remove unneeded files Mac and Windows
+   rm -r lib/native/{Mac,Windows} || die
+
+   if [[ ${CHOST} != aarch64* ]]; then
+   rm -r lib/native/Linux/aarch64 || die "Failed in removing 
aarch64 native libraries"
+   fi
+   if [[ ${CHOST} != armv7* ]]; then
+   rm -r lib/native/Linux/armv7 || die "Failed in removing armv7 
native libraries"
+   fi
+   if [[ ${CHOST} != x86_64* ]]; then
+   rm -r lib/native/Linux/x86_64 || die "Failed in removing x86_64 
native libraries"
+   fi
+
+   if [[ ${CHOST} == aarch64* ]]; then
+   if ! use systemd; then
+   rm lib/native/Linux/aarch64/libubnt_sdnotify_jni.so || 
die
+   fi
+   fi
+   if [[ ${CHOST} == armv7* ]]; then
+   if ! use systemd; then
+   rm lib/native/Linux/armv7/libubnt_sdnotify_jni.so || die
+   fi
+   fi
+   if [[ ${CHOST} == x86_64* ]]; then
+   if ! use systemd; then
+   rm lib/native/Linux/x86_64/libubnt_sdnotify_jni.so || 
die
+   fi
+   fi
+
+   default
+}
+
+src_install() {
+   insinto /usr/lib/unifi
+   doins -r bin dl lib webapps
+
+   diropts -o unifi -g unifi
+   keepdir /var/lib/unifi/{conf,data,run,tmp,work} /var/log/unifi
+
+   for symlink in conf data run tmp work; do
+   dosym ../../../var/lib/unifi/${symlink} 
/usr/lib/unifi/${symlink}
+   done
+   dosym ../../../var/log/unifi /usr/lib/unifi/logs
+
+   newinitd "${FILESDIR}"/unifi.initd-r1 unifi
+   systemd_dounit "${FILESDIR}"/unifi.service
+
+   newconfd "${FILESDIR}"/unifi.confd unifi
+
+   echo 'CONFIG_PROTECT="/var/lib/unifi"' > "${T}"/99unifi || die
+   doenvd "${T}"/99unifi
+
+   einstalldocs
+}

diff --git a/net-wireless/unifi/unifi-6.5.42-r1.ebuild 
b/net-wireless/unifi/unifi-6.5.42-r1.ebuild
new file mode 100644
index 000..dda4cf11fed
--- /dev/null
+++ b/net-wireless/unifi/unifi-6.5.42-r1.ebuild
@@ -0,0 +1,91 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+# Set this var for any releases except stable
+RC_SUFFIX="-7bfe5b2ead"
+
+inherit systemd
+
+DESCRIPTION="A Management Controller for Ubiquiti Networks UniFi APs"
+HOMEPAGE="https://www.ubnt.com;
+SRC_URI="https://dl.ui.com/unifi/${PV}${RC_SUFFIX}/UniFi.unix.zip -> ${P}.zip"
+
+KEYWORDS="-* ~amd64 ~arm64"
+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"
+SLOT="0/$(ver_cut 1-2)"
+IUSE="systemd"
+
+RDEPEND="
+   acct-group/unifi
+   acct-user/unifi
+   dev-db/mongodb
+   virtual/jre:1.8
+"
+
+DEPEND="app-arch/unzip"
+
+RESTRICT="bindist mirror"
+
+S="${WORKDIR}/UniFi"
+
+DOCS=( "readme.txt" )
+
+QA_PREBUILT="usr/lib/unifi/lib/native/Linux/x86_64/*.so"
+
+src_prepare() {
+   # Remove unneeded files Mac and Windows
+   rm -r lib/native/{Mac,Windows} || die
+
+   if [[ ${CHOST} != aarch64* ]]; then
+   rm -r 

[gentoo-commits] repo/gentoo:master commit in: net-wireless/unifi/

2021-10-05 Thread Ben Kohler
commit: 8403074b95fab955866a3a614678a50f1c4e5940
Author: Ben Kohler  gentoo  org>
AuthorDate: Tue Oct  5 11:28:01 2021 +
Commit: Ben Kohler  gentoo  org>
CommitDate: Tue Oct  5 11:28:15 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8403074b

net-wireless/unifi: drop old

Package-Manager: Portage-3.0.28, Repoman-3.0.3
Signed-off-by: Ben Kohler  gentoo.org>

 net-wireless/unifi/Manifest|  2 -
 net-wireless/unifi/unifi-6.2.26.ebuild | 68 --
 net-wireless/unifi/unifi-6.4.52.ebuild | 68 --
 3 files changed, 138 deletions(-)

diff --git a/net-wireless/unifi/Manifest b/net-wireless/unifi/Manifest
index 912c4ea11bf..0446f2afb73 100644
--- a/net-wireless/unifi/Manifest
+++ b/net-wireless/unifi/Manifest
@@ -1,5 +1,3 @@
-DIST unifi-6.2.26.zip 152767218 BLAKE2B 
8351b9c0b2088006560ca3896df0b05d78cb9ca669ad32b1d1a73ef22f4329618b44585bff9a26a841b3d28997bc345708df9820149de91b3fc1df99693c3a74
 SHA512 
fccffca9bcb31a1da2c389e83ea9a48e4cde6d958368d4d623d459bae095b57a4d7946086b0ac0e4dff5c4c565961ed2c11f7bc2dfbf8b5c6d590fb32af351e8
-DIST unifi-6.4.52.zip 158970954 BLAKE2B 
bda454073e2a75e4f1789431a7e6e1c6585b5cd1eab04a6ff79d4487a276924e66dc5a048d0c2f729690e414191b71aaff846943adb84a9a7f409f66bb498b8f
 SHA512 
169ae984b41325a4685eb21384b9f6e0035b74c4d02e53b357086e466584b2b2d3f98db5d431de4492c2917b60f5b51c0ad9dab248d4f42b07271349de9a2442
 DIST unifi-6.4.54.zip 158992649 BLAKE2B 
90f98b1349a5fca3e6d85ef42823c5beaff0a3ac4697622a0387259421fdcfa891b094acb66f798a97b4397a27d477d6fe10d53bed03e15081f4d63abafb9d8e
 SHA512 
d0502f87fe6827cdfabbffce7c7b0159aaad2ac032b59d04d5f233ada279fb90d5e21e043de518260c3380c7e23ff561f04040433a441866421dbe9b2db540c0
 DIST unifi-6.5.42.zip 161190627 BLAKE2B 
9eca9169167ce09b27925e02d0ae9a7e96748be7821a920ca438c1ae76ddb7d45547c97b0066a22e66accbfd59a2a40e981ef772a4266c53c4630d1e36ca50dd
 SHA512 
bbbdc046eb1a1e59c0d030c048fba268e1673053de9d8efed1c085a71b376ec2fc0840d08e6f226648629b1370fe9ea7bab147a7584e3fb32fc44d10bf791b86
 DIST unifi-6.5.45.zip 158061910 BLAKE2B 
16b24ae67c9c649c5b7b008afa3b503dd5492e6da45107ac1be81707940623e20d111a350c32dae45a11a5a53de041b8e6b60f246af509b00bf933e36a1e9002
 SHA512 
ab408506055cbdca5e3f2bb7ca8bfbd4106e57621f8d741b789dba983dcd65f126435d40a5995e453ebfabaa32c3d493940bc5115c344d9f29c8ae10f265b850

diff --git a/net-wireless/unifi/unifi-6.2.26.ebuild 
b/net-wireless/unifi/unifi-6.2.26.ebuild
deleted file mode 100644
index 2186ff9baef..000
--- a/net-wireless/unifi/unifi-6.2.26.ebuild
+++ /dev/null
@@ -1,68 +0,0 @@
-# Copyright 1999-2021 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-# Set this var for any releases except stable
-RC_SUFFIX="-a79cb15f05"
-
-inherit systemd
-
-DESCRIPTION="A Management Controller for Ubiquiti Networks UniFi APs"
-HOMEPAGE="https://www.ubnt.com;
-SRC_URI="https://dl.ui.com/unifi/${PV}${RC_SUFFIX}/UniFi.unix.zip -> ${P}.zip"
-
-KEYWORDS="amd64"
-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"
-SLOT="0/$(ver_cut 1-2)"
-IUSE="systemd"
-
-RDEPEND="
-   acct-group/unifi
-   acct-user/unifi
-   dev-db/mongodb
-   virtual/jre:1.8
-"
-
-DEPEND="app-arch/unzip"
-
-RESTRICT="bindist mirror"
-
-S="${WORKDIR}/UniFi"
-
-DOCS=( "readme.txt" )
-
-QA_PREBUILT="usr/lib/unifi/lib/native/Linux/x86_64/*.so"
-
-src_prepare() {
-   # Remove unneeded files Linux, Mac and Windows
-   rm -r lib/native/Linux/{aarch64,armv7} lib/native/{Mac,Windows} || die
-   if ! use systemd; then
-   rm lib/native/Linux/x86_64/libubnt_sdnotify_jni.so || die
-   fi
-
-   default
-}
-
-src_install() {
-   insinto /usr/lib/unifi
-   doins -r bin dl lib webapps
-
-   diropts -o unifi -g unifi
-   keepdir /var/lib/unifi/{conf,data,run,tmp,work} /var/log/unifi
-
-   for symlink in conf data run tmp work; do
-   dosym ../../../var/lib/unifi/${symlink} 
/usr/lib/unifi/${symlink}
-   done
-   dosym ../../../var/log/unifi /usr/lib/unifi/logs
-
-   newinitd "${FILESDIR}"/unifi.initd-r1 unifi
-   systemd_dounit "${FILESDIR}"/unifi.service
-
-   newconfd "${FILESDIR}"/unifi.confd unifi
-
-   echo 'CONFIG_PROTECT="/var/lib/unifi"' > "${T}"/99unifi || die
-   doenvd "${T}"/99unifi
-
-   einstalldocs
-}

diff --git a/net-wireless/unifi/unifi-6.4.52.ebuild 
b/net-wireless/unifi/unifi-6.4.52.ebuild
deleted file mode 100644
index d1b9e56cf0f..000
--- a/net-wireless/unifi/unifi-6.4.52.ebuild
+++ /dev/null
@@ -1,68 +0,0 @@
-# Copyright 1999-2021 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-# Set this var for any releases except stable
-RC_SUFFIX="-25b73d69e0"
-
-inherit systemd
-
-DESCRIPTION="A Management Controller for Ubiquiti Networks UniFi APs"
-HOMEPAGE="https://www.ubnt.com;

[gentoo-commits] repo/gentoo:master commit in: net-wireless/unifi/

2021-10-05 Thread Ben Kohler
commit: 51d5f5220e2ae12620a6cd6a56b69830f7b63b81
Author: Ben Kohler  gentoo  org>
AuthorDate: Tue Oct  5 11:27:30 2021 +
Commit: Ben Kohler  gentoo  org>
CommitDate: Tue Oct  5 11:28:14 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=51d5f522

net-wireless/unifi: bump to 6.5.45

Package-Manager: Portage-3.0.28, Repoman-3.0.3
Signed-off-by: Ben Kohler  gentoo.org>

 net-wireless/unifi/Manifest|  1 +
 net-wireless/unifi/unifi-6.5.45.ebuild | 68 ++
 2 files changed, 69 insertions(+)

diff --git a/net-wireless/unifi/Manifest b/net-wireless/unifi/Manifest
index dcacdcc3429..912c4ea11bf 100644
--- a/net-wireless/unifi/Manifest
+++ b/net-wireless/unifi/Manifest
@@ -2,3 +2,4 @@ DIST unifi-6.2.26.zip 152767218 BLAKE2B 
8351b9c0b2088006560ca3896df0b05d78cb9ca6
 DIST unifi-6.4.52.zip 158970954 BLAKE2B 
bda454073e2a75e4f1789431a7e6e1c6585b5cd1eab04a6ff79d4487a276924e66dc5a048d0c2f729690e414191b71aaff846943adb84a9a7f409f66bb498b8f
 SHA512 
169ae984b41325a4685eb21384b9f6e0035b74c4d02e53b357086e466584b2b2d3f98db5d431de4492c2917b60f5b51c0ad9dab248d4f42b07271349de9a2442
 DIST unifi-6.4.54.zip 158992649 BLAKE2B 
90f98b1349a5fca3e6d85ef42823c5beaff0a3ac4697622a0387259421fdcfa891b094acb66f798a97b4397a27d477d6fe10d53bed03e15081f4d63abafb9d8e
 SHA512 
d0502f87fe6827cdfabbffce7c7b0159aaad2ac032b59d04d5f233ada279fb90d5e21e043de518260c3380c7e23ff561f04040433a441866421dbe9b2db540c0
 DIST unifi-6.5.42.zip 161190627 BLAKE2B 
9eca9169167ce09b27925e02d0ae9a7e96748be7821a920ca438c1ae76ddb7d45547c97b0066a22e66accbfd59a2a40e981ef772a4266c53c4630d1e36ca50dd
 SHA512 
bbbdc046eb1a1e59c0d030c048fba268e1673053de9d8efed1c085a71b376ec2fc0840d08e6f226648629b1370fe9ea7bab147a7584e3fb32fc44d10bf791b86
+DIST unifi-6.5.45.zip 158061910 BLAKE2B 
16b24ae67c9c649c5b7b008afa3b503dd5492e6da45107ac1be81707940623e20d111a350c32dae45a11a5a53de041b8e6b60f246af509b00bf933e36a1e9002
 SHA512 
ab408506055cbdca5e3f2bb7ca8bfbd4106e57621f8d741b789dba983dcd65f126435d40a5995e453ebfabaa32c3d493940bc5115c344d9f29c8ae10f265b850

diff --git a/net-wireless/unifi/unifi-6.5.45.ebuild 
b/net-wireless/unifi/unifi-6.5.45.ebuild
new file mode 100644
index 000..bef829df5c5
--- /dev/null
+++ b/net-wireless/unifi/unifi-6.5.45.ebuild
@@ -0,0 +1,68 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+# Set this var for any releases except stable
+RC_SUFFIX="-c8122c1151"
+
+inherit systemd
+
+DESCRIPTION="A Management Controller for Ubiquiti Networks UniFi APs"
+HOMEPAGE="https://www.ubnt.com;
+SRC_URI="https://dl.ui.com/unifi/${PV}${RC_SUFFIX}/UniFi.unix.zip -> ${P}.zip"
+
+KEYWORDS="~amd64"
+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"
+SLOT="0/$(ver_cut 1-2)"
+IUSE="systemd"
+
+RDEPEND="
+   acct-group/unifi
+   acct-user/unifi
+   dev-db/mongodb
+   virtual/jre:1.8
+"
+
+DEPEND="app-arch/unzip"
+
+RESTRICT="bindist mirror"
+
+S="${WORKDIR}/UniFi"
+
+DOCS=( "readme.txt" )
+
+QA_PREBUILT="usr/lib/unifi/lib/native/Linux/x86_64/*.so"
+
+src_prepare() {
+   # Remove unneeded files Linux, Mac and Windows
+   rm -r lib/native/Linux/{aarch64,armv7} lib/native/{Mac,Windows} || die
+   if ! use systemd; then
+   rm lib/native/Linux/x86_64/libubnt_sdnotify_jni.so || die
+   fi
+
+   default
+}
+
+src_install() {
+   insinto /usr/lib/unifi
+   doins -r bin dl lib webapps
+
+   diropts -o unifi -g unifi
+   keepdir /var/lib/unifi/{conf,data,run,tmp,work} /var/log/unifi
+
+   for symlink in conf data run tmp work; do
+   dosym ../../../var/lib/unifi/${symlink} 
/usr/lib/unifi/${symlink}
+   done
+   dosym ../../../var/log/unifi /usr/lib/unifi/logs
+
+   newinitd "${FILESDIR}"/unifi.initd-r1 unifi
+   systemd_dounit "${FILESDIR}"/unifi.service
+
+   newconfd "${FILESDIR}"/unifi.confd unifi
+
+   echo 'CONFIG_PROTECT="/var/lib/unifi"' > "${T}"/99unifi || die
+   doenvd "${T}"/99unifi
+
+   einstalldocs
+}



[gentoo-commits] repo/gentoo:master commit in: net-wireless/unifi/

2021-09-21 Thread Ben Kohler
commit: 489b066ef674a99daf00d8f4e9a58d504c7cb1c6
Author: Ben Kohler  gentoo  org>
AuthorDate: Tue Sep 21 10:27:00 2021 +
Commit: Ben Kohler  gentoo  org>
CommitDate: Tue Sep 21 10:27:28 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=489b066e

net-wireless/unifi: 6.4.54 stable

Per upstream (plus plenty of gentoo testing on this series already)

Package-Manager: Portage-3.0.23, Repoman-3.0.3
Signed-off-by: Ben Kohler  gentoo.org>

 net-wireless/unifi/unifi-6.4.54.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/net-wireless/unifi/unifi-6.4.54.ebuild 
b/net-wireless/unifi/unifi-6.4.54.ebuild
index b1ac7e1f63f..868b59c5a21 100644
--- a/net-wireless/unifi/unifi-6.4.54.ebuild
+++ b/net-wireless/unifi/unifi-6.4.54.ebuild
@@ -12,7 +12,7 @@ DESCRIPTION="A Management Controller for Ubiquiti Networks 
UniFi APs"
 HOMEPAGE="https://www.ubnt.com;
 SRC_URI="https://dl.ui.com/unifi/${PV}${RC_SUFFIX}/UniFi.unix.zip -> ${P}.zip"
 
-KEYWORDS="~amd64"
+KEYWORDS="amd64"
 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"
 SLOT="0/$(ver_cut 1-2)"
 IUSE="systemd"



[gentoo-commits] repo/gentoo:master commit in: net-wireless/unifi/

2021-09-21 Thread Ben Kohler
commit: c42eb66af28c7d802bc3677acbc7bd45587e4588
Author: Ben Kohler  gentoo  org>
AuthorDate: Tue Sep 21 10:26:12 2021 +
Commit: Ben Kohler  gentoo  org>
CommitDate: Tue Sep 21 10:27:27 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c42eb66a

net-wireless/unifi: bump to 6.5.42

Package-Manager: Portage-3.0.23, Repoman-3.0.3
Signed-off-by: Ben Kohler  gentoo.org>

 net-wireless/unifi/Manifest|  1 +
 net-wireless/unifi/unifi-6.5.42.ebuild | 68 ++
 2 files changed, 69 insertions(+)

diff --git a/net-wireless/unifi/Manifest b/net-wireless/unifi/Manifest
index fa679597ce3..dcacdcc3429 100644
--- a/net-wireless/unifi/Manifest
+++ b/net-wireless/unifi/Manifest
@@ -1,3 +1,4 @@
 DIST unifi-6.2.26.zip 152767218 BLAKE2B 
8351b9c0b2088006560ca3896df0b05d78cb9ca669ad32b1d1a73ef22f4329618b44585bff9a26a841b3d28997bc345708df9820149de91b3fc1df99693c3a74
 SHA512 
fccffca9bcb31a1da2c389e83ea9a48e4cde6d958368d4d623d459bae095b57a4d7946086b0ac0e4dff5c4c565961ed2c11f7bc2dfbf8b5c6d590fb32af351e8
 DIST unifi-6.4.52.zip 158970954 BLAKE2B 
bda454073e2a75e4f1789431a7e6e1c6585b5cd1eab04a6ff79d4487a276924e66dc5a048d0c2f729690e414191b71aaff846943adb84a9a7f409f66bb498b8f
 SHA512 
169ae984b41325a4685eb21384b9f6e0035b74c4d02e53b357086e466584b2b2d3f98db5d431de4492c2917b60f5b51c0ad9dab248d4f42b07271349de9a2442
 DIST unifi-6.4.54.zip 158992649 BLAKE2B 
90f98b1349a5fca3e6d85ef42823c5beaff0a3ac4697622a0387259421fdcfa891b094acb66f798a97b4397a27d477d6fe10d53bed03e15081f4d63abafb9d8e
 SHA512 
d0502f87fe6827cdfabbffce7c7b0159aaad2ac032b59d04d5f233ada279fb90d5e21e043de518260c3380c7e23ff561f04040433a441866421dbe9b2db540c0
+DIST unifi-6.5.42.zip 161190627 BLAKE2B 
9eca9169167ce09b27925e02d0ae9a7e96748be7821a920ca438c1ae76ddb7d45547c97b0066a22e66accbfd59a2a40e981ef772a4266c53c4630d1e36ca50dd
 SHA512 
bbbdc046eb1a1e59c0d030c048fba268e1673053de9d8efed1c085a71b376ec2fc0840d08e6f226648629b1370fe9ea7bab147a7584e3fb32fc44d10bf791b86

diff --git a/net-wireless/unifi/unifi-6.5.42.ebuild 
b/net-wireless/unifi/unifi-6.5.42.ebuild
new file mode 100644
index 000..85737119689
--- /dev/null
+++ b/net-wireless/unifi/unifi-6.5.42.ebuild
@@ -0,0 +1,68 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+# Set this var for any releases except stable
+RC_SUFFIX="-7bfe5b2ead"
+
+inherit systemd
+
+DESCRIPTION="A Management Controller for Ubiquiti Networks UniFi APs"
+HOMEPAGE="https://www.ubnt.com;
+SRC_URI="https://dl.ui.com/unifi/${PV}${RC_SUFFIX}/UniFi.unix.zip -> ${P}.zip"
+
+KEYWORDS="~amd64"
+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"
+SLOT="0/$(ver_cut 1-2)"
+IUSE="systemd"
+
+RDEPEND="
+   acct-group/unifi
+   acct-user/unifi
+   dev-db/mongodb
+   virtual/jre:1.8
+"
+
+DEPEND="app-arch/unzip"
+
+RESTRICT="bindist mirror"
+
+S="${WORKDIR}/UniFi"
+
+DOCS=( "readme.txt" )
+
+QA_PREBUILT="usr/lib/unifi/lib/native/Linux/x86_64/*.so"
+
+src_prepare() {
+   # Remove unneeded files Linux, Mac and Windows
+   rm -r lib/native/Linux/{aarch64,armv7} lib/native/{Mac,Windows} || die
+   if ! use systemd; then
+   rm lib/native/Linux/x86_64/libubnt_sdnotify_jni.so || die
+   fi
+
+   default
+}
+
+src_install() {
+   insinto /usr/lib/unifi
+   doins -r bin dl lib webapps
+
+   diropts -o unifi -g unifi
+   keepdir /var/lib/unifi/{conf,data,run,tmp,work} /var/log/unifi
+
+   for symlink in conf data run tmp work; do
+   dosym ../../../var/lib/unifi/${symlink} 
/usr/lib/unifi/${symlink}
+   done
+   dosym ../../../var/log/unifi /usr/lib/unifi/logs
+
+   newinitd "${FILESDIR}"/unifi.initd-r1 unifi
+   systemd_dounit "${FILESDIR}"/unifi.service
+
+   newconfd "${FILESDIR}"/unifi.confd unifi
+
+   echo 'CONFIG_PROTECT="/var/lib/unifi"' > "${T}"/99unifi || die
+   doenvd "${T}"/99unifi
+
+   einstalldocs
+}



[gentoo-commits] repo/gentoo:master commit in: net-wireless/unifi/

2021-09-14 Thread Ben Kohler
commit: 6fbb3f666c248e5577526d902d43eee61d88fae8
Author: Ben Kohler  gentoo  org>
AuthorDate: Tue Sep 14 17:57:17 2021 +
Commit: Ben Kohler  gentoo  org>
CommitDate: Tue Sep 14 17:57:30 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6fbb3f66

net-wireless/unifi: bump to 6.4.54

With such short time between .53 and .54 releases, I'm assuming
something was very wrong with that release.  I have dropped .53 for now.

Package-Manager: Portage-3.0.23, Repoman-3.0.3
Signed-off-by: Ben Kohler  gentoo.org>

 net-wireless/unifi/Manifest | 2 +-
 net-wireless/unifi/{unifi-6.4.53.ebuild => unifi-6.4.54.ebuild} | 2 +-
 2 files changed, 2 insertions(+), 2 deletions(-)

diff --git a/net-wireless/unifi/Manifest b/net-wireless/unifi/Manifest
index 45547bb5fdd..fa679597ce3 100644
--- a/net-wireless/unifi/Manifest
+++ b/net-wireless/unifi/Manifest
@@ -1,3 +1,3 @@
 DIST unifi-6.2.26.zip 152767218 BLAKE2B 
8351b9c0b2088006560ca3896df0b05d78cb9ca669ad32b1d1a73ef22f4329618b44585bff9a26a841b3d28997bc345708df9820149de91b3fc1df99693c3a74
 SHA512 
fccffca9bcb31a1da2c389e83ea9a48e4cde6d958368d4d623d459bae095b57a4d7946086b0ac0e4dff5c4c565961ed2c11f7bc2dfbf8b5c6d590fb32af351e8
 DIST unifi-6.4.52.zip 158970954 BLAKE2B 
bda454073e2a75e4f1789431a7e6e1c6585b5cd1eab04a6ff79d4487a276924e66dc5a048d0c2f729690e414191b71aaff846943adb84a9a7f409f66bb498b8f
 SHA512 
169ae984b41325a4685eb21384b9f6e0035b74c4d02e53b357086e466584b2b2d3f98db5d431de4492c2917b60f5b51c0ad9dab248d4f42b07271349de9a2442
-DIST unifi-6.4.53.zip 158981359 BLAKE2B 
484c22657f6db25aa95eaef59c8889be536041e3105db3cca1d58a9b9738be4a0c094ec18273516fef1f17968b98a89a1c5af21656fe1bf3a67b532301074ecf
 SHA512 
9b9618c48f298c50ae6911057a3884168e372e1f4c5b91fe7570182c8e865a92071ded22dcef264de994d378f3a5c2249a891f06fb165deeaab5bd9d466fedf4
+DIST unifi-6.4.54.zip 158992649 BLAKE2B 
90f98b1349a5fca3e6d85ef42823c5beaff0a3ac4697622a0387259421fdcfa891b094acb66f798a97b4397a27d477d6fe10d53bed03e15081f4d63abafb9d8e
 SHA512 
d0502f87fe6827cdfabbffce7c7b0159aaad2ac032b59d04d5f233ada279fb90d5e21e043de518260c3380c7e23ff561f04040433a441866421dbe9b2db540c0

diff --git a/net-wireless/unifi/unifi-6.4.53.ebuild 
b/net-wireless/unifi/unifi-6.4.54.ebuild
similarity index 98%
rename from net-wireless/unifi/unifi-6.4.53.ebuild
rename to net-wireless/unifi/unifi-6.4.54.ebuild
index 3de120aa245..b1ac7e1f63f 100644
--- a/net-wireless/unifi/unifi-6.4.53.ebuild
+++ b/net-wireless/unifi/unifi-6.4.54.ebuild
@@ -4,7 +4,7 @@
 EAPI=7
 
 # Set this var for any releases except stable
-RC_SUFFIX="-edfab01c01"
+RC_SUFFIX="-bdf9275f33"
 
 inherit systemd
 



[gentoo-commits] repo/gentoo:master commit in: net-wireless/unifi/

2021-09-14 Thread Ben Kohler
commit: 9ab50180e928ffb8040b1d97e8f660230eca6ec1
Author: Ben Kohler  gentoo  org>
AuthorDate: Tue Sep 14 11:32:55 2021 +
Commit: Ben Kohler  gentoo  org>
CommitDate: Tue Sep 14 11:51:04 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9ab50180

net-wireless/unifi: bump to 6.4.53, drop old

Package-Manager: Portage-3.0.23, Repoman-3.0.3
Signed-off-by: Ben Kohler  gentoo.org>

 net-wireless/unifi/Manifest|  3 +-
 net-wireless/unifi/unifi-6.4.51.ebuild | 68 --
 .../{unifi-6.4.50.ebuild => unifi-6.4.53.ebuild}   |  2 +-
 3 files changed, 2 insertions(+), 71 deletions(-)

diff --git a/net-wireless/unifi/Manifest b/net-wireless/unifi/Manifest
index b4c22791fad..2686d351ec7 100644
--- a/net-wireless/unifi/Manifest
+++ b/net-wireless/unifi/Manifest
@@ -1,5 +1,4 @@
 DIST unifi-6.2.26.zip 152767218 BLAKE2B 
8351b9c0b2088006560ca3896df0b05d78cb9ca669ad32b1d1a73ef22f4329618b44585bff9a26a841b3d28997bc345708df9820149de91b3fc1df99693c3a74
 SHA512 
fccffca9bcb31a1da2c389e83ea9a48e4cde6d958368d4d623d459bae095b57a4d7946086b0ac0e4dff5c4c565961ed2c11f7bc2dfbf8b5c6d590fb32af351e8
 DIST unifi-6.3.51.zip 158093467 BLAKE2B 
d2d2f87edff6b4a1d6e9fffd49e45c062f0e8cc8e8cba82229cecb8fbea847ed92d08ad8362763dd1476f2ba625d3ab3d9e392eca3f87cf2cce4573867985b8d
 SHA512 
87dd0bfddba6716dd3a42f75b17e71253d33864b32b473083b8302f9deeb22f67b310366c0a768d9a2d8648038386bb3df926c333fd6bdd200b90740dd6c7b08
-DIST unifi-6.4.50.zip 158881298 BLAKE2B 
652110bf3f54322721137c45594b407151ecd7b977795b8ec5d7c84db772342f0b270b868a597210df9f379682eca932a209e3bbd97e2ef2a4ab25c3b9de2b49
 SHA512 
63ff0e1603ebe3d16d0abce1eeab785a9912730c877ebfafb351e219bf1d449d8c5a61590a7ae5a87faab6ca587782e59b29d02a016202ed2c0a417e452f9af3
-DIST unifi-6.4.51.zip 158897176 BLAKE2B 
9d3acdf5e0ba25bac4e701906519faf82c754a489c5fdec64f63a11b161ef99f223e2b2b4637208f85d9a2026472bb02356f6a008822b66fac0174936e7e533a
 SHA512 
1ba504d96b604947021d42cde6cd0c9bad8e11ed499dbc11ceca59c0da449ac4d5ed6d80cfc1e1d48edbad0fa1921feccaf9ff57986a41ec39039e987e729120
 DIST unifi-6.4.52.zip 158970954 BLAKE2B 
bda454073e2a75e4f1789431a7e6e1c6585b5cd1eab04a6ff79d4487a276924e66dc5a048d0c2f729690e414191b71aaff846943adb84a9a7f409f66bb498b8f
 SHA512 
169ae984b41325a4685eb21384b9f6e0035b74c4d02e53b357086e466584b2b2d3f98db5d431de4492c2917b60f5b51c0ad9dab248d4f42b07271349de9a2442
+DIST unifi-6.4.53.zip 158981359 BLAKE2B 
484c22657f6db25aa95eaef59c8889be536041e3105db3cca1d58a9b9738be4a0c094ec18273516fef1f17968b98a89a1c5af21656fe1bf3a67b532301074ecf
 SHA512 
9b9618c48f298c50ae6911057a3884168e372e1f4c5b91fe7570182c8e865a92071ded22dcef264de994d378f3a5c2249a891f06fb165deeaab5bd9d466fedf4

diff --git a/net-wireless/unifi/unifi-6.4.51.ebuild 
b/net-wireless/unifi/unifi-6.4.51.ebuild
deleted file mode 100644
index 455c8fb34d8..000
--- a/net-wireless/unifi/unifi-6.4.51.ebuild
+++ /dev/null
@@ -1,68 +0,0 @@
-# Copyright 1999-2021 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-# Set this var for any releases except stable
-RC_SUFFIX="-56f5e9d9a5"
-
-inherit systemd
-
-DESCRIPTION="A Management Controller for Ubiquiti Networks UniFi APs"
-HOMEPAGE="https://www.ubnt.com;
-SRC_URI="https://dl.ui.com/unifi/${PV}${RC_SUFFIX}/UniFi.unix.zip -> ${P}.zip"
-
-KEYWORDS="~amd64"
-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"
-SLOT="0/$(ver_cut 1-2)"
-IUSE="systemd"
-
-RDEPEND="
-   acct-group/unifi
-   acct-user/unifi
-   dev-db/mongodb
-   virtual/jre:1.8
-"
-
-DEPEND="app-arch/unzip"
-
-RESTRICT="bindist mirror"
-
-S="${WORKDIR}/UniFi"
-
-DOCS=( "readme.txt" )
-
-QA_PREBUILT="usr/lib/unifi/lib/native/Linux/x86_64/*.so"
-
-src_prepare() {
-   # Remove unneeded files Linux, Mac and Windows
-   rm -r lib/native/Linux/{aarch64,armv7} lib/native/{Mac,Windows} || die
-   if ! use systemd; then
-   rm lib/native/Linux/x86_64/libubnt_sdnotify_jni.so || die
-   fi
-
-   default
-}
-
-src_install() {
-   insinto /usr/lib/unifi
-   doins -r bin dl lib webapps
-
-   diropts -o unifi -g unifi
-   keepdir /var/lib/unifi/{conf,data,run,tmp,work} /var/log/unifi
-
-   for symlink in conf data run tmp work; do
-   dosym ../../../var/lib/unifi/${symlink} 
/usr/lib/unifi/${symlink}
-   done
-   dosym ../../../var/log/unifi /usr/lib/unifi/logs
-
-   newinitd "${FILESDIR}"/unifi.initd-r1 unifi
-   systemd_dounit "${FILESDIR}"/unifi.service
-
-   newconfd "${FILESDIR}"/unifi.confd unifi
-
-   echo 'CONFIG_PROTECT="/var/lib/unifi"' > "${T}"/99unifi || die
-   doenvd "${T}"/99unifi
-
-   einstalldocs
-}

diff --git a/net-wireless/unifi/unifi-6.4.50.ebuild 
b/net-wireless/unifi/unifi-6.4.53.ebuild
similarity index 98%
rename from net-wireless/unifi/unifi-6.4.50.ebuild
rename to net-wireless/unifi/unifi-6.4.53.ebuild
index 4053e56e11d..3de120aa245 

[gentoo-commits] repo/gentoo:master commit in: net-wireless/unifi/

2021-09-14 Thread Ben Kohler
commit: 098357cbf651fe390ae521d95e62152c745452cb
Author: Ben Kohler  gentoo  org>
AuthorDate: Tue Sep 14 11:51:29 2021 +
Commit: Ben Kohler  gentoo  org>
CommitDate: Tue Sep 14 11:51:29 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=098357cb

net-wireless/unifi: drop dead 6.3 series

Package-Manager: Portage-3.0.23, Repoman-3.0.3
Signed-off-by: Ben Kohler  gentoo.org>

 net-wireless/unifi/Manifest|  1 -
 net-wireless/unifi/unifi-6.3.51.ebuild | 68 --
 2 files changed, 69 deletions(-)

diff --git a/net-wireless/unifi/Manifest b/net-wireless/unifi/Manifest
index 2686d351ec7..45547bb5fdd 100644
--- a/net-wireless/unifi/Manifest
+++ b/net-wireless/unifi/Manifest
@@ -1,4 +1,3 @@
 DIST unifi-6.2.26.zip 152767218 BLAKE2B 
8351b9c0b2088006560ca3896df0b05d78cb9ca669ad32b1d1a73ef22f4329618b44585bff9a26a841b3d28997bc345708df9820149de91b3fc1df99693c3a74
 SHA512 
fccffca9bcb31a1da2c389e83ea9a48e4cde6d958368d4d623d459bae095b57a4d7946086b0ac0e4dff5c4c565961ed2c11f7bc2dfbf8b5c6d590fb32af351e8
-DIST unifi-6.3.51.zip 158093467 BLAKE2B 
d2d2f87edff6b4a1d6e9fffd49e45c062f0e8cc8e8cba82229cecb8fbea847ed92d08ad8362763dd1476f2ba625d3ab3d9e392eca3f87cf2cce4573867985b8d
 SHA512 
87dd0bfddba6716dd3a42f75b17e71253d33864b32b473083b8302f9deeb22f67b310366c0a768d9a2d8648038386bb3df926c333fd6bdd200b90740dd6c7b08
 DIST unifi-6.4.52.zip 158970954 BLAKE2B 
bda454073e2a75e4f1789431a7e6e1c6585b5cd1eab04a6ff79d4487a276924e66dc5a048d0c2f729690e414191b71aaff846943adb84a9a7f409f66bb498b8f
 SHA512 
169ae984b41325a4685eb21384b9f6e0035b74c4d02e53b357086e466584b2b2d3f98db5d431de4492c2917b60f5b51c0ad9dab248d4f42b07271349de9a2442
 DIST unifi-6.4.53.zip 158981359 BLAKE2B 
484c22657f6db25aa95eaef59c8889be536041e3105db3cca1d58a9b9738be4a0c094ec18273516fef1f17968b98a89a1c5af21656fe1bf3a67b532301074ecf
 SHA512 
9b9618c48f298c50ae6911057a3884168e372e1f4c5b91fe7570182c8e865a92071ded22dcef264de994d378f3a5c2249a891f06fb165deeaab5bd9d466fedf4

diff --git a/net-wireless/unifi/unifi-6.3.51.ebuild 
b/net-wireless/unifi/unifi-6.3.51.ebuild
deleted file mode 100644
index 4b29e150bbf..000
--- a/net-wireless/unifi/unifi-6.3.51.ebuild
+++ /dev/null
@@ -1,68 +0,0 @@
-# Copyright 1999-2021 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-# Set this var for any releases except stable
-RC_SUFFIX="-05a66381e3"
-
-inherit systemd
-
-DESCRIPTION="A Management Controller for Ubiquiti Networks UniFi APs"
-HOMEPAGE="https://www.ubnt.com;
-SRC_URI="https://dl.ui.com/unifi/${PV}${RC_SUFFIX}/UniFi.unix.zip -> ${P}.zip"
-
-KEYWORDS="~amd64"
-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"
-SLOT="0/$(ver_cut 1-2)"
-IUSE="systemd"
-
-RDEPEND="
-   acct-group/unifi
-   acct-user/unifi
-   dev-db/mongodb
-   virtual/jre:1.8
-"
-
-DEPEND="app-arch/unzip"
-
-RESTRICT="bindist mirror"
-
-S="${WORKDIR}/UniFi"
-
-DOCS=( "readme.txt" )
-
-QA_PREBUILT="usr/lib/unifi/lib/native/Linux/x86_64/*.so"
-
-src_prepare() {
-   # Remove unneeded files Linux, Mac and Windows
-   rm -r lib/native/Linux/{aarch64,armv7} lib/native/{Mac,Windows} || die
-   if ! use systemd; then
-   rm lib/native/Linux/x86_64/libubnt_sdnotify_jni.so || die
-   fi
-
-   default
-}
-
-src_install() {
-   insinto /usr/lib/unifi
-   doins -r bin dl lib webapps
-
-   diropts -o unifi -g unifi
-   keepdir /var/lib/unifi/{conf,data,run,tmp,work} /var/log/unifi
-
-   for symlink in conf data run tmp work; do
-   dosym ../../../var/lib/unifi/${symlink} 
/usr/lib/unifi/${symlink}
-   done
-   dosym ../../../var/log/unifi /usr/lib/unifi/logs
-
-   newinitd "${FILESDIR}"/unifi.initd-r1 unifi
-   systemd_dounit "${FILESDIR}"/unifi.service
-
-   newconfd "${FILESDIR}"/unifi.confd unifi
-
-   echo 'CONFIG_PROTECT="/var/lib/unifi"' > "${T}"/99unifi || die
-   doenvd "${T}"/99unifi
-
-   einstalldocs
-}



[gentoo-commits] repo/gentoo:master commit in: net-wireless/unifi/

2021-09-01 Thread Ben Kohler
commit: 515f0dc8cd58d0db5a1ca41ddc038b01bbd840c7
Author: Ben Kohler  gentoo  org>
AuthorDate: Wed Sep  1 18:17:22 2021 +
Commit: Ben Kohler  gentoo  org>
CommitDate: Wed Sep  1 18:17:38 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=515f0dc8

net-wireless/unifi: bump to 6.4.52

Package-Manager: Portage-3.0.22, Repoman-3.0.3
Signed-off-by: Ben Kohler  gentoo.org>

 net-wireless/unifi/Manifest|  1 +
 net-wireless/unifi/unifi-6.4.52.ebuild | 68 ++
 2 files changed, 69 insertions(+)

diff --git a/net-wireless/unifi/Manifest b/net-wireless/unifi/Manifest
index 981f892bb8e..b4c22791fad 100644
--- a/net-wireless/unifi/Manifest
+++ b/net-wireless/unifi/Manifest
@@ -2,3 +2,4 @@ DIST unifi-6.2.26.zip 152767218 BLAKE2B 
8351b9c0b2088006560ca3896df0b05d78cb9ca6
 DIST unifi-6.3.51.zip 158093467 BLAKE2B 
d2d2f87edff6b4a1d6e9fffd49e45c062f0e8cc8e8cba82229cecb8fbea847ed92d08ad8362763dd1476f2ba625d3ab3d9e392eca3f87cf2cce4573867985b8d
 SHA512 
87dd0bfddba6716dd3a42f75b17e71253d33864b32b473083b8302f9deeb22f67b310366c0a768d9a2d8648038386bb3df926c333fd6bdd200b90740dd6c7b08
 DIST unifi-6.4.50.zip 158881298 BLAKE2B 
652110bf3f54322721137c45594b407151ecd7b977795b8ec5d7c84db772342f0b270b868a597210df9f379682eca932a209e3bbd97e2ef2a4ab25c3b9de2b49
 SHA512 
63ff0e1603ebe3d16d0abce1eeab785a9912730c877ebfafb351e219bf1d449d8c5a61590a7ae5a87faab6ca587782e59b29d02a016202ed2c0a417e452f9af3
 DIST unifi-6.4.51.zip 158897176 BLAKE2B 
9d3acdf5e0ba25bac4e701906519faf82c754a489c5fdec64f63a11b161ef99f223e2b2b4637208f85d9a2026472bb02356f6a008822b66fac0174936e7e533a
 SHA512 
1ba504d96b604947021d42cde6cd0c9bad8e11ed499dbc11ceca59c0da449ac4d5ed6d80cfc1e1d48edbad0fa1921feccaf9ff57986a41ec39039e987e729120
+DIST unifi-6.4.52.zip 158970954 BLAKE2B 
bda454073e2a75e4f1789431a7e6e1c6585b5cd1eab04a6ff79d4487a276924e66dc5a048d0c2f729690e414191b71aaff846943adb84a9a7f409f66bb498b8f
 SHA512 
169ae984b41325a4685eb21384b9f6e0035b74c4d02e53b357086e466584b2b2d3f98db5d431de4492c2917b60f5b51c0ad9dab248d4f42b07271349de9a2442

diff --git a/net-wireless/unifi/unifi-6.4.52.ebuild 
b/net-wireless/unifi/unifi-6.4.52.ebuild
new file mode 100644
index 000..d1b9e56cf0f
--- /dev/null
+++ b/net-wireless/unifi/unifi-6.4.52.ebuild
@@ -0,0 +1,68 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+# Set this var for any releases except stable
+RC_SUFFIX="-25b73d69e0"
+
+inherit systemd
+
+DESCRIPTION="A Management Controller for Ubiquiti Networks UniFi APs"
+HOMEPAGE="https://www.ubnt.com;
+SRC_URI="https://dl.ui.com/unifi/${PV}${RC_SUFFIX}/UniFi.unix.zip -> ${P}.zip"
+
+KEYWORDS="~amd64"
+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"
+SLOT="0/$(ver_cut 1-2)"
+IUSE="systemd"
+
+RDEPEND="
+   acct-group/unifi
+   acct-user/unifi
+   dev-db/mongodb
+   virtual/jre:1.8
+"
+
+DEPEND="app-arch/unzip"
+
+RESTRICT="bindist mirror"
+
+S="${WORKDIR}/UniFi"
+
+DOCS=( "readme.txt" )
+
+QA_PREBUILT="usr/lib/unifi/lib/native/Linux/x86_64/*.so"
+
+src_prepare() {
+   # Remove unneeded files Linux, Mac and Windows
+   rm -r lib/native/Linux/{aarch64,armv7} lib/native/{Mac,Windows} || die
+   if ! use systemd; then
+   rm lib/native/Linux/x86_64/libubnt_sdnotify_jni.so || die
+   fi
+
+   default
+}
+
+src_install() {
+   insinto /usr/lib/unifi
+   doins -r bin dl lib webapps
+
+   diropts -o unifi -g unifi
+   keepdir /var/lib/unifi/{conf,data,run,tmp,work} /var/log/unifi
+
+   for symlink in conf data run tmp work; do
+   dosym ../../../var/lib/unifi/${symlink} 
/usr/lib/unifi/${symlink}
+   done
+   dosym ../../../var/log/unifi /usr/lib/unifi/logs
+
+   newinitd "${FILESDIR}"/unifi.initd-r1 unifi
+   systemd_dounit "${FILESDIR}"/unifi.service
+
+   newconfd "${FILESDIR}"/unifi.confd unifi
+
+   echo 'CONFIG_PROTECT="/var/lib/unifi"' > "${T}"/99unifi || die
+   doenvd "${T}"/99unifi
+
+   einstalldocs
+}



[gentoo-commits] repo/gentoo:master commit in: net-wireless/unifi/

2021-08-24 Thread Ben Kohler
commit: 86effc2d82e95edbde02e7a2bb7a584126e0768b
Author: Ben Kohler  gentoo  org>
AuthorDate: Tue Aug 24 19:09:48 2021 +
Commit: Ben Kohler  gentoo  org>
CommitDate: Tue Aug 24 19:10:03 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=86effc2d

net-wireless/unifi: bump to 6.4.51, drop old

Package-Manager: Portage-3.0.22, Repoman-3.0.3
Signed-off-by: Ben Kohler  gentoo.org>

 net-wireless/unifi/Manifest | 2 +-
 net-wireless/unifi/{unifi-6.4.47.ebuild => unifi-6.4.51.ebuild} | 2 +-
 2 files changed, 2 insertions(+), 2 deletions(-)

diff --git a/net-wireless/unifi/Manifest b/net-wireless/unifi/Manifest
index dd9a389b7c6..981f892bb8e 100644
--- a/net-wireless/unifi/Manifest
+++ b/net-wireless/unifi/Manifest
@@ -1,4 +1,4 @@
 DIST unifi-6.2.26.zip 152767218 BLAKE2B 
8351b9c0b2088006560ca3896df0b05d78cb9ca669ad32b1d1a73ef22f4329618b44585bff9a26a841b3d28997bc345708df9820149de91b3fc1df99693c3a74
 SHA512 
fccffca9bcb31a1da2c389e83ea9a48e4cde6d958368d4d623d459bae095b57a4d7946086b0ac0e4dff5c4c565961ed2c11f7bc2dfbf8b5c6d590fb32af351e8
 DIST unifi-6.3.51.zip 158093467 BLAKE2B 
d2d2f87edff6b4a1d6e9fffd49e45c062f0e8cc8e8cba82229cecb8fbea847ed92d08ad8362763dd1476f2ba625d3ab3d9e392eca3f87cf2cce4573867985b8d
 SHA512 
87dd0bfddba6716dd3a42f75b17e71253d33864b32b473083b8302f9deeb22f67b310366c0a768d9a2d8648038386bb3df926c333fd6bdd200b90740dd6c7b08
-DIST unifi-6.4.47.zip 159107424 BLAKE2B 
60edb5b7454abaad94929eb25ace1216bf650f9bd0d089e8259c9e5233b6eae74a6068787a951f7fd424c1c99fc385299ccf0b237b106bac91fd0f308b57a41c
 SHA512 
a0ded5114ffdd69814d2d535e11d6a332de37c00f726858b08ba2764d973c8898d9a621d595c7bce62036afebe0364a1d9ff4cb348cf39fe5fad9f2d6b1a495f
 DIST unifi-6.4.50.zip 158881298 BLAKE2B 
652110bf3f54322721137c45594b407151ecd7b977795b8ec5d7c84db772342f0b270b868a597210df9f379682eca932a209e3bbd97e2ef2a4ab25c3b9de2b49
 SHA512 
63ff0e1603ebe3d16d0abce1eeab785a9912730c877ebfafb351e219bf1d449d8c5a61590a7ae5a87faab6ca587782e59b29d02a016202ed2c0a417e452f9af3
+DIST unifi-6.4.51.zip 158897176 BLAKE2B 
9d3acdf5e0ba25bac4e701906519faf82c754a489c5fdec64f63a11b161ef99f223e2b2b4637208f85d9a2026472bb02356f6a008822b66fac0174936e7e533a
 SHA512 
1ba504d96b604947021d42cde6cd0c9bad8e11ed499dbc11ceca59c0da449ac4d5ed6d80cfc1e1d48edbad0fa1921feccaf9ff57986a41ec39039e987e729120

diff --git a/net-wireless/unifi/unifi-6.4.47.ebuild 
b/net-wireless/unifi/unifi-6.4.51.ebuild
similarity index 98%
rename from net-wireless/unifi/unifi-6.4.47.ebuild
rename to net-wireless/unifi/unifi-6.4.51.ebuild
index 599f728622a..455c8fb34d8 100644
--- a/net-wireless/unifi/unifi-6.4.47.ebuild
+++ b/net-wireless/unifi/unifi-6.4.51.ebuild
@@ -4,7 +4,7 @@
 EAPI=7
 
 # Set this var for any releases except stable
-RC_SUFFIX="-8c13da2a29"
+RC_SUFFIX="-56f5e9d9a5"
 
 inherit systemd
 



[gentoo-commits] repo/gentoo:master commit in: net-wireless/unifi/

2021-08-18 Thread Ben Kohler
commit: 4b9d7e5754a1e68b9d9f5a4689b6a8862593598c
Author: Ben Kohler  gentoo  org>
AuthorDate: Wed Aug 18 10:24:05 2021 +
Commit: Ben Kohler  gentoo  org>
CommitDate: Wed Aug 18 10:24:19 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4b9d7e57

net-wireless/unifi: bump to 6.4.50

Package-Manager: Portage-3.0.20, Repoman-3.0.3
Signed-off-by: Ben Kohler  gentoo.org>

 net-wireless/unifi/Manifest|  1 +
 net-wireless/unifi/unifi-6.4.50.ebuild | 68 ++
 2 files changed, 69 insertions(+)

diff --git a/net-wireless/unifi/Manifest b/net-wireless/unifi/Manifest
index 7ffccb43d60..dd9a389b7c6 100644
--- a/net-wireless/unifi/Manifest
+++ b/net-wireless/unifi/Manifest
@@ -1,3 +1,4 @@
 DIST unifi-6.2.26.zip 152767218 BLAKE2B 
8351b9c0b2088006560ca3896df0b05d78cb9ca669ad32b1d1a73ef22f4329618b44585bff9a26a841b3d28997bc345708df9820149de91b3fc1df99693c3a74
 SHA512 
fccffca9bcb31a1da2c389e83ea9a48e4cde6d958368d4d623d459bae095b57a4d7946086b0ac0e4dff5c4c565961ed2c11f7bc2dfbf8b5c6d590fb32af351e8
 DIST unifi-6.3.51.zip 158093467 BLAKE2B 
d2d2f87edff6b4a1d6e9fffd49e45c062f0e8cc8e8cba82229cecb8fbea847ed92d08ad8362763dd1476f2ba625d3ab3d9e392eca3f87cf2cce4573867985b8d
 SHA512 
87dd0bfddba6716dd3a42f75b17e71253d33864b32b473083b8302f9deeb22f67b310366c0a768d9a2d8648038386bb3df926c333fd6bdd200b90740dd6c7b08
 DIST unifi-6.4.47.zip 159107424 BLAKE2B 
60edb5b7454abaad94929eb25ace1216bf650f9bd0d089e8259c9e5233b6eae74a6068787a951f7fd424c1c99fc385299ccf0b237b106bac91fd0f308b57a41c
 SHA512 
a0ded5114ffdd69814d2d535e11d6a332de37c00f726858b08ba2764d973c8898d9a621d595c7bce62036afebe0364a1d9ff4cb348cf39fe5fad9f2d6b1a495f
+DIST unifi-6.4.50.zip 158881298 BLAKE2B 
652110bf3f54322721137c45594b407151ecd7b977795b8ec5d7c84db772342f0b270b868a597210df9f379682eca932a209e3bbd97e2ef2a4ab25c3b9de2b49
 SHA512 
63ff0e1603ebe3d16d0abce1eeab785a9912730c877ebfafb351e219bf1d449d8c5a61590a7ae5a87faab6ca587782e59b29d02a016202ed2c0a417e452f9af3

diff --git a/net-wireless/unifi/unifi-6.4.50.ebuild 
b/net-wireless/unifi/unifi-6.4.50.ebuild
new file mode 100644
index 000..4053e56e11d
--- /dev/null
+++ b/net-wireless/unifi/unifi-6.4.50.ebuild
@@ -0,0 +1,68 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+# Set this var for any releases except stable
+RC_SUFFIX="-00f579cd4c"
+
+inherit systemd
+
+DESCRIPTION="A Management Controller for Ubiquiti Networks UniFi APs"
+HOMEPAGE="https://www.ubnt.com;
+SRC_URI="https://dl.ui.com/unifi/${PV}${RC_SUFFIX}/UniFi.unix.zip -> ${P}.zip"
+
+KEYWORDS="~amd64"
+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"
+SLOT="0/$(ver_cut 1-2)"
+IUSE="systemd"
+
+RDEPEND="
+   acct-group/unifi
+   acct-user/unifi
+   dev-db/mongodb
+   virtual/jre:1.8
+"
+
+DEPEND="app-arch/unzip"
+
+RESTRICT="bindist mirror"
+
+S="${WORKDIR}/UniFi"
+
+DOCS=( "readme.txt" )
+
+QA_PREBUILT="usr/lib/unifi/lib/native/Linux/x86_64/*.so"
+
+src_prepare() {
+   # Remove unneeded files Linux, Mac and Windows
+   rm -r lib/native/Linux/{aarch64,armv7} lib/native/{Mac,Windows} || die
+   if ! use systemd; then
+   rm lib/native/Linux/x86_64/libubnt_sdnotify_jni.so || die
+   fi
+
+   default
+}
+
+src_install() {
+   insinto /usr/lib/unifi
+   doins -r bin dl lib webapps
+
+   diropts -o unifi -g unifi
+   keepdir /var/lib/unifi/{conf,data,run,tmp,work} /var/log/unifi
+
+   for symlink in conf data run tmp work; do
+   dosym ../../../var/lib/unifi/${symlink} 
/usr/lib/unifi/${symlink}
+   done
+   dosym ../../../var/log/unifi /usr/lib/unifi/logs
+
+   newinitd "${FILESDIR}"/unifi.initd-r1 unifi
+   systemd_dounit "${FILESDIR}"/unifi.service
+
+   newconfd "${FILESDIR}"/unifi.confd unifi
+
+   echo 'CONFIG_PROTECT="/var/lib/unifi"' > "${T}"/99unifi || die
+   doenvd "${T}"/99unifi
+
+   einstalldocs
+}



[gentoo-commits] repo/gentoo:master commit in: net-wireless/unifi/

2021-08-09 Thread Ben Kohler
commit: 104e73f4c3c88cf443daf6f5b2d16b168e88453c
Author: Ben Kohler  gentoo  org>
AuthorDate: Mon Aug  9 13:01:11 2021 +
Commit: Ben Kohler  gentoo  org>
CommitDate: Mon Aug  9 13:21:46 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=104e73f4

net-wireless/unifi: bump to 6.4.47

Package-Manager: Portage-3.0.20, Repoman-3.0.3
Signed-off-by: Ben Kohler  gentoo.org>

 net-wireless/unifi/Manifest|  1 +
 net-wireless/unifi/unifi-6.4.47.ebuild | 68 ++
 2 files changed, 69 insertions(+)

diff --git a/net-wireless/unifi/Manifest b/net-wireless/unifi/Manifest
index 3762f7c0e90..7ffccb43d60 100644
--- a/net-wireless/unifi/Manifest
+++ b/net-wireless/unifi/Manifest
@@ -1,2 +1,3 @@
 DIST unifi-6.2.26.zip 152767218 BLAKE2B 
8351b9c0b2088006560ca3896df0b05d78cb9ca669ad32b1d1a73ef22f4329618b44585bff9a26a841b3d28997bc345708df9820149de91b3fc1df99693c3a74
 SHA512 
fccffca9bcb31a1da2c389e83ea9a48e4cde6d958368d4d623d459bae095b57a4d7946086b0ac0e4dff5c4c565961ed2c11f7bc2dfbf8b5c6d590fb32af351e8
 DIST unifi-6.3.51.zip 158093467 BLAKE2B 
d2d2f87edff6b4a1d6e9fffd49e45c062f0e8cc8e8cba82229cecb8fbea847ed92d08ad8362763dd1476f2ba625d3ab3d9e392eca3f87cf2cce4573867985b8d
 SHA512 
87dd0bfddba6716dd3a42f75b17e71253d33864b32b473083b8302f9deeb22f67b310366c0a768d9a2d8648038386bb3df926c333fd6bdd200b90740dd6c7b08
+DIST unifi-6.4.47.zip 159107424 BLAKE2B 
60edb5b7454abaad94929eb25ace1216bf650f9bd0d089e8259c9e5233b6eae74a6068787a951f7fd424c1c99fc385299ccf0b237b106bac91fd0f308b57a41c
 SHA512 
a0ded5114ffdd69814d2d535e11d6a332de37c00f726858b08ba2764d973c8898d9a621d595c7bce62036afebe0364a1d9ff4cb348cf39fe5fad9f2d6b1a495f

diff --git a/net-wireless/unifi/unifi-6.4.47.ebuild 
b/net-wireless/unifi/unifi-6.4.47.ebuild
new file mode 100644
index 000..599f728622a
--- /dev/null
+++ b/net-wireless/unifi/unifi-6.4.47.ebuild
@@ -0,0 +1,68 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+# Set this var for any releases except stable
+RC_SUFFIX="-8c13da2a29"
+
+inherit systemd
+
+DESCRIPTION="A Management Controller for Ubiquiti Networks UniFi APs"
+HOMEPAGE="https://www.ubnt.com;
+SRC_URI="https://dl.ui.com/unifi/${PV}${RC_SUFFIX}/UniFi.unix.zip -> ${P}.zip"
+
+KEYWORDS="~amd64"
+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"
+SLOT="0/$(ver_cut 1-2)"
+IUSE="systemd"
+
+RDEPEND="
+   acct-group/unifi
+   acct-user/unifi
+   dev-db/mongodb
+   virtual/jre:1.8
+"
+
+DEPEND="app-arch/unzip"
+
+RESTRICT="bindist mirror"
+
+S="${WORKDIR}/UniFi"
+
+DOCS=( "readme.txt" )
+
+QA_PREBUILT="usr/lib/unifi/lib/native/Linux/x86_64/*.so"
+
+src_prepare() {
+   # Remove unneeded files Linux, Mac and Windows
+   rm -r lib/native/Linux/{aarch64,armv7} lib/native/{Mac,Windows} || die
+   if ! use systemd; then
+   rm lib/native/Linux/x86_64/libubnt_sdnotify_jni.so || die
+   fi
+
+   default
+}
+
+src_install() {
+   insinto /usr/lib/unifi
+   doins -r bin dl lib webapps
+
+   diropts -o unifi -g unifi
+   keepdir /var/lib/unifi/{conf,data,run,tmp,work} /var/log/unifi
+
+   for symlink in conf data run tmp work; do
+   dosym ../../../var/lib/unifi/${symlink} 
/usr/lib/unifi/${symlink}
+   done
+   dosym ../../../var/log/unifi /usr/lib/unifi/logs
+
+   newinitd "${FILESDIR}"/unifi.initd-r1 unifi
+   systemd_dounit "${FILESDIR}"/unifi.service
+
+   newconfd "${FILESDIR}"/unifi.confd unifi
+
+   echo 'CONFIG_PROTECT="/var/lib/unifi"' > "${T}"/99unifi || die
+   doenvd "${T}"/99unifi
+
+   einstalldocs
+}



[gentoo-commits] repo/gentoo:master commit in: net-wireless/unifi/

2021-06-24 Thread Ben Kohler
commit: 168492cf0eac5f62e97366247d10e4ae5535d4df
Author: Ben Kohler  gentoo  org>
AuthorDate: Thu Jun 24 16:05:25 2021 +
Commit: Ben Kohler  gentoo  org>
CommitDate: Thu Jun 24 16:05:40 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=168492cf

net-wireless/unifi: drop old

Package-Manager: Portage-3.0.20, Repoman-3.0.3
Signed-off-by: Ben Kohler  gentoo.org>

 net-wireless/unifi/Manifest|  3 --
 net-wireless/unifi/unifi-6.0.45.ebuild | 68 --
 net-wireless/unifi/unifi-6.1.71.ebuild | 68 --
 net-wireless/unifi/unifi-6.2.25.ebuild | 68 --
 4 files changed, 207 deletions(-)

diff --git a/net-wireless/unifi/Manifest b/net-wireless/unifi/Manifest
index 8b2b50f0ed0..3762f7c0e90 100644
--- a/net-wireless/unifi/Manifest
+++ b/net-wireless/unifi/Manifest
@@ -1,5 +1,2 @@
-DIST unifi-6.0.45.zip 147691229 BLAKE2B 
ad8e34e4934449151b0244bb32e2ce81e2506f228c995e72c2756279ce22f1ce06d44c37f1cfd6156cee0d03066e36d99f98b56d2a1c759ee98ada6569b8309e
 SHA512 
6b2aebf33b6e2114a2b274ce332e2bd88a30406e3a21bc66dc0eddee3ee27ee2e4d3948dea73ff85289cbc2ed0e4f2b646e095091c54120f718b5fb2f0b35943
-DIST unifi-6.1.71.zip 152149341 BLAKE2B 
85b7753aa516e8f44baf8df9c21343c2af33f890e034d373817a41459fed3934abcc4690420307fb743a8096a9b57e027d3809c1e9c7ec45183de4d5ed2364d2
 SHA512 
eb874ae24a2dd2214a6f1a1f8ad4b9d298edf2ad0f7b1d83b95290ba866b586c92a6ba79f825b2decdb7f298ddc350d994f3af5b72e446e49dd0ddcf4f707f4e
-DIST unifi-6.2.25.zip 152753893 BLAKE2B 
1c597e025e73faae5db524a868cfab49feb5f4b9bbd5d823950bce23981521d6d88135ddfb148e30b7c2e00f89b176b065e0635c3e3b0c6a888d1ea688e148c6
 SHA512 
fe11aa9bf495cfede03d217f6a7f31ac0a2dc11a72dbec56e8a4e465545858d8524d47e9f5677dd917968c0f316a0fe4ceb049f26c15e2fee428e736929bbd9f
 DIST unifi-6.2.26.zip 152767218 BLAKE2B 
8351b9c0b2088006560ca3896df0b05d78cb9ca669ad32b1d1a73ef22f4329618b44585bff9a26a841b3d28997bc345708df9820149de91b3fc1df99693c3a74
 SHA512 
fccffca9bcb31a1da2c389e83ea9a48e4cde6d958368d4d623d459bae095b57a4d7946086b0ac0e4dff5c4c565961ed2c11f7bc2dfbf8b5c6d590fb32af351e8
 DIST unifi-6.3.51.zip 158093467 BLAKE2B 
d2d2f87edff6b4a1d6e9fffd49e45c062f0e8cc8e8cba82229cecb8fbea847ed92d08ad8362763dd1476f2ba625d3ab3d9e392eca3f87cf2cce4573867985b8d
 SHA512 
87dd0bfddba6716dd3a42f75b17e71253d33864b32b473083b8302f9deeb22f67b310366c0a768d9a2d8648038386bb3df926c333fd6bdd200b90740dd6c7b08

diff --git a/net-wireless/unifi/unifi-6.0.45.ebuild 
b/net-wireless/unifi/unifi-6.0.45.ebuild
deleted file mode 100644
index 9aeb5ece2c0..000
--- a/net-wireless/unifi/unifi-6.0.45.ebuild
+++ /dev/null
@@ -1,68 +0,0 @@
-# Copyright 1999-2021 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-# Set this var for any releases except stable
-RC_SUFFIX="-564eef1dda"
-
-inherit systemd
-
-DESCRIPTION="A Management Controller for Ubiquiti Networks UniFi APs"
-HOMEPAGE="https://www.ubnt.com;
-SRC_URI="https://dl.ui.com/unifi/${PV}${RC_SUFFIX}/UniFi.unix.zip -> ${P}.zip"
-
-KEYWORDS="amd64"
-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"
-SLOT="0/$(ver_cut 1-2)"
-IUSE="systemd"
-
-RDEPEND="
-   acct-group/unifi
-   acct-user/unifi
-   dev-db/mongodb
-   virtual/jre:1.8
-"
-
-BDEPEND="app-arch/unzip"
-
-RESTRICT="bindist mirror"
-
-S="${WORKDIR}/UniFi"
-
-DOCS=( "readme.txt" )
-
-QA_PREBUILT="usr/lib/unifi/lib/native/Linux/x86_64/*.so"
-
-src_prepare() {
-   # Remove unneeded files Linux, Mac and Windows
-   rm -r lib/native/Linux/{aarch64,armv7} lib/native/{Mac,Windows} || die
-   if ! use systemd; then
-   rm lib/native/Linux/x86_64/libubnt_sdnotify_jni.so || die
-   fi
-
-   default
-}
-
-src_install() {
-   insinto /usr/lib/unifi
-   doins -r bin dl lib webapps
-
-   diropts -o unifi -g unifi
-   keepdir /var/lib/unifi/{conf,data,run,tmp,work} /var/log/unifi
-
-   for symlink in conf data run tmp work; do
-   dosym ../../../var/lib/unifi/${symlink} 
/usr/lib/unifi/${symlink}
-   done
-   dosym ../../../var/log/unifi /usr/lib/unifi/logs
-
-   newinitd "${FILESDIR}"/unifi.initd-r1 unifi
-   systemd_dounit "${FILESDIR}"/unifi.service
-
-   newconfd "${FILESDIR}"/unifi.confd unifi
-
-   echo 'CONFIG_PROTECT="/var/lib/unifi"' > "${T}"/99unifi || die
-   doenvd "${T}"/99unifi
-
-   einstalldocs
-}

diff --git a/net-wireless/unifi/unifi-6.1.71.ebuild 
b/net-wireless/unifi/unifi-6.1.71.ebuild
deleted file mode 100644
index 754b267489d..000
--- a/net-wireless/unifi/unifi-6.1.71.ebuild
+++ /dev/null
@@ -1,68 +0,0 @@
-# Copyright 1999-2021 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-# Set this var for any releases except stable
-RC_SUFFIX="-de70ef60fe"
-
-inherit systemd
-
-DESCRIPTION="A Management Controller for Ubiquiti Networks 

[gentoo-commits] repo/gentoo:master commit in: net-wireless/unifi/

2021-06-24 Thread Ben Kohler
commit: a37db81efa7593338199aafeae2a64b8bf4f565c
Author: Ben Kohler  gentoo  org>
AuthorDate: Thu Jun 24 16:04:16 2021 +
Commit: Ben Kohler  gentoo  org>
CommitDate: Thu Jun 24 16:05:39 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a37db81e

net-wireless/unifi: bump to 6.3.51

Package-Manager: Portage-3.0.20, Repoman-3.0.3
Signed-off-by: Ben Kohler  gentoo.org>

 net-wireless/unifi/Manifest|  1 +
 net-wireless/unifi/unifi-6.3.51.ebuild | 68 ++
 2 files changed, 69 insertions(+)

diff --git a/net-wireless/unifi/Manifest b/net-wireless/unifi/Manifest
index b492662ced1..8b2b50f0ed0 100644
--- a/net-wireless/unifi/Manifest
+++ b/net-wireless/unifi/Manifest
@@ -2,3 +2,4 @@ DIST unifi-6.0.45.zip 147691229 BLAKE2B 
ad8e34e4934449151b0244bb32e2ce81e2506f22
 DIST unifi-6.1.71.zip 152149341 BLAKE2B 
85b7753aa516e8f44baf8df9c21343c2af33f890e034d373817a41459fed3934abcc4690420307fb743a8096a9b57e027d3809c1e9c7ec45183de4d5ed2364d2
 SHA512 
eb874ae24a2dd2214a6f1a1f8ad4b9d298edf2ad0f7b1d83b95290ba866b586c92a6ba79f825b2decdb7f298ddc350d994f3af5b72e446e49dd0ddcf4f707f4e
 DIST unifi-6.2.25.zip 152753893 BLAKE2B 
1c597e025e73faae5db524a868cfab49feb5f4b9bbd5d823950bce23981521d6d88135ddfb148e30b7c2e00f89b176b065e0635c3e3b0c6a888d1ea688e148c6
 SHA512 
fe11aa9bf495cfede03d217f6a7f31ac0a2dc11a72dbec56e8a4e465545858d8524d47e9f5677dd917968c0f316a0fe4ceb049f26c15e2fee428e736929bbd9f
 DIST unifi-6.2.26.zip 152767218 BLAKE2B 
8351b9c0b2088006560ca3896df0b05d78cb9ca669ad32b1d1a73ef22f4329618b44585bff9a26a841b3d28997bc345708df9820149de91b3fc1df99693c3a74
 SHA512 
fccffca9bcb31a1da2c389e83ea9a48e4cde6d958368d4d623d459bae095b57a4d7946086b0ac0e4dff5c4c565961ed2c11f7bc2dfbf8b5c6d590fb32af351e8
+DIST unifi-6.3.51.zip 158093467 BLAKE2B 
d2d2f87edff6b4a1d6e9fffd49e45c062f0e8cc8e8cba82229cecb8fbea847ed92d08ad8362763dd1476f2ba625d3ab3d9e392eca3f87cf2cce4573867985b8d
 SHA512 
87dd0bfddba6716dd3a42f75b17e71253d33864b32b473083b8302f9deeb22f67b310366c0a768d9a2d8648038386bb3df926c333fd6bdd200b90740dd6c7b08

diff --git a/net-wireless/unifi/unifi-6.3.51.ebuild 
b/net-wireless/unifi/unifi-6.3.51.ebuild
new file mode 100644
index 000..4b29e150bbf
--- /dev/null
+++ b/net-wireless/unifi/unifi-6.3.51.ebuild
@@ -0,0 +1,68 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+# Set this var for any releases except stable
+RC_SUFFIX="-05a66381e3"
+
+inherit systemd
+
+DESCRIPTION="A Management Controller for Ubiquiti Networks UniFi APs"
+HOMEPAGE="https://www.ubnt.com;
+SRC_URI="https://dl.ui.com/unifi/${PV}${RC_SUFFIX}/UniFi.unix.zip -> ${P}.zip"
+
+KEYWORDS="~amd64"
+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"
+SLOT="0/$(ver_cut 1-2)"
+IUSE="systemd"
+
+RDEPEND="
+   acct-group/unifi
+   acct-user/unifi
+   dev-db/mongodb
+   virtual/jre:1.8
+"
+
+DEPEND="app-arch/unzip"
+
+RESTRICT="bindist mirror"
+
+S="${WORKDIR}/UniFi"
+
+DOCS=( "readme.txt" )
+
+QA_PREBUILT="usr/lib/unifi/lib/native/Linux/x86_64/*.so"
+
+src_prepare() {
+   # Remove unneeded files Linux, Mac and Windows
+   rm -r lib/native/Linux/{aarch64,armv7} lib/native/{Mac,Windows} || die
+   if ! use systemd; then
+   rm lib/native/Linux/x86_64/libubnt_sdnotify_jni.so || die
+   fi
+
+   default
+}
+
+src_install() {
+   insinto /usr/lib/unifi
+   doins -r bin dl lib webapps
+
+   diropts -o unifi -g unifi
+   keepdir /var/lib/unifi/{conf,data,run,tmp,work} /var/log/unifi
+
+   for symlink in conf data run tmp work; do
+   dosym ../../../var/lib/unifi/${symlink} 
/usr/lib/unifi/${symlink}
+   done
+   dosym ../../../var/log/unifi /usr/lib/unifi/logs
+
+   newinitd "${FILESDIR}"/unifi.initd-r1 unifi
+   systemd_dounit "${FILESDIR}"/unifi.service
+
+   newconfd "${FILESDIR}"/unifi.confd unifi
+
+   echo 'CONFIG_PROTECT="/var/lib/unifi"' > "${T}"/99unifi || die
+   doenvd "${T}"/99unifi
+
+   einstalldocs
+}



[gentoo-commits] repo/gentoo:master commit in: net-wireless/unifi/

2021-06-24 Thread Ben Kohler
commit: f21a69dcd42c0ea2123eb76912968c9328239481
Author: Ben Kohler  gentoo  org>
AuthorDate: Thu Jun 24 14:50:32 2021 +
Commit: Ben Kohler  gentoo  org>
CommitDate: Thu Jun 24 16:05:38 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f21a69dc

net-wireless/unifi: 6.2.26 stable

Per upstream.

Package-Manager: Portage-3.0.20, Repoman-3.0.3
Signed-off-by: Ben Kohler  gentoo.org>

 net-wireless/unifi/unifi-6.2.26.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/net-wireless/unifi/unifi-6.2.26.ebuild 
b/net-wireless/unifi/unifi-6.2.26.ebuild
index c9f6735aac6..2186ff9baef 100644
--- a/net-wireless/unifi/unifi-6.2.26.ebuild
+++ b/net-wireless/unifi/unifi-6.2.26.ebuild
@@ -12,7 +12,7 @@ DESCRIPTION="A Management Controller for Ubiquiti Networks 
UniFi APs"
 HOMEPAGE="https://www.ubnt.com;
 SRC_URI="https://dl.ui.com/unifi/${PV}${RC_SUFFIX}/UniFi.unix.zip -> ${P}.zip"
 
-KEYWORDS="~amd64"
+KEYWORDS="amd64"
 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"
 SLOT="0/$(ver_cut 1-2)"
 IUSE="systemd"



[gentoo-commits] repo/gentoo:master commit in: net-wireless/unifi/

2021-06-01 Thread Ben Kohler
commit: b979bfa839ef83d82bc07f5804458df306cd5752
Author: Ben Kohler  gentoo  org>
AuthorDate: Tue Jun  1 14:57:43 2021 +
Commit: Ben Kohler  gentoo  org>
CommitDate: Tue Jun  1 14:58:34 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b979bfa8

net-wireless/unifi: bump to 6.2.26

Package-Manager: Portage-3.0.19, Repoman-3.0.3
Signed-off-by: Ben Kohler  gentoo.org>

 net-wireless/unifi/Manifest|  1 +
 net-wireless/unifi/unifi-6.2.26.ebuild | 68 ++
 2 files changed, 69 insertions(+)

diff --git a/net-wireless/unifi/Manifest b/net-wireless/unifi/Manifest
index 594be8f8405..b492662ced1 100644
--- a/net-wireless/unifi/Manifest
+++ b/net-wireless/unifi/Manifest
@@ -1,3 +1,4 @@
 DIST unifi-6.0.45.zip 147691229 BLAKE2B 
ad8e34e4934449151b0244bb32e2ce81e2506f228c995e72c2756279ce22f1ce06d44c37f1cfd6156cee0d03066e36d99f98b56d2a1c759ee98ada6569b8309e
 SHA512 
6b2aebf33b6e2114a2b274ce332e2bd88a30406e3a21bc66dc0eddee3ee27ee2e4d3948dea73ff85289cbc2ed0e4f2b646e095091c54120f718b5fb2f0b35943
 DIST unifi-6.1.71.zip 152149341 BLAKE2B 
85b7753aa516e8f44baf8df9c21343c2af33f890e034d373817a41459fed3934abcc4690420307fb743a8096a9b57e027d3809c1e9c7ec45183de4d5ed2364d2
 SHA512 
eb874ae24a2dd2214a6f1a1f8ad4b9d298edf2ad0f7b1d83b95290ba866b586c92a6ba79f825b2decdb7f298ddc350d994f3af5b72e446e49dd0ddcf4f707f4e
 DIST unifi-6.2.25.zip 152753893 BLAKE2B 
1c597e025e73faae5db524a868cfab49feb5f4b9bbd5d823950bce23981521d6d88135ddfb148e30b7c2e00f89b176b065e0635c3e3b0c6a888d1ea688e148c6
 SHA512 
fe11aa9bf495cfede03d217f6a7f31ac0a2dc11a72dbec56e8a4e465545858d8524d47e9f5677dd917968c0f316a0fe4ceb049f26c15e2fee428e736929bbd9f
+DIST unifi-6.2.26.zip 152767218 BLAKE2B 
8351b9c0b2088006560ca3896df0b05d78cb9ca669ad32b1d1a73ef22f4329618b44585bff9a26a841b3d28997bc345708df9820149de91b3fc1df99693c3a74
 SHA512 
fccffca9bcb31a1da2c389e83ea9a48e4cde6d958368d4d623d459bae095b57a4d7946086b0ac0e4dff5c4c565961ed2c11f7bc2dfbf8b5c6d590fb32af351e8

diff --git a/net-wireless/unifi/unifi-6.2.26.ebuild 
b/net-wireless/unifi/unifi-6.2.26.ebuild
new file mode 100644
index 000..c9f6735aac6
--- /dev/null
+++ b/net-wireless/unifi/unifi-6.2.26.ebuild
@@ -0,0 +1,68 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+# Set this var for any releases except stable
+RC_SUFFIX="-a79cb15f05"
+
+inherit systemd
+
+DESCRIPTION="A Management Controller for Ubiquiti Networks UniFi APs"
+HOMEPAGE="https://www.ubnt.com;
+SRC_URI="https://dl.ui.com/unifi/${PV}${RC_SUFFIX}/UniFi.unix.zip -> ${P}.zip"
+
+KEYWORDS="~amd64"
+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"
+SLOT="0/$(ver_cut 1-2)"
+IUSE="systemd"
+
+RDEPEND="
+   acct-group/unifi
+   acct-user/unifi
+   dev-db/mongodb
+   virtual/jre:1.8
+"
+
+DEPEND="app-arch/unzip"
+
+RESTRICT="bindist mirror"
+
+S="${WORKDIR}/UniFi"
+
+DOCS=( "readme.txt" )
+
+QA_PREBUILT="usr/lib/unifi/lib/native/Linux/x86_64/*.so"
+
+src_prepare() {
+   # Remove unneeded files Linux, Mac and Windows
+   rm -r lib/native/Linux/{aarch64,armv7} lib/native/{Mac,Windows} || die
+   if ! use systemd; then
+   rm lib/native/Linux/x86_64/libubnt_sdnotify_jni.so || die
+   fi
+
+   default
+}
+
+src_install() {
+   insinto /usr/lib/unifi
+   doins -r bin dl lib webapps
+
+   diropts -o unifi -g unifi
+   keepdir /var/lib/unifi/{conf,data,run,tmp,work} /var/log/unifi
+
+   for symlink in conf data run tmp work; do
+   dosym ../../../var/lib/unifi/${symlink} 
/usr/lib/unifi/${symlink}
+   done
+   dosym ../../../var/log/unifi /usr/lib/unifi/logs
+
+   newinitd "${FILESDIR}"/unifi.initd-r1 unifi
+   systemd_dounit "${FILESDIR}"/unifi.service
+
+   newconfd "${FILESDIR}"/unifi.confd unifi
+
+   echo 'CONFIG_PROTECT="/var/lib/unifi"' > "${T}"/99unifi || die
+   doenvd "${T}"/99unifi
+
+   einstalldocs
+}



  1   2   3   >