summarylogtreecommitdiffstats
path: root/PKGBUILD
diff options
context:
space:
mode:
authorLászló Várady2019-08-03 23:06:53 +0200
committerLászló Várady2019-08-03 23:55:34 +0200
commit3939458b81cd1e36bb4465f80783b06f7efa6f28 (patch)
tree9445d808cd27735849764d8862baa9a5ead9740e /PKGBUILD
parent855b46e721631237ee82adc9552b1dfa216e6b4e (diff)
downloadaur-3939458b81cd1e36bb4465f80783b06f7efa6f28.tar.gz
v2019.07.29.00
Diffstat (limited to 'PKGBUILD')
-rw-r--r--PKGBUILD37
1 files changed, 17 insertions, 20 deletions
diff --git a/PKGBUILD b/PKGBUILD
index 29af83fdd495..797aa3bc6c39 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -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/"
}