1
0
Fork 0
mirror of https://gitlab.alpinelinux.org/alpine/aports.git synced 2025-07-24 03:35:38 +03:00
aports/community/verilator/APKBUILD
2023-02-21 17:15:28 +00:00

41 lines
1,011 B
Text

# Contributor: Sören Tempel <soeren+alpine@soeren-tempel.net>
# Maintainer: Sören Tempel <soeren+alpine@soeren-tempel.net>
pkgname=verilator
pkgver=5.006
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"
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="
a0b5d535ba89f17983a959002dc54b4c24d4c6442576113f2e3305cb0960d2564192f27639ccca33ee7026656b91ca0aa44f0c3efd4ffd75b3d19a8c4530418c verilator-5.006.tar.gz
"