summarylogtreecommitdiffstats
diff options
context:
space:
mode:
authorCarl Smedstad2024-02-12 23:17:55 +0100
committerCarl Smedstad2024-02-12 23:17:55 +0100
commit7c85cbd9eca392d1ef0857495905327eb4a260fc (patch)
treedc01a2784ab21327323c781bbda3c3df21d986b2
parent0292fc1655b41903a769cbd384a6cef7d1348b93 (diff)
downloadaur-7c85cbd9eca392d1ef0857495905327eb4a260fc.tar.gz
upgpkg: 2024.02.12.00-1
-rw-r--r--.SRCINFO6
-rw-r--r--PKGBUILD51
2 files changed, 29 insertions, 28 deletions
diff --git a/.SRCINFO b/.SRCINFO
index 426b9c2ccffc..0b82b27571bd 100644
--- a/.SRCINFO
+++ b/.SRCINFO
@@ -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
diff --git a/PKGBUILD b/PKGBUILD
index e94824dafab2..70983a9e24ad 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -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"
}