PKGBUILD fixes, add logrotate as source file
This commit is contained in:
parent
600922f1dd
commit
2bae8713a1
3 changed files with 18 additions and 14 deletions
|
|
@ -4,7 +4,7 @@ pkgbase=holland
|
||||||
pkgname=('holland' 'holland-common' 'holland-mysqldump' 'holland-mysqllvm'
|
pkgname=('holland' 'holland-common' 'holland-mysqldump' 'holland-mysqllvm'
|
||||||
'holland-pgdump' 'holland-xtrabackup')
|
'holland-pgdump' 'holland-xtrabackup')
|
||||||
pkgver=1.0.10
|
pkgver=1.0.10
|
||||||
pkgrel=2
|
pkgrel=3
|
||||||
changelog=holland.archlog
|
changelog=holland.archlog
|
||||||
arch=('any')
|
arch=('any')
|
||||||
url="http://hollandbackup.org"
|
url="http://hollandbackup.org"
|
||||||
|
|
@ -12,8 +12,10 @@ license=('BSD' 'GPL2')
|
||||||
options=('emptydirs')
|
options=('emptydirs')
|
||||||
makedepends=('python2-setuptools')
|
makedepends=('python2-setuptools')
|
||||||
source=("http://hollandbackup.org/releases/stable/1.0/${pkgbase}-${pkgver}.tar.gz"
|
source=("http://hollandbackup.org/releases/stable/1.0/${pkgbase}-${pkgver}.tar.gz"
|
||||||
|
"holland.logrotate"
|
||||||
"holland-1.0.10-cursor.patch")
|
"holland-1.0.10-cursor.patch")
|
||||||
md5sums=('3435350d5c9dd57102e8b0470cd636c0'
|
md5sums=('3435350d5c9dd57102e8b0470cd636c0'
|
||||||
|
'5b2d292dc7e1139fde8ab9439b0464ee'
|
||||||
'765146149bd193c1deb57675695d4680')
|
'765146149bd193c1deb57675695d4680')
|
||||||
|
|
||||||
prepare() {
|
prepare() {
|
||||||
|
|
@ -72,19 +74,6 @@ package_holland() {
|
||||||
install -Dm0640 config/backupsets/default.conf \
|
install -Dm0640 config/backupsets/default.conf \
|
||||||
"${pkgdir}/etc/holland/backupsets/default.conf"
|
"${pkgdir}/etc/holland/backupsets/default.conf"
|
||||||
install -Dm0644 docs/man/holland.1 "${pkgdir}/usr/share/man/man1/holland.1"
|
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" <<EOF
|
|
||||||
/var/log/holland.log /var/log/holland/holland.log {
|
|
||||||
rotate 4
|
|
||||||
weekly
|
|
||||||
compress
|
|
||||||
missingok
|
|
||||||
create root adm
|
|
||||||
}
|
|
||||||
EOF
|
|
||||||
|
|
||||||
cd "${srcdir}/${pkgbase}-${pkgver}"
|
|
||||||
install -Dm0644 plugins/README \
|
install -Dm0644 plugins/README \
|
||||||
"${pkgdir}/usr/share/doc/holland/README.plugins"
|
"${pkgdir}/usr/share/doc/holland/README.plugins"
|
||||||
install -Dm0644 config/providers/README \
|
install -Dm0644 config/providers/README \
|
||||||
|
|
@ -94,6 +83,8 @@ EOF
|
||||||
install -Dm0644 LICENSE "${pkgdir}/usr/share/doc/holland/LICENSE"
|
install -Dm0644 LICENSE "${pkgdir}/usr/share/doc/holland/LICENSE"
|
||||||
install -Dm0644 README "${pkgdir}/usr/share/doc/holland/README"
|
install -Dm0644 README "${pkgdir}/usr/share/doc/holland/README"
|
||||||
cp -a config/backupsets/examples "${pkgdir}/usr/share/doc/holland/examples"
|
cp -a config/backupsets/examples "${pkgdir}/usr/share/doc/holland/examples"
|
||||||
|
|
||||||
|
install -Dm0644 "${srcdir}/holland.logrotate" "${pkgdir}/etc/logrotate.d/holland"
|
||||||
}
|
}
|
||||||
|
|
||||||
package_holland-common() {
|
package_holland-common() {
|
||||||
|
|
|
||||||
|
|
@ -1,3 +1,8 @@
|
||||||
|
2014-12-12 Troy Engel <troyengel+arch@gmail.com>
|
||||||
|
* 1.0.10-3
|
||||||
|
Peer review changes for better PKGBUILD
|
||||||
|
Move logrotate to a source file
|
||||||
|
|
||||||
2014-12-11 Troy Engel <troyengel+arch@gmail.com>
|
2014-12-11 Troy Engel <troyengel+arch@gmail.com>
|
||||||
* 1.0.10-2
|
* 1.0.10-2
|
||||||
Create patch for MySQL cursor.execute() bug (fixed upstream)
|
Create patch for MySQL cursor.execute() bug (fixed upstream)
|
||||||
|
|
|
||||||
8
holland/holland.logrotate
Normal file
8
holland/holland.logrotate
Normal file
|
|
@ -0,0 +1,8 @@
|
||||||
|
/var/log/holland.log /var/log/holland/holland.log {
|
||||||
|
rotate 4
|
||||||
|
weekly
|
||||||
|
compress
|
||||||
|
missingok
|
||||||
|
create root adm
|
||||||
|
}
|
||||||
|
|
||||||
Reference in a new issue