summarylogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--.SRCINFO2
-rw-r--r--PKGBUILD8
2 files changed, 6 insertions, 4 deletions
diff --git a/.SRCINFO b/.SRCINFO
index cf6e28dcad7a..ae935bc09c22 100644
--- a/.SRCINFO
+++ b/.SRCINFO
@@ -7,8 +7,10 @@ pkgbase = pistache-git
arch = x86_64
license = APACHE
checkdepends = gtest
+ makedepends = rapidjson
makedepends = meson
makedepends = git
+ depends = openssl
provides = pistache
conflicts = pistache
options = staticlibs
diff --git a/PKGBUILD b/PKGBUILD
index d453a210b6c6..1d4358a7b637 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -10,8 +10,8 @@ pkgrel=1
arch=('i686' 'x86_64')
pkgdesc='Modern and elegant HTTP and REST framework for C++'
license=('APACHE')
-depends=()
-makedepends=('meson' 'git')
+depends=('openssl')
+makedepends=('rapidjson' 'meson' 'git')
checkdepends=('gtest')
provides=("${_name}")
conflicts=("${_name}")
@@ -28,7 +28,7 @@ pkgver() {
build() {
cd "${srcdir}/${_name}"
- meson setup build \
+ arch-meson build \
--buildtype=release \
-DPISTACHE_USE_SSL=true \
-DPISTACHE_BUILD_EXAMPLES=true \
@@ -44,5 +44,5 @@ check() {
package() {
cd "${srcdir}/${_name}"
- meson install -C build
+ DESTDIR="$pkgdir" meson install -C build
}