- Update to 1.18.18:
* Replace deprecated egrep with grep -E.
* Added support for Void Linux's xbps package manager.
- Update to 1.18.17:
* Fix committing of files with spaces in name when perl is not available.
* Ignore udev's FHS violating large binary cache file /etc/udev/hwdb.bin
* Avoid warning messages from grep about binary files when there are
filenames in /etc that do not correspond to the current locale settings.
- Update to 1.18.16:
* Improve sorting stability.
* Prefer mktemp over tempfile as the latter displays a deprecation
warning since debianutils 4.10.
- Update to 1.18.15:
* Use "command -v" rather than "which" to detect installed programs,
as it is more portable.
* Improve commit messages generated by package manager changes,
listing packages that are responsible for the changed config files.
* If gc.auto is not configured, override the default to make it gc
ten times more frequently, to avoid wasting space with loose objects.
* update-ignore: Preserve permissions from any preexisting VCS ignore file.
* Removed the debian directory from the upstream source package as it's
not being maintained; see the debian package for an up-to-date one.
* debian/changelog moved to CHANGELOG and debian/copyright to COPYRIGHT.
- Rebase patches:
* etckeeper-avoid-packagelist.patch
* etckeeper-set-package-manager.patch
OBS-URL: https://build.opensuse.org/request/show/1006674
OBS-URL: https://build.opensuse.org/package/show/utilities/etckeeper?expand=0&rev=26
- obsolete cron sub package on systemd machines
- use %license
- dropped non suse support
- added etckeeper-set-package-manager.patch: set the package
manager via a patch now that we only care about suse
- bzr support:
- disable for now as it would force the whole package to be
python2 bound. you can reenable it when building with
--with=bzr or set the options in your prjconf:
%define _with_bzr 1
Macros:
%_with_bzr 1
:Macros
- change bzr support to be in a subpackage if enabled
- build with python3 when not building with bzr support
- patch shebang line in the zypper plugin to match that
- build the whole package as noarch if we don't build with python
as we are just packaging a bunch of shell scripts
- move bash completion to a sub package, which is recommended to
keep the default working, BR and Require the bash-completion
package for path ownership
- downgrade to git-core so we only have the minimal git for small
installs on servers
- no longer build the cron support on systemd machines. the systemd
timer is more powerful and should be used instead.
- when uninstalling we should also disable and stop the systemd
timer
- only ship the documentation files that are also shipped in the
OBS-URL: https://build.opensuse.org/request/show/636715
OBS-URL: https://build.opensuse.org/package/show/utilities/etckeeper?expand=0&rev=19