2 # Contributor: Balwinder S "bsd" Dheeman (bdheeman AT gmail.com)
3 # Credits: Aaron Griffin <aaron@archlinux.org>, Judd Vinet <jvinet@zeroflux.org>
4 # Maintainer: Balwinder S "bsd" Dheeman (bdheeman AT gmail.com)
10 pkgdesc="Rotates system logs automatically"
11 url=https://fedorahosted.org/logrotate/
12 arch=('i686' 'x86_64')
15 depends=('cron' 'popt' 'sh' 'xz-utils')
16 optdepends=('logwatch: for reporting log analysis')
17 conflicts=(${_realname})
18 provides=(${_realname} ${_realname})
19 backup=('etc/logrotate.conf')
20 source=(https://fedorahosted.org/releases/l/o/logrotate/logrotate-${pkgver}.tar.gz
21 http://anu.homelinux.net/pub/Linux/ports/distfiles/logrotate-xz.seq
22 http://anu.homelinux.net/pub/Linux/ports/distfiles/logrotate-xz.tar.gz
23 'etc_cron.daily_logrotate' 'etc_logrotate.conf')
26 cd $srcdir/${_realname}-${pkgver}
27 msg "Patching sources..."
28 cat $srcdir/logrotate-xz.seq |while read p; do
29 msg2 "Applying patch src/$p ..."
30 patch -sp1 < $srcdir/$p
32 sed -i "s|CFLAGS = -Wall|CFLAGS = -Wall $CFLAGS|" Makefile
33 sed -i 's|$(BASEDIR)/man|$(BASEDIR)/share/man|' Makefile
35 msg "Running make; make install..."
37 make PREFIX=$pkgdir install
39 msg "Making it nice..."
40 install -Dm644 $srcdir/etc_logrotate.conf $pkgdir/etc/logrotate.conf
41 install -Dm744 $srcdir/etc_cron.daily_logrotate $pkgdir/etc/cron.daily/logrotate
44 # vim:set ts=4 sw=4 et:
45 md5sums=('eeba9dbca62a9210236f4b83195e4ea5'
46 '341626a7d97d091d2d36e516bf47519f'
47 'f10ec49ff0e1d5aa2acd0794da2fae57'
48 'd2281ecb6f898b446ac8a5984ab5a243'
49 '7124c2ed09e186de19aa243e8768e485')