diff options
| author | Autumn <git@autumnfo.rest> | 2026-04-26 15:53:35 +0100 |
|---|---|---|
| committer | Autumn <git@autumnfo.rest> | 2026-04-26 15:53:35 +0100 |
| commit | dfaeab4beea8ff81c75411e4753dae8e08a0cbe9 (patch) | |
| tree | 6f912f0aa6db1c0bce7c71f262454f0690bbf4af /www-apps/zigbee2mqtt/zigbee2mqtt-2.9.2.ebuild | |
| parent | fff5dbabe555258266fbd037d3c5872e54961a62 (diff) | |
[www-apps/zigbee2mqtt] added zigbee2mqtt 2.9.2
Diffstat (limited to 'www-apps/zigbee2mqtt/zigbee2mqtt-2.9.2.ebuild')
| -rw-r--r-- | www-apps/zigbee2mqtt/zigbee2mqtt-2.9.2.ebuild | 62 |
1 files changed, 62 insertions, 0 deletions
diff --git a/www-apps/zigbee2mqtt/zigbee2mqtt-2.9.2.ebuild b/www-apps/zigbee2mqtt/zigbee2mqtt-2.9.2.ebuild new file mode 100644 index 0000000..2997d5c --- /dev/null +++ b/www-apps/zigbee2mqtt/zigbee2mqtt-2.9.2.ebuild @@ -0,0 +1,62 @@ +# +# ~~~ www-apps/zigbee2mqtt +# +# ~~~ a zigbee to MQTT bridge +# + +# +# ~~~ metadata + +# portage info +EAPI=8 +SLOT=0 + +KEYWORDS="amd64" + +# info +HOMEPAGE="https://zigbee2mqtt.io/" +DESCRIPTION="A Zigbee to MQTT bridge" +LICENSE="GPL-3" + +# package data +SRC_URI=" + https://github.com/koenkk/zigbee2mqtt/archive/refs/tags/${PV}.tar.gz -> ${P}.tar.gz + https://files.autumnfo.rest/gentoo/zigbee2mqtt/zigbee2mqtt-${PV}-node_modules.tar.gz" + +# +# ~~~ dependencies + +# use systemd +inherit systemd + +# build-time dependencies +BDEPEND="net-libs/nodejs[npm]" + +# run-time dependencies +RDEPEND=" + acct-user/zigbee2mqtt + acct-group/zigbee2mqtt + net-libs/nodejs" + +# +# ~~~ steps + +# configure +src_configure() { + : +} + +# compile +src_compile() { + npm run build +} + +# install +src_install() { + insinto /usr/share/zigbee2mqtt + doins -r ${S}/* + + fowners zigbee2mqtt:zigbee2mqtt /usr/share/zigbee2mqtt/data + + systemd_dounit "${FILESDIR}/zigbee2mqtt.service" +} |
