|
|
f856948 |
%global srcname borgbackup
|
|
|
f856948 |
|
|
|
f856948 |
Name: %{srcname}
|
|
|
b5471aa |
Version: 1.2.8
|
|
|
b5471aa |
Release: 1%{?dist}
|
|
|
11d6296 |
Summary: A deduplicating backup program with compression and authenticated encryption
|
|
|
0db53a1 |
# zlib: src/borg/algorithms/{crc32_clmul.c, crc32_slice_by_8.c}
|
|
|
0db53a1 |
# Apache-2.0: src/borg/cache_sync/{sysdep.h, unpack.h, unpack_template.h, unpack_define.h}
|
|
|
0db53a1 |
# PSF-2.0: src/borg/shellpattern.py
|
|
|
0db53a1 |
License: BSD-3-clause AND zlib AND Apache-2.0 AND PSF-2.0
|
|
|
cbc662f |
|
|
|
f856948 |
URL: https://borgbackup.readthedocs.org
|
|
|
7c7d5c2 |
Source0: https://github.com/borgbackup/borg/releases/download/%{version}/borgbackup-%{version}.tar.gz
|
|
|
7c7d5c2 |
Source1: https://github.com/borgbackup/borg/releases/download/%{version}/borgbackup-%{version}.tar.gz.asc
|
|
|
8ca5890 |
# upstream publishes only key ids:
|
|
|
8ca5890 |
# https://borgbackup.readthedocs.io/en/stable/support.html#verifying-signed-releases
|
|
|
8ca5890 |
# gpg2 --export --export-options export-minimal "6D5B EF9A DD20 7580 5747 B70F 9F88 FB52 FAF7 B393" > gpgkey-6D5B_EF9A_DD20_7580_5747_B70F_9F88_FB52_FAF7_B393.gpg
|
|
|
8ca5890 |
Source2: gpgkey-6D5B_EF9A_DD20_7580_5747_B70F_9F88_FB52_FAF7_B393.gpg
|
|
|
f856948 |
|
|
|
045c269 |
# we don't need the guzzley_sphinx theme for only man page generation
|
|
|
6a39eb7 |
Patch1: 0002-disable-sphinx-man-page-build.patch
|
|
|
3db4b35 |
|
|
|
8ca5890 |
BuildRequires: gnupg2
|
|
|
f856948 |
# build
|
|
|
18d5303 |
BuildRequires: python3-Cython
|
|
|
43e73d6 |
BuildRequires: python3-devel
|
|
|
43e73d6 |
BuildRequires: python3-pkgconfig
|
|
|
cbc662f |
|
|
|
f856948 |
# test
|
|
|
1f6e77e |
BuildRequires: python3dist(python-dateutil)
|
|
|
1f6e77e |
BuildRequires: python3dist(pytest)
|
|
|
0d745b7 |
BuildRequires: python3dist(pytest-xdist)
|
|
|
f856948 |
|
|
|
ea322a8 |
# doc
|
|
|
18d5303 |
BuildRequires: python3-sphinx
|
|
|
f856948 |
|
|
|
f856948 |
# no python deps
|
|
|
ea322a8 |
BuildRequires: gcc
|
|
|
43e73d6 |
BuildRequires: openssl-devel >= 1.0.2
|
|
|
f856948 |
BuildRequires: fuse-devel
|
|
|
d25013b |
BuildRequires: make
|
|
|
f856948 |
BuildRequires: libacl-devel
|
|
|
43e73d6 |
# versions required in "setup_checksums.py"
|
|
|
af8f169 |
BuildRequires: lz4-devel >= 1.7.0
|
|
|
af8f169 |
BuildRequires: libzstd-devel >= 1.3.0
|
|
|
43e73d6 |
BuildRequires: xxhash-devel >= 0.7.3
|
|
|
f856948 |
|
|
|
43e73d6 |
# msgpack dependency is detected automatically
|
|
|
43e73d6 |
Requires: python3-llfuse >= 1.3.8
|
|
|
d2d88ee |
Requires: fuse
|
|
|
7b9bec2 |
|
|
|
f856948 |
%description
|
|
|
f856948 |
BorgBackup (short: Borg) is a deduplicating backup program. Optionally, it
|
|
|
f856948 |
supports compression and authenticated encryption.
|
|
|
f856948 |
|
|
|
f856948 |
%prep
|
|
|
8ca5890 |
%{gpgverify} --keyring='%{SOURCE2}' --signature='%{SOURCE1}' --data='%{SOURCE0}'
|
|
|
045c269 |
%autosetup -p1
|
|
|
f856948 |
rm -rf %{srcname}.egg-info
|
|
|
d8c34ba |
|
|
|
c430c57 |
# remove copies of bundled libraries to ensure these don't end up in our
|
|
|
c430c57 |
# binaries
|
|
|
43e73d6 |
rm -rf src/borg/algorithms/{lz4,xxh64,zstd}
|
|
|
05bb1c6 |
# remove precompiled Cython code to ensure we always built "from source"
|
|
|
05bb1c6 |
find src/ -name '*.pyx' | sed -e 's/.pyx/.c/g' | xargs rm -f
|
|
|
c430c57 |
|
|
|
38b1860 |
# https://bugzilla.redhat.com/show_bug.cgi?id=1630992
|
|
|
38b1860 |
sed -i 's/msgpack-python/msgpack/' setup.py
|
|
|
cbc662f |
|
|
|
18d5303 |
%generate_buildrequires
|
|
|
18d5303 |
%pyproject_buildrequires -x fuse
|
|
|
18d5303 |
|
|
|
3db4b35 |
|
|
|
f856948 |
%build
|
|
|
18d5303 |
%pyproject_wheel
|
|
|
f856948 |
|
|
|
6a39eb7 |
# MANPAGE GENERATION
|
|
|
aa5c4d0 |
# workaround to dump sphinx_rtd_theme dependency - not needed for manpages
|
|
|
aa5c4d0 |
export READTHEDOCS=True
|
|
|
6a39eb7 |
|
|
|
6a39eb7 |
# workaround to include borg module for usage generation
|
|
|
6a39eb7 |
export PYTHONPATH=$(pwd)/build/$(ls build/ | grep 'lib.')
|
|
|
6a39eb7 |
|
|
|
d2d9de3 |
make -C docs SPHINXBUILD=sphinx-build-%python3_version man
|
|
|
f856948 |
|
|
|
18d5303 |
|
|
|
f856948 |
%install
|
|
|
f856948 |
find . -name *.so -type f -exec chmod 0755 {} \;
|
|
|
f856948 |
|
|
|
18d5303 |
%pyproject_install
|
|
|
11d6296 |
install -D -m 0644 docs/_build/man/borg*.1* %{buildroot}%{_mandir}/man1/borg.1
|
|
|
f856948 |
|
|
|
b231c6c |
# add shell completions
|
|
|
b231c6c |
#%define bash_compdir %(pkg-config --variable=completionsdir bash-completion)
|
|
|
b231c6c |
%define bash_compdir %{_prefix}/share/bash-completion/completions
|
|
|
b231c6c |
%define zsh_compdir %{_prefix}/share/zsh/site-functions
|
|
|
b231c6c |
%define fish_compdir %{_prefix}/share/fish/completions
|
|
|
b231c6c |
|
|
|
b231c6c |
install -d %{buildroot}%{bash_compdir}
|
|
|
b231c6c |
install -d %{buildroot}%{zsh_compdir}
|
|
|
b231c6c |
install -d %{buildroot}%{fish_compdir}
|
|
|
b231c6c |
|
|
|
b231c6c |
install -D -m 0644 scripts/shell_completions/bash/* %{buildroot}%{bash_compdir}
|
|
|
b231c6c |
install -D -m 0644 scripts/shell_completions/zsh/* %{buildroot}%{zsh_compdir}
|
|
|
b231c6c |
install -D -m 0644 scripts/shell_completions/fish/* %{buildroot}%{fish_compdir}
|
|
|
b231c6c |
|
|
|
f856948 |
%check
|
|
|
113cdfa |
export PYTHONPATH=%{buildroot}%{python3_sitearch}
|
|
|
e349ee9 |
|
|
|
113cdfa |
# conftest.py injects code to undo environment changes from previous tests.
|
|
|
113cdfa |
# If this file is missing you'll see test failures.
|
|
|
113cdfa |
cp conftest.py $PYTHONPATH
|
|
|
113cdfa |
cd $PYTHONPATH
|
|
|
e349ee9 |
# exclude test_fuse: there is no modprobe in mock for fuse
|
|
|
df1807b |
# test_readonly_mount: needs fuse mount
|
|
|
e349ee9 |
# exclude benchmark: not relevant for package build
|
|
|
df1807b |
TEST_SELECTOR="not test_fuse and not test_readonly_mount and not benchmark"
|
|
|
0d745b7 |
%pytest -n auto -x -vk "$TEST_SELECTOR" borg/testsuite/*.py
|
|
|
113cdfa |
|
|
|
f856948 |
|
|
|
b231c6c |
%files
|
|
|
f856948 |
%license LICENSE
|
|
|
43e73d6 |
%doc README.rst AUTHORS
|
|
|
f856948 |
%doc docs/changes.rst
|
|
|
f856948 |
%{_mandir}/man1/*
|
|
|
f856948 |
|
|
|
8be4855 |
%{python3_sitearch}/borg
|
|
|
18d5303 |
%{python3_sitearch}/borgbackup-%{version}.dist-info
|
|
|
d3d4f11 |
# - files in %%{python3_sitearch}/borg/algorithms/msgpack are licensed under the ASL
|
|
|
d3d4f11 |
# - %%{python3_sitearch}/borg/algorithms/checksums.*.so contains code licensed
|
|
|
d3d4f11 |
# under the zlib license
|
|
|
f856948 |
%{_bindir}/borg
|
|
|
6a39eb7 |
%{_bindir}/borgfs
|
|
|
b231c6c |
%{_prefix}/share/bash-completion/completions/*
|
|
|
b231c6c |
%{_prefix}/share/zsh/site-functions/*
|
|
|
b231c6c |
%{_prefix}/share/fish/completions/*
|
|
|
113cdfa |
# left-overs from testing
|
|
|
113cdfa |
%exclude %{python3_sitearch}/conftest.py
|
|
|
113cdfa |
%exclude %{python3_sitearch}/.pytest_cache
|
|
|
f856948 |
|
|
|
f856948 |
|
|
|
f856948 |
%changelog
|
|
|
b5471aa |
* Mon Apr 01 2024 Felix Schwarz <fschwarz@fedoraproject.org> - 1.2.8-1
|
|
|
b5471aa |
- update to 1.2.8
|
|
|
b5471aa |
|
|
|
8cb730d |
* Tue Jan 23 2024 Fedora Release Engineering <releng@fedoraproject.org> - 1.2.7-3
|
|
|
8cb730d |
- Rebuilt for https://fedoraproject.org/wiki/Fedora_40_Mass_Rebuild
|
|
|
8cb730d |
|
|
|
8cd116d |
* Fri Jan 19 2024 Fedora Release Engineering <releng@fedoraproject.org> - 1.2.7-2
|
|
|
8cd116d |
- Rebuilt for https://fedoraproject.org/wiki/Fedora_40_Mass_Rebuild
|
|
|
8cd116d |
|
|
|
07966f3 |
* Sun Dec 10 2023 Felix Schwarz <fschwarz@fedoraproject.org> - 1.2.7-1
|
|
|
07966f3 |
- update to 1.2.7
|
|
|
07966f3 |
|
|
|
75aa9f1 |
* Sun Nov 05 2023 Felix Schwarz <fschwarz@fedoraproject.org> - 1.2.6-3
|
|
|
75aa9f1 |
- add unistd.h explicitely for compatibility with Python 3.13
|
|
|
75aa9f1 |
|
|
|
e45b54e |
* Sun Oct 01 2023 Felix Schwarz <fschwarz@fedoraproject.org> - 1.2.6-2
|
|
|
e45b54e |
- also accept msgpack 1.0.7
|
|
|
e45b54e |
|
|
|
7c7d5c2 |
* Tue Sep 05 2023 Felix Schwarz <fschwarz@fedoraproject.org> - 1.2.6-1
|
|
|
7c7d5c2 |
- update to 1.2.6 to fix CVE-2023-36811
|
|
|
7c7d5c2 |
|
|
|
e869104 |
* Wed Jul 19 2023 Fedora Release Engineering <releng@fedoraproject.org> - 1.2.4-5
|
|
|
e869104 |
- Rebuilt for https://fedoraproject.org/wiki/Fedora_39_Mass_Rebuild
|
|
|
e869104 |
|
|
|
eaf624d |
* Thu Jul 06 2023 Felix Schwarz <fschwarz@fedoraproject.org> - 1.2.4-4
|
|
|
eaf624d |
- add patch for Python 3.12 compatibility
|
|
|
eaf624d |
|
|
|
0c63959 |
* Wed Jun 14 2023 Python Maint <python-maint@redhat.com> - 1.2.4-3
|
|
|
0c63959 |
- Rebuilt for Python 3.12
|
|
|
0c63959 |
|
|
|
0db53a1 |
* Sun May 14 2023 Felix Schwarz <fschwarz@fedoraproject.org> - 1.2.4-2
|
|
|
0db53a1 |
- SPDX migration
|
|
|
1f6e77e |
- rely on auto-generated version requirement for msgpack
|
|
|
0db53a1 |
|
|
|
cf16819 |
* Fri Mar 24 2023 Felix Schwarz <fschwarz@fedoraproject.org> - 1.2.4-1
|
|
|
cf16819 |
- update to 1.2.4
|
|
|
cf16819 |
|
|
|
6c0f90e |
* Wed Jan 18 2023 Fedora Release Engineering <releng@fedoraproject.org> - 1.2.3-2
|
|
|
6c0f90e |
- Rebuilt for https://fedoraproject.org/wiki/Fedora_38_Mass_Rebuild
|
|
|
6c0f90e |
|
|
|
7723ba3 |
* Tue Dec 27 2022 Felix Schwarz <fschwarz@fedoraproject.org> - 1.2.3-1
|
|
|
7723ba3 |
- update to 1.2.3
|
|
|
7723ba3 |
|
|
|
085ac4d |
* Sun Aug 21 2022 Felix Schwarz <fschwarz@fedoraproject.org> - 1.2.2-1
|
|
|
085ac4d |
- update to 1.2.2
|
|
|
085ac4d |
|
|
|
328360e |
* Wed Jul 20 2022 Fedora Release Engineering <releng@fedoraproject.org> - 1.2.1-3
|
|
|
328360e |
- Rebuilt for https://fedoraproject.org/wiki/Fedora_37_Mass_Rebuild
|
|
|
328360e |
|
|
|
e77b067 |
* Mon Jun 13 2022 Python Maint <python-maint@redhat.com> - 1.2.1-2
|
|
|
e77b067 |
- Rebuilt for Python 3.11
|
|
|
e77b067 |
|
|
|
e97fabb |
* Mon Jun 06 2022 Felix Schwarz <fschwarz@fedoraproject.org> - 1.2.1-1
|
|
|
e97fabb |
- update to 1.2.1
|
|
|
e97fabb |
|
|
|
43e73d6 |
* Mon Feb 21 2022 Felix Schwarz <fschwarz@fedoraproject.org> - 1.2.0-1
|
|
|
43e73d6 |
- update to 1.2.0
|
|
|
43e73d6 |
|
|
|
1191506 |
* Wed Jan 19 2022 Fedora Release Engineering <releng@fedoraproject.org> - 1.1.17-3
|
|
|
1191506 |
- Rebuilt for https://fedoraproject.org/wiki/Fedora_36_Mass_Rebuild
|
|
|
1191506 |
|
|
|
d765dbb |
* Tue Sep 14 2021 Sahana Prasad <sahana@redhat.com> - 1.1.17-2
|
|
|
d765dbb |
- Rebuilt with OpenSSL 3.0.0
|
|
|
d765dbb |
|
|
|
17c4408 |
* Sun Jul 25 2021 Felix Schwarz <fschwarz@fedoraproject.org> - 1.1.17-1
|
|
|
17c4408 |
- update to 1.1.17
|
|
|
17c4408 |
|
|
|
da8b41f |
* Wed Jul 21 2021 Fedora Release Engineering <releng@fedoraproject.org> - 1.1.16-4
|
|
|
da8b41f |
- Rebuilt for https://fedoraproject.org/wiki/Fedora_35_Mass_Rebuild
|
|
|
da8b41f |
|
|
|
c3fe732 |
* Tue Jun 22 2021 Felix Schwarz <fschwarz@fedoraproject.org> - 1.1.16-3
|
|
|
c3fe732 |
- add patch for Sphinx 4 compatibility
|
|
|
c3fe732 |
|
|
|
60bc56b |
* Fri Jun 04 2021 Python Maint <python-maint@redhat.com> - 1.1.16-2
|
|
|
60bc56b |
- Rebuilt for Python 3.10
|
|
|
60bc56b |
|
|
|
d5450a8 |
* Tue Mar 23 2021 Felix Schwarz <fschwarz@fedoraproject.org> - 1.1.16-1
|
|
|
d5450a8 |
- update to 1.1.16
|
|
|
d5450a8 |
|
|
|
488db87 |
* Wed Feb 10 2021 Felix Schwarz <fschwarz@fedoraproject.org> - 1.1.15-3
|
|
|
488db87 |
- fix building with Python 3.10 (#1927146)
|
|
|
488db87 |
|
|
|
d061103 |
* Tue Jan 26 2021 Fedora Release Engineering <releng@fedoraproject.org> - 1.1.15-2
|
|
|
d061103 |
- Rebuilt for https://fedoraproject.org/wiki/Fedora_34_Mass_Rebuild
|
|
|
d061103 |
|
|
|
d25013b |
* Fri Dec 25 2020 Felix Schwarz <fschwarz@fedoraproject.org> - 1.1.15-1
|
|
|
d25013b |
- update to 1.1.15
|
|
|
d25013b |
|
|
|
dc1906d |
* Thu Oct 08 2020 Felix Schwarz <fschwarz@fedoraproject.org> - 1.1.14-1
|
|
|
dc1906d |
- update to 1.1.14
|
|
|
dc1906d |
|
|
|
1cc78f8 |
* Mon Jul 27 2020 Fedora Release Engineering <releng@fedoraproject.org> - 1.1.13-2
|
|
|
1cc78f8 |
- Rebuilt for https://fedoraproject.org/wiki/Fedora_33_Mass_Rebuild
|
|
|
1cc78f8 |
|
|
|
df1807b |
* Sun Jun 07 2020 Felix Schwarz <fschwarz@fedoraproject.org> - 1.1.13-1
|
|
|
df1807b |
- update to 1.1.13
|
|
|
df1807b |
|
|
|
aa30869 |
* Thu Jun 04 2020 Felix Schwarz <fschwarz@fedoraproject.org> - 1.1.11-3
|
|
|
aa30869 |
- add patch to prevent sporadic test failures (see F31 rebuild attempts)
|
|
|
aa30869 |
|
|
|
a1becdd |
* Tue May 26 2020 Miro Hrončok <mhroncok@redhat.com> - 1.1.11-2
|
|
|
a1becdd |
- Rebuilt for Python 3.9
|
|
|
a1becdd |
|
|
|
0fdfa36 |
* Sun Mar 08 2020 Felix Schwarz <fschwarz@fedoraproject.org> - 1.1.11-1
|
|
|
0fdfa36 |
- update to 1.1.11
|
|
|
0fdfa36 |
|
|
|
55f5db7 |
* Tue Jan 28 2020 Fedora Release Engineering <releng@fedoraproject.org> - 1.1.10-7
|
|
|
55f5db7 |
- Rebuilt for https://fedoraproject.org/wiki/Fedora_32_Mass_Rebuild
|
|
|
55f5db7 |
|
|
|
8ca5890 |
* Thu Nov 28 2019 Felix Schwarz <fschwarz@fedoraproject.org> - 1.1.10-6
|
|
|
8ca5890 |
- enable GPG source file verification
|
|
|
8ca5890 |
|
|
|
baf5dc9 |
* Mon Sep 23 2019 Felix Schwarz <fschwarz@fedoraproject.org> - 1.1.10-5
|
|
|
baf5dc9 |
- Rebuilt for libb2 0.98.1
|
|
|
baf5dc9 |
|
|
|
df5ce36 |
* Mon Aug 19 2019 Miro Hrončok <mhroncok@redhat.com> - 1.1.10-4
|
|
|
df5ce36 |
- Rebuilt for Python 3.8
|
|
|
df5ce36 |
|
|
|
7d69f0f |
* Wed Jul 24 2019 Fedora Release Engineering <releng@fedoraproject.org> - 1.1.10-3
|
|
|
7d69f0f |
- Rebuilt for https://fedoraproject.org/wiki/Fedora_31_Mass_Rebuild
|
|
|
7d69f0f |
|
|
|
9495e98 |
* Tue Jun 04 2019 Felix Schwarz <fschwarz@fedoraproject.org> - 1.1.10-2
|
|
|
9495e98 |
- declare bundled xxhash correctly and adapt license tag accordingly
|
|
|
9495e98 |
- bundle python3-msgpack only when necessary (Fedora 30+)
|
|
|
9495e98 |
- fine-grained test exclusion to run as many tests as possible
|
|
|
9495e98 |
|
|
|
045c269 |
* Thu May 16 2019 Felix Schwarz <fschwarz@fedoraproject.org> - 1.1.10-1
|
|
|
045c269 |
- Upstream Release 1.1.10
|
|
|
045c269 |
|
|
|
3db4b35 |
* Thu May 09 2019 Felix Schwarz <fschwarz@fedoraproject.org> - 1.1.9-3
|
|
|
3db4b35 |
- bundle msgpack 0.5.6 (rhbz 1669083)
|
|
|
3db4b35 |
|
|
|
ea322a8 |
* Sun Mar 10 2019 Benjamin Pereto <bpereto@fedoraproject.org> - 1.1.9-2
|
|
|
ea322a8 |
- drop python2-sphinx dependency
|
|
|
ea322a8 |
|
|
|
ebbea88 |
* Sat Mar 09 2019 Benjamin Pereto <bpereto@fedoraproject.org> - 1.1.9-1
|
|
|
ebbea88 |
- Upstream Release 1.1.9
|
|
|
ebbea88 |
|
|
|
4a48db5 |
* Thu Jan 31 2019 Fedora Release Engineering <releng@fedoraproject.org> - 1.1.8-2
|
|
|
4a48db5 |
- Rebuilt for https://fedoraproject.org/wiki/Fedora_30_Mass_Rebuild
|
|
|
4a48db5 |
|
|
|
31e3b95 |
* Sat Dec 29 2018 Benjamin Pereto <bpereto@fedoraproject.org> - 1.1.8-1
|
|
|
31e3b95 |
- Upstream Release 1.1.8
|
|
|
31e3b95 |
|
|
|
76db21c |
* Sun Sep 23 2018 Miro Hrončok <mhroncok@redhat.com> - 1.1.7-2
|
|
|
76db21c |
- Fix entrypoint broken by the msgpack rename (#1630992)
|
|
|
76db21c |
|
|
|
2d75561 |
* Mon Sep 03 2018 Benjamin Pereto <bpereto@fedoraproject.org> - 1.1.7-1
|
|
|
2d75561 |
- Upstream Release 1.1.7
|
|
|
2d75561 |
- Rawhide compliant
|
|
|
2d75561 |
|
|
|
ee488b6 |
* Thu Jul 12 2018 Fedora Release Engineering <releng@fedoraproject.org> - 1.1.5-4
|
|
|
ee488b6 |
- Rebuilt for https://fedoraproject.org/wiki/Fedora_29_Mass_Rebuild
|
|
|
ee488b6 |
|
|
|
ca767a5 |
* Tue Jun 19 2018 Miro Hrončok <mhroncok@redhat.com> - 1.1.5-3
|
|
|
ca767a5 |
- Rebuilt for Python 3.7
|
|
|
ca767a5 |
|
|
|
9d856c4 |
* Wed Apr 11 2018 Benjamin Pereto <bpereto@fedoraproject.org> - 1.1.5-2
|
|
|
db0e141 |
- require python-msgpack >= 0.5.6 (see GH#3753)
|
|
|
db0e141 |
|
|
|
9d856c4 |
* Tue Apr 10 2018 Benjamin Pereto <bpereto@fedoraproject.org> - 1.1.5-1
|
|
|
eb7b925 |
- upstream version 1.1.5 (see upstream changelog)
|
|
|
eb7b925 |
- require python-msgpack < 0.5.0
|
|
|
eb7b925 |
- patch0 not needed anymore - fixed upstream
|
|
|
eb7b925 |
|
|
|
b884f2c |
* Wed Feb 07 2018 Fedora Release Engineering <releng@fedoraproject.org> - 1.1.4-3
|
|
|
b884f2c |
- Rebuilt for https://fedoraproject.org/wiki/Fedora_28_Mass_Rebuild
|
|
|
b884f2c |
|
|
|
9d856c4 |
* Mon Jan 1 2018 Benjamin Pereto <bpereto@fedoraproject.org> - 1.1.4-2
|
|
|
8630a98 |
- add testsuite, needed for selftest
|
|
|
8630a98 |
|
|
|
9d856c4 |
* Mon Jan 1 2018 Benjamin Pereto <bpereto@fedoraproject.org> - 1.1.4-1
|
|
|
af8f169 |
- upstream version 1.1.4 (see upstream changelog)
|
|
|
af8f169 |
- added zstd compression
|
|
|
af8f169 |
- removed patch for borg check --repair malfunction
|
|
|
af8f169 |
- remove testsuite from package
|
|
|
af8f169 |
|
|
|
9d856c4 |
* Sun Dec 17 2017 Benjamin Pereto <bpereto@fedoraproject.org> - 1.1.3-2
|
|
|
3fae087 |
- fix borg check --repair malfunction (upstream pull #3444)
|
|
|
3fae087 |
|
|
|
9d856c4 |
* Tue Nov 28 2017 Benjamin Pereto <bpereto@fedoraproject.org> - 1.1.3-1
|
|
|
35ef8cc |
- upstream version 1.1.3
|
|
|
35ef8cc |
- fixes CVE-2017-15914 (BZ#1517664)
|
|
|
35ef8cc |
|
|
|
9d856c4 |
* Tue Nov 07 2017 Benjamin Pereto <bpereto@fedoraproject.org> - 1.1.2-1
|
|
|
b231c6c |
- upstream version 1.1.2
|
|
|
b231c6c |
- added shell completions
|
|
|
b231c6c |
|
|
|
9d856c4 |
* Wed Nov 01 2017 Benjamin Pereto <bpereto@fedoraproject.org> - 1.1.1-1
|
|
|
ea7885b |
- upstream version 1.1.1
|
|
|
ea7885b |
|
|
|
9d856c4 |
* Mon Oct 09 2017 Benjamin Pereto <bpereto@fedoraproject.org> - 1.1.0-1
|
|
|
d2d88ee |
- upstream version 1.1.0 (BZ#1499512)
|
|
|
d2d88ee |
- added missing fuse dependency (BZ#1493434)
|
|
|
d2d88ee |
|
|
|
3d95631 |
* Wed Aug 02 2017 Fedora Release Engineering <releng@fedoraproject.org> - 1.0.11-4
|
|
|
3d95631 |
- Rebuilt for https://fedoraproject.org/wiki/Fedora_27_Binutils_Mass_Rebuild
|
|
|
3d95631 |
|
|
|
9d856c4 |
* Sun Jul 30 2017 Benjamin Pereto <bpereto@fedoraproject.org> - 1.0.11-3
|
|
|
2570e9c |
- removed sphinx_rtd_theme dependency
|
|
|
2570e9c |
|
|
|
9d856c4 |
* Sat Jul 29 2017 Benjamin Pereto <bpereto@fedoraproject.org> - 1.0.11-1
|
|
|
08385af |
- upstream version 1.0.11 (BZ#1473897)
|
|
|
08385af |
- removed setup.py build_api
|
|
|
08385af |
|
|
|
912d815 |
* Wed Jul 26 2017 Fedora Release Engineering <releng@fedoraproject.org> - 1.0.10-2
|
|
|
912d815 |
- Rebuilt for https://fedoraproject.org/wiki/Fedora_27_Mass_Rebuild
|
|
|
912d815 |
|
|
|
9d856c4 |
* Mon Feb 13 2017 Benjamin Pereto <bpereto@fedoraproject.org> - 1.0.10-1
|
|
|
dbd5637 |
- upstream version 1.0.10 (BZ#1421660)
|
|
|
dbd5637 |
|
|
|
d6e1b94 |
* Fri Feb 10 2017 Fedora Release Engineering <releng@fedoraproject.org> - 1.0.9-2
|
|
|
d6e1b94 |
- Rebuilt for https://fedoraproject.org/wiki/Fedora_26_Mass_Rebuild
|
|
|
d6e1b94 |
|
|
|
9d856c4 |
* Sun Dec 25 2016 Benjamin Pereto <bpereto@fedoraproject.org> - 1.0.9-1
|
|
|
962b741 |
- upstream version 1.0.9 (BZ#1406277)
|
|
|
962b741 |
- fix manifest spoofing vulnerability - see docs for info
|
|
|
962b741 |
|
|
|
bd0d681 |
* Mon Dec 19 2016 Miro Hrončok <mhroncok@redhat.com> - 1.0.8-3
|
|
|
bd0d681 |
- Rebuild for Python 3.6
|
|
|
bd0d681 |
|
|
|
9d856c4 |
* Mon Oct 31 2016 Benjamin Pereto <bpereto@fedoraproject.org> - 1.0.8-2
|
|
|
52430ad |
- upstream version 1.0.8 (BZ#1389986)
|
|
|
52430ad |
|
|
|
9d856c4 |
* Sun Aug 21 2016 Benjamin Pereto <bpereto@fedoraproject.org> - 1.0.7-1
|
|
|
c7493dd |
- security fix with borg serve and restrict-to-path (BZ#1354371)
|
|
|
c7493dd |
|
|
|
e0be428 |
* Tue Jul 19 2016 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 1.0.6-2
|
|
|
e0be428 |
- https://fedoraproject.org/wiki/Changes/Automatic_Provides_for_Python_RPM_Packages
|
|
|
e0be428 |
|
|
|
9d856c4 |
* Wed Jul 13 2016 Benjamin Pereto <bpereto@fedoraproject.org> - 1.0.6-1
|
|
|
86b6729 |
- upstream version 1.0.6 (BZ#1354371)
|
|
|
86b6729 |
- update source url (now pointing to files.pythonhosted.org)
|
|
|
86b6729 |
- testsuite on XFS is patched upstream
|
|
|
86b6729 |
|
|
|
42eaa6d |
* Fri Jul 01 2016 Yaakov Selkowitz <yselkowi@redhat.com> - 1.0.3-2
|
|
|
42eaa6d |
- Fix testsuite on XFS (#1331820)
|
|
|
42eaa6d |
|
|
|
9d856c4 |
* Sun May 22 2016 Benjamin Pereto <bpereto@fedoraproject.org> - 1.0.3-1
|
|
|
b28cac8 |
- Added requires for setuptools (BZ#1335325)
|
|
|
b28cac8 |
- upstream version 1.0.3
|
|
|
b28cac8 |
|
|
|
9d856c4 |
* Thu Apr 28 2016 Benjamin Pereto <bpereto@fedoraproject.org> - 1.0.2-2
|
|
|
b28cac8 |
- rebuilt
|
|
|
b28cac8 |
|
|
|
9d856c4 |
* Thu Apr 28 2016 Benjamin Pereto <bpereto@fedoraproject.org> - 1.0.2-2
|
|
|
b28cac8 |
- Missing dependency python-setuptools
|
|
|
b28cac8 |
|
|
|
9d856c4 |
* Sun Apr 17 2016 Benjamin Pereto <bpereto@fedoraproject.org> - 1.0.2-1
|
|
|
d8c34ba |
- added epel7 specific parts
|
|
|
d8c34ba |
- make manpage generation work with epel7
|
|
|
95586c3 |
- upstream version 1.0.2
|
|
|
d8c34ba |
|
|
|
9d856c4 |
* Sat Apr 16 2016 Benjamin Pereto <bpereto@fedoraproject.org> - 1.0.1-2
|
|
|
11d6296 |
- simplified specfile
|
|
|
11d6296 |
- removed unneeded dependencies: python3-mock, python3-pytest-cov
|
|
|
11d6296 |
|
|
|
9d856c4 |
* Sun Apr 10 2016 Benjamin Pereto <bpereto@fedoraproject.org> - 1.0.1-1
|
|
|
b09601f |
- Upstream version 1.0.1. see changelog
|
|
|
b09601f |
|
|
|
9d856c4 |
* Thu Apr 07 2016 Benjamin Pereto <bpereto@fedoraproject.org> - 1.0.0-2
|
|
|
7b9bec2 |
- Added requires for python3-llfuse (#1324685)
|
|
|
7b9bec2 |
- Added minversion for openssl
|
|
|
7b9bec2 |
|
|
|
9d856c4 |
* Mon Apr 04 2016 Benjamin Pereto <bpereto@fedoraproject.org> - 1.0.0-1
|
|
|
f856948 |
- Upstream version 1.0.0
|
|
|
f856948 |
- Rewrote build requirements for EPEL7
|
|
|
f856948 |
|
|
|
9d856c4 |
* Thu Dec 17 2015 Benjamin Pereto <bpereto@fedoraproject.org> - 0.29.0-3
|
|
|
f856948 |
- Specified correct project URL
|
|
|
f856948 |
- Added Buildrequires python3-sphinx_rtd_theme for f23
|
|
|
f856948 |
|
|
|
9d856c4 |
* Thu Dec 17 2015 Benjamin Pereto <bpereto@fedoraproject.org> - 0.29.0-2
|
|
|
f856948 |
- Cleanup Spec
|
|
|
f856948 |
- Rename package to borgbackup
|
|
|
f856948 |
|
|
|
9d856c4 |
* Mon Dec 14 2015 Benjamin Pereto <bpereto@fedoraproject.org> - 0.29.0-1
|
|
|
f856948 |
- New Upstream Version
|
|
|
f856948 |
- Added manpage from Upstream
|
|
|
f856948 |
- Testsuite now functional without benchmark
|
|
|
f856948 |
|
|
|
9d856c4 |
* Sat Dec 05 2015 Benjamin Pereto <bpereto@fedoraproject.org> - 0.28.2-6
|
|
|
f856948 |
- Added correct testsuite to check
|
|
|
f856948 |
- Removed unnessesary statements
|
|
|
f856948 |
|
|
|
9d856c4 |
* Fri Dec 04 2015 Benjamin Pereto <bpereto@fedoraproject.org> - 0.28.2-5
|
|
|
f856948 |
- Renamed Specfile to python3 only and remove pre-built egg-info
|
|
|
f856948 |
|
|
|
9d856c4 |
* Wed Dec 02 2015 Benjamin Pereto <bpereto@fedoraproject.org> - 0.28.2-4
|
|
|
f856948 |
- Removed double package statement and sum macro
|
|
|
f856948 |
|
|
|
9d856c4 |
* Tue Dec 01 2015 Benjamin Pereto <bpereto@fedoraproject.org> - 0.28.2-3
|
|
|
f856948 |
- Added dependency python3-msgpack to buildrequires
|
|
|
f856948 |
|
|
|
9d856c4 |
* Tue Dec 01 2015 Benjamin Pereto <bpereto@fedoraproject.org> - 0.28.2-2
|
|
|
f856948 |
- Added dependency python3-msgpack
|
|
|
f856948 |
|
|
|
9d856c4 |
* Tue Dec 01 2015 Benjamin Pereto <bpereto@fedoraproject.org> - 0.28.2-1
|
|
|
f856948 |
- Initial Packaging for the BorgBackup Project
|
|
|
f856948 |
|