Zigbee2mqtt 1.40.1

This commit is contained in:
Xavier FORESTIER 2024-09-25 21:33:20 +02:00
parent cf1658e6d5
commit 3df94df735
2 changed files with 71 additions and 0 deletions

View File

@ -5,6 +5,9 @@ DIST zigbee2mqtt-1.35.2-node_modules.tar.xz 16119144 BLAKE2B 467c9424f59b935a1e6
DIST zigbee2mqtt-1.35.2.tar.gz 510837 BLAKE2B 869b3a8bd081e63f4f2d5157752e39c05ecc0e51f6b8baaa15e38462ecf3674ba98eb0ba5466a2aa13e6e6d17b19ede25b0aae19e0c3117e493cfd03d195c5a6 SHA512 6f719868350ded46f0b4596c887fc2be55a316f549dd6cc26f358bd7260a250da6d9ed1a3305340327e627e0ceeda7216ba555bc39c31bc1284d6fb0142c4aac
DIST zigbee2mqtt-1.39.1-node_modules.tar.xz 17467408 BLAKE2B 463a38cae2f509bea16a7ceb3567df1a9857c69ef25747dcb56a2f787c5b0eae5d27c28694c724745d49240c8b926184088f5358ef340679e2d5080aac86e695 SHA512 f6dc277bac8aab6d084416539ea722e8344d1a55d400e88f29e4d5217d7097649c73e684f33d5fabbe60289dd9dddf59fccb6df3dbf895bac1ae680cb7b11741
DIST zigbee2mqtt-1.39.1.tar.gz 548291 BLAKE2B 352d3f9895c19d7bac2dc5f9c680bc1e5751738b97bf4d98a655a5adbcae86bcb41f2a24511bf03f6532ece1f773529b38cdfa91f0d2770692652bc572478e4a SHA512 2926a1ee047a4f4578727086e3b180b6ee8f922a52e4678128ac1a7241a649f9641cebcf068f22a3ab256efa15ad210ac71c38608af42696971d5483541fa3e0
DIST zigbee2mqtt-1.40.1-node_modules.tar.xz 16905284 BLAKE2B 42ddf27d7d9cda5fa5424709e5ddb5a7b804496acf72276bafe975bac92623335b07947928bf5dc8e43af598eeee8326d9c48de6e295e4a472d7493d6ae93261 SHA512 7e1756283c02062e12db0e8394d7624b335905ee32718e30cd9654417305da0e7ccf15cb4a8261e802b4f794636d54518e5de566d96fc86b14ffcd36e58177b5
DIST zigbee2mqtt-1.40.1.tar.gz 553072 BLAKE2B fae9390d7e41b8156164a4356cf0006268044688f33df7368c0175e01c02b0797c66e118e3c921e53bb0687442b845470d33ef2656a108dfef8a7def7e2320e0 SHA512 a10e5a9ff1fdc156673c12424a2c1b7e8b222df876c5f58a689be515d6ed94701f252f3fea70acaae4e274e7c6c7b841a84089e96c4d32f0dd49e3c6c149f569
EBUILD zigbee2mqtt-1.35.2.ebuild 1807 BLAKE2B 6d6650fc10ad27450465b8278ef9ab114fdc6b92ebf0ab89b51de0675bae3d0ee628a7568f48a77fe9fde0d82e034d1a11e25e95df6456aa4e95ab1926521269 SHA512 166259ea2a28556d009258dbb714079dba6e0bd8ce986f854c8dc3b95a789f45746d94a4641a7cd60341f6b803b0befa05f407e5fc090491ddfc47ca0fcaf084
EBUILD zigbee2mqtt-1.39.1.ebuild 1807 BLAKE2B 6d6650fc10ad27450465b8278ef9ab114fdc6b92ebf0ab89b51de0675bae3d0ee628a7568f48a77fe9fde0d82e034d1a11e25e95df6456aa4e95ab1926521269 SHA512 166259ea2a28556d009258dbb714079dba6e0bd8ce986f854c8dc3b95a789f45746d94a4641a7cd60341f6b803b0befa05f407e5fc090491ddfc47ca0fcaf084
EBUILD zigbee2mqtt-1.40.1.ebuild 1807 BLAKE2B 6d6650fc10ad27450465b8278ef9ab114fdc6b92ebf0ab89b51de0675bae3d0ee628a7568f48a77fe9fde0d82e034d1a11e25e95df6456aa4e95ab1926521269 SHA512 166259ea2a28556d009258dbb714079dba6e0bd8ce986f854c8dc3b95a789f45746d94a4641a7cd60341f6b803b0befa05f407e5fc090491ddfc47ca0fcaf084
MISC metadata.xml 480 BLAKE2B dc80fdb17a73b1f63ef970674d5bb1a950b14d6d318276ad3303157dd93fbba9165a9e2b70a0380cbf70b77ecf31ed856698f7887ae0bc09a5d71c66ff7d4b42 SHA512 e7cbfb9fb939af0066a1a779af9af60df9a45d7b42b16706f6dcd321e4bd5b9b432120321b9cfe0d28809cd207f8aba36f9119c07b6adefe109acd207a15e51d

View File

@ -0,0 +1,68 @@
# Copyright 1999-2024 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=8
if [[ ${PV} == *9999* ]]; then
EGIT_REPO_URI="https://github.com/Koenkk/zigbee2mqtt"
EGIT_BRANCH="dev"
inherit git-r3
else
SRC_URI="https://github.com/Koenkk/zigbee2mqtt/archive/${PV}.tar.gz -> ${P}.tar.gz
https://raw.githubusercontent.com/inode64/inode64-overlay/main/dist/${P}-node_modules.tar.xz"
fi
inherit nodejs-mod systemd tmpfiles
DESCRIPTION="It bridges events and allows you to control your Zigbee devices via MQTT"
HOMEPAGE="https://www.zigbee2mqtt.io/"
COMMIT="06b3395cff4fa938aa29a55112605becfafc83b1"
LICENSE="0BSD Apache-2.0 BSD-2 CC-BY-4.0 GPL-3 ISC MIT PYTHON"
SLOT="0"
KEYWORDS="~amd64"
RDEPEND="
acct-group/zigbee2mqtt
acct-user/zigbee2mqtt
app-misc/mosquitto
"
pkg_pretend() {
if [[ -e "${EROOT}/etc/env.d/90${PN}" ]] && \
! grep -q "CONFIG_PROTECT=\"/var/lib/${PN}\"" "${EROOT}/etc/env.d/90${PN}" 2>/dev/null; then
eerror "Bad CONFIG_PROTECT"
eerror "update ${EROOT}/etc/env.d/90${PN} to include CONFIG_PROTECT=\"/var/lib/${PN}\""
eerror ""
eerror ""
die "Bad CONFIG_PROTECT"
fi
}
src_install() {
echo "${COMMIT}" > dist/.hash
echo -e "\nadvanced:" >>data/configuration.yaml
echo -e " network_key: GENERATE" >>data/configuration.yaml
echo -e " pan_id: GENERATE" >>data/configuration.yaml
echo -e " log_directory: /var/log/${PN}" >>data/configuration.yaml
nodejs-mod_src_install
keepdir /var/log/${PN}
insinto /var/lib/${PN}
doins data/configuration.yaml
dotmpfiles "${FILESDIR}"/zigbee2mqtt.conf
doinitd "${FILESDIR}"/${PN}
systemd_dounit "${FILESDIR}/${PN}.service"
dodir /etc/env.d
echo "CONFIG_PROTECT=\"/var/lib/${PN}"\" >>"${ED}"/etc/env.d/90${PN} || die
}
pkg_postinst() {
tmpfiles_process zigbee2mqtt.conf
}