forked from pool/peazip
Accepting request 970050 from home:polslinux:branches:devel:languages:pascal
- Update to 8.6.0: BACKEND * Pea 1.07 * 7z updated to 21.07 * (Linux) Zstd 1.5.2 CODE * Fixed dictionary size for ZIP using XZ compression * Compiled with Lazarus 2.2.0 * Various fixes FILE MANAGER * Improved theming * New .ico and .png icons are now available in (peazip)/res/share/icons directory for customizing the application on Linux, macOS, and Windows systems * Simplified organization of UI layout * Added link to devices mounted in /var/run/media in filesystem treeview, when applicable * File / archive browser can now alternatively display larger details, and large list modes (from Style menu on status bar) in order to improve readability and touch usability EXTRACTION and ARCHIVING * Added "Immediate execution" option for Profiles and Presets, in Add button's dropdown menu * Added command line switches to compress items using one of the compression presets or loading a saved custom compression setting * Added option to not immediately save edited files into archive, keeping changes for further editing (or for manually saving to archive from context menu, More submenu) * Labels in status bar of Archiving and Extraction screens are clickable to show synthetic information about the task * Improved compression settings * Improved usage of Layouts - Switch from GTK2 to QT5 OBS-URL: https://build.opensuse.org/request/show/970050 OBS-URL: https://build.opensuse.org/package/show/devel:languages:pascal/peazip?expand=0&rev=98
This commit is contained in:
11
peazip.spec
11
peazip.spec
@@ -17,9 +17,9 @@
|
||||
|
||||
|
||||
%define _peazipinstalldir %{_libdir}/peazip
|
||||
%define _helpver 8.4.0
|
||||
%define _helpver 8.6.0
|
||||
Name: peazip
|
||||
Version: 8.4.0
|
||||
Version: 8.6.0
|
||||
Release: 0
|
||||
Summary: Graphical file archiver
|
||||
License: LGPL-3.0-only
|
||||
@@ -43,6 +43,7 @@ BuildRequires: fpc
|
||||
BuildRequires: fpc-src
|
||||
BuildRequires: kf5-filesystem
|
||||
BuildRequires: lazarus
|
||||
BuildRequires: libQt5Pas-devel
|
||||
BuildRequires: unzip
|
||||
BuildRequires: upx
|
||||
BuildRequires: zpaq
|
||||
@@ -102,7 +103,7 @@ lazbuild \
|
||||
%ifarch x86_64
|
||||
--cpu=x86_64 \
|
||||
%endif
|
||||
--widgetset=gtk2 \
|
||||
--widgetset=qt5 \
|
||||
--max-process-count=1 \
|
||||
-B project_pea.lpi project_peach.lpi
|
||||
|
||||
@@ -134,9 +135,13 @@ ln -s %{_peazipinstalldir}/res/pea %{buildroot}%{_bindir}/pea
|
||||
mkdir -p %{buildroot}%{_datadir}/applications/
|
||||
cp %{buildroot}%{_peazipinstalldir}/res/share/batch/freedesktop_integration/peazip.desktop %{buildroot}%{_datadir}/applications/
|
||||
rm %{buildroot}%{_peazipinstalldir}/res/share/batch/freedesktop_integration/peazip.desktop
|
||||
# Remove duplicate comment line
|
||||
sed -i '/Comment=PeaZip/d' %{buildroot}%{_datadir}/applications/peazip.desktop
|
||||
mkdir -p %{buildroot}%{_datadir}/pixmaps/
|
||||
cp %{buildroot}%{_peazipinstalldir}/res/share/batch/freedesktop_integration/peazip.png %{buildroot}%{_datadir}/pixmaps/
|
||||
rm %{buildroot}%{_peazipinstalldir}/res/share/batch/freedesktop_integration/peazip.png
|
||||
# Remove hard linked png
|
||||
rm %{buildroot}%{_peazipinstalldir}/res/share/icons/peazip_app.png
|
||||
|
||||
pushd %{buildroot}%{_peazipinstalldir}/res/share/batch/freedesktop_integration/KDE-servicemenus/KDE5-dolphin/
|
||||
mkdir -p %{buildroot}%{_kf5_servicesdir}/ServiceMenus
|
||||
|
Reference in New Issue
Block a user