1 # Maintainer: Paul Cox <pauldcox@gmail.com>
2 # Contributor: Matthew Bauer
4 pkgname=granola-connect
7 pkgdesc="Daemon for Granola to provide policy support as you define at https://grano.la/dash/ and for statistic collection. Required by granola-gui."
9 [ $CARCH = i686 ] && _arch=i386
10 [ $CARCH = x86_64 ] && _arch=$CARCH
11 url="http://grano.la/"
13 depends=('granola' 'openssl>=1.0.0')
14 optdepends=('granola-gui: gui for granola-connect and for viewing statistics')
15 backup=('etc/granola-connect.conf')
16 install=$pkgname.install
17 changelog=$pkgname.changelog
19 source=("https://download.miserware.com/linux/tar/$_arch/$pkgname-$pkgver-$_arch.tar.gz"
20 'granola-connect.confd'
21 'rc_granola-connect.sh'
22 'LICENSE-fromgranola.txt')
24 [ $_arch = i686 ] && md5sums=('39556eaa343d845883e4d3ebc48ef93b')
25 [ $_arch = x86_64 ] && md5sums=('28358b80e8659dabf6fde11a2c45f39b')
26 md5sums+=('0bff7d92d4857f21b5e21a1ba9b4d0f6'
27 '4bad60fb5db074e5fd94385773573a98'
28 '6802b65a2a8da58c187fa59bdc55fbc8')
31 cd "$srcdir/$pkgname-$pkgver-$_arch"
35 # install license from granola package
36 install -Dm644 "$srcdir"/LICENSE-fromgranola.txt \
37 "$pkgdir"/usr/share/licenses/$pkgname/LICENSE.txt
39 install -Dm600 etc/granola-connect.conf "$pkgdir"/etc/granola-connect.conf
42 install -Dm644 "$srcdir"/granola-connect.confd "$pkgdir"/etc/conf.d/granola-connect.conf
43 install -Dm755 "$srcdir"/rc_granola-connect.sh "$pkgdir"/etc/rc.d/granola-connect
45 # nasty, dirty hack to make openssl work like on Fedora because that is
46 # what granola-connect looks for
47 mkdir -p "$pkgdir"/usr/lib
48 ln -s libcrypto.so.1.0.0 "$pkgdir"/usr/lib/libcrypto.so.10
49 ln -s libssl.so.1.0.0 "$pkgdir"/usr/lib/libssl.so.10
52 # vim:set ts=2 sw=2 et: