upgpkg: zwave-js-ui 8.0.2-1

upstream release

renamed zwavejs2mqtt to zwave-js-ui
This commit is contained in:
2022-10-01 09:58:36 +02:00
parent d6be4ec272
commit 6450222a17
10 changed files with 65 additions and 51 deletions

25
zwave-js-ui/.SRCINFO Normal file
View File

@@ -0,0 +1,25 @@
pkgbase = zwave-js-ui
pkgdesc = Full featured Z-Wave Control Panel UI and MQTT gateway
pkgver = 8.0.2
pkgrel = 1
url = https://github.com/zwave-js/zwave-js-ui
install = zwave-js-ui.install
arch = any
license = MIT
makedepends = yarn
makedepends = node-gyp
depends = nodejs
conflicts = zwavejs2mqtt
backup = etc/zwave-js-ui/app.ts
source = https://github.com/zwave-js/zwave-js-ui/archive/refs/tags/v8.0.2.tar.gz
source = zwave-js-ui.sysusers
source = zwave-js-ui.tmpfiles
source = zwave-js-ui.service
source = zwave-js-ui.install
b2sums = b4860e6f560b798a3ebe6f0dde849d488ddff3082eef019995874d7cd1a9e9c4670a1e90c50e3473ee85395c312b5d0a80d446033c1d5f6d981b732bde462a2e
b2sums = 20fe5b3391e8ef54b7047c082b183e492bea4b6b9dac11ebfa69e98ca6f6889cfde7a55897f6a6a8d91a2753a3a316cde8c4802d4e23a65bf421eeac8a2725fe
b2sums = e2d3de5e1446f5b1f7c97581a0fa66022050993399d23afba63079ba6c690f995708dffca442170da44abc526103143fbecb94e95a9b7d85fcbf37b3fc49db5e
b2sums = 8b2c0b4e3659297e311f7f3ae69d337cddfc6dc55a5edc4f39bf8a26bc728cfb7ca5fe56d89e253d17d74646336f53d5cacac5b18cc94f2be8fd29ff900615de
b2sums = 129da9e28c166da28edfa1dc8a63613854e475d0f0c4e92979f12309e67f05002c39543dd240289e512e79df24bee520a98a9b96f79051b67d008bcf0c7d281e
pkgname = zwave-js-ui

View File

@@ -1,24 +1,27 @@
# Maintainer: Giovanni Harting
pkgname=zwavejs2mqtt
pkgver=7.2.0
pkgname=zwave-js-ui
pkgver=8.0.2
pkgrel=1
epoch=1
pkgdesc="Zwave to Mqtt gateway and Control Panel Web UI."
pkgdesc="Full featured Z-Wave Control Panel UI and MQTT gateway"
arch=('any')
url="https://github.com/zwave-js/zwavejs2mqtt"
url="https://github.com/zwave-js/zwave-js-ui"
license=('MIT')
depends=(nodejs)
conflicts=(zwavejs2mqtt)
makedepends=(yarn node-gyp)
backup=("etc/zwavejs2mqtt/app.ts")
backup=("etc/zwave-js-ui/app.ts")
install=zwave-js-ui.install
source=("https://github.com/zwave-js/$pkgname/archive/refs/tags/v$pkgver.tar.gz"
"$pkgname.sysusers"
"$pkgname.tmpfiles"
"$pkgname.service")
b2sums=('a63b6725bab23033a4009543375918be0e0879af7d4dafe2cd76204cedd8b6f6f74792e04ffefc86f60efc9433d175ca71292a489ce69c4b92a32eff2f080ced'
'd4a834bd7c8e4c832128f9f9c0ffb9d4409424402ba9c28a430a2d41d19cf780ba606c27b5f3b71f7640caa9883724647f2779cfa3cf2714564eb5e58b6144e2'
'2324c50252e1005b1ec06bf73e9d05937472397f5fc533e7ab468d416bcb6b5d01b87055a41d3b3a5b44b24e02ca45fafb5f79085833988ec458ee72c1d8c31b'
'0e7238f3858a9ce4b21e2c3493079648adbe1885ed32d1ae666b8a79f5b4c6c0d59c572a81159fc75c8db6a2a8f716b221a7ea857866462bb2d2a4b537c93ae7')
"$pkgname.service"
"$pkgname.install")
b2sums=('b4860e6f560b798a3ebe6f0dde849d488ddff3082eef019995874d7cd1a9e9c4670a1e90c50e3473ee85395c312b5d0a80d446033c1d5f6d981b732bde462a2e'
'20fe5b3391e8ef54b7047c082b183e492bea4b6b9dac11ebfa69e98ca6f6889cfde7a55897f6a6a8d91a2753a3a316cde8c4802d4e23a65bf421eeac8a2725fe'
'e2d3de5e1446f5b1f7c97581a0fa66022050993399d23afba63079ba6c690f995708dffca442170da44abc526103143fbecb94e95a9b7d85fcbf37b3fc49db5e'
'8b2c0b4e3659297e311f7f3ae69d337cddfc6dc55a5edc4f39bf8a26bc728cfb7ca5fe56d89e253d17d74646336f53d5cacac5b18cc94f2be8fd29ff900615de'
'129da9e28c166da28edfa1dc8a63613854e475d0f0c4e92979f12309e67f05002c39543dd240289e512e79df24bee520a98a9b96f79051b67d008bcf0c7d281e')
build() {
cd "$pkgname-$pkgver"

View File

@@ -0,0 +1,8 @@
post_install() {
if [ -d "/etc/zwavejs2mqtt" ]; then
echo ":: ZWaveJS2MQTT has been renamed to ZWave JS UI.
echo " To move your old zwavejs2mqtt files, use"
echo " mv /var/lib/{zwavejs2mqtt,zwave-js-ui} && mv /etc/{zwavejs2mqtt,zwave-js-ui} && chown -R zwave-js-ui /var/lib/zwave-js-ui"
echo " This has to be done only once after switching to zwave-js-ui."
fi
}

View File

@@ -0,0 +1,16 @@
[Unit]
Description=zwave-js-ui nodejs daemon
After=network.target
[Service]
Type=simple
User=zwave-js-ui
Group=zwave-js-ui
ExecStart=/usr/bin/node /usr/share/webapps/zwave-js-ui/server/bin/www.js
Environment=ZWAVEJS_EXTERNAL_CONFIG=/var/lib/zwave-js-ui/.config-db
PrivateTmp=true
ProtectSystem=full
ProtectHome=true
[Install]
WantedBy=multi-user.target

View File

@@ -0,0 +1 @@
u zwave-js-ui - "zwave-js-ui user" /var/lib/zwave-js-ui

View File

@@ -0,0 +1 @@
d /var/lib/zwave-js-ui - zwave-js-ui zwave-js-ui -

View File

@@ -1,22 +0,0 @@
pkgbase = zwavejs2mqtt
pkgdesc = Zwave to Mqtt gateway and Control Panel Web UI.
pkgver = 7.2.0
pkgrel = 1
epoch = 1
url = https://github.com/zwave-js/zwavejs2mqtt
arch = any
license = MIT
makedepends = yarn
makedepends = node-gyp
depends = nodejs
backup = etc/zwavejs2mqtt/app.ts
source = https://github.com/zwave-js/zwavejs2mqtt/archive/refs/tags/v7.2.0.tar.gz
source = zwavejs2mqtt.sysusers
source = zwavejs2mqtt.tmpfiles
source = zwavejs2mqtt.service
b2sums = a63b6725bab23033a4009543375918be0e0879af7d4dafe2cd76204cedd8b6f6f74792e04ffefc86f60efc9433d175ca71292a489ce69c4b92a32eff2f080ced
b2sums = d4a834bd7c8e4c832128f9f9c0ffb9d4409424402ba9c28a430a2d41d19cf780ba606c27b5f3b71f7640caa9883724647f2779cfa3cf2714564eb5e58b6144e2
b2sums = 2324c50252e1005b1ec06bf73e9d05937472397f5fc533e7ab468d416bcb6b5d01b87055a41d3b3a5b44b24e02ca45fafb5f79085833988ec458ee72c1d8c31b
b2sums = 0e7238f3858a9ce4b21e2c3493079648adbe1885ed32d1ae666b8a79f5b4c6c0d59c572a81159fc75c8db6a2a8f716b221a7ea857866462bb2d2a4b537c93ae7
pkgname = zwavejs2mqtt

View File

@@ -1,16 +0,0 @@
[Unit]
Description=zwavejs2mqtt nodejs daemon
After=network.target
[Service]
Type=simple
User=zwavejs2mqtt
Group=zwavejs2mqtt
ExecStart=/usr/bin/node /usr/share/webapps/zwavejs2mqtt/server/bin/www.js
Environment=ZWAVEJS_EXTERNAL_CONFIG=/var/lib/zwavejs2mqtt/.config-db
PrivateTmp=true
ProtectSystem=full
ProtectHome=true
[Install]
WantedBy=multi-user.target

View File

@@ -1 +0,0 @@
u zwavejs2mqtt - "zwavejs2mqtt user" /var/lib/zwavejs2mqtt

View File

@@ -1 +0,0 @@
d /var/lib/zwavejs2mqtt - zwavejs2mqtt zwavejs2mqtt -