Subject: CVS commit: pkgsrc/sysutils/logrotate
From: Nils Ratusznik
Date: 2017-01-26 21:12:32
Message id: 20170126201232.531E5FBA6@cvs.NetBSD.org

Log Message:
Updated to version 3.11.0.

Upstream Changelog :
- Add taboopat configuration directive to exclude configuration
  files based on globing patterns.
- Allow to change default state path at build time
  (via the --with-state-file-path option of the configure script).
- Automatically determine resulting file suffix based on
  the compression program in use.
- Preserve SELinux context with compress and sharedscripts properly.
- Rename already existing output files to avoid collisions.
- Import systemd service and timer for logrotate from openSUSE.
- Introduce the addextension configuration directive.
- Create CONTRIBUTING.md with instructions for logrotate contributors.
- Maintain ChangeLog.md instead of the legacy CHANGES file.
- Make createolddir configuration directive preserve sticky bit.
- Add minage configuration directive to specify minimum file age to rotate.
- Avoid using local implementation of strndup() and asprintf() if
  these functions are available at build time.
- Fix parsing of su directive to accept usernames starting with
  numeric symbols.
- Make sure that 64-bit file offsets are used on 32-bit systems.

Pkgsrc changes :
- due to (not so) new compilation system, and recent changes for the
  manpage, patch-logrotate.8 is now unnecessary and removed ;
- fixed compilation issue in config.c about libgen.h ;
- updated existing patches to work with new version.

Files:
RevisionActionfile
1.15modifypkgsrc/sysutils/logrotate/Makefile
1.4modifypkgsrc/sysutils/logrotate/PLIST
1.13modifypkgsrc/sysutils/logrotate/distinfo
1.4modifypkgsrc/sysutils/logrotate/patches/patch-examples_logrotate-default
1.2modifypkgsrc/sysutils/logrotate/patches/patch-examples_logrotate.cron
1.5addpkgsrc/sysutils/logrotate/patches/patch-config.c
1.3removepkgsrc/sysutils/logrotate/patches/patch-logrotate.8