# Contributor: Sören Tempel # Maintainer: Sören Tempel pkgname=verilator pkgver=5.036 pkgrel=0 pkgdesc="Convert Verilog and SystemVerilog to C++ or SystemC" url="https://verilator.org" arch="x86 x86_64" # limited by systemc license="LGPL-3.0-only" depends="perl" makedepends="autoconf automake python3 systemc-dev flex flex-dev bison lsb-release help2man" checkdepends="py3-distro bash" subpackages="$pkgname-dev $pkgname-doc" source="https://github.com/verilator/verilator/archive/refs/tags/v$pkgver/verilator-$pkgver.tar.gz" prepare() { default_prepare autoconf } build() { ./configure \ --build=$CBUILD \ --host=$CHOST \ --prefix=/usr \ --sysconfdir=/etc \ --mandir=/usr/share/man \ --localstatedir=/var make } check() { make test } package() { make DESTDIR="$pkgdir" install } sha512sums=" ce80620f690eb1fc688bbf2d15bb1a559e733ed2183c1c1b890d55a5ec9e803aa065d1f46f92a6552cccb939115814ec3359b4a3f17b514c644d1ad7060a5bc3 verilator-5.036.tar.gz "