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.


Reply via email to