summarylogtreecommitdiffstats
diff options
context:
space:
mode:
authoraksr2023-09-14 11:47:39 +0200
committeraksr2023-09-14 11:48:00 +0200
commit602e4d7486de5e44659d14c1b4fd551a2aba9765 (patch)
tree472bd47819d5c0ba0cafc5e8643271c7958d1443
parent696e43205665d595e0c0c4bd7fd5511ba9e17e01 (diff)
downloadaur-602e4d7486de5e44659d14c1b4fd551a2aba9765.tar.gz
Update (make)depends(), enable package testing.
-rw-r--r--.SRCINFO7
-rw-r--r--PKGBUILD47
2 files changed, 24 insertions, 30 deletions
diff --git a/.SRCINFO b/.SRCINFO
index 827dea30bd30..7291d53fd6b5 100644
--- a/.SRCINFO
+++ b/.SRCINFO
@@ -1,18 +1,17 @@
-# Generated by mksrcinfo v8
-# Fri Aug 3 09:13:12 UTC 2018
pkgbase = re2-git
pkgdesc = A fast, safe, thread-friendly alternative to backtracking regular expression engines, a C++ library.
- pkgver = 2018.08.01.r0.g3b4a3d5
+ pkgver = 2023.09.01.r7.ga807e8a3
pkgrel = 1
url = https://github.com/google/re2
arch = i686
arch = x86_64
license = BSD
makedepends = git
+ makedepends = gtest
+ depends = abseil-cpp
provides = re2
conflicts = re2
source = re2-git::git+https://github.com/google/re2
md5sums = SKIP
pkgname = re2-git
-
diff --git a/PKGBUILD b/PKGBUILD
index 5b73699764ba..a06383d3179c 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -1,45 +1,40 @@
# Maintainer: aksr <aksr at t-com dot me>
pkgname=re2-git
-pkgver=2018.08.01.r0.g3b4a3d5
+pkgver=2023.09.01.r7.ga807e8a3
pkgrel=1
-epoch=
-pkgdesc="A fast, safe, thread-friendly alternative to backtracking regular expression engines, a C++ library."
+pkgdesc='A fast, safe, thread-friendly alternative to backtracking regular expression engines, a C++ library.'
arch=('i686' 'x86_64')
-url="https://github.com/google/re2"
+url='https://github.com/google/re2'
license=('BSD')
-groups=()
-depends=()
-makedepends=('git')
-optdepends=()
-checkdepends=()
-provides=('re2')
-conflicts=('re2')
-replaces=()
-backup=()
-options=()
-changelog=
-install=
-source=("$pkgname::git+https://github.com/google/re2")
-noextract=()
+makedepends=('git' 'gtest')
+depends=('abseil-cpp')
+provides=("${pkgname%-*}")
+conflicts=("${pkgname%-*}")
+source=("$pkgname::git+$url")
md5sums=('SKIP')
pkgver() {
- cd "$srcdir/$pkgname"
- git describe --long | sed -E 's/([^-]*-g)/r\1/;s/-/./g'
+ cd "$srcdir/$pkgname"
+ git describe --long | sed -E 's/([^-]*-g)/r\1/;s/-/./g'
}
prepare() {
- cd "$srcdir/$pkgname"
- sed -i 's_prefix=/usr/local_prefix=/usr_' Makefile
+ cd "$srcdir/$pkgname"
+ sed -i 's_prefix=/usr/local_prefix=/usr_' Makefile
}
build() {
- cd "$srcdir/$pkgname"
- make
+ cd "$srcdir/$pkgname"
+ make
+}
+
+check() {
+ cd "$srcdir/$pkgname"
+ make test
}
package() {
- cd "$srcdir/$pkgname"
- make DESTDIR="$pkgdir/" install
+ cd "$srcdir/$pkgname"
+ make DESTDIR="$pkgdir/" install
}