Paolo Stivanin 2025-01-04 13:48:53 +00:00 committed by Git OBS Bridge
parent 34f5341c88
commit 2e2402dc8a

View File

@ -59,9 +59,6 @@ BuildRequires: p7zip
Requires: p7zip
%endif
Requires: upx
%if 0%{?suse_version} < 1500
BuildRequires: update-desktop-files
%endif
Suggests: arc
Suggests: brotli
Suggests: zpaq
@ -79,7 +76,7 @@ create self-extracting archives, split/join files, supports strong encryption wi
has an encrypted password manager, secure deletion, can find duplicate files, calculate hashes, and
export job definition as a script.
%if 0%{?suse_version} < 1590
%if 0%{?suse_version} < 1690
%package kf5
Summary: KF5 servicemenu for peazip
Group: Productivity/Archiving/Compression
@ -168,7 +165,7 @@ cp %{buildroot}%{_peazipinstalldir}/res/share/batch/freedesktop_integration/peaz
rm %{buildroot}%{_peazipinstalldir}/res/share/batch/freedesktop_integration/peazip.png
chmod +x %{buildroot}%{_peazipinstalldir}/res/share/batch/freedesktop_integration/Nautilus-scripts/Archiving/PeaZip/*
%if 0%{?suse_version} < 1590
%if 0%{?suse_version} < 1690
pushd %{buildroot}%{_peazipinstalldir}/res/share/batch/freedesktop_integration/KDE-servicemenus/KDE5-dolphin/
mkdir -p %{buildroot}%{_kf5_servicesdir}/ServiceMenus
install -m644 *.desktop %{buildroot}%{_kf5_servicesdir}/ServiceMenus
@ -178,6 +175,8 @@ mkdir -p %{buildroot}%{_datadir}/kio/servicemenus
install -m644 *.desktop %{buildroot}%{_datadir}/kio/servicemenus/
%endif
popd
# Remove hard linked png
rm %{buildroot}%{_peazipinstalldir}/res/share/icons/peazip.png
find %{buildroot} -type f -size 0 -delete
@ -192,7 +191,7 @@ find %{buildroot} -type f -size 0 -delete
%{_datadir}/applications/peazip.desktop
%{_datadir}/pixmaps/peazip.png
%if 0%{?suse_version} < 1590
%if 0%{?suse_version} < 1690
%files kf5
%dir %{_kf5_servicesdir}/ServiceMenus
%{_kf5_servicesdir}/ServiceMenus/*.desktop