# $Id: PKGBUILD 82 2009-07-17 19:56:55Z aaron $
# Maintainer: Pierre Schmitz <pierre@archlinux.de>
pkgname=logwatch
pkgver=7.3.6
pkgrel=1
arch=('any')
pkgdesc="a customizable log analysis system."
url="http://www.logwatch.org/"
depends=('perl' 'cron')
license=('custom')
backup=('etc/logwatch/conf/logwatch.conf' 'etc/logwatch/conf/ignore.conf' 'etc/logwatch/conf/override.conf')
source=("ftp://ftp.kaybee.org/pub/linux/$pkgname-$pkgver.tar.gz")
md5sums=('937d982006b2a76a83edfcfd2e5a9d7d')

build() {
  msg "Nothing to compile for $pkgname"
}

package() {
  cd $srcdir/$pkgname-$pkgver
  
  install -m755 -d $pkgdir/usr/share/logwatch
  install -m755 -d $pkgdir/usr/share/logwatch/dist.conf
  install -m755 -d $pkgdir/usr/share/logwatch/dist.conf/logfiles
  install -m755 -d $pkgdir/usr/share/logwatch/dist.conf/services
  install -m755 -d $pkgdir/usr/share/logwatch/default.conf
  install -m755 -d $pkgdir/usr/share/logwatch/default.conf/logfiles
  install -m755 -d $pkgdir/usr/share/logwatch/default.conf/services
  install -m755 -d $pkgdir/usr/share/logwatch/default.conf/html
  install -m755 -d $pkgdir/usr/share/logwatch/scripts
  install -m755 -d $pkgdir/usr/share/logwatch/scripts/logfiles
  install -m755 -d $pkgdir/usr/share/logwatch/scripts/services
  install -m755 -d $pkgdir/usr/share/logwatch/scripts/shared
  install -m755 -d $pkgdir/usr/share/logwatch/lib
  
  install -m644 README $pkgdir/usr/share/logwatch/README
  install -m644 HOWTO-Customize-LogWatch $pkgdir/usr/share/logwatch/HOWTO-Customize-LogWatch
  install -m644 conf/*.conf $pkgdir/usr/share/logwatch/default.conf
  install -m644 conf/logfiles/* $pkgdir/usr/share/logwatch/default.conf/logfiles
  install -m644 conf/services/* $pkgdir/usr/share/logwatch/default.conf/services
  install -m644 conf/html/* $pkgdir/usr/share/logwatch/default.conf/html
  install -m755 scripts/logwatch.pl $pkgdir/usr/share/logwatch/scripts/logwatch.pl
  for i in scripts/logfiles/* ; do
    if [ `ls $i | grep -v CVS | wc -l` -ne 0 ] ; then
      install -m755 -d $pkgdir/usr/share/logwatch/$i
      install -m644 $i/* $pkgdir/usr/share/logwatch/$i
    fi
  done
  install -m644 scripts/shared/* $pkgdir/usr/share/logwatch/scripts/shared
  install -m644 scripts/services/* $pkgdir/usr/share/logwatch/scripts/services
  install -m644 lib/* $pkgdir/usr/share/logwatch/lib
  
  install -m755 -d $pkgdir/etc/logwatch
  install -m755 -d $pkgdir/etc/logwatch/scripts
  install -m755 -d $pkgdir/etc/logwatch/conf
  install -m755 -d $pkgdir/etc/logwatch/conf/logfiles
  install -m755 -d $pkgdir/etc/logwatch/conf/services
  install -m755 -d $pkgdir/etc/logwatch/conf/html
  
  touch $pkgdir/etc/logwatch/conf/logwatch.conf
  touch $pkgdir/etc/logwatch/conf/ignore.conf
  touch $pkgdir/etc/logwatch/conf/override.conf
  
  install -m755 -d $pkgdir/usr/man/man8/
  install -m644 logwatch.8 $pkgdir/usr/man/man8/
  
  install -m755 -d $pkgdir/etc/cron.daily/
  install -m755 -d $pkgdir/usr/sbin/
  ln -s /usr/share/logwatch/scripts/logwatch.pl $pkgdir/usr/sbin/logwatch
  ln -s /usr/share/logwatch/scripts/logwatch.pl $pkgdir/etc/cron.daily/0logwatch
  
  install -m755 -d $pkgdir/var/cache/logwatch
  
  install -m755 -d $pkgdir/usr/share/licenses/$pkgname/
  install -m644 License $pkgdir/usr/share/licenses/$pkgname/
}

# vim:set ts=2 sw=2 et:
