From ea7455b24790823d00f17747fbc79f7fe07d783a633bb23f92ea319ceb069e7e Mon Sep 17 00:00:00 2001 From: Paolo Stivanin Date: Wed, 26 Apr 2023 06:04:58 +0000 Subject: [PATCH] Accepting request 1082833 from home:CJ:branches:devel:languages:pascal - Update to 9.2.0: BACKEND: * Can now use zpaqfranz https://github.com/fcorbelli/zpaqfranz as alternative backend for .zpaq. To use an alternative zpaq rename the binary as zpaq and replace the zpaq binary in /usr/lib64/peazip/res/bin/zpaq/ CODE: * Fixed compression method is now saved accordingly for 7z. * Re-organized Help section with quicker access to online updates, Plugins, Themes, and Translations. * Privacy and Security section in main Settings tab, collecting all relevant functions, including Updates. FILE MANAGER: * Minor modification to themes and icons. * New options in Main menu, Organize (Tab bar can now be swapped with Address bar, Breadcrumb bar can be shown as plain text). EXTRACTION and ARCHIVING: * Can now set a custom alias name for 7z / p7zip binary, to make easier to use an alternative backend, in Options > Settings, Advanced tab. * Improved "Edit non-canonical archive types" (Options > Settings, Archive manager tab). - Fix bin location for upx/arc/brotli/zpaq/zstd OBS-URL: https://build.opensuse.org/request/show/1082833 OBS-URL: https://build.opensuse.org/package/show/devel:languages:pascal/peazip?expand=0&rev=111 --- peazip-9.1.0.src.zip | 3 --- peazip-9.2.0.src.zip | 3 +++ peazip.changes | 24 ++++++++++++++++++++++++ peazip.spec | 27 +++++++++++++++------------ 4 files changed, 42 insertions(+), 15 deletions(-) delete mode 100644 peazip-9.1.0.src.zip create mode 100644 peazip-9.2.0.src.zip diff --git a/peazip-9.1.0.src.zip b/peazip-9.1.0.src.zip deleted file mode 100644 index 0045f81..0000000 --- a/peazip-9.1.0.src.zip +++ /dev/null @@ -1,3 +0,0 @@ -version https://git-lfs.github.com/spec/v1 -oid sha256:05273316cf0419aa3b980ec0d27275a6aae94dd7e647688879dd0946422f23dd -size 5067749 diff --git a/peazip-9.2.0.src.zip b/peazip-9.2.0.src.zip new file mode 100644 index 0000000..ffad288 --- /dev/null +++ b/peazip-9.2.0.src.zip @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:aef70b1e713469b379adaa4e8158521612771ebda41e39dbd5fcfb1349effa04 +size 5126803 diff --git a/peazip.changes b/peazip.changes index 24222fd..b17ca5a 100644 --- a/peazip.changes +++ b/peazip.changes @@ -1,3 +1,27 @@ +------------------------------------------------------------------- +Tue Apr 25 21:03:05 UTC 2023 - C J + +- Update to 9.2.0: + BACKEND: + * Can now use zpaqfranz https://github.com/fcorbelli/zpaqfranz as + alternative backend for .zpaq. To use an alternative zpaq rename the + binary as zpaq and replace the zpaq binary in /usr/lib64/peazip/res/bin/zpaq/ + CODE: + * Fixed compression method is now saved accordingly for 7z. + * Re-organized Help section with quicker access to online updates, Plugins, + Themes, and Translations. + * Privacy and Security section in main Settings tab, collecting all relevant + functions, including Updates. + FILE MANAGER: + * Minor modification to themes and icons. + * New options in Main menu, Organize (Tab bar can now be swapped with Address bar, + Breadcrumb bar can be shown as plain text). + EXTRACTION and ARCHIVING: + * Can now set a custom alias name for 7z / p7zip binary, to make easier to use an + alternative backend, in Options > Settings, Advanced tab. + * Improved "Edit non-canonical archive types" (Options > Settings, Archive manager tab). +- Fix bin location for upx/arc/brotli/zpaq/zstd + ------------------------------------------------------------------- Mon Feb 27 07:05:07 UTC 2023 - Paolo Stivanin diff --git a/peazip.spec b/peazip.spec index 04897ba..176b81e 100644 --- a/peazip.spec +++ b/peazip.spec @@ -17,9 +17,9 @@ %define _peazipinstalldir %{_libdir}/peazip -%define _helpver 9.1.0 +%define _helpver 9.2.0 Name: peazip -Version: 9.1.0 +Version: 9.2.0 Release: 0 Summary: Graphical file archiver License: LGPL-3.0-only @@ -115,18 +115,18 @@ cp -r res %{buildroot}%{_peazipinstalldir} cp %{SOURCE1} %{buildroot}%{_peazipinstalldir}/res mkdir -p %{buildroot}%{_peazipinstalldir}/res/bin/7z -mkdir -p %{buildroot}%{_peazipinstalldir}/res/upx +mkdir -p %{buildroot}%{_peazipinstalldir}/res/bin/upx ln -s %{_bindir}/7z %{buildroot}%{_peazipinstalldir}/res/bin/7z/7z -ln -s %{_bindir}/upx %{buildroot}%{_peazipinstalldir}/res/upx/upx +ln -s %{_bindir}/upx %{buildroot}%{_peazipinstalldir}/res/bin/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 +mkdir -p %{buildroot}%{_peazipinstalldir}/res/bin/arc +mkdir -p %{buildroot}%{_peazipinstalldir}/res/bin/brotli +mkdir -p %{buildroot}%{_peazipinstalldir}/res/bin/zpaq +mkdir -p %{buildroot}%{_peazipinstalldir}/res/bin/zstd +ln -s %{_bindir}/arc %{buildroot}%{_peazipinstalldir}/res/bin/arc/arc +ln -s %{_bindir}/brotli %{buildroot}%{_peazipinstalldir}/res/bin/brotli/brotli +ln -s %{_bindir}/zpaq %{buildroot}%{_peazipinstalldir}/res/bin/zpaq/zpaq +ln -s %{_bindir}/zstd %{buildroot}%{_peazipinstalldir}/res/bin/zstd/zstd install -m755 dev/peazip %{buildroot}%{_peazipinstalldir} ln -s %{_peazipinstalldir}/peazip %{buildroot}%{_bindir}/peazip @@ -146,11 +146,14 @@ rm %{buildroot}%{_peazipinstalldir}/res/share/batch/freedesktop_integration/peaz # Remove hard linked png rm %{buildroot}%{_peazipinstalldir}/res/share/icons/peazip_app.png +chmod +x %{buildroot}%{_peazipinstalldir}/res/share/batch/freedesktop_integration/Nautilus-scripts/Archiving/PeaZip/* pushd %{buildroot}%{_peazipinstalldir}/res/share/batch/freedesktop_integration/KDE-servicemenus/KDE5-dolphin/ mkdir -p %{buildroot}%{_kf5_servicesdir}/ServiceMenus install -m644 *.desktop %{buildroot}%{_kf5_servicesdir}/ServiceMenus popd +find %{buildroot} -size 0 -delete + %fdupes %{buildroot}/%{_prefix} %if 0%{?suse_version} < 1500