Commit Graph

18 Commits

Author SHA256 Message Date
0007273b0e Accepting request 773646 from home:polslinux:branches:utilities
- Fix spec file

OBS-URL: https://build.opensuse.org/request/show/773646
OBS-URL: https://build.opensuse.org/package/show/utilities/etckeeper?expand=0&rev=24
2020-02-12 09:31:15 +00:00
d579fb58bb Accepting request 769864 from home:polslinux:branches:utilities
- Update to 1.18.14:
  * pacman 5.2 deprecated File hooks, use Path.
    Thanks, Christian Hesse
  * Fix vcs subcommand setup for zsh completion.
    Thanks, James Rowe.
  * Added zsh completion.
    Thanks, James Rowe
  * commit: Recent changes added code that does not work on all POSIX shells.
    Fixed by Thorsten Glaser.
  * Fix bug in hostname determination in the previous release.
    Thanks, Christian Hesse
  * Support platforms without a hostname command, fall back to 
    reading /etc/hostname.
    Thanks, Chris Morgan
  * commit: Support -mmessage, without a space, since eg git commit
    can be used that way.
    Thanks, martin f. krafft
  * commit: When multiple parameters are given, use them all as the commit
    message, instead of the old behavior of only using the first parameter and
    throwing the rest away.
    Thanks, martin f. krafft
  * Avoid post-install failing when ps is from busybox or another
    version not supporting procps-specific options.
  * Use ps --no-headers rather than problimatic -h option.
  * When run during a package installation, include in the commit
    message the command line that caused etckeeper to run.
    Thanks, Laszlo Gombos

OBS-URL: https://build.opensuse.org/request/show/769864
OBS-URL: https://build.opensuse.org/package/show/utilities/etckeeper?expand=0&rev=23
2020-02-06 13:14:13 +00:00
Mitsutoshi NAKANO
58b8681a16 Accepting request 639554 from home:jengelh:branches:utilities
- Remove idempotent %if..%endif guards.
- Fix incorrect trailing slash in make install line.
- Update RPM group for bash-completion.

OBS-URL: https://build.opensuse.org/request/show/639554
OBS-URL: https://build.opensuse.org/package/show/utilities/etckeeper?expand=0&rev=21
2018-10-06 00:16:35 +00:00
Mitsutoshi NAKANO
3024afeb55 Accepting request 639223 from home:Mitsutoshi:branches:utilities
- indicated that subpackages are noarch.
- modified the description longer.

OBS-URL: https://build.opensuse.org/request/show/639223
OBS-URL: https://build.opensuse.org/package/show/utilities/etckeeper?expand=0&rev=20
2018-09-30 07:43:38 +00:00
Mitsutoshi NAKANO
6dbe44dd82 Accepting request 636715 from home:darix:playground
- 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
2018-09-24 06:11:23 +00:00
Mitsutoshi NAKANO
16d8acb8f1 Accepting request 634898 from home:ecsos:Backup
- update to 1.18.8:
  * Work around git commit's lack of robustness, by providing
    reasonable default values for GIT_COMMITTER_EMAIL etc.
    This was already done as part of the su/sudo handling,
    and is now always done.
  * Don't hardcode the master branch when pushing to PUSH_REMOTE.
    Instead, let git push whatever branches it is configured to
    push to that remote.
- Drop 0001-Remove-env-from-shebang-in-zypper-plugin.patch because
  now in upstream.

OBS-URL: https://build.opensuse.org/request/show/634898
OBS-URL: https://build.opensuse.org/package/show/utilities/etckeeper?expand=0&rev=17
2018-09-15 11:37:37 +00:00
Mitsutoshi NAKANO
91e68df6fd Accepting request 537429 from home:avindra
- update to 1.18.7:
  * Will work on systems that don't have perl. (Perl is still used
    when available).
  * Prevent LC_ALL overriding the LC_COLLATE used to sort metadata.
- includes changes from 1.18.6:
  * Only show errors (no progress indicators) when pushing
    Git/Mercurial repos to avoid unecessary cron mails.
  * Fix regex in 20-warn-problem-files.
  * Support added for apk (alpine linux)
- Lint spec file
- Point source URL to upstream tarball
- Mark dependency on python-base per rpmlint
- Patches / source modifications:
  * Add 0001-Remove-env-from-shebang-in-zypper-plugin.patch
    - fixes rpmlint warning about dependency detection
  * Rebase etckeeeper-avoid-packagelist.patch
  * Remove junk file caught by rpmlint (.mdwn)

OBS-URL: https://build.opensuse.org/request/show/537429
OBS-URL: https://build.opensuse.org/package/show/utilities/etckeeper?expand=0&rev=15
2017-11-03 00:13:02 +00:00
Mitsutoshi NAKANO
224c4dbdab Accepting request 436960 from home:jengelh:branches:utilities
- Remove redundant sections

OBS-URL: https://build.opensuse.org/request/show/436960
OBS-URL: https://build.opensuse.org/package/show/utilities/etckeeper?expand=0&rev=13
2016-10-24 17:00:15 +00:00
Mitsutoshi NAKANO
53bc8c5530 Accepting request 435648 from home:ecsos
update to 1.18.5.
Hope it is okay now?

OBS-URL: https://build.opensuse.org/request/show/435648
OBS-URL: https://build.opensuse.org/package/show/utilities/etckeeper?expand=0&rev=11
2016-10-17 12:27:21 +00:00
OBS User mrdocs
ed138a725b Accepting request 245066 from home:Mitsutoshi:branches:utilities
renamed to etckeeper-rpmlintrc from etckeeper.rpmlintrc:
  To follow the packaging guidelines.
  Please see also:
  https://build.opensuse.org/request/show/244964#request_history
  http://lists.opensuse.org/opensuse-packaging/2007-07/msg00000.html

OBS-URL: https://build.opensuse.org/request/show/245066
OBS-URL: https://build.opensuse.org/package/show/utilities/etckeeper?expand=0&rev=9
2014-08-20 05:21:31 +00:00
OBS User mrdocs
d7674fab76 Accepting request 244920 from home:Mitsutoshi:branches:utilities
- updated Source to 1.13:
  + Ignore check-mk-agent-logwatch's FHS violating
    /etc/check_mk/logwatch.state. Closes: deb#753903
  + Only allow [-a-z_] in etckeeper commands to avoid any possible
    directory traversal etc issues.
  + update-ignore, uninit: Fix parsing of ignore files containing '\'
- added etckeeper-avoid-packagelist.patch:
  Because it is slow that some package manager make the packagelist
  (eg, rpm -qa), high-level package manager might time out
  (eg. zypper in/remove).
  So I added this patch.
  If you think that the packagelist is unnecessary,
  set AVOID_PACKAGELIST=1 in etckeeper.conf.
  Or if you want to avoid it temporarily,
  you can use environment variable ETCKEEPER_AVOID_PACKAGELIST=1 .
  (eg, ETCKEEPER_AVOID_PACKAGELIST=1 zypper update).
  This patch was sent to upstream, but Joey does not accept it yet.
  Please see also gh#joeyh/etckeeper#17 .
- rename subpackage from pkgmanager-collabo
  to zypp-plugin or yum-plugin.
  please see also:
  http://lists.opensuse.org/archive/opensuse-factory/2014-07/msg00060.html
- added "Provides:" for renaming:
  pkgmanager-collabo => (zypp|yum)-plugin.
  Please see also:
  https://en.opensuse.org/openSUSE:Package_dependencies#Renaming_a_packageage
- added "Provides:" for split packages: etekeeper-cron and plugins.
  Please see also:
  https://en.opensuse.org/openSUSE:Package_dependencies#Splitting_off_a_sub-pack
- added "Reccomends: git".
  please see also:
  http://lists.opensuse.org/archive/opensuse-factory/2014-07/msg00060.html
- added bzr support files.
  Their files need "Buildrequires: python-devel bzr",
  but did not write them, so they were not installed untill now.
- added Python Compatibility with older distributions codes.
  Please see also:
  https://en.opensuse.org/openSUSE:Packaging_Python#Compatibility_with_older_distributions
- added version-release number to Recommendes and Requires.
  It is desirable that etckeeper packages are same version.
- removed lib/zypp directories:
  They should belong libzypp.
  + remove them.
  + added "BuildRequire: zypp-plugin-python".

OBS-URL: https://build.opensuse.org/request/show/244920
OBS-URL: https://build.opensuse.org/package/show/utilities/etckeeper?expand=0&rev=8
2014-08-16 19:25:19 +00:00
OBS User mrdocs
8cfed70b53 Accepting request 239945 from home:Mitsutoshi:branches:utilities
I found an issue to forget to require zypp-plugin-python.
So I revised it.

And I divided etckeeper package into 3.
etckeeper                    - etckeepr main function.
etckeeper-cron               - cron function.
etckeeper-pkgmanager-collabo - collabolation with package manager.

My test was finished.
Test report is
https://docs.google.com/spreadsheets/d/1kmtjqvCnqNMmuFHRLh0-xh1iBdjhxnvKoYgRK9VvAoc/pubhtml#

The package is
https://build.opensuse.org/package/show/home:Mitsutoshi:branches:utilities/etckeeper

Please see also:
http://lists.opensuse.org/archive/opensuse-factory/2014-07/msg00037.html
http://lists.opensuse.org/archive/opensuse-factory/2014-07/msg00052.html

OBS-URL: https://build.opensuse.org/request/show/239945
OBS-URL: https://build.opensuse.org/package/show/utilities/etckeeper?expand=0&rev=7
2014-07-13 03:28:40 +00:00
Tomáš Chvátal
20addf4074 Accepting request 239404 from home:Mitsutoshi:branches:utilities
I resubmitrequest etckeeper 1.12.
Changed:
- etckeeper.changes - I wrote "added etckeeper-zypp.patch", and "bnc#884154".
- etckeeper.spec - I added "bnc#884154" in patche's comment line.
- etckeeper-zypp.patch - I added comments about "bnc#884154"

--------
I changed etckeeper 1.7->1.12,
And I fixed bnc#884154.

OBS-URL: https://build.opensuse.org/request/show/239404
OBS-URL: https://build.opensuse.org/package/show/utilities/etckeeper?expand=0&rev=6
2014-07-03 07:21:46 +00:00
Pascal Bleser
ed961d3cd8 Accepting request 195833 from home:k0da:branches:utilities
- don't require git to build
- relax git version requirement

OBS-URL: https://build.opensuse.org/request/show/195833
OBS-URL: https://build.opensuse.org/package/show/utilities/etckeeper?expand=0&rev=5
2013-08-21 17:29:04 +00:00
Pascal Bleser
dac901cf79 fixes for CentOS_6
OBS-URL: https://build.opensuse.org/package/show/utilities/etckeeper?expand=0&rev=4
2013-08-10 13:34:00 +00:00
Pascal Bleser
d53e714033 fixes for Evergreen_11.1
OBS-URL: https://build.opensuse.org/package/show/utilities/etckeeper?expand=0&rev=3
2013-08-10 13:14:07 +00:00
Pascal Bleser
a17e396eeb fixes for Fedora and RHEL, dropped bzr and python dependencies
OBS-URL: https://build.opensuse.org/package/show/utilities/etckeeper?expand=0&rev=2
2013-08-10 13:04:08 +00:00
Pascal Bleser
5076315eaa Accepting request 186641 from home:pbleser:staging
new package for utilities

OBS-URL: https://build.opensuse.org/request/show/186641
OBS-URL: https://build.opensuse.org/package/show/utilities/etckeeper?expand=0&rev=1
2013-08-10 12:18:30 +00:00