# Contributor: Oleg A. Khlybov _realname=fgsl pkgbase=mingw-w64-${_realname} pkgname="${MINGW_PACKAGE_PREFIX}-${_realname}" pkgver=1.5.0 pkgrel=1 gsl_required=2.6 pkgdesc="Fortran interface to the GNU scientific library (mingw-w64)" arch=('any') mingw_arch=('mingw64' 'ucrt64') url="https://github.com/reinh-bader/fgsl" msys2_references=( 'aur: fgsl-git' ) license=('spdx:GPL-2.0-or-later') makedepends=("${MINGW_PACKAGE_PREFIX}-cc" "${MINGW_PACKAGE_PREFIX}-gcc-fortran" "${MINGW_PACKAGE_PREFIX}-autotools") depends=("${MINGW_PACKAGE_PREFIX}-gcc-libs" "${MINGW_PACKAGE_PREFIX}-gcc-libgfortran" "${MINGW_PACKAGE_PREFIX}-gsl>=${gsl_required}") source=(https://github.com/reinh-bader/fgsl/archive/${pkgver}/${_realname}-${pkgver}.tar.gz) sha256sums=('5013b4e000e556daac8b3c83192adfe8f36ffdc91d1d4baf0b1cb3100260e664') prepare() { cd ${_realname}-${pkgver} autoreconf -fiv } build() { mkdir -p ${srcdir}/build-${MSYSTEM} && cd ${srcdir}/build-${MSYSTEM} ../${_realname}-${pkgver}/configure \ --prefix=${MINGW_PREFIX} \ --build=${MINGW_CHOST} \ --host=${MINGW_CHOST} \ --target=${MINGW_CHOST} make } package() { cd "${srcdir}/build-${MSYSTEM}" make DESTDIR="${pkgdir}" install install -Dm644 ${srcdir}/${_realname}-${pkgver}/LICENSE ${pkgdir}${MINGW_PREFIX}/share/licenses/${_realname}/LICENSE }