Date: Tuesday, March 7, 2023 @ 19:50:18
  Author: jelle
Revision: 1416733

Fix the binaries cleanup once and for all

Modified:
  zigbee2mqtt/trunk/PKGBUILD

----------+
 PKGBUILD |   44 ++++++++++++++++++++++----------------------
 1 file changed, 22 insertions(+), 22 deletions(-)

Modified: PKGBUILD
===================================================================
--- PKGBUILD    2023-03-07 18:53:30 UTC (rev 1416732)
+++ PKGBUILD    2023-03-07 19:50:18 UTC (rev 1416733)
@@ -3,7 +3,7 @@
 
 pkgname=zigbee2mqtt
 pkgver=1.30.2
-pkgrel=1
+pkgrel=2
 pkgdesc='A Zigbee to MQTT bridge'
 arch=('x86_64')
 url='https://www.zigbee2mqtt.io'
@@ -47,27 +47,27 @@
   install -Dm644 "${srcdir}/${pkgname}.tmpfiles" 
"${pkgdir}/usr/lib/tmpfiles.d/${pkgname}.conf"
 
   # Cleanups x86_64 specific
-  if [ "${CARCH}" != "x86_64" ]; then
-  find ${pkgdir}/usr/share/webapps/zigbee2mqtt/node_modules -type d \
-         \( \
-        -iwholename '*.github' -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' \
-        -iwholename '*/darwin-x64\+arm64' \
-        \) \
-        -exec rm -rvf {} +
+  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
 
 }

Reply via email to