summarylogtreecommitdiffstats
diff options
context:
space:
mode:
authorfrederik2018-01-29 03:44:28 +0100
committerfrederik2018-01-29 03:44:28 +0100
commit7352dd09e96d390573473a80bf993c68f42c1860 (patch)
treef3ffc52794105b074d94148bd3e0c3041c1f003f
parent9f2a4f580594484b52826d94b9b68f08fdffc8a4 (diff)
downloadaur-7352dd09e96d390573473a80bf993c68f42c1860.tar.gz
update to cmake build
-rw-r--r--.SRCINFO5
-rw-r--r--PKGBUILD14
2 files changed, 10 insertions, 9 deletions
diff --git a/.SRCINFO b/.SRCINFO
index fb720b9d3dc0..f0880755410e 100644
--- a/.SRCINFO
+++ b/.SRCINFO
@@ -1,13 +1,12 @@
-# Generated by mksrcinfo v8
-# Tue May 9 11:40:49 UTC 2017
pkgbase = dovecot-xaps-plugin-git
pkgdesc = iOS Push Email for Dovecot - dovecot plugin
- pkgver = 22.92c51b5
+ pkgver = 44.6a135f3
pkgrel = 1
url = https://github.com/st3fan/dovecot-xaps-plugin
arch = any
license = MIT
makedepends = git
+ makedepends = cmake
depends = dovecot
depends = dovecot-xaps-daemon-git
source = git+https://github.com/st3fan/dovecot-xaps-plugin.git
diff --git a/PKGBUILD b/PKGBUILD
index d958ee94f1eb..8ce0a6a1f9db 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -2,14 +2,14 @@
pkgname=dovecot-xaps-plugin-git
_gitname=dovecot-xaps-plugin
-pkgver=22.92c51b5
+pkgver=44.6a135f3
pkgrel=1
pkgdesc='iOS Push Email for Dovecot - dovecot plugin'
arch=('any')
url='https://github.com/st3fan/dovecot-xaps-plugin'
license=('MIT')
depends=('dovecot' 'dovecot-xaps-daemon-git')
-makedepends=('git')
+makedepends=('git' 'cmake')
source=(git+https://github.com/st3fan/dovecot-xaps-plugin.git)
sha512sums=('SKIP')
@@ -19,12 +19,14 @@ pkgver() {
}
build() {
- cd "${srcdir}/${_gitname}"
- make
+ mkdir -p "${srcdir}/${_gitname}/build"
+ cd "${srcdir}/${_gitname}/build"
+ cmake .. -DCMAKE_BUILD_TYPE=Release
}
package() {
- install -Dm644 -t "${pkgdir}/usr/lib/dovecot/modules/" "${srcdir}/${_gitname}/imap_xaps_plugin.so"
- install -Dm644 -t "${pkgdir}/usr/lib/dovecot/modules/" "${srcdir}/${_gitname}/xaps_plugin.so"
+ cd "${srcdir}/${_gitname}/build"
+ make DESTDIR="${pkgdir}" install
install -Dm644 "${srcdir}/${_gitname}/xaps.conf" "${pkgdir}/usr/share/doc/dovecot/example-config/conf.d/30-xaps.conf"
+
}