Fix pistache-git
* Fix packaging errors by following https://wiki.archlinux.org/title/Meson_package_guidelines * Add missing dependencies
This commit is contained in:
parent
07437769c0
commit
e29d7d7a9b
|
@ -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
|
||||||
}
|
}
|
||||||
|
|
Loading…
Reference in New Issue