#!/usr/bin/bash # JOBoRun : Jwm OpenBox Obarun RUNit # Maintainer : Joe Bo Run # PkgSource : url="https://gittea.disroot.org/joborun-pkg/jobextra/$pkgname" # Website : https://pozol.eu #-----------------------------------------| DESCRIPTION |--------------------------------------- pkgname=re2c pkgver=3.1 pkgrel=01 depends=(gcc-libs) makedepends=(cmake) checkdepends=(python) pkgdesc='A tool for generating C-based recognizers from regular expressions' url='https://re2c.org' source=(re2c-$pkgver.tar.gz::https://github.com/skvadrik/re2c/archive/$pkgver.tar.gz) build() { cd $pkgname-$pkgver cmake -B build -DCMAKE_INSTALL_PREFIX=/usr cmake --build build } check() { cd $pkgname-$pkgver cmake --build build --target check } package() { cd $pkgname-$pkgver DESTDIR="$pkgdir" cmake --install build install -Dm644 LICENSE "$pkgdir"/usr/share/licenses/$pkgname/LICENSE } #---- arch license gpg-key and sha256sums ---- arch=(x86_64) license=('public domain') sha256sums=(087c44de0400fb15caafde09fd72edc7381e688a35ef505ee65e0e3d2fac688b) # re2c-3.1.tar.gz ## 9e52cfd410df36d24f860be5b2f311f9796cd0381b2286d030309b4ed08a8d3f re2c-3.1-01-x86_64.pkg.tar.lz