_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
}
