Christian Heusel pushed to branch main at Arch Linux / Packaging / Packages / abseil-cpp
Commits: 67c3bc0e by Christian Heusel at 2024-03-16T15:21:46+01:00 upgpkg: 20240116.1-1: upstream release - - - - - 2 changed files: - + .SRCINFO - PKGBUILD Changes: ===================================== .SRCINFO ===================================== @@ -0,0 +1,16 @@ +pkgbase = abseil-cpp + pkgdesc = Collection of C++ library code designed to augment the C++ standard library + pkgver = 20240116.1 + pkgrel = 1 + url = https://abseil.io + arch = x86_64 + license = Apache-2.0 + makedepends = cmake + makedepends = gtest + depends = gcc-libs + source = https://github.com/abseil/abseil-cpp/archive/20240116.1/abseil-cpp-20240116.1.tar.gz + source = scoped-mock-log.patch + sha256sums = 3c743204df78366ad2eaf236d6631d83f6bc928d1705dd0000b872e53b73dc6a + sha256sums = a6cbc612a2b96fcbd52d081e03e8581107ceb4827edb19d96510a31c568e1396 + +pkgname = abseil-cpp ===================================== PKGBUILD ===================================== @@ -1,8 +1,9 @@ # Maintainer: Massimiliano Torromeo <massimiliano.torro...@gmail.com> +# Maintainer: Christian Heusel <gro...@archlinux.org> # Contributor: Aleksandar Trifunović <akstrfn at gmail dot com> pkgname=abseil-cpp -pkgver=20230802.1 +pkgver=20240116.1 pkgrel=1 pkgdesc="Collection of C++ library code designed to augment the C++ standard library" arch=('x86_64') @@ -12,7 +13,7 @@ depends=('gcc-libs') makedepends=('cmake' 'gtest') source=("https://github.com/abseil/abseil-cpp/archive/$pkgver/$pkgname-$pkgver.tar.gz" scoped-mock-log.patch) -sha256sums=('987ce98f02eefbaf930d6e38ab16aa05737234d7afbab2d5c4ea7adbe50c28ed' +sha256sums=('3c743204df78366ad2eaf236d6631d83f6bc928d1705dd0000b872e53b73dc6a' 'a6cbc612a2b96fcbd52d081e03e8581107ceb4827edb19d96510a31c568e1396') prepare() { @@ -30,9 +31,15 @@ build() { -DBUILD_SHARED_LIBS=ON \ -DABSL_BUILD_TEST_HELPERS=ON \ -DABSL_USE_EXTERNAL_GOOGLETEST=ON \ - -DABSL_FIND_GOOGLETEST=ON + -DABSL_FIND_GOOGLETEST=ON \ + -DABSL_BUILD_TESTING=ON cd build - cmake --build . + cmake --build . --target all +} + +check() { + cd "$srcdir/$pkgname-$pkgver/build" + ctest } package() { View it on GitLab: https://gitlab.archlinux.org/archlinux/packaging/packages/abseil-cpp/-/commit/67c3bc0ebcc7e111cde71fc6a194f94c8de34e34 -- View it on GitLab: https://gitlab.archlinux.org/archlinux/packaging/packages/abseil-cpp/-/commit/67c3bc0ebcc7e111cde71fc6a194f94c8de34e34 You're receiving this email because of your account on gitlab.archlinux.org.