mirror of
https://gitlab.alpinelinux.org/alpine/aports.git
synced 2025-04-12 17:16:44 +02:00
32 lines
892 B
Text
32 lines
892 B
Text
# Maintainer: Fabricio Silva <hi@fabricio.dev>
|
|
maintainer="Fabricio Silva <hi@fabricio.dev>"
|
|
pkgname=libantlr4
|
|
pkgver=4.13.2
|
|
pkgrel=0
|
|
pkgdesc="C runtime for the ANTLR parsing library"
|
|
url="https://www.antlr.org/"
|
|
arch="all"
|
|
license="BSD-3-Clause"
|
|
makedepends="cmake samurai python3"
|
|
options="!check" # no test suite
|
|
subpackages="$pkgname-dev"
|
|
source="https://www.antlr.org/download/antlr4-cpp-runtime-$pkgver-source.zip"
|
|
provides="antlr4-runtime=$pkgver-r$pkgrel"
|
|
builddir="$srcdir"
|
|
|
|
build() {
|
|
cmake -B build -G Ninja \
|
|
-DCMAKE_BUILD_TYPE=Release \
|
|
-DCMAKE_INSTALL_PREFIX=/usr \
|
|
-DANTLR4_INSTALL=ON \
|
|
-DINSTALL_GTEST=OFF
|
|
cmake --build build
|
|
}
|
|
|
|
package() {
|
|
DESTDIR="$pkgdir" cmake --install build
|
|
}
|
|
|
|
sha512sums="
|
|
2a67afaa6ef0d0b56455850caabc94042785a07036f53b5a195cfb105d9441d89a155dcd9c089da4344a644fa73a01da071a89266340dce621901e0c47233faa antlr4-cpp-runtime-4.13.2-source.zip
|
|
"
|