iverilog/msys2/PKGBUILD

38 lines
837 B
Bash

_realname=iverilog
pkgbase=mingw-w64-${_realname}
pkgname="${MINGW_PACKAGE_PREFIX}-${_realname}"
pkgver=ci
pkgrel=1
pkgdesc="Icarus Verilog, a Verilog simulation and synthesis tool (mingw-w64)"
arch=('any')
url="https://steveicarus.github.io/iverilog/"
license=('GPLv2+')
depends=("${MINGW_PACKAGE_PREFIX}-readline"
"${MINGW_PACKAGE_PREFIX}-gcc-libs")
makedepends=("autoconf"
"man-db"
"${MINGW_PACKAGE_PREFIX}-gcc"
"${MINGW_PACKAGE_PREFIX}-ghostscript")
source=()
sha256sums=()
build() {
cd "${srcdir}"/../..
sh autoconf.sh
./configure \
--prefix="${MINGW_PREFIX}" \
--host="$CARCH"-w64-mingw32
mingw32-make
}
check() {
cd "${srcdir}"/../..
mingw32-make check
}
package() {
cd "${srcdir}"/../..
mingw32-make DESTDIR="${pkgdir}" PACKAGE="${_realname}" install
}