2025-05-05 04:16:40 +00:00

39 lines
958 B
Bash

_realname=reflex
pkgname=${_realname}
pkgver=20241231
pkgrel=1
pkgdesc="A variant of the flex fast lexical scanner"
arch=('i686' 'x86_64')
url="https://invisible-island.net/reflex"
license=('BSD')
makedepends=('autotools' 'gcc')
source=("${_realname}-${pkgver}.tar.gz::https://github.com/ThomasDickey/${_realname}-snapshots/archive/t${pkgver}.tar.gz")
sha256sums=('e33e17e4dcc41bb3bc60d56dabdbd80341bd3a04531ad7b65ae5c1568aa48b82')
prepare() {
pushd "${_realname}-snapshots-t${pkgver}"
autoreconf -vfi
popd
}
build() {
mkdir -p build-${pkgver}-${MSYSTEM_CHOST}
pushd build-${pkgver}-${MSYSTEM_CHOST}
../${_realname}-snapshots-t${pkgver}/configure -C
make
popd
}
check() {
make -C build-${pkgver}-${MSYSTEM_CHOST} bigcheck
}
package() {
make -C build-${pkgver}-${MSYSTEM_CHOST} DESTDIR=${pkgdir} install
install -Dv -t "${pkgdir}/usr/share/licenses/${pkgname}" \
"${_realname}-snapshots-t${pkgver}/package/debian/copyright"
}