From f95d5c265144c4e42afe0dcad5f109aa50fe96be1e8c1c73d1b4b2395d8f14eb Mon Sep 17 00:00:00 2001 From: Guillaume GARDET Date: Sat, 6 Feb 2021 14:23:47 +0000 Subject: [PATCH 1/2] Accepting request 869984 from home:ecsos Update to 7.7.0 OBS-URL: https://build.opensuse.org/request/show/869984 OBS-URL: https://build.opensuse.org/package/show/devel:languages:pascal/peazip?expand=0&rev=88 --- peazip-7.6.0.src.zip | 3 --- peazip-7.7.0.src.zip | 3 +++ peazip.changes | 36 ++++++++++++++++++++++++++++++++++++ peazip.spec | 4 ++-- peazip_help-7.6.0.pdf | 3 --- peazip_help-7.7.0.pdf | 3 +++ 6 files changed, 44 insertions(+), 8 deletions(-) delete mode 100644 peazip-7.6.0.src.zip create mode 100644 peazip-7.7.0.src.zip delete mode 100644 peazip_help-7.6.0.pdf create mode 100644 peazip_help-7.7.0.pdf diff --git a/peazip-7.6.0.src.zip b/peazip-7.6.0.src.zip deleted file mode 100644 index c9edd7b..0000000 --- a/peazip-7.6.0.src.zip +++ /dev/null @@ -1,3 +0,0 @@ -version https://git-lfs.github.com/spec/v1 -oid sha256:7bd607b3930939087700ab7ad2387da8ca55ae72811592246eabfed791cbe4b6 -size 6479798 diff --git a/peazip-7.7.0.src.zip b/peazip-7.7.0.src.zip new file mode 100644 index 0000000..4472298 --- /dev/null +++ b/peazip-7.7.0.src.zip @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:9aadd78df2b48219833b5005a24afd6495aeb9f47e14384e85eb6c1b0b326cf2 +size 6488795 diff --git a/peazip.changes b/peazip.changes index 1dde880..ece5553 100644 --- a/peazip.changes +++ b/peazip.changes @@ -1,3 +1,39 @@ +------------------------------------------------------------------- +Sat Feb 6 14:01:57 UTC 2021 - ecsos + +- Update to 7.7.0 + * BACKEND + - (Linux) Can now optionally use system p7zip, if installed, + from Options > Settings, General tab requires p7zip-full + (or equivalent package) to be installed in order to have a 7z + binary compatible with PeaZip's requirements in terms of + syntax and features + * CODE + - Various fixes + * FILE MANAGER + - Added shortcut Ctrl+W to close window, consistently with + conventional use in WinRar and Windows file explorer + - Improved control over temporary work directory, used when the + archive is created or edited, during drag and drop extraction + (Windows), and content preview + - Output: faster as no copy to destination is needed, more + secure as no content is unpacked/decrypted outside of the + intended destination path + - Output, preview in user's temp + - User's temp (as conventionally used by most applications): + in case of failure for any reason, user's temp folder is + the single place to look for orphaned data and can be + safely cleaned + - None, user's temp if needed: allows exceptions to perform + drag and drop extraction and preview using user's temp + - None: no exceptions allowed, no temporary work data is saved, + this does not allow to perform neither drag and drop + extraction nor preview, as archive content can't be + transparently unpacked and passed to system's drag & drop + handler, nor to the associated application + * EXTRACTION and ARCHIVING + - Added read support to .appxbundle format + ------------------------------------------------------------------- Fri Jan 15 09:10:07 UTC 2021 - Max Lin diff --git a/peazip.spec b/peazip.spec index 96b09e5..07766fe 100644 --- a/peazip.spec +++ b/peazip.spec @@ -17,9 +17,9 @@ %define _peazipinstalldir %{_libdir}/peazip -%define _helpver 7.6.0 +%define _helpver 7.7.0 Name: peazip -Version: 7.6.0 +Version: 7.7.0 Release: 0 Summary: Graphical file archiver License: LGPL-3.0-only diff --git a/peazip_help-7.6.0.pdf b/peazip_help-7.6.0.pdf deleted file mode 100644 index df23f5b..0000000 --- a/peazip_help-7.6.0.pdf +++ /dev/null @@ -1,3 +0,0 @@ -version https://git-lfs.github.com/spec/v1 -oid sha256:dae6063f728fbe8c2bf80995eb615309c0e4044e5734503351003f38e7567bc8 -size 1132377 diff --git a/peazip_help-7.7.0.pdf b/peazip_help-7.7.0.pdf new file mode 100644 index 0000000..01dcc3c --- /dev/null +++ b/peazip_help-7.7.0.pdf @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:bfa985720f0c9a56612ac747f363f6c4433bb5412ff8cdde1ab4a95d104cc1f5 +size 1048187 From 5f9efb6540bdb95c9a365057b56f49dc4d15991395669979a05edbf1716c6add Mon Sep 17 00:00:00 2001 From: Guillaume GARDET Date: Wed, 24 Mar 2021 14:16:08 +0000 Subject: [PATCH 2/2] Accepting request 881054 from home:ecsos Update to 7.8.0 OBS-URL: https://build.opensuse.org/request/show/881054 OBS-URL: https://build.opensuse.org/package/show/devel:languages:pascal/peazip?expand=0&rev=89 --- peazip-7.7.0.src.zip | 3 -- peazip-7.8.0.src.zip | 3 ++ peazip-desktop.patch | 36 ++++++++-------- peazip-fix_aarch64.patch | 24 ----------- peazip.changes | 88 ++++++++++++++++++++++++++++++++++++++++ peazip.spec | 6 +-- peazip_help-7.7.0.pdf | 3 -- peazip_help-7.8.0.pdf | 3 ++ 8 files changed, 114 insertions(+), 52 deletions(-) delete mode 100644 peazip-7.7.0.src.zip create mode 100644 peazip-7.8.0.src.zip delete mode 100644 peazip-fix_aarch64.patch delete mode 100644 peazip_help-7.7.0.pdf create mode 100644 peazip_help-7.8.0.pdf diff --git a/peazip-7.7.0.src.zip b/peazip-7.7.0.src.zip deleted file mode 100644 index 4472298..0000000 --- a/peazip-7.7.0.src.zip +++ /dev/null @@ -1,3 +0,0 @@ -version https://git-lfs.github.com/spec/v1 -oid sha256:9aadd78df2b48219833b5005a24afd6495aeb9f47e14384e85eb6c1b0b326cf2 -size 6488795 diff --git a/peazip-7.8.0.src.zip b/peazip-7.8.0.src.zip new file mode 100644 index 0000000..f7eb49f --- /dev/null +++ b/peazip-7.8.0.src.zip @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:84b5379e712240ee9f45d63a520e006af6505508fff2a56a899b798fc4e208ef +size 5628567 diff --git a/peazip-desktop.patch b/peazip-desktop.patch index 2e3e893..a469fb9 100644 --- a/peazip-desktop.patch +++ b/peazip-desktop.patch @@ -1,7 +1,7 @@ -Index: peazip-7.4.1.src/FreeDesktop_integration/peazip.desktop +Index: peazip-7.7.1.src/FreeDesktop_integration/peazip.desktop =================================================================== ---- peazip-7.4.1.src.orig/FreeDesktop_integration/peazip.desktop -+++ peazip-7.4.1.src/FreeDesktop_integration/peazip.desktop +--- peazip-7.7.1.src.orig/FreeDesktop_integration/peazip.desktop ++++ peazip-7.7.1.src/FreeDesktop_integration/peazip.desktop @@ -1,13 +1,16 @@ [Desktop Entry] -Version=1.0 @@ -26,10 +26,10 @@ Index: peazip-7.4.1.src/FreeDesktop_integration/peazip.desktop +Categories=Qt;KDE;Utility;System;Archiving; +X-KDE-StartupNotify=true +X-SuSE-translate=true -Index: peazip-7.4.1.src/FreeDesktop_integration/kde4-dolphin/usr/share/kde4/services/ServiceMenus/peazipadd.desktop +Index: peazip-7.7.1.src/FreeDesktop_integration/kde4-dolphin/usr/share/kde4/services/ServiceMenus/peazipadd.desktop =================================================================== ---- peazip-7.4.1.src.orig/FreeDesktop_integration/kde4-dolphin/usr/share/kde4/services/ServiceMenus/peazipadd.desktop -+++ peazip-7.4.1.src/FreeDesktop_integration/kde4-dolphin/usr/share/kde4/services/ServiceMenus/peazipadd.desktop +--- peazip-7.7.1.src.orig/FreeDesktop_integration/kde4-dolphin/usr/share/kde4/services/ServiceMenus/peazipadd.desktop ++++ peazip-7.7.1.src/FreeDesktop_integration/kde4-dolphin/usr/share/kde4/services/ServiceMenus/peazipadd.desktop @@ -2,6 +2,8 @@ Exec=peazip -add2archive %F Icon=peazip @@ -44,10 +44,10 @@ Index: peazip-7.4.1.src/FreeDesktop_integration/kde4-dolphin/usr/share/kde4/serv Icon=peazip ServiceTypes=KonqPopupMenu/Plugin,all/all +X-SuSE-translate=true -Index: peazip-7.4.1.src/FreeDesktop_integration/kde4-dolphin/usr/share/kde4/services/ServiceMenus/peazipext.desktop +Index: peazip-7.7.1.src/FreeDesktop_integration/kde4-dolphin/usr/share/kde4/services/ServiceMenus/peazipext.desktop =================================================================== ---- peazip-7.4.1.src.orig/FreeDesktop_integration/kde4-dolphin/usr/share/kde4/services/ServiceMenus/peazipext.desktop -+++ peazip-7.4.1.src/FreeDesktop_integration/kde4-dolphin/usr/share/kde4/services/ServiceMenus/peazipext.desktop +--- peazip-7.7.1.src.orig/FreeDesktop_integration/kde4-dolphin/usr/share/kde4/services/ServiceMenus/peazipext.desktop ++++ peazip-7.7.1.src/FreeDesktop_integration/kde4-dolphin/usr/share/kde4/services/ServiceMenus/peazipext.desktop @@ -1,7 +1,9 @@ [Desktop Action peazipext] Exec=peazip -ext2full %F @@ -64,10 +64,10 @@ Index: peazip-7.4.1.src/FreeDesktop_integration/kde4-dolphin/usr/share/kde4/serv Name[en_US]=peazipext ServiceTypes=KonqPopupMenu/Plugin,all/all +X-SuSE-translate=true -Index: peazip-7.4.1.src/FreeDesktop_integration/kde4-dolphin/usr/share/kde4/services/ServiceMenus/peazipextfolder.desktop +Index: peazip-7.7.1.src/FreeDesktop_integration/kde4-dolphin/usr/share/kde4/services/ServiceMenus/peazipextfolder.desktop =================================================================== ---- peazip-7.4.1.src.orig/FreeDesktop_integration/kde4-dolphin/usr/share/kde4/services/ServiceMenus/peazipextfolder.desktop -+++ peazip-7.4.1.src/FreeDesktop_integration/kde4-dolphin/usr/share/kde4/services/ServiceMenus/peazipextfolder.desktop +--- peazip-7.7.1.src.orig/FreeDesktop_integration/kde4-dolphin/usr/share/kde4/services/ServiceMenus/peazipextfolder.desktop ++++ peazip-7.7.1.src/FreeDesktop_integration/kde4-dolphin/usr/share/kde4/services/ServiceMenus/peazipextfolder.desktop @@ -1,7 +1,9 @@ [Desktop Action peazipextfolder] Exec=peazip -ext2folder %F @@ -84,10 +84,10 @@ Index: peazip-7.4.1.src/FreeDesktop_integration/kde4-dolphin/usr/share/kde4/serv Name[en_US]=peazipextfolder ServiceTypes=KonqPopupMenu/Plugin,all/all +X-SuSE-translate=true -Index: peazip-7.4.1.src/FreeDesktop_integration/kde4-dolphin/usr/share/kde4/services/ServiceMenus/peazipexthere.desktop +Index: peazip-7.7.1.src/FreeDesktop_integration/kde4-dolphin/usr/share/kde4/services/ServiceMenus/peazipexthere.desktop =================================================================== ---- peazip-7.4.1.src.orig/FreeDesktop_integration/kde4-dolphin/usr/share/kde4/services/ServiceMenus/peazipexthere.desktop -+++ peazip-7.4.1.src/FreeDesktop_integration/kde4-dolphin/usr/share/kde4/services/ServiceMenus/peazipexthere.desktop +--- peazip-7.7.1.src.orig/FreeDesktop_integration/kde4-dolphin/usr/share/kde4/services/ServiceMenus/peazipexthere.desktop ++++ peazip-7.7.1.src/FreeDesktop_integration/kde4-dolphin/usr/share/kde4/services/ServiceMenus/peazipexthere.desktop @@ -1,7 +1,9 @@ [Desktop Action peazipexthere] Exec=peazip -ext2here %F @@ -104,10 +104,10 @@ Index: peazip-7.4.1.src/FreeDesktop_integration/kde4-dolphin/usr/share/kde4/serv Name[en_US]=peazipexthere ServiceTypes=KonqPopupMenu/Plugin,all/all +X-SuSE-translate=true -Index: peazip-7.4.1.src/FreeDesktop_integration/kde4-dolphin/usr/share/kde4/services/ServiceMenus/peazipopen.desktop +Index: peazip-7.7.1.src/FreeDesktop_integration/kde4-dolphin/usr/share/kde4/services/ServiceMenus/peazipopen.desktop =================================================================== ---- peazip-7.4.1.src.orig/FreeDesktop_integration/kde4-dolphin/usr/share/kde4/services/ServiceMenus/peazipopen.desktop -+++ peazip-7.4.1.src/FreeDesktop_integration/kde4-dolphin/usr/share/kde4/services/ServiceMenus/peazipopen.desktop +--- peazip-7.7.1.src.orig/FreeDesktop_integration/kde4-dolphin/usr/share/kde4/services/ServiceMenus/peazipopen.desktop ++++ peazip-7.7.1.src/FreeDesktop_integration/kde4-dolphin/usr/share/kde4/services/ServiceMenus/peazipopen.desktop @@ -2,6 +2,8 @@ Exec=peazip -ext2browse %F Icon=peazip diff --git a/peazip-fix_aarch64.patch b/peazip-fix_aarch64.patch deleted file mode 100644 index 575c6e2..0000000 --- a/peazip-fix_aarch64.patch +++ /dev/null @@ -1,24 +0,0 @@ -diff -purN peazip-6.6.1.src.orig/rmd160.pas peazip-6.6.1.src/rmd160.pas ---- peazip-6.6.1.src.orig/rmd160.pas 2018-11-27 15:51:25.463922229 +0100 -+++ peazip-6.6.1.src/rmd160.pas 2018-11-27 15:55:25.321937426 +0100 -@@ -125,7 +125,7 @@ implementation - - - {$ifdef FPC} -- {$ifndef CPUARM} -+ {$if not(defined(CPUARM)) and not(defined(CPUAARCH64))} - {$asmmode intel} - {$endif} - {$endif} -diff -purN peazip-6.6.1.src.orig/tsc.pas peazip-6.6.1.src/tsc.pas ---- peazip-6.6.1.src.orig/tsc.pas 2018-11-27 15:51:25.463922229 +0100 -+++ peazip-6.6.1.src/tsc.pas 2018-11-27 16:05:25.150978582 +0100 -@@ -95,7 +95,7 @@ function _CheckRDTSC: boolean; - - implementation - --{$ifdef CPUARM} -+{$if defined(CPUARM) or defined(CPUAARCH64)} - - {$ifdef WINCE} - diff --git a/peazip.changes b/peazip.changes index ece5553..5b657a2 100644 --- a/peazip.changes +++ b/peazip.changes @@ -1,3 +1,91 @@ +------------------------------------------------------------------- +Wed Mar 24 13:46:55 UTC 2021 - ecsos + +- Update to 7.8.0 + * BACKEND + - PEA 0.77 + * CODE + - (Linux) Alternative Qt5 build is now available as portable + package + - If a setting requires to restart PeaZip (localization, system + integration, change work folder) it is told in the hint text + for the item + - Various fixes and improvements + * FILE MANAGER + - (Windows) Drag&drop now allows to drag-extract files directly + to other applications, previoulsy it was possible to + drag-extract to the system only - 2021 03 22 fix for Windows + 32 bit version, sources and legacy Windows 32 bit packages + were republished and online hash values were updated + - Righclicking an element on the breadcrumb it is now possible + to use context menu functions on it - e.g. display properties, + open the path in system's file explorer, open command prompt + here, etc + * EXTRACTION and ARCHIVING + - Interactive extraction option (checked by default on Windows) + enables two-step extraction for all archive types supported + through 7z/p7zip: content is extracted to a fresh folder and + then moved to actual output destination with standard + system's calls. + - When interactive extraction is used, all unneeded levels of + directory nesting are removed, and conflicts with existing + files are prompted interactively to user. + - Unchecking the option, it is possible to perform + single-step extraction as in previous versions, with policy + based directives to resolve naming conflicts without + needing user interaction (recommended when creating + scripts). + - It is now possible to set custom extensions for "Extract + everything for" in Options > Settings > Archive manager, + Extract group + - It is now possible to replace archive extension with a custom + extension from archiving screen, Advanced tab + - In res/presets/custom directory are provided some pre built + compression settings for comic book archive formats which + uses the new custom extension feature + - Priority for archiving and extraction tasks can now be + permanently set from Options > Settings > General, Tasks + priority + - (Windows 7+) Global progress is shown in application's icon + in taskbar + +------------------------------------------------------------------- +Mon Mar 15 15:09:55 UTC 2021 - ecsos + +- Update to 7.7.1 + * BACKEND + - Pea 0.76 + - UPX was removed from Windows packages due the amount of false + positives triggered in (low quality) security software; it is + possible to add UPX support installing Additional Formats + Plugin, or downloading and copying the most up to date UPX + executable in res\upx subfolder in PeaZip's directory + * CODE + - Command line -ext2simple and -ext2simplefolder can now accept + also empthy output path (extract to archive's path) + - ext2simplefolder as -ext2folder (switch -*folder) apply + smart folder policy, while -ext2simple and -ext2here + ignores it + - Updated web search (Ctrl+Alt+F3) + - Updated Windows installers to work with recent versions of + InnoSetup (.exe) and MSIWrapper (.msi) + - Various fixes + - CPUAARCH64 now disable Intel ASM to allow build on ARM64 + architectures + - fixed adding multiple .enc suffix + - fixed various issues with non-English localizations + - fixed issue with preview for special file types (bat, exe, + html) resulting in extraction instead of preview + - improved handling special characters in password for arc, + rar, and pea formats + - (Linux) improved handling of special characters in + filenames + - (Linux) fixed issues with smart folder option + * EXTRACTION and ARCHIVING + - PEA compression and decompression can now be cancelled from + the GUI +- Drop peazip-fix_aarch64.patch because now in upstream. + ------------------------------------------------------------------- Sat Feb 6 14:01:57 UTC 2021 - ecsos diff --git a/peazip.spec b/peazip.spec index 07766fe..0e0f4b8 100644 --- a/peazip.spec +++ b/peazip.spec @@ -17,9 +17,9 @@ %define _peazipinstalldir %{_libdir}/peazip -%define _helpver 7.7.0 +%define _helpver 7.8.0 Name: peazip -Version: 7.7.0 +Version: 7.8.0 Release: 0 Summary: Graphical file archiver License: LGPL-3.0-only @@ -29,8 +29,6 @@ Source0: https://sourceforge.net/projects/peazip/files/%{version}/peazip- Source1: altconf.txt Source2: https://sourceforge.net/projects/peazip/files/%{_helpver}/peazip_help.pdf#/peazip_help-%{_helpver}.pdf Patch0: peazip-desktop.patch -# PATCH-FIX-UPSTREAM: https://sourceforge.net/p/peazip/tickets/492/ -Patch1: peazip-fix_aarch64.patch # PATCH-FIX-OPENSUSE peazip-build_PIE.patch -- aloisio@gmx.com Patch2: peazip-build_PIE.patch # PATCH-FIX-OPENSUSE peazip-help_path.patch set correct path for the pdf guide -- aloisio@gmx.com diff --git a/peazip_help-7.7.0.pdf b/peazip_help-7.7.0.pdf deleted file mode 100644 index 01dcc3c..0000000 --- a/peazip_help-7.7.0.pdf +++ /dev/null @@ -1,3 +0,0 @@ -version https://git-lfs.github.com/spec/v1 -oid sha256:bfa985720f0c9a56612ac747f363f6c4433bb5412ff8cdde1ab4a95d104cc1f5 -size 1048187 diff --git a/peazip_help-7.8.0.pdf b/peazip_help-7.8.0.pdf new file mode 100644 index 0000000..33e5d23 --- /dev/null +++ b/peazip_help-7.8.0.pdf @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:7621943b013ca4e5df9f7e48b5204911403586651b3fc48aca456d9ae86ff897 +size 1052760