diff options
author | László Várady | 2019-08-03 23:06:53 +0200 |
---|---|---|
committer | László Várady | 2019-08-03 23:55:34 +0200 |
commit | 3939458b81cd1e36bb4465f80783b06f7efa6f28 (patch) | |
tree | 9445d808cd27735849764d8862baa9a5ead9740e /PKGBUILD | |
parent | 855b46e721631237ee82adc9552b1dfa216e6b4e (diff) | |
download | aur-3939458b81cd1e36bb4465f80783b06f7efa6f28.tar.gz |
v2019.07.29.00
Diffstat (limited to 'PKGBUILD')
-rw-r--r-- | PKGBUILD | 37 |
1 files changed, 17 insertions, 20 deletions
@@ -1,39 +1,36 @@ -# Maintainer: Aleksandar Trifunović <akstrfn at gmail dot com> +# Maintainer: László Várady <laszlo.varady93@gmail.com> +# Contributor: Aleksandar Trifunović <akstrfn at gmail dot com> # Contributor: Daichi Shinozaki <dsdseg at gmail dot com> pkgname=wangle -pkgver=2019.03.18.00 +pkgver=2019.07.29.00 pkgrel=1 -pkgdesc="A full featured, high performance C++ futures implementation." -arch=('i686' 'x86_64') +pkgdesc="C++ networking library providing client/server abstractions for building services" +arch=('x86_64') url="https://github.com/facebook/wangle" license=('Apache') -depends=('fizz' 'boost-libs') -makedepends=('cmake' 'gflags' 'gtest' 'google-glog' 'boost') -source=("$url/archive/v${pkgver}.tar.gz") -sha256sums=('60e2767f58a94b76f6ea00d46d05f6d72fb54af8130f7e69364f089727e7a4eb') - -prepare() { - cd "$pkgname-$pkgver/$pkgname" - cmake -H. -Bbuild \ - -DCMAKE_C_FLAGS:STRING="${CFLAGS}" \ - -DCMAKE_CXX_FLAGS:STRING="${CXXFLAGS}" \ - -DCMAKE_EXE_LINKER_FLAGS:STRING="${LDFLAGS}" \ - -DCMAKE_INSTALL_PREFIX=/usr \ - -DCMAKE_BUILD_TYPE=Release -} +depends=('boost' 'boost-libs' 'google-glog' 'fizz' 'folly' 'libevent' 'openssl') +makedepends=('cmake' 'double-conversion' 'gflags' 'gtest' 'gmock') +source=("${url}/archive/v${pkgver}.tar.gz") +sha256sums=('fa9884185756587b56ee3f563c8f4c6159c10b3173932e9b4cfff70053289c4d') build() { cd "$pkgname-$pkgver/$pkgname" + cmake -S . -B build \ + -DCMAKE_C_FLAGS:STRING="${CFLAGS}" \ + -DCMAKE_CXX_FLAGS:STRING="${CXXFLAGS}" \ + -DCMAKE_EXE_LINKER_FLAGS:STRING="${LDFLAGS}" \ + -DCMAKE_INSTALL_PREFIX=/usr \ + -DCMAKE_BUILD_TYPE=Release cmake --build build } check() { cd "$pkgname-$pkgver/$pkgname" - cmake --build build -- test + cmake --build build --target test } package() { cd "$pkgname-$pkgver/$pkgname" - cmake --build build -- DESTDIR=$pkgdir install + cmake --build build --target install -- DESTDIR="$pkgdir/" } |