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') arch=('i686' 'x86_64')
pkgdesc='Modern and elegant HTTP and REST framework for C++' pkgdesc='Modern and elegant HTTP and REST framework for C++'
license=('APACHE') license=('APACHE')
depends=() depends=('openssl')
makedepends=('meson' 'git') makedepends=('rapidjson' 'meson' 'git')
checkdepends=('gtest') checkdepends=('gtest')
provides=("${_name}") provides=("${_name}")
conflicts=("${_name}") conflicts=("${_name}")
@ -28,7 +28,7 @@ pkgver() {
build() { build() {
cd "${srcdir}/${_name}" cd "${srcdir}/${_name}"
meson setup build \ arch-meson build \
--buildtype=release \ --buildtype=release \
-DPISTACHE_USE_SSL=true \ -DPISTACHE_USE_SSL=true \
-DPISTACHE_BUILD_EXAMPLES=true \ -DPISTACHE_BUILD_EXAMPLES=true \
@ -44,5 +44,5 @@ check() {
package() { package() {
cd "${srcdir}/${_name}" cd "${srcdir}/${_name}"
meson install -C build DESTDIR="$pkgdir" meson install -C build
} }