[arch-commits] Commit in re2c/trunk (PKGBUILD)
Anatol Pomozov
anatolik at gemini.archlinux.org
Tue Aug 3 17:04:16 UTC 2021
Date: Tuesday, August 3, 2021 @ 17:04:16
Author: anatolik
Revision: 421108
upgpkg: re2c 2.2-1
Modified:
re2c/trunk/PKGBUILD
----------+
PKGBUILD | 15 ++++++++-------
1 file changed, 8 insertions(+), 7 deletions(-)
Modified: PKGBUILD
===================================================================
--- PKGBUILD 2021-08-03 15:16:41 UTC (rev 421107)
+++ PKGBUILD 2021-08-03 17:04:16 UTC (rev 421108)
@@ -3,30 +3,31 @@
# Contributor: Dale Blount <dale at archlinux.org>
pkgname=re2c
-pkgver=2.1.1
+pkgver=2.2
pkgrel=1
arch=(x86_64)
depends=(gcc-libs)
+makedepends=(cmake)
+checkdepends=(python)
pkgdesc='A tool for generating C-based recognizers from regular expressions'
url='https://re2c.org'
license=('public domain')
source=(re2c-$pkgver.tar.gz::https://github.com/skvadrik/re2c/archive/$pkgver.tar.gz)
-sha1sums=('d98aa622774ecf239789de7fc9805c6c68a7c430')
+sha1sums=('40b4091281d3cf1addf7b12fa26199104e51668c')
build() {
cd $pkgname-$pkgver
- ./autogen.sh
- ./configure --prefix=/usr --enable-golang
- make
+ cmake -B build -DCMAKE_INSTALL_PREFIX=/usr
+ cmake --build build
}
check() {
cd $pkgname-$pkgver
- make tests
+ cmake --build build --target check
}
package() {
cd $pkgname-$pkgver
- make DESTDIR="$pkgdir" install
+ DESTDIR="$pkgdir" cmake --install build
install -Dm644 LICENSE "$pkgdir"/usr/share/licenses/$pkgname/LICENSE
}
More information about the arch-commits
mailing list