blob: c3e8a6eff415b24c63b30881a93285c6d3385337 (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
|
# Maintainer : Immae <ismael.bouya@normalesup.org>
# Contributor: Stefan Tatschner <stefan@sevenbyte.org>
# Contributor: Derek Leach <mail@derek.name>
pkgname=carddavmate
pkgver=0.13.1
pkgrel=2
pkgdesc="A CardDav web client"
arch=('any')
url="http://www.inf-it.com/open-source/clients/carddavmate/"
license=('AGPL3')
depends=('ed')
optdepends=('apache: Webserver to run CardDavMATE')
backup=('etc/webapps/carddavmate/config.js'
'etc/webapps/carddavmate/apache.example.conf')
install=${pkgname}.install
source=("http://www.inf-it.com/CardDavMATE_${pkgver}.zip"
"https://www.inf-it.com/fixes/photo_attr_fix.diff"
'apache.example.conf')
md5sums=('db12580e5691b806d7e9c2e13e93f8fc'
'c51941dd250bc0aa59446d2ec4a893b0'
'16fedd024cede2aa359076d7a988072d')
package() {
install -d ${pkgdir}/usr/share/webapps/
cp -a ${srcdir}/${pkgname} ${pkgdir}/usr/share/webapps/
install -d ${pkgdir}/etc/webapps/${pkgname}
install -m 644 ${srcdir}/apache.example.conf ${pkgdir}/etc/webapps/${pkgname}
cd ${pkgdir}/usr/share/webapps/${pkgname}
patch data_process.js < ${srcdir}/photo_attr_fix.diff
mv ${pkgdir}/usr/share/webapps/${pkgname}/config.js ${pkgdir}/etc/webapps/${pkgname}/config.js
ln -s /etc/webapps/${pkgname}/config.js ${pkgdir}/usr/share/webapps/${pkgname}/config.js
}
|