mirror of
https://gitlab.alpinelinux.org/alpine/aports.git
synced 2025-08-05 21:37:15 +02:00
main/perl-crypt-openssl-rsa: upgrade to 0.30
Modernize APKBUILD, add check()
This commit is contained in:
parent
e7723ae89c
commit
77e7a0f63a
@ -1,37 +1,42 @@
|
||||
# Contributor: Leonardo Arena <rnalrd@alpinelinux.org>
|
||||
# Maintainer: Leonardo Arena <rnalrd@alpinelinux.org>
|
||||
pkgname=perl-crypt-openssl-rsa
|
||||
_realname=Crypt-OpenSSL-RSA
|
||||
pkgver=0.28
|
||||
pkgrel=10
|
||||
_pkgname=Crypt-OpenSSL-RSA
|
||||
pkgver=0.30
|
||||
pkgrel=0
|
||||
pkgdesc="RSA encoding and decoding, using the openSSL libraries"
|
||||
url="http://search.cpan.org/~perler/"
|
||||
arch="all"
|
||||
license="Perl Artistic GPL"
|
||||
depends="perl perl-crypt-openssl-random"
|
||||
depends="perl perl-crypt-openssl-random perl-crypt-openssl-guess"
|
||||
makedepends="perl-dev libressl-dev"
|
||||
install=
|
||||
subpackages="$pkgname-doc"
|
||||
source="http://search.cpan.org/CPAN/authors/id/P/PE/PERLER/$_realname-$pkgver.tar.gz"
|
||||
|
||||
_builddir="$srcdir"/$_realname-$pkgver
|
||||
source="http://search.cpan.org/CPAN/authors/id/T/TO/TODDR/$_pkgname-$pkgver.tar.gz"
|
||||
builddir="$srcdir"/$_pkgname-$pkgver
|
||||
|
||||
prepare() {
|
||||
cd $_builddir
|
||||
return 0
|
||||
default_prepare
|
||||
export CFLAGS=$(perl -MConfig -E 'say $Config{ccflags}')
|
||||
PERL_MM_USE_DEFAULT=1 perl Makefile.PL INSTALLDIRS=vendor
|
||||
}
|
||||
|
||||
build() {
|
||||
cd $_builddir
|
||||
PERL_MM_USE_DEFAULT=1 perl Makefile.PL INSTALLDIRS=vendor || return 1
|
||||
make || return 1
|
||||
cd $builddir
|
||||
export CFLAGS=$(perl -MConfig -E 'say $Config{ccflags}')
|
||||
make
|
||||
}
|
||||
|
||||
check() {
|
||||
cd "$builddir"
|
||||
export CFLAGS=$(perl -MConfig -E 'say $Config{ccflags}')
|
||||
make test
|
||||
}
|
||||
|
||||
package() {
|
||||
cd $_builddir
|
||||
cd $builddir
|
||||
make DESTDIR="$pkgdir" install
|
||||
# creates file collision among perl modules
|
||||
find "$pkgdir" -name perllocal.pod -delete
|
||||
find "$pkgdir" \( -name perllocal.pod -o -name .packlist \) -delete
|
||||
}
|
||||
|
||||
sha512sums="4a20c3f814e80ea15304b2a189001172e72237d703a0f9281e7e46d593c521508abfac3a259701994ec867f160821bec37e4e8234d04b792168db19b065ce324 Crypt-OpenSSL-RSA-0.28.tar.gz"
|
||||
sha512sums="7a6fb6dd3a454f97666f1ccdefae57641b8f79513b8ac3850b5508c27f3ad3195649b2979693e38350ea94d2f405390a77ca893431b2e349d4aa4eb06c0ba11b Crypt-OpenSSL-RSA-0.30.tar.gz"
|
||||
|
Loading…
Reference in New Issue
Block a user