#!/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.0 pkgrel=02 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') sha1sums=('ce178a2f31ca4ba266be0ba6f1aa346ef764b799') sha256sums=(acc6e49ec9638d4a75578f161945567d52bfcb85da998212adaef6328f5bdcc5) # re2c-3.0.tar.gz # 2ff4c81c001f52f9611c71c3d506aff2309b1e9b197be0a092bdf351e098189b re2c-3.0-02-x86_64.pkg.tar.lz