Date: Monday, May 1, 2023 @ 18:41:45
Author: jelle
Revision: 1455744
archrelease: copy trunk to community-x86_64
Added:
zigbee2mqtt/repos/community-x86_64/PKGBUILD
(from rev 1455743, zigbee2mqtt/trunk/PKGBUILD)
zigbee2mqtt/repos/community-x86_64/zigbee2mqtt.service
(from rev 1455743, zigbee2mqtt/trunk/zigbee2mqtt.service)
zigbee2mqtt/repos/community-x86_64/zigbee2mqtt.sysusers
(from rev 1455743, zigbee2mqtt/trunk/zigbee2mqtt.sysusers)
zigbee2mqtt/repos/community-x86_64/zigbee2mqtt.tmpfiles
(from rev 1455743, zigbee2mqtt/trunk/zigbee2mqtt.tmpfiles)
Deleted:
zigbee2mqtt/repos/community-x86_64/PKGBUILD
zigbee2mqtt/repos/community-x86_64/zigbee2mqtt.service
zigbee2mqtt/repos/community-x86_64/zigbee2mqtt.sysusers
zigbee2mqtt/repos/community-x86_64/zigbee2mqtt.tmpfiles
----------------------+
PKGBUILD | 146 ++++++++++++++++++++++++-------------------------
zigbee2mqtt.service | 84 ++++++++++++++--------------
zigbee2mqtt.sysusers | 4 -
zigbee2mqtt.tmpfiles | 6 +-
4 files changed, 120 insertions(+), 120 deletions(-)
Deleted: PKGBUILD
===================================================================
--- PKGBUILD 2023-05-01 18:41:32 UTC (rev 1455743)
+++ PKGBUILD 2023-05-01 18:41:45 UTC (rev 1455744)
@@ -1,73 +0,0 @@
-# Maintainer: Jelle van der Waa <[email protected]>
-# Contributor: Sebastian Zwierzchowski <[email protected]>
-
-pkgname=zigbee2mqtt
-pkgver=1.30.3
-pkgrel=1
-pkgdesc='A Zigbee to MQTT bridge'
-arch=('x86_64')
-url='https://www.zigbee2mqtt.io'
-license=('GPL3')
-depends=('nodejs-lts-hydrogen') # FS#75807
-makedepends=('typescript' 'npm')
-backup=('etc/zigbee2mqtt/configuration.yaml')
-optdepends=('mosquitto: MQTT broker')
-options=(!emptydirs)
-source=(${pkgname}-${pkgver}.tar.gz::"https://github.com/Koenkk/${pkgname}/archive/${pkgver}.tar.gz"
'zigbee2mqtt.service'
- 'zigbee2mqtt.sysusers' 'zigbee2mqtt.tmpfiles')
-sha256sums=('1ca44e3ccecf243382397047fdb03abb898ee1b1cacca8078e1c95920b1bb4c9'
- '04d58763942cc598ac858f003b174316b695c2a542b2788e50751c3077adf106'
- '3a86716e9036e97d885e9b5f37c7f87d9c2872435e4acf9fc4c9157264cf387b'
- 'b8cb53b06176abb09e74e68daee702263f3d471b249c51b1b32d693fc7354fd8')
-
-build() {
- cd "${pkgname}-${pkgver}"
- npm install
- NODE_ENV=production npm run build
- npm prune --production
-}
-
-package() {
- cd "${pkgname}-${pkgver}"
- install -m0755 -d "${pkgdir}/usr/share/webapps/${pkgname}"
- cp -a node_modules dist "${pkgdir}/usr/share/webapps/${pkgname}"
-
- install -m0644 cli.js -t "${pkgdir}/usr/share/webapps/${pkgname}"
- install -m0644 index.js -t "${pkgdir}/usr/share/webapps/${pkgname}"
- install -m0644 package.json -t "${pkgdir}/usr/share/webapps/${pkgname}"
-
- # sanitize permissions
- find "${pkgdir}/usr" -type d -exec chmod 755 {} +
- chown -R root:root "${pkgdir}"
-
- install -Dm644 data/configuration.yaml
"${pkgdir}/etc/${pkgname}/configuration.yaml"
-
- install -Dm644 "${srcdir}/${pkgname}.service"
"${pkgdir}/usr/lib/systemd/system/${pkgname}.service"
- install -Dm644 "${srcdir}/${pkgname}.sysusers"
"${pkgdir}/usr/lib/sysusers.d/${pkgname}.conf"
- install -Dm644 "${srcdir}/${pkgname}.tmpfiles"
"${pkgdir}/usr/lib/tmpfiles.d/${pkgname}.conf"
-
- # Cleanups x86_64 specific
- if [ "${CARCH}" = "x86_64" ]; then
- local find_dirs=(
- -iwholename '*.github' -o
- -iwholename '*.idea' -o
- -iwholename '*.tscache' -o
- -iwholename '*/man' -o
- -iwholename '*/test' -o
- -iwholename '*/scripts' -o
- -iwholename '*/git-hooks' -o
- -iwholename '*/android-arm' -o
- -iwholename '*/android-arm64' -o
- -iwholename '*/linux-arm64' -o
- -iwholename '*/linux-armvy' -o
- -iwholename '*/linux-armv7' -o
- -iwholename '*/linux-arm' -o
- -iwholename '*/win32-ia32' -o
- -iwholename '*/win32-x64' -o
- -iwholename '*/darwin-x64'
- )
-
- find ${pkgdir}/usr/share/webapps/${pkgname}/node_modules -type d \(
"${find_dirs[@]}" \) -exec rm -rvf {} +
- fi
-
-}
Copied: zigbee2mqtt/repos/community-x86_64/PKGBUILD (from rev 1455743,
zigbee2mqtt/trunk/PKGBUILD)
===================================================================
--- PKGBUILD (rev 0)
+++ PKGBUILD 2023-05-01 18:41:45 UTC (rev 1455744)
@@ -0,0 +1,73 @@
+# Maintainer: Jelle van der Waa <[email protected]>
+# Contributor: Sebastian Zwierzchowski <[email protected]>
+
+pkgname=zigbee2mqtt
+pkgver=1.30.4
+pkgrel=1
+pkgdesc='A Zigbee to MQTT bridge'
+arch=('x86_64')
+url='https://www.zigbee2mqtt.io'
+license=('GPL3')
+depends=('nodejs-lts-hydrogen') # FS#75807
+makedepends=('typescript' 'npm')
+backup=('etc/zigbee2mqtt/configuration.yaml')
+optdepends=('mosquitto: MQTT broker')
+options=(!emptydirs)
+source=(${pkgname}-${pkgver}.tar.gz::"https://github.com/Koenkk/${pkgname}/archive/${pkgver}.tar.gz"
'zigbee2mqtt.service'
+ 'zigbee2mqtt.sysusers' 'zigbee2mqtt.tmpfiles')
+sha256sums=('cc02bdf9d34a09016c60a6abdd4e2c0a3ce561ddc5186d989c34b1d4aacaea28'
+ '04d58763942cc598ac858f003b174316b695c2a542b2788e50751c3077adf106'
+ '3a86716e9036e97d885e9b5f37c7f87d9c2872435e4acf9fc4c9157264cf387b'
+ 'b8cb53b06176abb09e74e68daee702263f3d471b249c51b1b32d693fc7354fd8')
+
+build() {
+ cd "${pkgname}-${pkgver}"
+ npm install
+ NODE_ENV=production npm run build
+ npm prune --production
+}
+
+package() {
+ cd "${pkgname}-${pkgver}"
+ install -m0755 -d "${pkgdir}/usr/share/webapps/${pkgname}"
+ cp -a node_modules dist "${pkgdir}/usr/share/webapps/${pkgname}"
+
+ install -m0644 cli.js -t "${pkgdir}/usr/share/webapps/${pkgname}"
+ install -m0644 index.js -t "${pkgdir}/usr/share/webapps/${pkgname}"
+ install -m0644 package.json -t "${pkgdir}/usr/share/webapps/${pkgname}"
+
+ # sanitize permissions
+ find "${pkgdir}/usr" -type d -exec chmod 755 {} +
+ chown -R root:root "${pkgdir}"
+
+ install -Dm644 data/configuration.yaml
"${pkgdir}/etc/${pkgname}/configuration.yaml"
+
+ install -Dm644 "${srcdir}/${pkgname}.service"
"${pkgdir}/usr/lib/systemd/system/${pkgname}.service"
+ install -Dm644 "${srcdir}/${pkgname}.sysusers"
"${pkgdir}/usr/lib/sysusers.d/${pkgname}.conf"
+ install -Dm644 "${srcdir}/${pkgname}.tmpfiles"
"${pkgdir}/usr/lib/tmpfiles.d/${pkgname}.conf"
+
+ # Cleanups x86_64 specific
+ if [ "${CARCH}" = "x86_64" ]; then
+ local find_dirs=(
+ -iwholename '*.github' -o
+ -iwholename '*.idea' -o
+ -iwholename '*.tscache' -o
+ -iwholename '*/man' -o
+ -iwholename '*/test' -o
+ -iwholename '*/scripts' -o
+ -iwholename '*/git-hooks' -o
+ -iwholename '*/android-arm' -o
+ -iwholename '*/android-arm64' -o
+ -iwholename '*/linux-arm64' -o
+ -iwholename '*/linux-armvy' -o
+ -iwholename '*/linux-armv7' -o
+ -iwholename '*/linux-arm' -o
+ -iwholename '*/win32-ia32' -o
+ -iwholename '*/win32-x64' -o
+ -iwholename '*/darwin-x64'
+ )
+
+ find ${pkgdir}/usr/share/webapps/${pkgname}/node_modules -type d \(
"${find_dirs[@]}" \) -exec rm -rvf {} +
+ fi
+
+}
Deleted: zigbee2mqtt.service
===================================================================
--- zigbee2mqtt.service 2023-05-01 18:41:32 UTC (rev 1455743)
+++ zigbee2mqtt.service 2023-05-01 18:41:45 UTC (rev 1455744)
@@ -1,42 +0,0 @@
-[Unit]
-Description=zigbee2mqtt
-After=network.target
-
-[Service]
-ExecStart=node index.js
-WorkingDirectory=/usr/share/webapps/zigbee2mqtt
-Environment=ZIGBEE2MQTT_DATA=/var/lib/zigbee2mqtt
-StandardOutput=inherit
-StandardError=inherit
-Restart=always
-User=zigbee2mqtt
-
-CapabilityBoundingSet=
-NoNewPrivileges=true
-RemoveIPC=true
-LockPersonality=true
-
-ProtectControlGroups=true
-ProtectKernelTunables=true
-ProtectKernelModules=true
-ProtectKernelLogs=true
-ProtectHostname=true
-ProtectProc=noaccess
-ProtectClock=yes
-DeviceAllow=char-* rw
-
-RestrictRealtime=true
-RestrictSUIDSGID=true
-RestrictNamespaces=true
-RestrictAddressFamilies=AF_UNIX AF_INET AF_INET6
-
-ProtectSystem=strict
-ProtectHome=true
-PrivateTmp=true
-ReadWritePaths=/var/lib/zigbee2mqtt /etc/zigbee2mqtt
-
-SystemCallArchitectures=native
-SystemCallFilter=@system-service @pkey
-
-[Install]
-WantedBy=multi-user.target
Copied: zigbee2mqtt/repos/community-x86_64/zigbee2mqtt.service (from rev
1455743, zigbee2mqtt/trunk/zigbee2mqtt.service)
===================================================================
--- zigbee2mqtt.service (rev 0)
+++ zigbee2mqtt.service 2023-05-01 18:41:45 UTC (rev 1455744)
@@ -0,0 +1,42 @@
+[Unit]
+Description=zigbee2mqtt
+After=network.target
+
+[Service]
+ExecStart=node index.js
+WorkingDirectory=/usr/share/webapps/zigbee2mqtt
+Environment=ZIGBEE2MQTT_DATA=/var/lib/zigbee2mqtt
+StandardOutput=inherit
+StandardError=inherit
+Restart=always
+User=zigbee2mqtt
+
+CapabilityBoundingSet=
+NoNewPrivileges=true
+RemoveIPC=true
+LockPersonality=true
+
+ProtectControlGroups=true
+ProtectKernelTunables=true
+ProtectKernelModules=true
+ProtectKernelLogs=true
+ProtectHostname=true
+ProtectProc=noaccess
+ProtectClock=yes
+DeviceAllow=char-* rw
+
+RestrictRealtime=true
+RestrictSUIDSGID=true
+RestrictNamespaces=true
+RestrictAddressFamilies=AF_UNIX AF_INET AF_INET6
+
+ProtectSystem=strict
+ProtectHome=true
+PrivateTmp=true
+ReadWritePaths=/var/lib/zigbee2mqtt /etc/zigbee2mqtt
+
+SystemCallArchitectures=native
+SystemCallFilter=@system-service @pkey
+
+[Install]
+WantedBy=multi-user.target
Deleted: zigbee2mqtt.sysusers
===================================================================
--- zigbee2mqtt.sysusers 2023-05-01 18:41:32 UTC (rev 1455743)
+++ zigbee2mqtt.sysusers 2023-05-01 18:41:45 UTC (rev 1455744)
@@ -1,2 +0,0 @@
-u zigbee2mqtt - "zigbee2mqtt service user"
-m zigbee2mqtt uucp
Copied: zigbee2mqtt/repos/community-x86_64/zigbee2mqtt.sysusers (from rev
1455743, zigbee2mqtt/trunk/zigbee2mqtt.sysusers)
===================================================================
--- zigbee2mqtt.sysusers (rev 0)
+++ zigbee2mqtt.sysusers 2023-05-01 18:41:45 UTC (rev 1455744)
@@ -0,0 +1,2 @@
+u zigbee2mqtt - "zigbee2mqtt service user"
+m zigbee2mqtt uucp
Deleted: zigbee2mqtt.tmpfiles
===================================================================
--- zigbee2mqtt.tmpfiles 2023-05-01 18:41:32 UTC (rev 1455743)
+++ zigbee2mqtt.tmpfiles 2023-05-01 18:41:45 UTC (rev 1455744)
@@ -1,3 +0,0 @@
-d /var/lib/zigbee2mqtt 0750 zigbee2mqtt zigbee2mqtt
-z /etc/zigbee2mqtt/configuration.yaml 0640 zigbee2mqtt zigbee2mqtt
-L /var/lib/zigbee2mqtt/configuration.yaml - - - -
/etc/zigbee2mqtt/configuration.yaml
Copied: zigbee2mqtt/repos/community-x86_64/zigbee2mqtt.tmpfiles (from rev
1455743, zigbee2mqtt/trunk/zigbee2mqtt.tmpfiles)
===================================================================
--- zigbee2mqtt.tmpfiles (rev 0)
+++ zigbee2mqtt.tmpfiles 2023-05-01 18:41:45 UTC (rev 1455744)
@@ -0,0 +1,3 @@
+d /var/lib/zigbee2mqtt 0750 zigbee2mqtt zigbee2mqtt
+z /etc/zigbee2mqtt/configuration.yaml 0640 zigbee2mqtt zigbee2mqtt
+L /var/lib/zigbee2mqtt/configuration.yaml - - - -
/etc/zigbee2mqtt/configuration.yaml