# Maintainer: Jesus E. pkgname=perl-crypt-libressl-bignum pkgver=0.09 _debver=0.09 _debrel=1 pkgrel=2 pkgdesc="Multiprecision integer arithmetic for LibreSSL" arch=('i686' 'x86_64') license=('GPL-2') options=(!emptydirs) depends=('perl' 'libressl') makedepends=('quilt') url='https://metacpan.org/release/Crypt-OpenSSL-Bignum' source=("https://cpan.metacpan.org/authors/id/K/KM/KMX/Crypt-OpenSSL-Bignum-$pkgver.tar.gz" "https://deb.debian.org/debian/pool/main/libc/libcrypt-openssl-bignum-perl/libcrypt-openssl-bignum-perl_$_debver-$_debrel.debian.tar.xz") sha512sums=('3480a64e35e158a7a7c75c0e57ac0f578ddcb901a14f80a58ffabd1f318a68a83b411a72c22c53650273507198907b1d62c88fddbf5587885f6fe1a75deff3ed' 'da681bb24fae71ba85deab1c3d50702d65cb08c9126fd5b2d3d50b8ddbefe7511ed6697bcd97765c56e8261cc16189d08faac43e6a176fb0203631e805ad022d') _ddir="Crypt-OpenSSL-Bignum-$pkgver" prepare() { cd "$srcdir/$_ddir" if [[ ${pkgver%.*} = ${_debver%.*} ]]; then # Debian patches export QUILT_PATCHES=debian/patches export QUILT_REFRESH_ARGS='-p ab --no-timestamps --no-index' export QUILT_DIFF_ARGS='--no-timestamps' mv "$srcdir"/debian . quilt push -av fi } build() { cd "$srcdir/$_ddir" export PERL_MM_USE_DEFAULT=1 PERL_AUTOINSTALL=--skipdeps unset PERL5LIB PERL_MM_OPT /usr/bin/perl Makefile.PL make } package() { cd "$srcdir/$_ddir" make install INSTALLDIRS=vendor DESTDIR="$pkgdir" install -Dm644 LICENSE -t "$pkgdir/usr/share/licenses/$pkgname" }