SHA256
1
0
forked from pool/peazip

- Update to 9.0.0:

BACKEND:
  * Pea 1.11.
  CODE:
  * Fixes, clean up of legacy code.
  * Improved speed and memory usage.
  FILE MANAGER:
  * GUI better adapts to size and preference changes.
  * Selecting one of the available tool bars (archive manager, file manager,
    image manager) restores its visibility if the Tool bar is hidden.
  EXTRACTION and ARCHIVING:
  * Added new options for 7z/p7zip backend.
  * Improved support for TAR format, and for formats used in combination with TAR.
  * Improved support for ZPAQ and *PAQ formats.
  * Updated compression preset scripts.
  * Updated plugin for PeaZip.
- Rebase all patches.

OBS-URL: https://build.opensuse.org/package/show/devel:languages:pascal/peazip?expand=0&rev=106
This commit is contained in:
Paolo Stivanin 2022-12-19 07:08:44 +00:00 committed by Git OBS Bridge
parent aa5e87857a
commit 477614cfe8
9 changed files with 83 additions and 62 deletions

View File

@ -1,3 +0,0 @@
version https://git-lfs.github.com/spec/v1
oid sha256:17e5856fda8d8ab7095b5bf2944aae26d82ade389a0d370700de42865a3c7e3e
size 5817675

3
peazip-9.0.0.src.zip Normal file
View File

@ -0,0 +1,3 @@
version https://git-lfs.github.com/spec/v1
oid sha256:a25f08779f87a83874cddfe20d1470ff1ce34df455d561dcb24eafec911c4976
size 5852853

View File

@ -5,11 +5,11 @@ Subject: Build PIE binaries
Set lazarus project files so that we produce position Set lazarus project files so that we produce position
independent executables. independent executables.
Index: peazip-8.6.0.src/dev/project_pea.lpi Index: peazip-9.0.0.src/dev/project_pea.lpi
=================================================================== ===================================================================
--- peazip-8.6.0.src.orig/dev/project_pea.lpi --- peazip-9.0.0.src.orig/dev/project_pea.lpi
+++ peazip-8.6.0.src/dev/project_pea.lpi +++ peazip-9.0.0.src/dev/project_pea.lpi
@@ -552,6 +552,8 @@ @@ -556,6 +556,8 @@
<DebugInfoType Value="dsDwarf3"/> <DebugInfoType Value="dsDwarf3"/>
</Debugging> </Debugging>
<Options> <Options>
@ -18,11 +18,11 @@ Index: peazip-8.6.0.src/dev/project_pea.lpi
<Win32> <Win32>
<GraphicApplication Value="True"/> <GraphicApplication Value="True"/>
</Win32> </Win32>
Index: peazip-8.6.0.src/dev/project_peach.lpi Index: peazip-9.0.0.src/dev/project_peach.lpi
=================================================================== ===================================================================
--- peazip-8.6.0.src.orig/dev/project_peach.lpi --- peazip-9.0.0.src.orig/dev/project_peach.lpi
+++ peazip-8.6.0.src/dev/project_peach.lpi +++ peazip-9.0.0.src/dev/project_peach.lpi
@@ -1591,6 +1591,8 @@ @@ -1604,6 +1604,8 @@
<GenerateDebugInfo Value="False"/> <GenerateDebugInfo Value="False"/>
</Debugging> </Debugging>
<Options> <Options>

View File

@ -1,8 +1,8 @@
Index: peazip-8.8.0.src/dev/project_peach.lpi Index: peazip-9.0.0.src/dev/project_peach.lpi
=================================================================== ===================================================================
--- peazip-8.8.0.src.orig/dev/project_peach.lpi --- peazip-9.0.0.src.orig/dev/project_peach.lpi
+++ peazip-8.8.0.src/dev/project_peach.lpi +++ peazip-9.0.0.src/dev/project_peach.lpi
@@ -1599,7 +1599,7 @@ @@ -1601,7 +1601,7 @@
</CodeGeneration> </CodeGeneration>
<Linking> <Linking>
<Debugging> <Debugging>
@ -11,11 +11,11 @@ Index: peazip-8.8.0.src/dev/project_peach.lpi
</Debugging> </Debugging>
<Options> <Options>
<PassLinkerOptions Value="True"/> <PassLinkerOptions Value="True"/>
Index: peazip-8.8.0.src/dev/project_pea.lpi Index: peazip-9.0.0.src/dev/project_pea.lpi
=================================================================== ===================================================================
--- peazip-8.8.0.src.orig/dev/project_pea.lpi --- peazip-9.0.0.src.orig/dev/project_pea.lpi
+++ peazip-8.8.0.src/dev/project_pea.lpi +++ peazip-9.0.0.src/dev/project_pea.lpi
@@ -548,7 +548,7 @@ @@ -552,7 +552,7 @@
</CodeGeneration> </CodeGeneration>
<Linking> <Linking>
<Debugging> <Debugging>

View File

@ -1,7 +1,7 @@
Index: peazip-8.6.0.src/res/share/batch/freedesktop_integration/KDE-servicemenus/KDE4-dolphin/peazipadd.desktop Index: peazip-9.0.0.src/res/share/batch/freedesktop_integration/KDE-servicemenus/KDE4-dolphin/peazipadd.desktop
=================================================================== ===================================================================
--- peazip-8.6.0.src.orig/res/share/batch/freedesktop_integration/KDE-servicemenus/KDE4-dolphin/peazipadd.desktop --- peazip-9.0.0.src.orig/res/share/batch/freedesktop_integration/KDE-servicemenus/KDE4-dolphin/peazipadd.desktop
+++ peazip-8.6.0.src/res/share/batch/freedesktop_integration/KDE-servicemenus/KDE4-dolphin/peazipadd.desktop +++ peazip-9.0.0.src/res/share/batch/freedesktop_integration/KDE-servicemenus/KDE4-dolphin/peazipadd.desktop
@@ -2,6 +2,8 @@ @@ -2,6 +2,8 @@
Exec=peazip -add2archive %F Exec=peazip -add2archive %F
Icon=peazip Icon=peazip
@ -16,10 +16,10 @@ Index: peazip-8.6.0.src/res/share/batch/freedesktop_integration/KDE-servicemenus
Icon=peazip Icon=peazip
ServiceTypes=KonqPopupMenu/Plugin,all/all ServiceTypes=KonqPopupMenu/Plugin,all/all
+X-SuSE-translate=true +X-SuSE-translate=true
Index: peazip-8.6.0.src/res/share/batch/freedesktop_integration/KDE-servicemenus/KDE4-dolphin/peazipext.desktop Index: peazip-9.0.0.src/res/share/batch/freedesktop_integration/KDE-servicemenus/KDE4-dolphin/peazipext.desktop
=================================================================== ===================================================================
--- peazip-8.6.0.src.orig/res/share/batch/freedesktop_integration/KDE-servicemenus/KDE4-dolphin/peazipext.desktop --- peazip-9.0.0.src.orig/res/share/batch/freedesktop_integration/KDE-servicemenus/KDE4-dolphin/peazipext.desktop
+++ peazip-8.6.0.src/res/share/batch/freedesktop_integration/KDE-servicemenus/KDE4-dolphin/peazipext.desktop +++ peazip-9.0.0.src/res/share/batch/freedesktop_integration/KDE-servicemenus/KDE4-dolphin/peazipext.desktop
@@ -1,7 +1,9 @@ @@ -1,7 +1,9 @@
[Desktop Action peazipext] [Desktop Action peazipext]
Exec=peazip -ext2full %F Exec=peazip -ext2full %F
@ -36,10 +36,10 @@ Index: peazip-8.6.0.src/res/share/batch/freedesktop_integration/KDE-servicemenus
Name[en_US]=peazipext Name[en_US]=peazipext
ServiceTypes=KonqPopupMenu/Plugin,all/all ServiceTypes=KonqPopupMenu/Plugin,all/all
+X-SuSE-translate=true +X-SuSE-translate=true
Index: peazip-8.6.0.src/res/share/batch/freedesktop_integration/KDE-servicemenus/KDE4-dolphin/peazipextfolder.desktop Index: peazip-9.0.0.src/res/share/batch/freedesktop_integration/KDE-servicemenus/KDE4-dolphin/peazipextfolder.desktop
=================================================================== ===================================================================
--- peazip-8.6.0.src.orig/res/share/batch/freedesktop_integration/KDE-servicemenus/KDE4-dolphin/peazipextfolder.desktop --- peazip-9.0.0.src.orig/res/share/batch/freedesktop_integration/KDE-servicemenus/KDE4-dolphin/peazipextfolder.desktop
+++ peazip-8.6.0.src/res/share/batch/freedesktop_integration/KDE-servicemenus/KDE4-dolphin/peazipextfolder.desktop +++ peazip-9.0.0.src/res/share/batch/freedesktop_integration/KDE-servicemenus/KDE4-dolphin/peazipextfolder.desktop
@@ -1,7 +1,9 @@ @@ -1,7 +1,9 @@
[Desktop Action peazipextfolder] [Desktop Action peazipextfolder]
Exec=peazip -ext2folder %F Exec=peazip -ext2folder %F
@ -56,10 +56,10 @@ Index: peazip-8.6.0.src/res/share/batch/freedesktop_integration/KDE-servicemenus
Name[en_US]=peazipextfolder Name[en_US]=peazipextfolder
ServiceTypes=KonqPopupMenu/Plugin,all/all ServiceTypes=KonqPopupMenu/Plugin,all/all
+X-SuSE-translate=true +X-SuSE-translate=true
Index: peazip-8.6.0.src/res/share/batch/freedesktop_integration/KDE-servicemenus/KDE4-dolphin/peazipexthere.desktop Index: peazip-9.0.0.src/res/share/batch/freedesktop_integration/KDE-servicemenus/KDE4-dolphin/peazipexthere.desktop
=================================================================== ===================================================================
--- peazip-8.6.0.src.orig/res/share/batch/freedesktop_integration/KDE-servicemenus/KDE4-dolphin/peazipexthere.desktop --- peazip-9.0.0.src.orig/res/share/batch/freedesktop_integration/KDE-servicemenus/KDE4-dolphin/peazipexthere.desktop
+++ peazip-8.6.0.src/res/share/batch/freedesktop_integration/KDE-servicemenus/KDE4-dolphin/peazipexthere.desktop +++ peazip-9.0.0.src/res/share/batch/freedesktop_integration/KDE-servicemenus/KDE4-dolphin/peazipexthere.desktop
@@ -1,7 +1,9 @@ @@ -1,7 +1,9 @@
[Desktop Action peazipexthere] [Desktop Action peazipexthere]
Exec=peazip -ext2here %F Exec=peazip -ext2here %F
@ -76,10 +76,10 @@ Index: peazip-8.6.0.src/res/share/batch/freedesktop_integration/KDE-servicemenus
Name[en_US]=peazipexthere Name[en_US]=peazipexthere
ServiceTypes=KonqPopupMenu/Plugin,all/all ServiceTypes=KonqPopupMenu/Plugin,all/all
+X-SuSE-translate=true +X-SuSE-translate=true
Index: peazip-8.6.0.src/res/share/batch/freedesktop_integration/KDE-servicemenus/KDE4-dolphin/peazipopen.desktop Index: peazip-9.0.0.src/res/share/batch/freedesktop_integration/KDE-servicemenus/KDE4-dolphin/peazipopen.desktop
=================================================================== ===================================================================
--- peazip-8.6.0.src.orig/res/share/batch/freedesktop_integration/KDE-servicemenus/KDE4-dolphin/peazipopen.desktop --- peazip-9.0.0.src.orig/res/share/batch/freedesktop_integration/KDE-servicemenus/KDE4-dolphin/peazipopen.desktop
+++ peazip-8.6.0.src/res/share/batch/freedesktop_integration/KDE-servicemenus/KDE4-dolphin/peazipopen.desktop +++ peazip-9.0.0.src/res/share/batch/freedesktop_integration/KDE-servicemenus/KDE4-dolphin/peazipopen.desktop
@@ -2,6 +2,8 @@ @@ -2,6 +2,8 @@
Exec=peazip -ext2browse %F Exec=peazip -ext2browse %F
Icon=peazip Icon=peazip
@ -94,10 +94,10 @@ Index: peazip-8.6.0.src/res/share/batch/freedesktop_integration/KDE-servicemenus
Name[en_US]=peazipopen Name[en_US]=peazipopen
ServiceTypes=KonqPopupMenu/Plugin,all/all ServiceTypes=KonqPopupMenu/Plugin,all/all
+X-SuSE-translate=true +X-SuSE-translate=true
Index: peazip-8.6.0.src/res/share/batch/freedesktop_integration/KDE-servicemenus/KDE5-dolphin/peazipadd.desktop Index: peazip-9.0.0.src/res/share/batch/freedesktop_integration/KDE-servicemenus/KDE5-dolphin/peazipadd.desktop
=================================================================== ===================================================================
--- peazip-8.6.0.src.orig/res/share/batch/freedesktop_integration/KDE-servicemenus/KDE5-dolphin/peazipadd.desktop --- peazip-9.0.0.src.orig/res/share/batch/freedesktop_integration/KDE-servicemenus/KDE5-dolphin/peazipadd.desktop
+++ peazip-8.6.0.src/res/share/batch/freedesktop_integration/KDE-servicemenus/KDE5-dolphin/peazipadd.desktop +++ peazip-9.0.0.src/res/share/batch/freedesktop_integration/KDE-servicemenus/KDE5-dolphin/peazipadd.desktop
@@ -2,6 +2,8 @@ @@ -2,6 +2,8 @@
Exec=peazip -add2archive %F Exec=peazip -add2archive %F
Icon=peazip Icon=peazip
@ -112,10 +112,10 @@ Index: peazip-8.6.0.src/res/share/batch/freedesktop_integration/KDE-servicemenus
Icon=peazip Icon=peazip
ServiceTypes=KonqPopupMenu/Plugin,all/all ServiceTypes=KonqPopupMenu/Plugin,all/all
+X-SuSE-translate=true +X-SuSE-translate=true
Index: peazip-8.6.0.src/res/share/batch/freedesktop_integration/KDE-servicemenus/KDE5-dolphin/peazipext.desktop Index: peazip-9.0.0.src/res/share/batch/freedesktop_integration/KDE-servicemenus/KDE5-dolphin/peazipext.desktop
=================================================================== ===================================================================
--- peazip-8.6.0.src.orig/res/share/batch/freedesktop_integration/KDE-servicemenus/KDE5-dolphin/peazipext.desktop --- peazip-9.0.0.src.orig/res/share/batch/freedesktop_integration/KDE-servicemenus/KDE5-dolphin/peazipext.desktop
+++ peazip-8.6.0.src/res/share/batch/freedesktop_integration/KDE-servicemenus/KDE5-dolphin/peazipext.desktop +++ peazip-9.0.0.src/res/share/batch/freedesktop_integration/KDE-servicemenus/KDE5-dolphin/peazipext.desktop
@@ -1,7 +1,9 @@ @@ -1,7 +1,9 @@
[Desktop Action peazipext] [Desktop Action peazipext]
Exec=peazip -ext2full %F Exec=peazip -ext2full %F
@ -132,10 +132,10 @@ Index: peazip-8.6.0.src/res/share/batch/freedesktop_integration/KDE-servicemenus
Name[en_US]=peazipext Name[en_US]=peazipext
ServiceTypes=KonqPopupMenu/Plugin,all/all ServiceTypes=KonqPopupMenu/Plugin,all/all
+X-SuSE-translate=true +X-SuSE-translate=true
Index: peazip-8.6.0.src/res/share/batch/freedesktop_integration/KDE-servicemenus/KDE5-dolphin/peazipextfolder.desktop Index: peazip-9.0.0.src/res/share/batch/freedesktop_integration/KDE-servicemenus/KDE5-dolphin/peazipextfolder.desktop
=================================================================== ===================================================================
--- peazip-8.6.0.src.orig/res/share/batch/freedesktop_integration/KDE-servicemenus/KDE5-dolphin/peazipextfolder.desktop --- peazip-9.0.0.src.orig/res/share/batch/freedesktop_integration/KDE-servicemenus/KDE5-dolphin/peazipextfolder.desktop
+++ peazip-8.6.0.src/res/share/batch/freedesktop_integration/KDE-servicemenus/KDE5-dolphin/peazipextfolder.desktop +++ peazip-9.0.0.src/res/share/batch/freedesktop_integration/KDE-servicemenus/KDE5-dolphin/peazipextfolder.desktop
@@ -1,7 +1,9 @@ @@ -1,7 +1,9 @@
[Desktop Action peazipextfolder] [Desktop Action peazipextfolder]
Exec=peazip -ext2folder %F Exec=peazip -ext2folder %F
@ -152,10 +152,10 @@ Index: peazip-8.6.0.src/res/share/batch/freedesktop_integration/KDE-servicemenus
Name[en_US]=peazipextfolder Name[en_US]=peazipextfolder
ServiceTypes=KonqPopupMenu/Plugin,all/all ServiceTypes=KonqPopupMenu/Plugin,all/all
+X-SuSE-translate=true +X-SuSE-translate=true
Index: peazip-8.6.0.src/res/share/batch/freedesktop_integration/KDE-servicemenus/KDE5-dolphin/peazipexthere.desktop Index: peazip-9.0.0.src/res/share/batch/freedesktop_integration/KDE-servicemenus/KDE5-dolphin/peazipexthere.desktop
=================================================================== ===================================================================
--- peazip-8.6.0.src.orig/res/share/batch/freedesktop_integration/KDE-servicemenus/KDE5-dolphin/peazipexthere.desktop --- peazip-9.0.0.src.orig/res/share/batch/freedesktop_integration/KDE-servicemenus/KDE5-dolphin/peazipexthere.desktop
+++ peazip-8.6.0.src/res/share/batch/freedesktop_integration/KDE-servicemenus/KDE5-dolphin/peazipexthere.desktop +++ peazip-9.0.0.src/res/share/batch/freedesktop_integration/KDE-servicemenus/KDE5-dolphin/peazipexthere.desktop
@@ -1,7 +1,9 @@ @@ -1,7 +1,9 @@
[Desktop Action peazipexthere] [Desktop Action peazipexthere]
Exec=peazip -ext2here %F Exec=peazip -ext2here %F
@ -172,10 +172,10 @@ Index: peazip-8.6.0.src/res/share/batch/freedesktop_integration/KDE-servicemenus
Name[en_US]=peazipexthere Name[en_US]=peazipexthere
ServiceTypes=KonqPopupMenu/Plugin,all/all ServiceTypes=KonqPopupMenu/Plugin,all/all
+X-SuSE-translate=true +X-SuSE-translate=true
Index: peazip-8.6.0.src/res/share/batch/freedesktop_integration/KDE-servicemenus/KDE5-dolphin/peazipopen.desktop Index: peazip-9.0.0.src/res/share/batch/freedesktop_integration/KDE-servicemenus/KDE5-dolphin/peazipopen.desktop
=================================================================== ===================================================================
--- peazip-8.6.0.src.orig/res/share/batch/freedesktop_integration/KDE-servicemenus/KDE5-dolphin/peazipopen.desktop --- peazip-9.0.0.src.orig/res/share/batch/freedesktop_integration/KDE-servicemenus/KDE5-dolphin/peazipopen.desktop
+++ peazip-8.6.0.src/res/share/batch/freedesktop_integration/KDE-servicemenus/KDE5-dolphin/peazipopen.desktop +++ peazip-9.0.0.src/res/share/batch/freedesktop_integration/KDE-servicemenus/KDE5-dolphin/peazipopen.desktop
@@ -2,6 +2,8 @@ @@ -2,6 +2,8 @@
Exec=peazip -ext2browse %F Exec=peazip -ext2browse %F
Icon=peazip Icon=peazip
@ -190,10 +190,10 @@ Index: peazip-8.6.0.src/res/share/batch/freedesktop_integration/KDE-servicemenus
Name[en_US]=peazipopen Name[en_US]=peazipopen
ServiceTypes=KonqPopupMenu/Plugin,all/all ServiceTypes=KonqPopupMenu/Plugin,all/all
+X-SuSE-translate=true +X-SuSE-translate=true
Index: peazip-8.6.0.src/res/share/batch/freedesktop_integration/peazip.desktop Index: peazip-9.0.0.src/res/share/batch/freedesktop_integration/peazip.desktop
=================================================================== ===================================================================
--- peazip-8.6.0.src.orig/res/share/batch/freedesktop_integration/peazip.desktop --- peazip-9.0.0.src.orig/res/share/batch/freedesktop_integration/peazip.desktop
+++ peazip-8.6.0.src/res/share/batch/freedesktop_integration/peazip.desktop +++ peazip-9.0.0.src/res/share/batch/freedesktop_integration/peazip.desktop
@@ -1,14 +1,21 @@ @@ -1,14 +1,21 @@
[Desktop Entry] [Desktop Entry]
Name=PeaZip Name=PeaZip

View File

@ -1,8 +1,8 @@
Index: peazip-8.6.0.src/dev/peach.pas Index: peazip-9.0.0.src/dev/peach.pas
=================================================================== ===================================================================
--- peazip-8.6.0.src.orig/dev/peach.pas --- peazip-9.0.0.src.orig/dev/peach.pas
+++ peazip-8.6.0.src/dev/peach.pas +++ peazip-9.0.0.src/dev/peach.pas
@@ -41307,7 +41307,7 @@ end; @@ -43431,7 +43431,7 @@ end;
procedure TForm_peach.baboutlocalhelpClick(Sender: TObject); procedure TForm_peach.baboutlocalhelpClick(Sender: TObject);
begin begin
@ -10,8 +10,8 @@ Index: peazip-8.6.0.src/dev/peach.pas
+cp_open('/usr/share/doc/packages/peazip/peazip_help.pdf',desk_env); +cp_open('/usr/share/doc/packages/peazip/peazip_help.pdf',desk_env);
end; end;
procedure TForm_peach.baboutremoveadditionalClick(Sender: TObject); procedure TForm_peach.baboutplugindirClick(Sender: TObject);
@@ -63737,7 +63737,7 @@ end; @@ -66719,7 +66719,7 @@ end;
procedure TForm_peach.mpeahelpofflineClick(Sender: TObject); procedure TForm_peach.mpeahelpofflineClick(Sender: TObject);
begin begin

View File

@ -1,3 +1,24 @@
-------------------------------------------------------------------
Mon Dec 19 07:05:55 UTC 2022 - Paolo Stivanin <info@paolostivanin.com>
- Update to 9.0.0:
BACKEND:
* Pea 1.11.
CODE:
* Fixes, clean up of legacy code.
* Improved speed and memory usage.
FILE MANAGER:
* GUI better adapts to size and preference changes.
* Selecting one of the available tool bars (archive manager, file manager,
image manager) restores its visibility if the Tool bar is hidden.
EXTRACTION and ARCHIVING:
* Added new options for 7z/p7zip backend.
* Improved support for TAR format, and for formats used in combination with TAR.
* Improved support for ZPAQ and *PAQ formats.
* Updated compression preset scripts.
* Updated plugin for PeaZip.
- Rebase all patches.
------------------------------------------------------------------- -------------------------------------------------------------------
Sun Oct 9 22:15:13 UTC 2022 - C J <c.j@tuta.io> Sun Oct 9 22:15:13 UTC 2022 - C J <c.j@tuta.io>

View File

@ -17,9 +17,9 @@
%define _peazipinstalldir %{_libdir}/peazip %define _peazipinstalldir %{_libdir}/peazip
%define _helpver 8.9.0 %define _helpver 9.0.0
Name: peazip Name: peazip
Version: 8.9.0 Version: 9.0.0
Release: 0 Release: 0
Summary: Graphical file archiver Summary: Graphical file archiver
License: LGPL-3.0-only License: LGPL-3.0-only

View File

@ -1,3 +1,3 @@
version https://git-lfs.github.com/spec/v1 version https://git-lfs.github.com/spec/v1
oid sha256:c69e1136d32e9946a2eed5703e43d1edc06cd9dbd35f4aa9aaf2075b95d64d4d oid sha256:40668a5883e98c8008bf4f6e1afab8b4c2919a20172a527d8b43916b57f5def2
size 1452314 size 1477232