SHA256
1
0
forked from pool/peazip

Accepting request 1067896 from devel:languages:pascal

- Update to 9.1.0:
  * Major restyle in application's look & feel and themes, and many
    usability improvements for the file manager, and archiving / extraction screens.
  * The scripting engine was refined, with the ability to adapt the syntax
    for a specific 7z version at runtime, and to export archive conversion tasks as scripts.
  * Support for TAR, Brotli, and Zstandard formats was improved.
  * Pea was updated to 1.12, fixing for CVE-2023-24785 (this fixes bsc#1208468)

OBS-URL: https://build.opensuse.org/request/show/1067896
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/peazip?expand=0&rev=40
This commit is contained in:
Dominique Leuenberger 2023-02-27 11:55:27 +00:00 committed by Git OBS Bridge
commit 9031158d89
6 changed files with 69 additions and 90 deletions

View File

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

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

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

View File

@ -1,7 +1,6 @@
Index: peazip-9.0.0.src/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-9.0.0.src/res/share/batch/freedesktop_integration/KDE-servicemenus/KDE4-dolphin/peazipadd.desktop
diff -ru orig/res/share/batch/freedesktop_integration/KDE-servicemenus/KDE4-dolphin/peazipadd.desktop mod/res/share/batch/freedesktop_integration/KDE-servicemenus/KDE4-dolphin/peazipadd.desktop
--- orig/res/share/batch/freedesktop_integration/KDE-servicemenus/KDE4-dolphin/peazipadd.desktop 2010-04-29 00:11:38.000000000 +0200
+++ mod/res/share/batch/freedesktop_integration/KDE-servicemenus/KDE4-dolphin/peazipadd.desktop 2023-02-27 08:43:49.119716613 +0100
@@ -2,6 +2,8 @@
Exec=peazip -add2archive %F
Icon=peazip
@ -11,15 +10,14 @@ Index: peazip-9.0.0.src/res/share/batch/freedesktop_integration/KDE-servicemenus
[Desktop Entry]
Type=Service
@@ -11,3 +13,4 @@ Name=peazipadd
@@ -11,3 +13,4 @@
Name[en_US]=peazipadd
Icon=peazip
ServiceTypes=KonqPopupMenu/Plugin,all/all
+X-SuSE-translate=true
Index: peazip-9.0.0.src/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-9.0.0.src/res/share/batch/freedesktop_integration/KDE-servicemenus/KDE4-dolphin/peazipext.desktop
diff -ru orig/res/share/batch/freedesktop_integration/KDE-servicemenus/KDE4-dolphin/peazipext.desktop mod/res/share/batch/freedesktop_integration/KDE-servicemenus/KDE4-dolphin/peazipext.desktop
--- orig/res/share/batch/freedesktop_integration/KDE-servicemenus/KDE4-dolphin/peazipext.desktop 2010-04-29 00:11:38.000000000 +0200
+++ mod/res/share/batch/freedesktop_integration/KDE-servicemenus/KDE4-dolphin/peazipext.desktop 2023-02-27 08:44:11.279829362 +0100
@@ -1,7 +1,9 @@
[Desktop Action peazipext]
Exec=peazip -ext2full %F
@ -31,15 +29,14 @@ Index: peazip-9.0.0.src/res/share/batch/freedesktop_integration/KDE-servicemenus
[Desktop Entry]
Type=Service
@@ -11,3 +13,4 @@ Encoding=UTF-8
@@ -11,3 +13,4 @@
Name=peazipext
Name[en_US]=peazipext
ServiceTypes=KonqPopupMenu/Plugin,all/all
+X-SuSE-translate=true
Index: peazip-9.0.0.src/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-9.0.0.src/res/share/batch/freedesktop_integration/KDE-servicemenus/KDE4-dolphin/peazipextfolder.desktop
diff -ru orig/res/share/batch/freedesktop_integration/KDE-servicemenus/KDE4-dolphin/peazipextfolder.desktop mod/res/share/batch/freedesktop_integration/KDE-servicemenus/KDE4-dolphin/peazipextfolder.desktop
--- orig/res/share/batch/freedesktop_integration/KDE-servicemenus/KDE4-dolphin/peazipextfolder.desktop 2010-04-29 00:11:38.000000000 +0200
+++ mod/res/share/batch/freedesktop_integration/KDE-servicemenus/KDE4-dolphin/peazipextfolder.desktop 2023-02-27 08:44:31.279931126 +0100
@@ -1,7 +1,9 @@
[Desktop Action peazipextfolder]
Exec=peazip -ext2folder %F
@ -51,15 +48,14 @@ Index: peazip-9.0.0.src/res/share/batch/freedesktop_integration/KDE-servicemenus
[Desktop Entry]
Type=Service
@@ -11,3 +13,4 @@ Icon=peazip
@@ -11,3 +13,4 @@
Name=peazipextfolder
Name[en_US]=peazipextfolder
ServiceTypes=KonqPopupMenu/Plugin,all/all
+X-SuSE-translate=true
Index: peazip-9.0.0.src/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-9.0.0.src/res/share/batch/freedesktop_integration/KDE-servicemenus/KDE4-dolphin/peazipexthere.desktop
diff -ru orig/res/share/batch/freedesktop_integration/KDE-servicemenus/KDE4-dolphin/peazipexthere.desktop mod/res/share/batch/freedesktop_integration/KDE-servicemenus/KDE4-dolphin/peazipexthere.desktop
--- orig/res/share/batch/freedesktop_integration/KDE-servicemenus/KDE4-dolphin/peazipexthere.desktop 2010-04-29 00:11:38.000000000 +0200
+++ mod/res/share/batch/freedesktop_integration/KDE-servicemenus/KDE4-dolphin/peazipexthere.desktop 2023-02-27 08:44:53.184043095 +0100
@@ -1,7 +1,9 @@
[Desktop Action peazipexthere]
Exec=peazip -ext2here %F
@ -71,15 +67,14 @@ Index: peazip-9.0.0.src/res/share/batch/freedesktop_integration/KDE-servicemenus
[Desktop Entry]
Type=Service
@@ -11,3 +13,4 @@ Icon=peazip
@@ -11,3 +13,4 @@
Name=peazipexthere
Name[en_US]=peazipexthere
ServiceTypes=KonqPopupMenu/Plugin,all/all
+X-SuSE-translate=true
Index: peazip-9.0.0.src/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-9.0.0.src/res/share/batch/freedesktop_integration/KDE-servicemenus/KDE4-dolphin/peazipopen.desktop
diff -ru orig/res/share/batch/freedesktop_integration/KDE-servicemenus/KDE4-dolphin/peazipopen.desktop mod/res/share/batch/freedesktop_integration/KDE-servicemenus/KDE4-dolphin/peazipopen.desktop
--- orig/res/share/batch/freedesktop_integration/KDE-servicemenus/KDE4-dolphin/peazipopen.desktop 2010-04-29 00:11:38.000000000 +0200
+++ mod/res/share/batch/freedesktop_integration/KDE-servicemenus/KDE4-dolphin/peazipopen.desktop 2023-02-27 08:45:11.840138457 +0100
@@ -2,6 +2,8 @@
Exec=peazip -ext2browse %F
Icon=peazip
@ -89,111 +84,84 @@ Index: peazip-9.0.0.src/res/share/batch/freedesktop_integration/KDE-servicemenus
[Desktop Entry]
Type=Service
@@ -11,3 +13,4 @@ Icon=peazip
@@ -11,3 +13,4 @@
Name=peazipopen
Name[en_US]=peazipopen
ServiceTypes=KonqPopupMenu/Plugin,all/all
+X-SuSE-translate=true
Index: peazip-9.0.0.src/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-9.0.0.src/res/share/batch/freedesktop_integration/KDE-servicemenus/KDE5-dolphin/peazipadd.desktop
@@ -2,6 +2,8 @@
diff -ru orig/res/share/batch/freedesktop_integration/KDE-servicemenus/KDE5-dolphin/peazipadd.desktop mod/res/share/batch/freedesktop_integration/KDE-servicemenus/KDE5-dolphin/peazipadd.desktop
--- orig/res/share/batch/freedesktop_integration/KDE-servicemenus/KDE5-dolphin/peazipadd.desktop 2022-12-30 18:26:00.000000000 +0100
+++ mod/res/share/batch/freedesktop_integration/KDE-servicemenus/KDE5-dolphin/peazipadd.desktop 2023-02-27 08:37:48.813873054 +0100
@@ -1,7 +1,9 @@
[Desktop Action peazipadd]
Exec=peazip -add2archive %F
Icon=peazip
Name=Archive with PeaZip
-Name=Archive...
+Name=Archive with PeaZip
+Name[de]=Archivieren mit PeaZip
+Name[it]=Archivia con PeaZip
[Desktop Entry]
Type=Service
@@ -11,3 +13,4 @@ Name=peazipadd
Name[en_US]=peazipadd
Icon=peazip
ServiceTypes=KonqPopupMenu/Plugin,all/all
+X-SuSE-translate=true
Index: peazip-9.0.0.src/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-9.0.0.src/res/share/batch/freedesktop_integration/KDE-servicemenus/KDE5-dolphin/peazipext.desktop
diff -ru orig/res/share/batch/freedesktop_integration/KDE-servicemenus/KDE5-dolphin/peazipext.desktop mod/res/share/batch/freedesktop_integration/KDE-servicemenus/KDE5-dolphin/peazipext.desktop
--- orig/res/share/batch/freedesktop_integration/KDE-servicemenus/KDE5-dolphin/peazipext.desktop 2022-12-30 18:26:28.000000000 +0100
+++ mod/res/share/batch/freedesktop_integration/KDE-servicemenus/KDE5-dolphin/peazipext.desktop 2023-02-27 08:38:10.077979598 +0100
@@ -1,7 +1,9 @@
[Desktop Action peazipext]
Exec=peazip -ext2full %F
Icon=peazip
-Name=Extract (PeaZip)
-Name=Extract...
+Name=Extract with PeaZip
+Name[de]=Extrahieren mit PeaZip
+Name[it]=Estrai con PeaZip
[Desktop Entry]
Type=Service
@@ -11,3 +13,4 @@ Encoding=UTF-8
Name=peazipext
Name[en_US]=peazipext
ServiceTypes=KonqPopupMenu/Plugin,all/all
+X-SuSE-translate=true
Index: peazip-9.0.0.src/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-9.0.0.src/res/share/batch/freedesktop_integration/KDE-servicemenus/KDE5-dolphin/peazipextfolder.desktop
diff -ru orig/res/share/batch/freedesktop_integration/KDE-servicemenus/KDE5-dolphin/peazipextfolder.desktop mod/res/share/batch/freedesktop_integration/KDE-servicemenus/KDE5-dolphin/peazipextfolder.desktop
--- orig/res/share/batch/freedesktop_integration/KDE-servicemenus/KDE5-dolphin/peazipextfolder.desktop 2022-12-30 18:28:08.000000000 +0100
+++ mod/res/share/batch/freedesktop_integration/KDE-servicemenus/KDE5-dolphin/peazipextfolder.desktop 2023-02-27 08:38:26.286062983 +0100
@@ -1,7 +1,9 @@
[Desktop Action peazipextfolder]
Exec=peazip -ext2folder %F
Icon=peazip
-Name=Extract here to new folder (PeaZip)
-Name=Extract here to a new folder
+Name=Extract here to new folder with PeaZip
+Name[de]=Hier mit PeaZip in neues Verzeichnis extrahieren
+Name[it]=Estrai qui con PeaZip in una nuova cartella
[Desktop Entry]
Type=Service
@@ -11,3 +13,4 @@ Icon=peazip
Name=peazipextfolder
Name[en_US]=peazipextfolder
ServiceTypes=KonqPopupMenu/Plugin,all/all
+X-SuSE-translate=true
Index: peazip-9.0.0.src/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-9.0.0.src/res/share/batch/freedesktop_integration/KDE-servicemenus/KDE5-dolphin/peazipexthere.desktop
diff -ru orig/res/share/batch/freedesktop_integration/KDE-servicemenus/KDE5-dolphin/peazipexthere.desktop mod/res/share/batch/freedesktop_integration/KDE-servicemenus/KDE5-dolphin/peazipexthere.desktop
--- orig/res/share/batch/freedesktop_integration/KDE-servicemenus/KDE5-dolphin/peazipexthere.desktop 2022-12-30 18:28:22.000000000 +0100
+++ mod/res/share/batch/freedesktop_integration/KDE-servicemenus/KDE5-dolphin/peazipexthere.desktop 2023-02-27 08:38:40.414135665 +0100
@@ -1,7 +1,9 @@
[Desktop Action peazipexthere]
Exec=peazip -ext2here %F
Icon=peazip
-Name=Extract here (PeaZip)
-Name=Extract here
+Name=Extract here with PeaZip
+Name[de]=Hier mit PeaZip extrahieren
+Name[it]=Estrai qui con PeaZip
[Desktop Entry]
Type=Service
@@ -11,3 +13,4 @@ Icon=peazip
Name=peazipexthere
Name[en_US]=peazipexthere
ServiceTypes=KonqPopupMenu/Plugin,all/all
+X-SuSE-translate=true
Index: peazip-9.0.0.src/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-9.0.0.src/res/share/batch/freedesktop_integration/KDE-servicemenus/KDE5-dolphin/peazipopen.desktop
@@ -2,6 +2,8 @@
diff -ru orig/res/share/batch/freedesktop_integration/KDE-servicemenus/KDE5-dolphin/peazipopen.desktop mod/res/share/batch/freedesktop_integration/KDE-servicemenus/KDE5-dolphin/peazipopen.desktop
--- orig/res/share/batch/freedesktop_integration/KDE-servicemenus/KDE5-dolphin/peazipopen.desktop 2022-12-30 18:27:58.000000000 +0100
+++ mod/res/share/batch/freedesktop_integration/KDE-servicemenus/KDE5-dolphin/peazipopen.desktop 2023-02-27 08:38:58.414228269 +0100
@@ -1,7 +1,9 @@
[Desktop Action peazipopen]
Exec=peazip -ext2browse %F
Icon=peazip
Name=Open with PeaZip
-Name=Open with PeaZip...
+Name=Open with PeaZip
+Name[de]=Öffnen mit PeaZip
+Name[it]=Apri con PeaZip
[Desktop Entry]
Type=Service
@@ -11,3 +13,4 @@ Icon=peazip
Name=peazipopen
Name[en_US]=peazipopen
ServiceTypes=KonqPopupMenu/Plugin,all/all
+X-SuSE-translate=true
Index: peazip-9.0.0.src/res/share/batch/freedesktop_integration/peazip.desktop
===================================================================
--- peazip-9.0.0.src.orig/res/share/batch/freedesktop_integration/peazip.desktop
+++ peazip-9.0.0.src/res/share/batch/freedesktop_integration/peazip.desktop
diff -ru orig/res/share/batch/freedesktop_integration/peazip.desktop mod/res/share/batch/freedesktop_integration/peazip.desktop
--- orig/res/share/batch/freedesktop_integration/peazip.desktop 2021-09-08 18:51:52.000000000 +0200
+++ mod/res/share/batch/freedesktop_integration/peazip.desktop 2023-02-27 08:46:20.144487645 +0100
@@ -1,14 +1,21 @@
[Desktop Entry]
Name=PeaZip
@ -219,7 +187,7 @@ Index: peazip-9.0.0.src/res/share/batch/freedesktop_integration/peazip.desktop
Actions=add;extract;extracthere;extractheresmart;
[Desktop Action add]
@@ -29,4 +36,4 @@ Icon=peazip_extract
@@ -29,4 +36,4 @@
[Desktop Action extractheresmart]
Name=PeaZip, extract here (smart new folder)
Exec=peazip -ext2folder %F

View File

@ -1,3 +1,14 @@
-------------------------------------------------------------------
Mon Feb 27 07:05:07 UTC 2023 - Paolo Stivanin <info@paolostivanin.com>
- Update to 9.1.0:
* Major restyle in application's look & feel and themes, and many
usability improvements for the file manager, and archiving / extraction screens.
* The scripting engine was refined, with the ability to adapt the syntax
for a specific 7z version at runtime, and to export archive conversion tasks as scripts.
* Support for TAR, Brotli, and Zstandard formats was improved.
* Pea was updated to 1.12, fixing for CVE-2023-24785 (this fixes bsc#1208468)
-------------------------------------------------------------------
Mon Dec 19 07:05:55 UTC 2022 - Paolo Stivanin <info@paolostivanin.com>

View File

@ -1,7 +1,7 @@
#
# spec file for package peazip
#
# Copyright (c) 2022 SUSE LLC
# Copyright (c) 2023 SUSE LLC
#
# All modifications and additions to the file contributed by third parties
# remain the property of their copyright owners, unless otherwise agreed
@ -17,9 +17,9 @@
%define _peazipinstalldir %{_libdir}/peazip
%define _helpver 9.0.0
%define _helpver 9.1.0
Name: peazip
Version: 9.0.0
Version: 9.1.0
Release: 0
Summary: Graphical file archiver
License: LGPL-3.0-only

View File

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