From e462e20ebddbc005ad7a81da3ca201ae8331f5b5 Mon Sep 17 00:00:00 2001
From: Celeste <20312-Celeste@users.gitlab.alpinelinux.org>
Date: Thu, 27 Jun 2024 13:52:45 +0000
Subject: [PATCH] main/perl-sub-uplevel: take over maintainership

---
 main/perl-sub-uplevel/APKBUILD | 24 ++++++++++++++----------
 1 file changed, 14 insertions(+), 10 deletions(-)

diff --git a/main/perl-sub-uplevel/APKBUILD b/main/perl-sub-uplevel/APKBUILD
index a73a7e10af73..6ba2bedbf0e9 100644
--- a/main/perl-sub-uplevel/APKBUILD
+++ b/main/perl-sub-uplevel/APKBUILD
@@ -1,32 +1,36 @@
+# Automatically generated by apkbuild-cpan, template 4
 # Contributor: Mika Havela <mika.havela@gmail.com>
-# Maintainer: Mika Havela <mika.havela@gmail.com>
+# Maintainer: Celeste <cielesti@protonmail.com>
 pkgname=perl-sub-uplevel
-_pkgreal=Sub-Uplevel
 pkgver=0.2800
-pkgrel=5
-pkgdesc="Perl - Apparently run a function in a higher stack frame"
-url="https://metacpan.org/dist/Sub-Uplevel"
+pkgrel=6
+#_pkgreal is used by apkbuild-cpan to find modules at MetaCpan
+_pkgreal=Sub-Uplevel
+pkgdesc="Apparently run a function in a higher stack frame"
+url="https://metacpan.org/release/Sub-Uplevel/"
 arch="noarch"
-license="Artistic-1.0-Perl OR GPL-1.0-or-later"
+license="GPL-1.0-or-later OR Artistic-1.0-Perl"
 depends="perl"
 subpackages="$pkgname-doc"
 source="https://cpan.metacpan.org/authors/id/D/DA/DAGOLDEN/Sub-Uplevel-$pkgver.tar.gz"
-
 builddir="$srcdir/$_pkgreal-$pkgver"
 
 build() {
-	PERL_MM_USE_DEFAULT=1 perl Makefile.PL INSTALLDIRS=vendor
+	export CFLAGS=$(perl -MConfig -E 'say $Config{ccflags}')
+	PERL_MM_USE_DEFAULT=1 perl -I. Makefile.PL \
+		INSTALLDIRS=vendor \
+		NO_PACKLIST=1 \
+		NO_PERLLOCAL=1
 	make
 }
 
 check() {
+	export CFLAGS=$(perl -MConfig -E 'say $Config{ccflags}')
 	make test
 }
 
 package() {
 	make DESTDIR="$pkgdir" install
-	# creates file collision among perl modules
-	find "$pkgdir" -name perllocal.pod -delete
 }
 
 sha512sums="
-- 
GitLab