aboutsummaryrefslogtreecommitdiffstats
path: root/community
diff options
context:
space:
mode:
authorLeo <thinkabit.ukim@gmail.com>2019-08-25 17:34:22 -0300
committerLeo <thinkabit.ukim@gmail.com>2019-08-25 17:44:01 -0300
commit3630b0d3dea91c2231c99b256b33d67e0496fe56 (patch)
tree324676740dcc2b459dd256faa8f4dac22f3bbd7c /community
parent4a387e9e2611ce132983a38bcd627dd87febb13e (diff)
downloadaports-3630b0d3dea91c2231c99b256b33d67e0496fe56.tar.bz2
aports-3630b0d3dea91c2231c99b256b33d67e0496fe56.tar.xz
community/perl-json-xs: upgrade to 4.02
Diffstat (limited to 'community')
-rw-r--r--community/perl-json-xs/APKBUILD23
1 files changed, 9 insertions, 14 deletions
diff --git a/community/perl-json-xs/APKBUILD b/community/perl-json-xs/APKBUILD
index aafe73fdbd..e96e59bcf9 100644
--- a/community/perl-json-xs/APKBUILD
+++ b/community/perl-json-xs/APKBUILD
@@ -3,44 +3,39 @@
# Maintainer: Valery Kartel <valery.kartel@gmail.com>
pkgname=perl-json-xs
_pkgreal=JSON-XS
-pkgver=4.0
-pkgrel=1
+pkgver=4.02
+pkgrel=0
pkgdesc="Perl extension to converts data structures to JSON and vice versa"
-url="http://search.cpan.org/dist/JSON-XS/"
+url="https://metacpan.org/release/JSON-XS"
arch="all"
-license="GPL PerlArtistic"
+license="GPL-1.0-or-later OR Artistic-1.0-Perl"
cpandepends="perl-types-serialiser perl-common-sense perl-canary-stability"
-cpanmakedepends=""
depends="$cpandepends"
-makedepends="perl-dev $cpanmakedepends"
+makedepends="perl-dev"
subpackages="$pkgname-doc"
-source="http://search.cpan.org/CPAN/authors/id/M/ML/MLEHMANN/$_pkgreal-$pkgver.tar.gz"
+source="https://cpan.metacpan.org/authors/id/M/ML/MLEHMANN/JSON-XS-$pkgver.tar.gz"
builddir="$srcdir/$_pkgreal-$pkgver"
prepare() {
default_prepare
- cd "$builddir"
- export CFLAGS=`perl -MConfig -E 'say $Config{ccflags}'`
+ export CFLAGS=$(perl -MConfig -E 'say $Config{ccflags}')
PERL_MM_USE_DEFAULT=1 perl Makefile.PL INSTALLDIRS=vendor
}
build() {
- cd "$builddir"
- export CFLAGS=`perl -MConfig -E 'say $Config{ccflags}'`
+ export CFLAGS=$(perl -MConfig -E 'say $Config{ccflags}')
make
}
check() {
- cd "$builddir"
make test
}
package() {
- cd "$builddir"
make DESTDIR="$pkgdir" install
find "$pkgdir" \( -name perllocal.pod -o -name .packlist \) -delete
}
-sha512sums="83b8163ee0fa18e4f768de2dc16c66bd31f9e969917c852b66d7a8d630432792f6a3b4cbbd9d72b593b3b146c593344612cf3d5e58797f6f27f79160f3e9aea1 JSON-XS-4.0.tar.gz"
+sha512sums="4a8fdf8d81cdd6e38c3c5672621d38ef6f63a09ca3a74e98fbb21e679273c347d2a3b8c2233c8e813987d2728081fb535223ea3f705d33a7016b76d0e76ffd61 JSON-XS-4.02.tar.gz"