blob: 9014cd19c680bd69af182a2cddd2b964696c04b5 (
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: Adrian Perez de Castro <aperez@igalia.com>
pkgname=kcaldav
pkgdesc='Simple, safe, minimal CalDAV server'
pkgver=0.2.4
pkgrel=1
url='https://kristaps.bsd.lv/kcaldav/'
license=(custom:BSD)
depends=(libbsd sqlite3)
makedepends=(expat kcgi)
arch=(x86_64)
source=("${url}/snapshots/${pkgname}-${pkgver}.tgz")
sha512sums=('a82867b854d7e02870625656c5469001f7c73583d9a98e7de1d3dd3db521fd7dc8d40555b80bef98b4584fcecbcbc7a7373f107babf315bcf1459bcb62be2b0e')
build () {
cd "${pkgname}-${pkgver}"
./configure PREFIX=/usr
cat >> Makefile.configure <<-EOF
CFLAGS += ${CFLAGS} $(pkg-config libbsd --cflags) \
-include stdint.h -D_GNU_SOURCE -include errno.h
LDFLAGS += ${LDFLAGS} $(pkg-config libbsd --libs)
EOF
make LDADD_STATIC=''
}
package () {
cd "${pkgname}-${pkgver}"
make install DESTDIR="${pkgdir}"
# Fix path for manual pages
install -dm755 "${pkgdir}/usr/share/"
mv "${pkgdir}/usr/man" "${pkgdir}/usr/share/"
awk '/^\/\*/,/\*\// { print ; }' kcaldav.c > COPYING
install -Dm644 COPYING "${pkgdir}/usr/share/licenses/${pkgname}/COPYING"
}
sha512sums=('fcde895297704ad77272e10463ea7636463360a6c8ab52e46ad811b86cf89464fed044883867636292e0ec1ac5060cb05deb93a18261218c8de74bfd0eac6630')
|