Hello community,

here is the log from the commit of package borgbackup for openSUSE:Factory 
checked in at 2017-11-15 16:55:49
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/borgbackup (Old)
 and      /work/SRC/openSUSE:Factory/.borgbackup.new (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "borgbackup"

Wed Nov 15 16:55:49 2017 rev:8 rq:540469 version:1.1.2

Changes:
--------
--- /work/SRC/openSUSE:Factory/borgbackup/borgbackup.changes    2017-10-24 
22:22:56.129654751 +0200
+++ /work/SRC/openSUSE:Factory/.borgbackup.new/borgbackup.changes       
2017-11-15 16:55:52.204276289 +0100
@@ -1,0 +2,39 @@
+Fri Nov 10 10:20:09 UTC 2017 - alarr...@suse.com
+
+- Fix build on Leap 42.2 by BuildRequiring bash-completion 
+
+-------------------------------------------------------------------
+Wed Nov  8 18:44:37 UTC 2017 - alarr...@suse.com
+
+- Update to borgbackup 1.1.2
+- Fixes:
+  * fix KeyError crash when talking to borg server < 1.0.7
+  * extract: set bsdflags last (include immutable flag)
+  * create: don't do stat() call on excluded-norecurse directory, fix 
exception handling for stat() call
+  * create --stats: do not count data volume twice when checkpointing
+  * recreate: move chunks_healthy when excluding hardlink master
+  * recreate: get rid of chunks_healthy when rechunking (does not match)
+  * check: get rid of already existing not matching chunks_healthy metadata
+  * list: fix stdout broken pipe handling
+  * list/diff: remove tag-file options (not used)
+- New features:
+  * bash, zsh and fish shell auto-completions, see scripts/shell_completions/
+  * added BORG_CONFIG_DIR env var
+- Other changes:
+  * docs:
+    * clarify using a blank passphrase in keyfile mode
+    * mention "!" (exclude-norecurse) type in "patterns" help
+    * document to first heal before running borg recreate to re-chunk stuff, 
because that will have to get rid of chunks_healthy metadata.
+    * more than 23 is not supported for CHUNK_MAX_EXP
+    * borg does not respect nodump flag by default any more
+    * clarify same-filesystem requirement for borg upgrade
+    * update / rephrase cygwin / WSL status
+    * improve docs about --stats
+    * vagrant: openindiana new clang package
+- Already contained in 1.1.1 (last minute fix):
+  * arg parsing: fix fallback function, refactor
+- Generate new subpackages borgbackup-bash-completion,
+  borgbackup-zsh-completion and borgbackup-fish-completion with
+  autocompletion scripts for each shell.
+
+-------------------------------------------------------------------

Old:
----
  borgbackup-1.1.1.tar.gz

New:
----
  borgbackup-1.1.2.tar.gz

++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Other differences:
------------------
++++++ borgbackup.spec ++++++
--- /var/tmp/diff_new_pack.bg9kgX/_old  2017-11-15 16:55:54.160204626 +0100
+++ /var/tmp/diff_new_pack.bg9kgX/_new  2017-11-15 16:55:54.160204626 +0100
@@ -18,7 +18,7 @@
 
 
 Name:           borgbackup
-Version:        1.1.1
+Version:        1.1.2
 Release:        0
 Summary:        Deduplicating backup program with compression and 
authenticated encryption
 License:        BSD-3-Clause
@@ -35,10 +35,16 @@
 BuildRequires:  python3-devel
 BuildRequires:  python3-msgpack-python >= 0.4.6
 # testing requirements
+BuildRequires:  bash
+%if 0%{?sle_version} == 120200
+BuildRequires:  bash-completion
+%endif
+BuildRequires:  fish
 BuildRequires:  python3-pytest
 BuildRequires:  python3-setuptools
 BuildRequires:  python3-setuptools_scm
 BuildRequires:  python3-sphinx_rtd_theme
+BuildRequires:  zsh
 Requires:       python3-msgpack-python >= 0.4.6
 # weak dependencies
 Recommends:     python3-llfuse
@@ -53,6 +59,54 @@
 Run borg for a commands overview and check out the docs at
 %{_docdir}/%{name}/html/index.html.
 
+%package bash-completion
+Summary:        Bash Completion for %{name}
+Group:          Productivity/Archiving/Backup
+Requires:       %{name} = %{version}
+Requires:       bash-completion
+Supplements:    packageand(borgbackup:bash)
+BuildArch:      noarch
+
+%description bash-completion
+BorgBackup is a deduplicating backup program which stores deltas. It
+supports compression and authenticated encryption as well,
+facilitating frequent backups and storing to not fully trusted
+targets.
+
+This package contains the bash completion script for borgbackup.
+
+%package zsh-completion
+Summary:        Zsh Completion for %{name}
+Group:          Productivity/Archiving/Backup
+Requires:       %{name} = %{version}
+Requires:       zsh
+Supplements:    packageand(borgbackup:zsh)
+BuildArch:      noarch
+
+%description zsh-completion
+BorgBackup is a deduplicating backup program which stores deltas. It
+supports compression and authenticated encryption as well,
+facilitating frequent backups and storing to not fully trusted
+targets.
+
+This package contains the zsh completion script for borgbackup.
+
+%package fish-completion
+Summary:        Fish Completion for %{name}
+Group:          Productivity/Archiving/Backup
+Requires:       %{name} = %{version}
+Requires:       fish
+Supplements:    packageand(borgbackup:fish)
+BuildArch:      noarch
+
+%description fish-completion
+BorgBackup is a deduplicating backup program which stores deltas. It
+supports compression and authenticated encryption as well,
+facilitating frequent backups and storing to not fully trusted
+targets.
+
+This package contains the zsh completion script for borgbackup.
+
 %prep
 %setup -q
 # a single test is failing: test_non_ascii_acl - which is a rather esoteric 
check
@@ -77,6 +131,9 @@
 install -D -m 0644 docs/man/borg.1 %{buildroot}%{_mandir}/man1/borg.1
 find %{buildroot}/%{python3_sitearch}/ -iname *.c -delete
 find %{buildroot}/%{python3_sitearch}/ -iname *.h -delete
+install -D -m 0644 scripts/shell_completions/bash/borg 
%{buildroot}/%{_datadir}/bash-completion/completions/borg
+install -D -m 0644 scripts/shell_completions/zsh/_borg 
%{buildroot}/%{_datadir}/zsh/site-functions/_borg
+install -D -m 0644 scripts/shell_completions/fish/borg.fish 
%{buildroot}/%{_datadir}/fish/vendor_completions.d/borg.fish
 
 # disable tests for leap versions: their pytest package is too old
 %if 0%{?suse_version} != 1315
@@ -102,4 +159,16 @@
 %{_bindir}/borgfs
 %{_mandir}/man1/borg.1%{ext_man}
 
+%files bash-completion
+%defattr(-,root,root,-)
+%{_datadir}/bash-completion/completions/borg
+
+%files zsh-completion
+%defattr(-,root,root,-)
+%{_datadir}/zsh/site-functions/_borg
+
+%files fish-completion
+%defattr(-,root,root,-)
+%{_datadir}/fish/vendor_completions.d/borg.fish
+
 %changelog

++++++ borgbackup-1.1.1.tar.gz -> borgbackup-1.1.2.tar.gz ++++++
/work/SRC/openSUSE:Factory/borgbackup/borgbackup-1.1.1.tar.gz 
/work/SRC/openSUSE:Factory/.borgbackup.new/borgbackup-1.1.2.tar.gz differ: char 
5, line 1


Reply via email to