diff options
author | Adrian Perez de Castro | 2018-12-31 00:01:59 +0100 |
---|---|---|
committer | Adrian Perez de Castro | 2018-12-31 00:01:59 +0100 |
commit | fb6c366de8c998d86682279ab03948f4b1b3e671 (patch) | |
tree | 93d2d0b83572aed0e16da6fa84c607829acbad91 | |
download | aur-fb6c366de8c998d86682279ab03948f4b1b3e671.tar.gz |
Initial import of version 0.1.7
-rw-r--r-- | .SRCINFO | 16 | ||||
-rw-r--r-- | .gitignore | 5 | ||||
-rw-r--r-- | PKGBUILD | 34 |
3 files changed, 55 insertions, 0 deletions
diff --git a/.SRCINFO b/.SRCINFO new file mode 100644 index 000000000000..7ae7782a3a80 --- /dev/null +++ b/.SRCINFO @@ -0,0 +1,16 @@ +pkgbase = kcaldav + pkgdesc = Simple, safe, minimal CalDAV server + pkgver = 0.1.7 + pkgrel = 1 + url = https://kristaps.bsd.lv/kcaldav/ + arch = x86_64 + license = custom:BSD + makedepends = expat + depends = libbsd + depends = kcgi + depends = sqlite3 + source = https://kristaps.bsd.lv/kcaldav//snapshots/kcaldav-0.1.7.tgz + sha512sums = 0f24870cae78aa7083b27d3b741d47d26449b31df7580f52514f27f9f79faa6b56a3688997f9cf23b6180269fe14f624f3f065ad66905f58a35215cc9a85d11e + +pkgname = kcaldav + diff --git a/.gitignore b/.gitignore new file mode 100644 index 000000000000..8474eb64af22 --- /dev/null +++ b/.gitignore @@ -0,0 +1,5 @@ +/*.log +/*.tar +/*.tar.* +/pkg/ +/src/ diff --git a/PKGBUILD b/PKGBUILD new file mode 100644 index 000000000000..2b8a74be2ad5 --- /dev/null +++ b/PKGBUILD @@ -0,0 +1,34 @@ +# Maintainer: Adrian Perez de Castro <aperez@igalia.com> +pkgname=kcaldav +pkgdesc='Simple, safe, minimal CalDAV server' +pkgver=0.1.7 +pkgrel=1 +url='https://kristaps.bsd.lv/kcaldav/' +license=(custom:BSD) +depends=(libbsd kcgi sqlite3) +makedepends=(expat) +arch=(x86_64) +source=("${url}/snapshots/${pkgname}-${pkgver}.tgz") +sha512sums=('0f24870cae78aa7083b27d3b741d47d26449b31df7580f52514f27f9f79faa6b56a3688997f9cf23b6180269fe14f624f3f065ad66905f58a35215cc9a85d11e') + +build () { + cd "${pkgname}-${pkgver}" + ./configure PREFIX=/usr + cat >> Makefile.configure <<-EOF + CFLAGS += ${CFLAGS} $(pkg-config libbsd --cflags) + LDFLAGS += ${LDFLAGS} $(pkg-config libbsd --libs) + EOF + make STATIC='' +} + +package () { + cd "${pkgname}-${pkgver}" + make install PREFIX="${pkgdir}/usr" + + # Fix path for manual pages + install -dm755 "${pkgdir}/usr/share/" + mv "${pkgdir}/usr/man" "${pkgdir}/usr/share/" + + awk '/^\/\*/,/\*\// { print ; }' err.c > COPYING + install -Dm644 COPYING "${pkgdir}/usr/share/licenses/${pkgname}/COPYING" +} |