Fix pistache-git

* Fix packaging errors by following
  https://wiki.archlinux.org/title/Meson_package_guidelines
* Add missing dependencies
This commit is contained in:
Martchus 2021-10-11 16:56:04 +02:00
parent 07437769c0
commit e29d7d7a9b
1 changed files with 4 additions and 4 deletions

View File

@ -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
}