attempt to fix files

This commit is contained in:
Aleksandr Proklov 2021-11-16 13:29:06 +03:00
parent 2fa81459a0
commit 2c2c7ca4bc

View file

@ -3,7 +3,7 @@
Summary: File and archive manager
Name: peazip
Version: 8.3.0
Release: 1
Release: 2
License: LGPLv3+
Group: File tools
Url: http://www.peazip.org
@ -18,6 +18,8 @@ BuildRequires: qt5-devel
BuildRequires: icoutils
Requires: p7zip
Requires: upx >= 3.09
Requires: brotli
Requires: zstd
# lazaris not build for ARM
ExcludeArch: %{armx}
@ -47,17 +49,19 @@ dos2unix readme*
%install
mkdir -p %{buildroot}%{_bindir}
mkdir -p %{buildroot}%{_datadir}/%{name}
rm -rf res/share/icons
#rm -rf res/share/icons
cp -r res %{buildroot}%{_datadir}/%{name}
cp %{SOURCE1} %{buildroot}%{_datadir}/%{name}/res
cp %{SOURCE1} %{buildroot}%{_datadir}/%{name}/res/conf
#install helper apps
mkdir -p %{buildroot}%{_datadir}/%{name}/res/{7z,upx}
ln -s %{_bindir}/7z %{buildroot}%{_datadir}/%{name}/res/7z
ln -s %{_bindir}/upx %{buildroot}%{_datadir}/%{name}/res/upx
mkdir -p %{buildroot}%{_datadir}/%{name}/res/bin/{7z,upx,zstd,brotli}
ln -s %{_bindir}/7z %{buildroot}%{_datadir}/%{name}/res/bin/7z/7z
ln -s %{_bindir}/upx %{buildroot}%{_datadir}/%{name}/res/bin/upx/upx
ln -s %{_bindir}/zstd %{buildroot}%{_datadir}/%{name}/res/bin/zstd/zstd
ln -s %{_bindir}/brotli %{buildroot}%{_datadir}/%{name}/res/bin/brotli/brotli
install pea %{buildroot}%{_datadir}/%{name}/res
ln -s %{_datadir}/%{name}/res/pea %{buildroot}%{_bindir}/pea
install pea %{buildroot}%{_datadir}/%{name}
ln -s %{_datadir}/%{name}/pea %{buildroot}%{_bindir}/pea
install %{name} %{buildroot}%{_datadir}/%{name}
ln -s %{_datadir}/%{name}/%{name} %{buildroot}%{_bindir}/%{name}
@ -66,4 +70,4 @@ cp %{SOURCE2} %{buildroot}%{_datadir}/applications/
mkdir -p %{buildroot}%{_iconsdir}/hicolor/256x256/apps
icotool -x -i 1 -o %{buildroot}%{_iconsdir}/hicolor/256x256/apps/%{name}.png %{name}.ico
rm -rf %{buildroot}%{_datadir}/%{name}/res/share/icons
#rm -rf %{buildroot}%{_datadir}/%{name}/res/share/icons