40 lines
1.3 KiB
Bash
40 lines
1.3 KiB
Bash
# Maintainer: @naveen521kk on Github, Naveen M K <naveen521kk@gmail.com>
|
|
|
|
_perlname=Win32API-Registry
|
|
_realname="${_perlname,,}"
|
|
pkgbase=mingw-w64-perl-${_realname}
|
|
pkgname=("${MINGW_PACKAGE_PREFIX}-perl-${_realname}")
|
|
pkgver=0.33
|
|
pkgrel=6
|
|
pkgdesc="Low-level access to Win32 system API calls from WINREG.H (mingw-w64)"
|
|
arch=('any')
|
|
mingw_arch=('mingw64' 'ucrt64' 'clang64' 'clangarm64')
|
|
url="https://metacpan.org/dist/Win32API-Registry"
|
|
msys2_references=(
|
|
'purl: pkg:cpan/CHORNY/Win32API-Registry'
|
|
)
|
|
license=('spdx:Artistic-1.0-Perl OR GPL-1.0-or-later')
|
|
groups=("${MINGW_PACKAGE_PREFIX}-perl-modules")
|
|
depends=("${MINGW_PACKAGE_PREFIX}-perl")
|
|
makedepends=("${MINGW_PACKAGE_PREFIX}-gcc"
|
|
"${MINGW_PACKAGE_PREFIX}-python"
|
|
"${MINGW_PACKAGE_PREFIX}-make")
|
|
options=('!emptydirs')
|
|
source=("https://cpan.metacpan.org/authors/id/C/CH/CHORNY/${_perlname}-${pkgver}.tar.gz"
|
|
"patchmakefile.py")
|
|
sha256sums=('c60b0f552e323727c698f9413c3e6667fa489f0e00f6ea7425c2086c0da5fe5e'
|
|
'9b3a852cfb38c05aaea3a6dff4625b038c1d889ed99bb292d8b73e4fb83ff676')
|
|
|
|
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
|
|
}
|