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

View File

@ -1,7 +1,7 @@
# #
# spec file for package peazip # 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 # All modifications and additions to the file contributed by third parties
# remain the property of their copyright owners, unless otherwise agreed # remain the property of their copyright owners, unless otherwise agreed
@ -17,9 +17,9 @@
%define _peazipinstalldir %{_libdir}/peazip %define _peazipinstalldir %{_libdir}/peazip
%define _helpver 9.0.0 %define _helpver 9.1.0
Name: peazip Name: peazip
Version: 9.0.0 Version: 9.1.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:40668a5883e98c8008bf4f6e1afab8b4c2919a20172a527d8b43916b57f5def2 oid sha256:0c01a3af45f9715919d8c8d5ab8fa1dc9b5c9939ece26e41364037dfe5cef056
size 1477232 size 1347864