aboutsummaryrefslogtreecommitdiffstats
path: root/main/perl-class-accessor-chained
diff options
context:
space:
mode:
Diffstat (limited to 'main/perl-class-accessor-chained')
-rw-r--r--main/perl-class-accessor-chained/APKBUILD39
1 files changed, 19 insertions, 20 deletions
diff --git a/main/perl-class-accessor-chained/APKBUILD b/main/perl-class-accessor-chained/APKBUILD
index f47af24470a..d554728f03b 100644
--- a/main/perl-class-accessor-chained/APKBUILD
+++ b/main/perl-class-accessor-chained/APKBUILD
@@ -1,37 +1,36 @@
-# Automatically generated by apkbuild-cpan, template 1
+# Automatically generated by apkbuild-cpan, template 3
# Contributor: Timo Teräs <timo.teras@iki.fi>
# Maintainer: Timo Teräs <timo.teras@iki.fi>
pkgname=perl-class-accessor-chained
+#_pkgreal is used by apkbuild-cpan to find modules at MetaCpan
_pkgreal=Class-Accessor-Chained
pkgver=0.01
-pkgrel=2
-pkgdesc="make chained accessors"
+pkgrel=4
+pkgdesc="Perl module for Class-Accessor-Chained"
url="https://metacpan.org/release/Class-Accessor-Chained/"
arch="noarch"
-license="GPL PerlArtistic"
-cpandepends="perl-class-accessor"
-cpanmakedepends=""
-depends="$cpandepends"
-makedepends="perl-dev $cpanmakedepends perl-module-build"
+license="GPL-1.0-or-later OR Artistic-1.0-Perl"
+depends="perl perl-class-accessor"
+makedepends="perl-dev perl-module-build"
subpackages="$pkgname-doc"
-source="https://cpan.metacpan.org/authors/id/R/RC/RCLAMP/$_pkgreal-$pkgver.tar.gz"
+source="https://cpan.metacpan.org/authors/id/R/RC/RCLAMP/Class-Accessor-Chained-$pkgver.tar.gz"
+builddir="$srcdir/$_pkgreal-$pkgver"
-_builddir="$srcdir/$_pkgreal-$pkgver"
-
-prepare() {
- cd "$_builddir"
- perl Build.PL installdirs=vendor || return 1
+build() {
+ export CFLAGS=$(perl -MConfig -E 'say $Config{ccflags}')
+ perl Build.PL --installdirs=vendor
+ ./Build
}
-build() {
- cd "$_builddir"
- ./Build && ./Build test
+check() {
+ ./Build test
}
package() {
- cd "$_builddir"
- ./Build install destdir="$pkgdir" || return 1
+ ./Build install --destdir="$pkgdir"
find "$pkgdir" \( -name perllocal.pod -o -name .packlist \) -delete
}
-sha512sums="b2728d12dd3bd01169b43ef6cc5d0e8f82660ed80f5473415025ce3d5e93c059cd9ef4fbad2b0481e0efc7478cbdff7bec0042ea3bd6bddac51d78ee5bf25a04 Class-Accessor-Chained-0.01.tar.gz"
+sha512sums="
+b2728d12dd3bd01169b43ef6cc5d0e8f82660ed80f5473415025ce3d5e93c059cd9ef4fbad2b0481e0efc7478cbdff7bec0042ea3bd6bddac51d78ee5bf25a04 Class-Accessor-Chained-0.01.tar.gz
+"