aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorJ0WI <J0WI@users.noreply.github.com>2018-10-20 19:44:17 +0200
committerLeonardo Arena <rnalrd@alpinelinux.org>2019-02-08 08:40:54 +0000
commit60eb89d6a116718372f0c795c86b6abde053db18 (patch)
tree0dbcdf8e958189e1dd870276072f346afdf04e6f
parent965e7c024771ee536388cc336a3d546d66b08eff (diff)
main/perl-class-accessor: modernize and upgrade to 0.51
-rw-r--r--main/perl-class-accessor/APKBUILD21
1 files changed, 13 insertions, 8 deletions
diff --git a/main/perl-class-accessor/APKBUILD b/main/perl-class-accessor/APKBUILD
index fb89f9449d3..a4114f62f90 100644
--- a/main/perl-class-accessor/APKBUILD
+++ b/main/perl-class-accessor/APKBUILD
@@ -1,17 +1,17 @@
# Contributor: Natanael Copa <ncopa@alpinelinux.org>
# Maintainer: Natanael Copa <ncopa@alpinelinux.org>
pkgname=perl-class-accessor
-pkgver=0.34
+pkgver=0.51
pkgrel=0
pkgdesc="Class::Accessor perl module"
-url="http://search.cpan.org/dist/Class-Accessor/"
+url="https://search.cpan.org/dist/Class-Accessor/"
arch="noarch"
license="GPL-2.0 or Artistic"
depends="perl"
makedepends="perl-dev"
install=""
subpackages="$pkgname-doc"
-source="http://search.cpan.org/CPAN/authors/id/K/KA/KASEI/Class-Accessor-$pkgver.tar.gz"
+source="https://search.cpan.org/CPAN/authors/id/K/KA/KASEI/Class-Accessor-$pkgver.tar.gz"
_builddir="$srcdir"/Class-Accessor-$pkgver
prepare() {
@@ -19,21 +19,26 @@ prepare() {
cd "$_builddir"
for i in $source; do
case $i in
- *.patch) msg $i; patch -p1 -i "$srcdir"/$i || return 1;;
+ *.patch) msg $i; patch -p1 -i "$srcdir"/$i;;
esac
done
}
build() {
cd "$_builddir"
- PERL_MM_USE_DEFAULT=1 perl Makefile.PL INSTALLDIRS=vendor || return 1
- make && make test || return 1
+ PERL_MM_USE_DEFAULT=1 perl Makefile.PL INSTALLDIRS=vendor
+ make
+}
+
+check() {
+ cd "$_builddir"
+ make test
}
package() {
cd "$_builddir"
- make DESTDIR="$pkgdir" install || return 1
+ make DESTDIR="$pkgdir" install
find "$pkgdir" \( -name perllocal.pod -o -name .packlist \) -delete
}
-sha512sums="a2978e5b8a7b080ef85e2b2499ee7263c9b5b8a70effc00a04e18fe92694fd59331b50b8162d3b8a6cb48ebedccca3b4780ec0984e6b8728b130a49781e35ee4 Class-Accessor-0.34.tar.gz"
+sha512sums="be11acea4747c59e3e524c75d818e0391756cbc08eebff71dca280e737ce228209e76310649298e536e07db1c856d5a71dd64aefc55b49e33cfcb2b3439eab0b Class-Accessor-0.51.tar.gz"