updated on Sat Jan 21 08:01:15 UTC 2012
[aur-mirror.git] / smartmontools-svn / PKGBUILD
blobac5953ac6166667b49b8c6027cfe3dcaecd4e354
1 # Maintainer: Hubert Kario <kario@wsisiz.edu.pl>
2 # based on official PKGBUILD for smartmontools made by:
3 # Maintainer: Giovanni Scafora <giovanni@archlinux.org>
4 # Contributor: Jeff Mickey <jeff@archlinux.org>
5 # Contributor: Jani Talikka <jani.talikka@gmail.com>
6 # Contributor: Ralf Barth <archlinux.org@haggy.org>
8 pkgname=smartmontools-svn
9 _realname=smartmontools
10 pkgver=3148
11 pkgrel=1
12 pkgdesc="Control and monitor S.M.A.R.T. enabled ATA and SCSI Hard Drives - latest SVN version"
13 url="http://smartmontools.sourceforge.net"
14 license=('GPL')
15 arch=('i686' 'x86_64')
16 depends=('gcc-libs')
17 makedepends=('subversion')
18 backup=('etc/smartd.conf'
19         'etc/conf.d/smartd')
20 source=(smartd.conf
21         smartd.rc)
22 md5sums=('28c1b80c41dac52d433961dcfb4f70e0'
23          'fb30e07f87f2c1d99532e018291ad3e8')
24 provides=($_realname)
25 conflicts=($_realname)
27 _svntrunk=https://smartmontools.svn.sourceforge.net/svnroot/smartmontools/trunk/smartmontools
28 _svnmod=smartmontools
30 build()
32   cd "$srcdir"
34   if [[ -d $_svnmod/.svn ]]; then
35     (cd $_svnmod && svn up -r $pkgver)
36   else
37     svn co $_svntrunk --config-dir ./ -r $pkgver $_svnmod
38   fi
40   cd $_realname
42   ./autogen.sh
44   ./configure --prefix=/usr \
45               --sysconfdir=/etc \
46               --enable-drivedb
48   make || return 1
49   make DESTDIR=${pkgdir}/ install || return 1
50   rm -rf ${pkgdir}/etc/rc.d
51   install -Dm755 ${srcdir}/smartd.rc ${pkgdir}/etc/rc.d/smartd
52   install -Dm644 ${srcdir}/smartd.conf ${pkgdir}/etc/conf.d/smartd