diff options
author | Carl Smedstad | 2024-02-12 23:17:55 +0100 |
---|---|---|
committer | Carl Smedstad | 2024-02-12 23:17:55 +0100 |
commit | 7c85cbd9eca392d1ef0857495905327eb4a260fc (patch) | |
tree | dc01a2784ab21327323c781bbda3c3df21d986b2 | |
parent | 0292fc1655b41903a769cbd384a6cef7d1348b93 (diff) | |
download | aur-7c85cbd9eca392d1ef0857495905327eb4a260fc.tar.gz |
upgpkg: 2024.02.12.00-1
-rw-r--r-- | .SRCINFO | 6 | ||||
-rw-r--r-- | PKGBUILD | 51 |
2 files changed, 29 insertions, 28 deletions
@@ -1,6 +1,6 @@ pkgbase = wangle pkgdesc = C++ networking library providing client/server abstractions for building services - pkgver = 2024.02.05.00 + pkgver = 2024.02.12.00 pkgrel = 1 url = https://github.com/facebook/wangle arch = x86_64 @@ -18,7 +18,7 @@ pkgbase = wangle depends = google-glog depends = openssl provides = libwangle.so - source = wangle-2024.02.05.00.tar.gz::https://github.com/facebook/wangle/archive/refs/tags/v2024.02.05.00.tar.gz - sha256sums = 116df1bbbe52b3e479ffdcfe94e5712255142bc1e5ed496e4629432baf97c5fe + source = wangle-2024.02.12.00.tar.gz::https://github.com/facebook/wangle/archive/refs/tags/v2024.02.12.00.tar.gz + sha256sums = c67148260bed7d401ae4798b1daf638d74dde41a0278fd575463c1da00a43b41 pkgname = wangle @@ -4,35 +4,36 @@ # Contributor: Daichi Shinozaki <dsdseg at gmail dot com> pkgname=wangle -pkgver=2024.02.05.00 +pkgver=2024.02.12.00 pkgrel=1 pkgdesc="C++ networking library providing client/server abstractions for building services" -arch=('x86_64') +arch=(x86_64) url="https://github.com/facebook/wangle" -license=('Apache-2.0') +license=(Apache-2.0) depends=( - 'double-conversion' - 'fizz' - 'fmt' - 'folly' - 'gcc-libs' - 'gflags' - 'glibc' - 'google-glog' - 'openssl' + double-conversion + fizz + fmt + folly + gcc-libs + gflags + glibc + google-glog + openssl ) makedepends=( - 'boost' - 'cmake' - 'gtest' + boost + cmake + gtest ) provides=(libwangle.so) +source=("$pkgname-$pkgver.tar.gz::$url/archive/refs/tags/v$pkgver.tar.gz") +sha256sums=('c67148260bed7d401ae4798b1daf638d74dde41a0278fd575463c1da00a43b41') -source=("${pkgname}-${pkgver}.tar.gz::${url}/archive/refs/tags/v${pkgver}.tar.gz") -sha256sums=('116df1bbbe52b3e479ffdcfe94e5712255142bc1e5ed496e4629432baf97c5fe') +_archive="$pkgname-$pkgver" build() { - cd "$pkgname-$pkgver/$pkgname" + cd "$_archive/wangle" cmake -S . -B build \ -DCMAKE_BUILD_TYPE=None \ @@ -40,24 +41,24 @@ build() { -Wno-dev \ -DBUILD_TESTS=ON \ -DBUILD_SHARED_LIBS=ON \ - -DPACKAGE_VERSION="${pkgver}" + -DPACKAGE_VERSION="$pkgver" cmake --build build } check() { - cd "$pkgname-$pkgver/$pkgname" + cd "$_archive/wangle" ctest --test-dir build --output-on-failure \ -E SSLContextManagerTest } package() { - cd "$pkgname-$pkgver/$pkgname" + cd "$_archive/wangle" - DESTDIR="${pkgdir}" cmake --install build + DESTDIR="$pkgdir" cmake --install build # Remove empty directories to avoid namcap warnings - rm -r "${pkgdir}/usr/include/wangle/service/test" - rm -r "${pkgdir}/usr/include/wangle/ssl/test/certs" - rm -r "${pkgdir}/usr/include/wangle/util/test" + rm -r "$pkgdir/usr/include/wangle/service/test" + rm -r "$pkgdir/usr/include/wangle/ssl/test/certs" + rm -r "$pkgdir/usr/include/wangle/util/test" } |