packages/re2/PKGBUILD
2024-10-18 10:35:16 +02:00

37 lines
1.0 KiB
Bash

# POWER Maintainer: Alexander Baldeck <alex.bldck@gmail.com>
# Maintainer: Evangelos Foutras <foutrelis@archlinux.org>
# Contributor: Anatol Pomozov <anatol.pomozov@gmail.com>
# Contributor: Gustavo Alvarez <sl1pkn07@gmail.com>
# Contributor: Alexandre Bique <bique.alexandre@gmail.com>
pkgname=re2
_re2ver=2024-07-02
pkgrel=2.1
epoch=1
pkgver=${_re2ver//-}
pkgdesc="Fast, safe, thread-friendly regular expression engine"
arch=(x86_64 powerpc64le powerpc64 powerpc riscv64)
url="https://github.com/google/re2"
license=('BSD-3-Clause')
depends=('gcc-libs' 'abseil-cpp')
checkdepends=('gtest' 'benchmark')
provides=('libre2.so')
source=(re2-$pkgver.tar.gz::https://github.com/google/re2/archive/$_re2ver.tar.gz)
sha256sums=('eb2df807c781601c14a260a507a5bb4509be1ee626024cb45acbd57cb9d4032b')
build() {
cd $pkgname-$_re2ver
make
}
check() {
cd $pkgname-$_re2ver
make test
}
package() {
cd $pkgname-$_re2ver
make prefix=/usr DESTDIR="$pkgdir" install
install -Dm644 LICENSE "$pkgdir/usr/share/licenses/$pkgname/LICENSE"
}