From 9d52102d348ed7ff08e92711f296a87e7aa3ab416380b148fda544b531c03cde Mon Sep 17 00:00:00 2001 From: Martin Pluskal Date: Tue, 22 Aug 2023 11:16:46 +0000 Subject: [PATCH] - Initial package for version 58.8 OBS-URL: https://build.opensuse.org/package/show/Archiving/zpaqfranz?expand=0&rev=2 --- zpaq.changes | 70 ------------------------------------------- zpaq.spec | 64 --------------------------------------- zpaq715.zip | 3 -- zpaqfranz-58.8.tar.gz | 3 ++ zpaqfranz.changes | 4 +++ zpaqfranz.spec | 47 +++++++++++++++++++++++++++++ 6 files changed, 54 insertions(+), 137 deletions(-) delete mode 100644 zpaq.changes delete mode 100644 zpaq.spec delete mode 100644 zpaq715.zip create mode 100644 zpaqfranz-58.8.tar.gz create mode 100644 zpaqfranz.changes create mode 100644 zpaqfranz.spec diff --git a/zpaq.changes b/zpaq.changes deleted file mode 100644 index 385529a..0000000 --- a/zpaq.changes +++ /dev/null @@ -1,70 +0,0 @@ -------------------------------------------------------------------- -Wed Apr 14 07:01:10 UTC 2021 - Martin Pluskal - -- Spec file cleanup - -------------------------------------------------------------------- -Tue Feb 27 09:49:43 UTC 2018 - jengelh@inai.de - -- Trim Windows mention. Compact description. - -------------------------------------------------------------------- -Mon Feb 19 11:57:39 UTC 2018 - aloisio@gmx.com - -- Update to version 7.15 - * Fixes incorrect JIT assembly of "a+= 128" in libzpaq. - version 7.14 - * Faster backup to a network drive. - -- Upstream removed separate shared library and so we drop - -devel and libzpaq subpackages - -------------------------------------------------------------------- -Sun Oct 23 06:21:00 UTC 2016 - mpluskal@suse.com - -- Small package cleanup and rename of devel package - -------------------------------------------------------------------- -Sat May 7 17:33:43 UTC 2016 - mpluskal@suse.com - -- Update to 7.13 - * Removes requirement for separate WinXP version. Fixes Intel - and VS 2015 compiler errors. - * Removes multi-part archive support, -nodelete, add -test, and - -key prompt. - * Updated Makefile to link libzpaq.o statically. - * Fixes bug in extracting streaming archive with empty first - file name. - * Adds multi-part archives, -index. Some UI changes. Updates - libzpaq.h, zpaq.pod. - * Adds -repack, -encrypt. Updates libzpaq.cpp, zpaq.pod - * Faster extract. Removes -encrypt (combined with -repack). - Updates libzpaq.h, zpaq.pod. Apr. 29, 2016: added - zpaq-gcc481.exe for older machines. - * Adds support for sparse files in Windows. - -------------------------------------------------------------------- -Sun Mar 19 14:03:25 UTC 2016 - mpluskal@suse.com - -- Update to version 7.07 - * Fixes v7.06 bug in creating multipart encrypted archives with - incorrectly salted index -- Changes for 7.06 - * Fixes handling of some corrupted archives. Conforms to new spec - zpaq205.pdf. New man page, Makefile, COPYING -- Ship shared library and devel package as well -- Various spec file improvements - -------------------------------------------------------------------- -Sun Jan 3 14:03:56 UTC 2016 - p.drouand@gmail.com - -- Update to version 7.05 - * Fixed -method 111 - * fixes a valgrind warning (LZ77 read past end of input). - -------------------------------------------------------------------- -Fri Apr 17 14:28:09 UTC 2015 - mpluskal@suse.com - -- Initial changelog for version 7.04 -- Do not include build date and time - diff --git a/zpaq.spec b/zpaq.spec deleted file mode 100644 index ad5b9d4..0000000 --- a/zpaq.spec +++ /dev/null @@ -1,64 +0,0 @@ -# -# spec file for package zpaq -# -# Copyright (c) 2021 SUSE LLC -# -# All modifications and additions to the file contributed by third parties -# remain the property of their copyright owners, unless otherwise agreed -# upon. The license for this file, and modifications and additions to the -# file, is the same license as for the pristine package itself (unless the -# license for the pristine package is not an Open Source License, in which -# case the license is the MIT License). An "Open Source License" is a -# license that conforms to the Open Source Definition (Version 1.9) -# published by the Open Source Initiative. - -# Please submit bugfixes or comments via https://bugs.opensuse.org/ -# - - -%define dversion 715 -Name: zpaq -Version: 7.15 -Release: 0 -Summary: A journaling, incremental, deduplicating archiver -License: SUSE-Public-Domain AND MIT -Group: Productivity/Archiving/Compression -URL: http://mattmahoney.net/dc/zpaq.html -Source0: http://mattmahoney.net/dc/zpaq%{dversion}.zip -Source1: %{name}.changes -BuildRequires: dos2unix -BuildRequires: gcc-c++ -BuildRequires: unzip - -%description -zpaq is a journaling, incremental, deduplicating archiver. -"Journaling" means that when you update a file or directory, both the -old and new versions are saved and can be extracted. "Incremental" -means that only those files whose last-modified date has changed -since the previous backup are added. For 100 GB of files, this -typically takes 1-2 minutes, vs. a few hours to create the first -version. "Deduplicating" means that identical files or fragments are -stored only once to save time and space. - -%prep -%autosetup -c %{name}%{dversion} -dos2unix readme.txt COPYING - -%build -%make_build CXXFLAGS="%{optflags}" - -%install -%make_install \ - DESTDIR="%{?buildroot}" \ - LIBDIR="%{_libdir}" \ - BINDIR="%{_bindir}" \ - MANDIR="%{_mandir}" \ - INCLUDEDIR="%{_includedir}" - -%files -%doc readme.txt -%license COPYING -%{_bindir}/%{name} -%{_mandir}/man1/%{name}.1%{?ext_man} - -%changelog diff --git a/zpaq715.zip b/zpaq715.zip deleted file mode 100644 index 7933e0e..0000000 --- a/zpaq715.zip +++ /dev/null @@ -1,3 +0,0 @@ -version https://git-lfs.github.com/spec/v1 -oid sha256:e85ec2529eb0ba22ceaeabd461e55357ef099b80f61c14f377b429ea3d49d418 -size 1000646 diff --git a/zpaqfranz-58.8.tar.gz b/zpaqfranz-58.8.tar.gz new file mode 100644 index 0000000..c839e19 --- /dev/null +++ b/zpaqfranz-58.8.tar.gz @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:26e915a2c313675805714efed04a1082526ecbb02ea792c60b53e31d1a8bd402 +size 5286997 diff --git a/zpaqfranz.changes b/zpaqfranz.changes new file mode 100644 index 0000000..b3ef497 --- /dev/null +++ b/zpaqfranz.changes @@ -0,0 +1,4 @@ +------------------------------------------------------------------- +Tue Aug 22 11:10:03 UTC 2023 - Martin Pluskal + +- Initial package for version 58.8 diff --git a/zpaqfranz.spec b/zpaqfranz.spec new file mode 100644 index 0000000..ac46ab7 --- /dev/null +++ b/zpaqfranz.spec @@ -0,0 +1,47 @@ +# +# spec file for package zpaq +# +# Copyright (c) 2021 SUSE LLC +# +# All modifications and additions to the file contributed by third parties +# remain the property of their copyright owners, unless otherwise agreed +# upon. The license for this file, and modifications and additions to the +# file, is the same license as for the pristine package itself (unless the +# license for the pristine package is not an Open Source License, in which +# case the license is the MIT License). An "Open Source License" is a +# license that conforms to the Open Source Definition (Version 1.9) +# published by the Open Source Initiative. + +# Please submit bugfixes or comments via https://bugs.opensuse.org/ +# + + +Name: zpaqfranz +Version: 58.8 +Release: 0 +Summary: A journaling, incremental, deduplicating archiver +License: SUSE-Public-Domain AND MIT +Group: Productivity/Archiving/Compression +URL: https://github.com/fcorbelli/zpaqfranz +Source0: https://github.com/fcorbelli/zpaqfranz/archive/refs/tags/%{version}.tar.gz#/%{name}-%{version}.tar.gz +BuildRequires: gcc-c++ + +%description +Swiss army knife for backup and disaster recovery, like 7z or RAR on steroids,with deduplicated "snapshots" (versions). Conceptually similar to Mac time machine, but much more efficiently. + +%prep +%autosetup + +%build +g++ %{optflags} zpaqfranz.cpp -o zpaqfranz + +%install +install -Dpm 0755 zpaqfranz \ + %{buildroot}%{_bindir}/%{name} + +%files +%doc README.md +%license LICENSE COPYING +%{_bindir}/%{name} + +%changelog