From 2bae8713a1651b27070803a2842e5f91f20a25ca Mon Sep 17 00:00:00 2001 From: tengel Date: Wed, 20 Mar 2024 08:41:22 -0500 Subject: [PATCH] PKGBUILD fixes, add logrotate as source file --- holland/PKGBUILD | 19 +++++-------------- holland/holland.archlog | 5 +++++ holland/holland.logrotate | 8 ++++++++ 3 files changed, 18 insertions(+), 14 deletions(-) create mode 100644 holland/holland.logrotate diff --git a/holland/PKGBUILD b/holland/PKGBUILD index 792ce23..326d897 100644 --- a/holland/PKGBUILD +++ b/holland/PKGBUILD @@ -4,7 +4,7 @@ pkgbase=holland pkgname=('holland' 'holland-common' 'holland-mysqldump' 'holland-mysqllvm' 'holland-pgdump' 'holland-xtrabackup') pkgver=1.0.10 -pkgrel=2 +pkgrel=3 changelog=holland.archlog arch=('any') url="http://hollandbackup.org" @@ -12,8 +12,10 @@ license=('BSD' 'GPL2') options=('emptydirs') makedepends=('python2-setuptools') source=("http://hollandbackup.org/releases/stable/1.0/${pkgbase}-${pkgver}.tar.gz" + "holland.logrotate" "holland-1.0.10-cursor.patch") md5sums=('3435350d5c9dd57102e8b0470cd636c0' + '5b2d292dc7e1139fde8ab9439b0464ee' '765146149bd193c1deb57675695d4680') prepare() { @@ -72,19 +74,6 @@ package_holland() { install -Dm0640 config/backupsets/default.conf \ "${pkgdir}/etc/holland/backupsets/default.conf" install -Dm0644 docs/man/holland.1 "${pkgdir}/usr/share/man/man1/holland.1" - - install -dm0755 "${pkgdir}/etc/logrotate.d" - cat > "${pkgdir}/etc/logrotate.d/holland" < + * 1.0.10-3 + Peer review changes for better PKGBUILD + Move logrotate to a source file + 2014-12-11 Troy Engel * 1.0.10-2 Create patch for MySQL cursor.execute() bug (fixed upstream) diff --git a/holland/holland.logrotate b/holland/holland.logrotate new file mode 100644 index 0000000..ae493bd --- /dev/null +++ b/holland/holland.logrotate @@ -0,0 +1,8 @@ +/var/log/holland.log /var/log/holland/holland.log { + rotate 4 + weekly + compress + missingok + create root adm +} +