From 17c60ac86d4eccdff2ae06914b9f7905457ba431 Mon Sep 17 00:00:00 2001 From: Your Name Date: Wed, 19 Feb 2025 23:31:21 +0000 Subject: [PATCH] 24.3.5 --- dbeaver.spec | 16 ++++++++++------ 1 file changed, 10 insertions(+), 6 deletions(-) diff --git a/dbeaver.spec b/dbeaver.spec index b04d2ee..1f14912 100644 --- a/dbeaver.spec +++ b/dbeaver.spec @@ -133,12 +133,16 @@ popd # -prune \ # -o -exec rm -rf {} \; -find '%{buildroot}%{_datadir}/dbeaver/plugins/com.sun.jna_[0-9.]*-v[0-9]*-com/sun/jna/' \ - -type f -name "*.so" -not \ - -path "*linux-*" -o \ - -path "internal" -o \ - -path "ptr" \ - -delete +#find '%{buildroot}%{_datadir}/dbeaver/plugins/com.sun.jna_[0-9.]*-v[0-9]*-com/sun/jna/' \ +# -type f -name "*.so" -not \ +# -path "*linux-*" -o \ +# -path "internal" -o \ +# -path "ptr" \ +# -delete + +find %{buildroot}%{_datadir}/dbeaver/plugins/ \ + -type d -path "*com.sun.jna_*" \ + -exec sh -c "if [ -n \"\$(find {} -type f -name '*.so' -not -path '*linux-*' -o -path 'internal' -o -path 'ptr')\" ]; then rm -rf {}; fi" \; %files