SHA256
1
0
forked from pool/peazip

Accepting request 837798 from home:alois:branches:devel:languages:pascal

- Update to version 7.4.0
- Fix boo#1175933

OBS-URL: https://build.opensuse.org/request/show/837798
OBS-URL: https://build.opensuse.org/package/show/devel:languages:pascal/peazip?expand=0&rev=80
This commit is contained in:
Luigi Baldoni 2020-09-25 15:14:56 +00:00 committed by Git OBS Bridge
parent 3aa7d91495
commit d358efc82c
7 changed files with 96 additions and 53 deletions

View File

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

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

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

View File

@ -1,37 +1,7 @@
Index: FreeDesktop_integration/peazip.desktop
Index: peazip-7.4.0.src/FreeDesktop_integration/kde4-dolphin/usr/share/kde4/services/ServiceMenus/peazipadd.desktop
===================================================================
--- peazip-7.2.2.src.orig/FreeDesktop_integration/peazip.desktop
+++ peazip-7.2.2.src/FreeDesktop_integration/peazip.desktop
@@ -1,13 +1,16 @@
[Desktop Entry]
-Version=1.0
-Encoding=UTF-8
Name=PeaZip
-MimeType=application/x-gzip;application/x-lha;application/x-tar;application/x-tgz;application/x-tbz;application/x-tbz2;application/x-zip;application/zip;application/x-bzip;application/x-rar;application/x-tarz;application/x-archive;application/x-bzip2;application/x-jar;application/x-deb;application/x-ace;application/x-7z;application/x-arc;application/x-arj;application/x-compress;application/x-cpio;
-GenericName=Archiving Tool
-Exec=peazip %F
-Icon=peazip.png
-Type=Application
+Exec=peazip
+Icon=peazip
Terminal=false
+Type=Application
+GenericName=Free Zip files utility
+GenericName[de]=Freies Zip-Dateien Utility
+Comment=Free Zip files utility, supports 150+ formats: 7Z, ISO, RAR, ZIP, ZIPX
+Comment[de]=Freies Zip-Dateien Utility, unterstützt 150+ Formate: 7Z, ISO, RAR, ZIP, ZIPX
+Comment[it]=Programma per file Zip gratuito, supporta 150+ formati: 7Z, ISO, RAR, ZIP, ZIPX
+MimeType=application/x-gzip;application/x-lha;application/x-tar;application/x-tgz;application/x-tbz;application/x-tbz2;application/x-zip;application/zip;application/x-bzip;application/x-rar;application/x-tarz;application/x-archive;application/x-bzip2;application/x-jar;application/x-deb;application/x-ace;application/x-7z;application/x-arc;application/x-arj;application/x-compress;application/x-cpio;
X-KDE-HasTempFileOption=true
-Categories=GTK;KDE;Utility;System;Archiving;
-Name[en_US]=peazip.desktop
+Categories=Qt;KDE;Utility;System;Archiving;
+X-KDE-StartupNotify=true
+X-SuSE-translate=true
Index: FreeDesktop_integration/kde4-dolphin/usr/share/kde4/services/ServiceMenus/peazipadd.desktop
===================================================================
--- peazip-7.2.2.src.orig/FreeDesktop_integration/kde4-dolphin/usr/share/kde4/services/ServiceMenus/peazipadd.desktop
+++ peazip-7.2.2.src/FreeDesktop_integration/kde4-dolphin/usr/share/kde4/services/ServiceMenus/peazipadd.desktop
--- peazip-7.4.0.src.orig/FreeDesktop_integration/kde4-dolphin/usr/share/kde4/services/ServiceMenus/peazipadd.desktop
+++ peazip-7.4.0.src/FreeDesktop_integration/kde4-dolphin/usr/share/kde4/services/ServiceMenus/peazipadd.desktop
@@ -2,6 +2,8 @@
Exec=peazip -add2archive %F
Icon=peazip
@ -46,10 +16,10 @@ Index: FreeDesktop_integration/kde4-dolphin/usr/share/kde4/services/ServiceMenus
Icon=peazip
ServiceTypes=KonqPopupMenu/Plugin,all/all
+X-SuSE-translate=true
Index: FreeDesktop_integration/kde4-dolphin/usr/share/kde4/services/ServiceMenus/peazipext.desktop
Index: peazip-7.4.0.src/FreeDesktop_integration/kde4-dolphin/usr/share/kde4/services/ServiceMenus/peazipext.desktop
===================================================================
--- peazip-7.2.2.src.orig/FreeDesktop_integration/kde4-dolphin/usr/share/kde4/services/ServiceMenus/peazipext.desktop
+++ peazip-7.2.2.src/FreeDesktop_integration/kde4-dolphin/usr/share/kde4/services/ServiceMenus/peazipext.desktop
--- peazip-7.4.0.src.orig/FreeDesktop_integration/kde4-dolphin/usr/share/kde4/services/ServiceMenus/peazipext.desktop
+++ peazip-7.4.0.src/FreeDesktop_integration/kde4-dolphin/usr/share/kde4/services/ServiceMenus/peazipext.desktop
@@ -1,7 +1,9 @@
[Desktop Action peazipext]
Exec=peazip -ext2full %F
@ -66,10 +36,10 @@ Index: FreeDesktop_integration/kde4-dolphin/usr/share/kde4/services/ServiceMenus
Name[en_US]=peazipext
ServiceTypes=KonqPopupMenu/Plugin,all/all
+X-SuSE-translate=true
Index: FreeDesktop_integration/kde4-dolphin/usr/share/kde4/services/ServiceMenus/peazipextfolder.desktop
Index: peazip-7.4.0.src/FreeDesktop_integration/kde4-dolphin/usr/share/kde4/services/ServiceMenus/peazipextfolder.desktop
===================================================================
--- peazip-7.2.2.src.orig/FreeDesktop_integration/kde4-dolphin/usr/share/kde4/services/ServiceMenus/peazipextfolder.desktop
+++ peazip-7.2.2.src/FreeDesktop_integration/kde4-dolphin/usr/share/kde4/services/ServiceMenus/peazipextfolder.desktop
--- peazip-7.4.0.src.orig/FreeDesktop_integration/kde4-dolphin/usr/share/kde4/services/ServiceMenus/peazipextfolder.desktop
+++ peazip-7.4.0.src/FreeDesktop_integration/kde4-dolphin/usr/share/kde4/services/ServiceMenus/peazipextfolder.desktop
@@ -1,7 +1,9 @@
[Desktop Action peazipextfolder]
Exec=peazip -ext2folder %F
@ -86,10 +56,10 @@ Index: FreeDesktop_integration/kde4-dolphin/usr/share/kde4/services/ServiceMenus
Name[en_US]=peazipextfolder
ServiceTypes=KonqPopupMenu/Plugin,all/all
+X-SuSE-translate=true
Index: FreeDesktop_integration/kde4-dolphin/usr/share/kde4/services/ServiceMenus/peazipexthere.desktop
Index: peazip-7.4.0.src/FreeDesktop_integration/kde4-dolphin/usr/share/kde4/services/ServiceMenus/peazipexthere.desktop
===================================================================
--- peazip-7.2.2.src.orig/FreeDesktop_integration/kde4-dolphin/usr/share/kde4/services/ServiceMenus/peazipexthere.desktop
+++ peazip-7.2.2.src/FreeDesktop_integration/kde4-dolphin/usr/share/kde4/services/ServiceMenus/peazipexthere.desktop
--- peazip-7.4.0.src.orig/FreeDesktop_integration/kde4-dolphin/usr/share/kde4/services/ServiceMenus/peazipexthere.desktop
+++ peazip-7.4.0.src/FreeDesktop_integration/kde4-dolphin/usr/share/kde4/services/ServiceMenus/peazipexthere.desktop
@@ -1,7 +1,9 @@
[Desktop Action peazipexthere]
Exec=peazip -ext2here %F
@ -106,10 +76,10 @@ Index: FreeDesktop_integration/kde4-dolphin/usr/share/kde4/services/ServiceMenus
Name[en_US]=peazipexthere
ServiceTypes=KonqPopupMenu/Plugin,all/all
+X-SuSE-translate=true
Index: FreeDesktop_integration/kde4-dolphin/usr/share/kde4/services/ServiceMenus/peazipopen.desktop
Index: peazip-7.4.0.src/FreeDesktop_integration/kde4-dolphin/usr/share/kde4/services/ServiceMenus/peazipopen.desktop
===================================================================
--- peazip-7.2.2.src.orig/FreeDesktop_integration/kde4-dolphin/usr/share/kde4/services/ServiceMenus/peazipopen.desktop
+++ peazip-7.2.2.src/FreeDesktop_integration/kde4-dolphin/usr/share/kde4/services/ServiceMenus/peazipopen.desktop
--- peazip-7.4.0.src.orig/FreeDesktop_integration/kde4-dolphin/usr/share/kde4/services/ServiceMenus/peazipopen.desktop
+++ peazip-7.4.0.src/FreeDesktop_integration/kde4-dolphin/usr/share/kde4/services/ServiceMenus/peazipopen.desktop
@@ -2,6 +2,8 @@
Exec=peazip -ext2browse %F
Icon=peazip
@ -124,3 +94,32 @@ Index: FreeDesktop_integration/kde4-dolphin/usr/share/kde4/services/ServiceMenus
Name[en_US]=peazipopen
ServiceTypes=KonqPopupMenu/Plugin,all/all
+X-SuSE-translate=true
Index: peazip-7.4.0.src/FreeDesktop_integration/peazip.desktop
===================================================================
--- peazip-7.4.0.src.orig/FreeDesktop_integration/peazip.desktop
+++ peazip-7.4.0.src/FreeDesktop_integration/peazip.desktop
@@ -1,13 +1,18 @@
[Desktop Entry]
Version=1.0
-Encoding=UTF-8
Name=PeaZip
-MimeType=application/x-gzip;application/x-lha;application/x-tar;application/x-tgz;application/x-tbz;application/x-tbz2;application/x-zip;application/zip;application/x-bzip;application/x-rar;application/x-tarz;application/x-archive;application/x-bzip2;application/x-jar;application/x-deb;application/x-ace;application/x-7z;application/x-arc;application/x-arj;application/x-compress;application/x-cpio;
-GenericName=Archiving Tool
-Exec=peazip %F
+Exec=peazip
Icon=peazip
-Type=Application
Terminal=false
+Type=Application
+GenericName=Free Zip files utility
+GenericName[de]=Freies Zip-Dateien Utility
+Comment=Free Zip files utility, supports 150+ formats: 7Z, ISO, RAR, ZIP, ZIPX
+Comment[de]=Freies Zip-Dateien Utility, unterstützt 150+ Formate: 7Z, ISO, RAR, ZIP, ZIPX
+Comment[it]=Programma per file Zip gratuito, supporta 150+ formati: 7Z, ISO, RAR, ZIP, ZIPX
+MimeType=application/x-gzip;application/x-lha;application/x-tar;application/x-tgz;application/x-tbz;application/x-tbz2;application/x-zip;application/zip;application/x-bzip;application/x-rar;application/x-tarz;application/x-archive;application/x-bzip2;application/x-jar;application/x-deb;application/x-ace;application/x-7z;application/x-arc;application/x-arj;application/x-compress;application/x-cpio;
X-KDE-HasTempFileOption=true
Categories=GTK;KDE;Utility;System;Archiving;
-Name[en_US]=PeaZip
+X-KDE-StartupNotify=true
+X-SuSE-translate=true
+

View File

@ -1,3 +1,30 @@
-------------------------------------------------------------------
Fri Sep 25 15:00:58 UTC 2020 - Luigi Baldoni <aloisio@gmx.com>
- Update to version 7.4.0
* GUI refresh and improves working with 7Z, ARC, RAR, and ZIPX
archive types.
* It is now possible to use new fast compression algorithms in
7Z format: Brotli, Fast-LZMA2, Lizard, LZ4, LZ5, and
Zstandard are now available, providing faster-than-Deflate
compression with better speed-to-compression-ratio
efficiency.
* RAR archives are now fully read-write supported from PeaZip
if rar executable is featured in the system: it is possible
to update, edit, rename, and delete files in existing RAR
archives, and more RAR-specific options are supported (set
comment, lock archive, header encryption, set recovery
records percentage).
* ZIPX archives can now be edited, and it is possible to
optionally use .zipx extension when creating non-Deflate
compressed .zip archives.
* It is now possible to repair ARC and RAR files, and even to
attempt recovery if the archive cannot be opened for
browsing.
- Refreshed peazip-desktop.patch
- Add optional support for less common archiving formats:
arq, brotli, zpaq, zstd (fixes boo#1175933)
-------------------------------------------------------------------
Wed Jun 24 07:31:57 UTC 2020 - Luigi Baldoni <aloisio@gmx.com>

View File

@ -17,9 +17,9 @@
%define _peazipinstalldir %{_libdir}/peazip
%define _helpver 7.2.0
%define _helpver 7.4.0
Name: peazip
Version: 7.3.2
Version: 7.4.0
Release: 0
Summary: Graphical file archiver
License: LGPL-3.0-only
@ -36,6 +36,8 @@ Patch2: peazip-build_PIE.patch
Patch3: peazip-help_path.patch
# PATCH-FEATURE-OPENSUSE peazip-debuginfo.patch
Patch4: peazip-debuginfo.patch
BuildRequires: arc
BuildRequires: brotli
BuildRequires: dos2unix
BuildRequires: fdupes
BuildRequires: fpc
@ -44,6 +46,8 @@ BuildRequires: kf5-filesystem
BuildRequires: lazarus
BuildRequires: unzip
BuildRequires: upx
BuildRequires: zpaq
BuildRequires: zstd
%if 0%{?suse_version} > 1500 || 0%{?sle_version} == 150200
BuildRequires: p7zip-full
Requires: p7zip-full
@ -55,6 +59,10 @@ Requires: upx
%if 0%{?suse_version} < 1500
BuildRequires: update-desktop-files
%endif
Recommends: arc
Recommends: brotli
Recommends: zpaq
Recommends: zstd
%description
PeaZip is a file and archive manager GUI for many formats.
@ -108,6 +116,15 @@ mkdir -p %{buildroot}%{_peazipinstalldir}/res/upx
ln -s %{_bindir}/7z %{buildroot}%{_peazipinstalldir}/res/7z/7z
ln -s %{_bindir}/upx %{buildroot}%{_peazipinstalldir}/res/upx/upx
mkdir -p %{buildroot}%{_peazipinstalldir}/res/arc
mkdir -p %{buildroot}%{_peazipinstalldir}/res/brotli
mkdir -p %{buildroot}%{_peazipinstalldir}/res/zpaq
mkdir -p %{buildroot}%{_peazipinstalldir}/res/zstd
ln -s %{_bindir}/arc %{buildroot}%{_peazipinstalldir}/res/arc/arc
ln -s %{_bindir}/brotli %{buildroot}%{_peazipinstalldir}/res/brotli/brotli
ln -s %{_bindir}/zpaq %{buildroot}%{_peazipinstalldir}/res/zpaq/zpaq
ln -s %{_bindir}/zstd %{buildroot}%{_peazipinstalldir}/res/zstd/zstd
install -m755 peazip %{buildroot}%{_peazipinstalldir}
ln -s %{_peazipinstalldir}/peazip %{buildroot}%{_bindir}/peazip
install -m755 pea %{buildroot}%{_peazipinstalldir}/res

View File

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

3
peazip_help-7.4.0.pdf Normal file
View File

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