1 # Maintainer: Paul Cox <pauldcox@gmail.com>
2 # Contributor: Matthew Bauer (previous maintainer)
7 pkgdesc="Reduces the energy consumption of your laptops, PCs, and servers by 15-35% without any impact on the way you use these devices."
9 [ $CARCH = i686 ] && _arch=i386
10 [ $CARCH = x86_64 ] && _arch=$CARCH
11 url="http://grano.la/"
13 depends=('gcc-libs' 'cpufrequtils')
14 optdepends=('python2: for MiserWare customer support via the mw-feedback tool'
15 'granola-connect: daemon for policy support you define at https://grano.la/dash/'
16 'granola-gui: gui for granola-connect and for viewing statistics')
17 backup=('etc/granola.conf')
18 install=$pkgname.install
19 changelog=$pkgname.changelog
21 source=("https://download.miserware.com/linux/tar/$_arch/$pkgname-$pkgver-$_arch.tar.gz"
26 [ $_arch = i686 ] && md5sums=('a84bd5f2dc04e21d05dc1269fe263b6c')
27 [ $_arch = x86_64 ] && md5sums=('5127139840e11dc28a12fbe237066e02')
28 md5sums+=('8de199f0c344d253e6f9cd9b78d3ef8b'
29 '8335aef39c176789bc71faf4e0fc423a'
30 '6b491769026ff7b7549e9a253106d8a7')
33 cd "$srcdir/$pkgname-$pkgver-$_arch"
34 # change python script header to python2
35 patch -p1 -i "$srcdir"/python2.patch
39 cd "$srcdir/$pkgname-$pkgver-$_arch"
41 cp -r usr var "$pkgdir"
42 chmod 775 "$pkgdir"/var/lib/miserware
43 chmod 664 "$pkgdir"/var/lib/miserware/*
45 # put license in proper directory
46 rm -fr "$pkgdir"/usr/share/doc
47 install -Dm644 usr/share/doc/$pkgname-$pkgver/LICENSE.txt \
48 "$pkgdir"/usr/share/licenses/$pkgname/LICENSE.txt
50 install -Dm644 etc/granola.conf "$pkgdir"/etc/granola.conf
53 install -Dm644 "$srcdir"/granola.confd "$pkgdir"/etc/conf.d/granola.conf
54 install -Dm755 "$srcdir"/rc_granola.sh "$pkgdir"/etc/rc.d/granola
57 # vim:set ts=2 sw=2 et: