| # Maintainer: @naveen521kk on Github, Naveen M K <naveen@syrusdark.website> |
| |
| _perlname=Win32-API |
| _realname="${_perlname,,}" |
| pkgbase=mingw-w64-perl-${_realname} |
| pkgname=("${MINGW_PACKAGE_PREFIX}-perl-${_realname}") |
| pkgver=0.84 |
| pkgrel=3 |
| pkgdesc="Perl Win32 API Import Facility (mingw-w64)" |
| arch=('any') |
| mingw_arch=('mingw32' 'mingw64' 'ucrt64' 'clang64') |
| url="https://metacpan.org/release/Win32-API" |
| groups=("${MINGW_PACKAGE_PREFIX}-perl-modules") |
| depends=( |
| "${MINGW_PACKAGE_PREFIX}-perl" |
| "${MINGW_PACKAGE_PREFIX}-perl-encode-compat" |
| "${MINGW_PACKAGE_PREFIX}-perl-math-int64" |
| ) |
| options=('!emptydirs') |
| makedepends=("${MINGW_PACKAGE_PREFIX}-python") |
| license=('perl_5') |
| source=( |
| "https://cpan.metacpan.org/authors/id/B/BU/BULKDD/Win32/${_perlname}-${pkgver}.tar.gz" |
| "patchmakefile.py" |
| ) |
| sha512sums=('61ca8bce67fa9d012668f5b658ea2a777d4643c160edfd106fae431181c877be041c0bffa7ce0b89f06e5e817f6dec1cf790ab6ca94d22d767f870c83519c935' |
| 'd7ec5ba4a3d75f674f4028e8a53bc4177ab71a379bc63affebf910e1d5a0e491b6642318218b55ddc4d90e0125d61e4b97626782af57d44522bcb5543fb21cb2') |
| |
| build() { |
| cd "$srcdir/${_perlname}-${pkgver}" |
| PERL_MM_USE_DEFAULT=1 perl Makefile.PL |
| export pkgdir=$pkgdir |
| python $srcdir/patchmakefile.py |
| mingw32-make |
| } |
| |
| package() { |
| cd "$srcdir/${_perlname}-${pkgver}" |
| mingw32-make DESTDIR="${pkgdir}/" install |
| } |