updated on Wed Jan 25 00:20:47 UTC 2012
[aur-mirror.git] / zarafa-webaccess-ajax / PKGBUILD
blob14e0cbbedaab86df03e4ee19bd93cd42abc4000e
1 # Contributor: C Anthony Risinger <extofme-at-gmail-dot-com>
3 pkgname=zarafa-webaccess-ajax
4 pkgver=6.30.11
5 pkgrel=1
6 pkgdesc="AJAX based web-interface to the Zarafa Groupware Suite"
7 arch=('i686' 'x86_64')
8 url="http://www.zarafa.com/"
9 license=('AGPL3')
10 depends=('php-apache>=5.2.0' "zarafa-server>=${pkgver}")
11 backup=("srv/http/${pkgname}/config.php")
12 install=${pkgname}.install
13 source=("${pkgname}-${pkgver}.tar.gz::http://download.zarafa.com/zarafa/drupal/ondemand.php?version=${pkgver}&src=${pkgname}-${pkgver}"
14         "${pkgname}.conf"
15         "${pkgname}.ini")
16 md5sums=('ed22c4eb660b7b7241f5e42e28b61d74'
17          'd470fccc1cd265d4e06ca1c2c14c7efb'
18          '95360dbedce9742bc1aa2d01c7e6710a')
20 build() {
22   mkdir -p ${pkgdir}/srv/http || return 1
23   mv ${srcdir}/php-webclient-ajax ${pkgdir}/srv/http/${pkgname} || return 1
25   # This isn't really a PEAR package... but Arch's default PHP config has open_basedir restrictions
26   # and I doubt there will ever be a MAPI PEAR package to conflict, so one less thing user will have to do
27   cp ${pkgdir}/srv/http/${pkgname}/config.php.dist ${pkgdir}/srv/http/${pkgname}/config.php || return 1
28   sed -e 's|/usr/share/php/|/usr/share/pear/|g' \
29       -i ${pkgdir}/srv/http/zarafa-webaccess-ajax/config.php
31   install -d -m755 ${pkgdir}/srv/http/${pkgname}/tmp || return 1
32   install -D -m644 ${srcdir}/zarafa-webaccess-ajax.conf ${pkgdir}/etc/httpd/conf/extra/zarafa-webaccess-ajax.conf || return 1
33   install -D -m644 ${srcdir}/zarafa-webaccess-ajax.ini ${pkgdir}/etc/php/conf.d/zarafa-webaccess-ajax.ini || return 1