diff options
Diffstat (limited to 'main/perl-time-hires/APKBUILD')
-rw-r--r-- | main/perl-time-hires/APKBUILD | 52 |
1 files changed, 21 insertions, 31 deletions
diff --git a/main/perl-time-hires/APKBUILD b/main/perl-time-hires/APKBUILD index 62744fd67f4..8645529a083 100644 --- a/main/perl-time-hires/APKBUILD +++ b/main/perl-time-hires/APKBUILD @@ -1,49 +1,39 @@ -# Automatically generated by apkbuild-cpan, template 1 +# Automatically generated by apkbuild-cpan, template 3 # Contributor: Valery Kartel <valery.kartel@gmail.com> -# Maintainer: Leonardo Arena <rnalrd@alpinelinux.org> +# Maintainer: Leonardo Arena <rnalrd@alpinelinux.org> pkgname=perl-time-hires -_pkgname=Time-HiRes -pkgver=1.9760 -pkgrel=2 +#_pkgreal is used by apkbuild-cpan to find modules at MetaCpan +_pkgreal=Time-HiRes +pkgver=1.9764 +pkgrel=7 pkgdesc="High resolution alarm, sleep, gettimeofday, interval timers" -url="http://search.cpan.org/~jhi/Time-HiRes/" +url="https://metacpan.org/release/Time-HiRes/" arch="all" -license="GPL-1.0-only Artistic-1.0-Perl" -cpandepends="" -cpanmakedepends=" " -depends="$cpandepends" -makedepends="perl-dev $cpanmakedepends" -subpackages="$pkgname-doc" -options="!check" # see comment below +license="GPL-1.0-or-later OR Artistic-1.0-Perl" +depends="perl" +makedepends="perl-dev" source="https://cpan.metacpan.org/authors/id/A/AT/ATOOMIC/Time-HiRes-$pkgver.tar.gz" -builddir="$srcdir/$_pkgname-$pkgver" +builddir="$srcdir/$_pkgreal-$pkgver" -prepare() { - default_prepare +build() { export CFLAGS=$(perl -MConfig -E 'say $Config{ccflags}') - PERL_MM_USE_DEFAULT=1 perl Makefile.PL INSTALLDIRS=vendor + PERL_MM_USE_DEFAULT=1 perl -I. Makefile.PL INSTALLDIRS=vendor + make } -build() { +check() { export CFLAGS=$(perl -MConfig -E 'say $Config{ccflags}') - make + make test } package() { make DESTDIR="$pkgdir" install find "$pkgdir" \( -name perllocal.pod -o -name .packlist \) -delete -} - -check() { - # tests depends on hi res support of timestamps in filesystem - # we cannot guarantee that we have that so skip tests for now - # make test - return 0 -} -doc() { - default_doc - replaces="perl-doc" + # man pages are already provided by perl-doc + rm -rf "$pkgdir"/usr/share/man } -sha512sums="f355566740cb5d4dd533da2cb9209d955e5b7f6ed9e67c7fa37ca8336bacffe32d037700104915580c5a00534b5f2ff502542c4c4114e5f67e51e46856128b2a Time-HiRes-1.9760.tar.gz" +sha512sums=" +2c250784e0375539690173eaf19390389c59c218dade036ff150e2e4445e7916438d9598000bc3dbffaa2da5ee183850dedf0b6d9c99d76bfc75bb23fa7022bc Time-HiRes-1.9764.tar.gz +" |