From a3739a07d478bc4f1f6e0c17612a1c83dffa9ecd Mon Sep 17 00:00:00 2001
From: Timothy Legge <timlegge@gmail.com>
Date: Thu, 29 Jul 2021 22:31:57 -0300
Subject: [PATCH] main/ multiple perl modules: remove unnecessary perl-dev from
 makedepends

main/perl-apache-session: remove unnecessary perl-dev from makedepends

main/perl-astro-suntime: remove unnecessary perl-dev from makedepends

main/perl-async-mergepoint: remove unnecessary perl-dev from makedepends

main/perl-class-mix: remove unnecessary perl-dev from makedepends

main/perl-convert-color: remove unnecessary perl-dev from makedepends

main/perl-file-remove: remove unnecessary perl-dev from makedepends

main/perl-future: remove unnecessary perl-dev from makedepends

main/perl-html-formattext-withlinks: remove unnecessary perl-dev from makedepends

main/perl-html-tree: remove unnecessary perl-dev from makedepends

main/perl-io-async: remove unnecessary perl-dev from makedepends

main/perl-io-socket-inet6: remove unnecessary perl-dev from makedepends

main/perl-list-utilsby: remove unnecessary perl-dev from makedepends

main/perl-mail-spf: remove unnecessary perl-dev from makedepends

main/perl-module-runtime: remove unnecessary perl-dev from makedepends

main/perl-module-util: remove unnecessary perl-dev from makedepends

main/perl-net-async-http: remove unnecessary perl-dev from makedepends

main/perl-net-dns: remove unnecessary perl-dev from makedepends

main/perl-net-snmp: remove unnecessary perl-dev from makedepends

main/perl-path-class: remove unnecessary perl-dev from makedepends

main/perl-role-basic: remove unnecessary perl-dev from makedepends

main/perl-server-starter: remove unnecessary perl-dev from makedepends

main/perl-socket-getaddrinfo: remove unnecessary perl-dev from makedepends

main/perl-struct-dumb: remove unnecessary perl-dev from makedepends

main/perl-test-fork: remove unnecessary perl-dev from makedepends

main/perl-test-identity: remove unnecessary perl-dev from makedepends

main/perl-test-metrics-any: remove unnecessary perl-dev from makedepends

main/perl-test-refcount: remove unnecessary perl-dev from makedepends

main/perl-text-wikiformat: remove unnecessary perl-dev from makedepends
---
 main/perl-apache-session/APKBUILD            |  2 +-
 main/perl-astro-suntime/APKBUILD             |  2 +-
 main/perl-async-mergepoint/APKBUILD          |  2 +-
 main/perl-class-mix/APKBUILD                 |  2 +-
 main/perl-convert-color/APKBUILD             |  8 +++-----
 main/perl-file-remove/APKBUILD               |  2 +-
 main/perl-future/APKBUILD                    |  2 +-
 main/perl-html-formattext-withlinks/APKBUILD |  2 +-
 main/perl-html-tree/APKBUILD                 | 14 +++-----------
 main/perl-io-async/APKBUILD                  |  4 ++--
 main/perl-io-socket-inet6/APKBUILD           |  8 ++------
 main/perl-list-utilsby/APKBUILD              |  9 +++------
 main/perl-mail-spf/APKBUILD                  |  7 +++----
 main/perl-module-runtime/APKBUILD            |  2 +-
 main/perl-module-util/APKBUILD               |  8 +++-----
 main/perl-net-async-http/APKBUILD            |  5 ++++-
 main/perl-net-dns/APKBUILD                   |  1 -
 main/perl-net-snmp/APKBUILD                  |  4 ++--
 main/perl-path-class/APKBUILD                |  8 +++-----
 main/perl-role-basic/APKBUILD                |  8 +++-----
 main/perl-server-starter/APKBUILD            |  9 +++------
 main/perl-socket-getaddrinfo/APKBUILD        |  4 ++--
 main/perl-struct-dumb/APKBUILD               |  3 ++-
 main/perl-test-fork/APKBUILD                 |  2 +-
 main/perl-test-identity/APKBUILD             |  3 ++-
 main/perl-test-metrics-any/APKBUILD          |  2 +-
 main/perl-test-refcount/APKBUILD             |  3 ++-
 main/perl-text-wikiformat/APKBUILD           |  8 +++-----
 28 files changed, 55 insertions(+), 79 deletions(-)

diff --git a/main/perl-apache-session/APKBUILD b/main/perl-apache-session/APKBUILD
index 3e908247f830..f0a594eb8e6c 100644
--- a/main/perl-apache-session/APKBUILD
+++ b/main/perl-apache-session/APKBUILD
@@ -11,7 +11,7 @@ url="https://metacpan.org/release/Apache-Session/"
 arch="noarch"
 license="GPL-1.0-or-later OR Artistic-1.0-Perl"
 depends="perl"
-makedepends="perl-dev perl-test-deep perl-test-exception perl-module-build"
+makedepends="perl-test-deep perl-test-exception perl-module-build"
 subpackages="$pkgname-doc"
 source="https://cpan.metacpan.org/authors/id/C/CH/CHORNY/Apache-Session-$pkgver.tar.gz"
 builddir="$srcdir/$_pkgreal-$pkgver"
diff --git a/main/perl-astro-suntime/APKBUILD b/main/perl-astro-suntime/APKBUILD
index 9f1b7b58692b..68cf379eb122 100644
--- a/main/perl-astro-suntime/APKBUILD
+++ b/main/perl-astro-suntime/APKBUILD
@@ -10,7 +10,7 @@ url="https://metacpan.org/release/Astro-SunTime/"
 arch="noarch"
 license="GPL-3.0-only"
 depends="perl perl-time-parsedate"
-makedepends="perl-dev perl-module-build"
+makedepends="perl-module-build"
 checkdepends="perl-time-parsedate"
 source="https://cpan.metacpan.org/authors/id/R/RO/ROBF/Astro-SunTime-$pkgver.tar.gz"
 builddir="$srcdir/$_pkgreal-$pkgver"
diff --git a/main/perl-async-mergepoint/APKBUILD b/main/perl-async-mergepoint/APKBUILD
index e6acb558bbd5..06ddfcdfa14e 100644
--- a/main/perl-async-mergepoint/APKBUILD
+++ b/main/perl-async-mergepoint/APKBUILD
@@ -10,7 +10,7 @@ url="https://metacpan.org/release/Async-MergePoint"
 arch="noarch"
 license="GPL-1.0-or-later OR Artistic-1.0-Perl"
 depends="perl"
-makedepends="perl-dev perl-module-build perl-test-fatal"
+makedepends="perl-module-build perl-test-fatal"
 subpackages="$pkgname-doc"
 source="https://cpan.metacpan.org/authors/id/P/PE/PEVANS/Async-MergePoint-$pkgver.tar.gz"
 builddir="$srcdir/$_pkgreal-$pkgver"
diff --git a/main/perl-class-mix/APKBUILD b/main/perl-class-mix/APKBUILD
index ad3e1857b29d..2302e01bd30d 100644
--- a/main/perl-class-mix/APKBUILD
+++ b/main/perl-class-mix/APKBUILD
@@ -10,7 +10,7 @@ url="https://metacpan.org/release/Class-Mix/"
 arch="noarch"
 license="GPL-1.0-or-later OR Artistic-1.0-Perl"
 depends="perl perl-params-classify"
-makedepends="perl-dev perl-module-build"
+makedepends="perl-module-build"
 subpackages="$pkgname-doc"
 source="https://cpan.metacpan.org/authors/id/Z/ZE/ZEFRAM/$_pkgreal-$pkgver.tar.gz"
 
diff --git a/main/perl-convert-color/APKBUILD b/main/perl-convert-color/APKBUILD
index 2ffc44373769..ee9b12e72da0 100644
--- a/main/perl-convert-color/APKBUILD
+++ b/main/perl-convert-color/APKBUILD
@@ -8,11 +8,9 @@ pkgrel=2
 pkgdesc="color space conversions and named lookups"
 url="https://metacpan.org/release/Convert-Color/"
 arch="noarch"
-license="GPL PerlArtistic"
-cpandepends="perl-list-utilsby"
-cpanmakedepends="perl-test-number-delta"
-depends="$cpandepends perl-module-pluggable"
-makedepends="perl-dev $cpanmakedepends perl-module-build"
+license="GPL-1.0-or-later OR Artistic-1.0-Perl"
+depends="perl perl-list-utilsby perl-module-pluggable"
+makedepends="perl-test-number-delta perl-module-build"
 subpackages="$pkgname-doc"
 source="https://cpan.metacpan.org/authors/id/P/PE/PEVANS/$_pkgreal-$pkgver.tar.gz"
 
diff --git a/main/perl-file-remove/APKBUILD b/main/perl-file-remove/APKBUILD
index e7da793044bc..7abf6e2dcd54 100644
--- a/main/perl-file-remove/APKBUILD
+++ b/main/perl-file-remove/APKBUILD
@@ -10,7 +10,7 @@ url="https://metacpan.org/release/File-Remove/"
 arch="noarch"
 license="GPL-1.0-or-later OR Artistic-1.0-Perl"
 depends="perl"
-makedepends="perl-dev perl-module-build"
+makedepends="perl-module-build"
 subpackages="$pkgname-doc"
 source="https://cpan.metacpan.org/authors/id/S/SH/SHLOMIF/File-Remove-$pkgver.tar.gz"
 builddir="$srcdir/$_pkgreal-$pkgver"
diff --git a/main/perl-future/APKBUILD b/main/perl-future/APKBUILD
index f5e45fbeaa43..d34cfb4d93c4 100644
--- a/main/perl-future/APKBUILD
+++ b/main/perl-future/APKBUILD
@@ -9,7 +9,7 @@ url="https://metacpan.org/release/Future"
 arch="noarch"
 license="GPL-1.0-or-later OR Artistic-1.0-Perl"
 depends="perl"
-makedepends="perl-dev perl-module-build"
+makedepends="perl-module-build"
 checkdepends="perl-test-refcount perl-test-fatal perl-test-identity"
 subpackages="$pkgname-doc"
 source="https://cpan.metacpan.org/authors/id/P/PE/PEVANS/Future-$pkgver.tar.gz"
diff --git a/main/perl-html-formattext-withlinks/APKBUILD b/main/perl-html-formattext-withlinks/APKBUILD
index 382179b36f33..87942f169a23 100644
--- a/main/perl-html-formattext-withlinks/APKBUILD
+++ b/main/perl-html-formattext-withlinks/APKBUILD
@@ -10,7 +10,7 @@ url="https://metacpan.org/release/HTML-FormatText-WithLinks/"
 arch="noarch"
 license="GPL-1.0-or-later OR Artistic-1.0-Perl"
 depends="perl perl-html-tree perl-uri perl-html-formatter"
-makedepends="perl-dev perl-module-build"
+makedepends="perl-module-build"
 subpackages="$pkgname-doc"
 source="https://cpan.metacpan.org/authors/id/S/ST/STRUAN/HTML-FormatText-WithLinks-$pkgver.tar.gz"
 builddir="$srcdir/$_pkgreal-$pkgver"
diff --git a/main/perl-html-tree/APKBUILD b/main/perl-html-tree/APKBUILD
index 0f139ceeaf0a..1870179ea7ea 100644
--- a/main/perl-html-tree/APKBUILD
+++ b/main/perl-html-tree/APKBUILD
@@ -8,33 +8,25 @@ pkgrel=2
 pkgdesc="Work with HTML in a DOM-like tree structure"
 url="https://metacpan.org/release/HTML-Tree/"
 arch="noarch"
-license="GPL PerlArtistic"
-cpandepends="perl-html-tagset perl-html-parser"
-cpanmakedepends="perl-test-fatal"
-cpancheckdepends=""
-depends="$cpandepends"
-makedepends="perl-dev perl-module-build $cpanmakedepends"
-checkdepends="$cpancheckdepends"
+license="GPL-1.0-or-later OR Artistic-1.0-Perl"
+depends="perl perl-html-tagset perl-html-parser"
+makedepends="perl-module-build perl-test-fatal"
 subpackages="$pkgname-doc"
 source="https://cpan.metacpan.org/authors/id/K/KE/KENTNL/$_pkgreal-$pkgver.tar.gz"
 builddir="$srcdir/$_pkgreal-$pkgver"
 
 prepare() {
 	default_prepare || return 1
-
-	cd "$builddir"
 	export CFLAGS=$(perl -MConfig -E 'say $Config{ccflags}')
 	perl Build.PL installdirs=vendor || return 1
 }
 
 build() {
-	cd "$builddir"
 	export CFLAGS=$(perl -MConfig -E 'say $Config{ccflags}')
 	./Build && ./Build test
 }
 
 package() {
-	cd "$builddir"
 	./Build install destdir="$pkgdir" || return 1
 	find "$pkgdir" \( -name perllocal.pod -o -name .packlist \) -delete
 }
diff --git a/main/perl-io-async/APKBUILD b/main/perl-io-async/APKBUILD
index 0ebffc536211..4b0d8ec637c1 100644
--- a/main/perl-io-async/APKBUILD
+++ b/main/perl-io-async/APKBUILD
@@ -8,8 +8,8 @@ pkgdesc="Asynchronous event-driven programming"
 url="https://metacpan.org/release/IO-Async"
 arch="noarch"
 license="GPL-1.0-or-later OR Artistic-1.0-Perl"
-depends="perl-struct-dumb perl-future"
-makedepends="perl-dev perl-test-refcount perl-test-fatal perl-test-identity perl-module-build"
+depends="perl perl-struct-dumb perl-future"
+makedepends="perl-test-refcount perl-test-fatal perl-test-identity perl-module-build"
 checkdepends="perl-test-metrics-any"
 subpackages="$pkgname-doc"
 source="https://cpan.metacpan.org/authors/id/P/PE/PEVANS/$_pkgreal-$pkgver.tar.gz"
diff --git a/main/perl-io-socket-inet6/APKBUILD b/main/perl-io-socket-inet6/APKBUILD
index f562a605949d..49b112fb14af 100644
--- a/main/perl-io-socket-inet6/APKBUILD
+++ b/main/perl-io-socket-inet6/APKBUILD
@@ -9,8 +9,8 @@ pkgdesc="Object interface for AF_INET|AF_INET6 domain sockets"
 url="https://metacpan.org/pod/IO::Socket::INET6"
 arch="noarch"
 license="GPL-1.0-or-later OR Artistic-1.0-Perl"
-depends="perl-socket6"
-makedepends="perl-dev perl-module-build"
+depends="perl perl-socket6"
+makedepends="perl-module-build"
 options="!check" # No ipv6 in buildozer
 subpackages="$pkgname-doc"
 source="https://cpan.metacpan.org/authors/id/S/SH/SHLOMIF/$_pkgreal-$pkgver.tar.gz"
@@ -18,24 +18,20 @@ builddir="$srcdir/$_pkgreal-$pkgver"
 
 prepare() {
 	default_prepare
-	cd "$builddir"
 	export CFLAGS=$(perl -MConfig -E 'say $Config{ccflags}')
 	perl Build.PL installdirs=vendor
 }
 
 build() {
-	cd "$builddir"
 	export CFLAGS=$(perl -MConfig -E 'say $Config{ccflags}')
 	./Build
 }
 
 check() {
-	cd "$builddir"
 	./Build test
 }
 
 package() {
-	cd "$builddir"
 	./Build install destdir="$pkgdir"
 	find "$pkgdir" \( -name perllocal.pod -o -name .packlist \) -delete
 }
diff --git a/main/perl-list-utilsby/APKBUILD b/main/perl-list-utilsby/APKBUILD
index a93ba7d170f3..c96ad21153a2 100644
--- a/main/perl-list-utilsby/APKBUILD
+++ b/main/perl-list-utilsby/APKBUILD
@@ -8,8 +8,9 @@ pkgrel=2
 pkgdesc="higher-order list utility functions"
 url="https://metacpan.org/release/List-UtilsBy/"
 arch="noarch"
-license="GPL PerlArtistic"
-makedepends="perl-dev perl-module-build"
+license="GPL-1.0-or-later OR Artistic-1.0-Perl"
+depends="perl"
+makedepends="perl-module-build"
 subpackages="$pkgname-doc"
 source="https://cpan.metacpan.org/authors/id/P/PE/PEVANS/$_pkgreal-$pkgver.tar.gz"
 
@@ -17,22 +18,18 @@ builddir="$srcdir/$_pkgreal-$pkgver"
 
 prepare() {
 	default_prepare
-	cd "$builddir"
 	perl Build.PL installdirs=vendor
 }
 
 build() {
-	cd "$builddir"
 	./Build
 }
 
 check() {
-	cd "$builddir"
         ./Build test
 }
 
 package() {
-	cd "$builddir"
 	./Build install destdir="$pkgdir"
 	find "$pkgdir" \( -name perllocal.pod -o -name .packlist \) -delete
 }
diff --git a/main/perl-mail-spf/APKBUILD b/main/perl-mail-spf/APKBUILD
index 88fb34413f12..4ceed13f4d48 100644
--- a/main/perl-mail-spf/APKBUILD
+++ b/main/perl-mail-spf/APKBUILD
@@ -8,10 +8,9 @@ pkgrel=4
 pkgdesc="An object-oriented implementation of Sender Policy Framework"
 url="http://search.cpan.org/~jmehnle/Mail-SPF-v2.006/"
 arch="noarch"
-license="GPL PerlArtistic"
-depends="perl perl-error perl-net-dns perl-uri perl-netaddr-ip
-	perl-net-dns-resolver-programmable"
-makedepends="perl-dev perl-module-build"
+license="GPL-1.0-or-later OR Artistic-1.0-Perl"
+depends="perl perl-error perl-net-dns perl-uri perl-netaddr-ip perl-net-dns-resolver-programmable"
+makedepends="perl-module-build"
 install=
 subpackages="$pkgname-doc"
 source="https://cpan.metacpan.org/authors/id/J/JM/JMEHNLE/mail-spf/$_realname-v$pkgver.tar.gz"
diff --git a/main/perl-module-runtime/APKBUILD b/main/perl-module-runtime/APKBUILD
index 2d833f2db528..5b5dbd2cdf01 100644
--- a/main/perl-module-runtime/APKBUILD
+++ b/main/perl-module-runtime/APKBUILD
@@ -10,7 +10,7 @@ url="https://metacpan.org/release/Module-Runtime/"
 arch="noarch"
 license="GPL-1.0-or-later OR Artistic-1.0-Perl"
 depends="perl"
-makedepends="perl-dev perl-test-pod perl-test-pod-coverage perl-module-build"
+makedepends="perl-test-pod perl-test-pod-coverage perl-module-build"
 subpackages="$pkgname-doc"
 source="https://cpan.metacpan.org/authors/id/Z/ZE/ZEFRAM/$_pkgreal-$pkgver.tar.gz"
 
diff --git a/main/perl-module-util/APKBUILD b/main/perl-module-util/APKBUILD
index c36aae1d6682..2ccc54a86444 100644
--- a/main/perl-module-util/APKBUILD
+++ b/main/perl-module-util/APKBUILD
@@ -8,11 +8,9 @@ pkgrel=2
 pkgdesc="Module name tools and transformations"
 url="https://metacpan.org/release/Module-Util/"
 arch="noarch"
-license="GPL PerlArtistic"
-cpandepends=""
-cpanmakedepends="   "
-depends="$cpandepends"
-makedepends="perl-dev $cpanmakedepends perl-module-build"
+license="GPL-1.0-or-later OR Artistic-1.0-Perl"
+depends="perl"
+makedepends="perl-module-build"
 subpackages="$pkgname-doc"
 source="https://cpan.metacpan.org/authors/id/M/MA/MATTLAW/$_pkgreal-$pkgver.tar.gz"
 
diff --git a/main/perl-net-async-http/APKBUILD b/main/perl-net-async-http/APKBUILD
index 9551ad03165d..60cd87966c32 100644
--- a/main/perl-net-async-http/APKBUILD
+++ b/main/perl-net-async-http/APKBUILD
@@ -11,7 +11,10 @@ url="https://metacpan.org/release/Net-Async-HTTP/"
 arch="noarch"
 license="GPL-1.0-or-later OR Artistic-1.0-Perl"
 depends="perl perl-io-async perl-future perl-uri perl-http-message perl-struct-dumb perl-metrics-any"
-makedepends="perl-dev perl-test-identity perl-http-cookies perl-test-refcount perl-module-build perl-io-async perl-test-metrics-any"
+makedepends="
+	perl-test-identity perl-http-cookies perl-test-refcount perl-module-build perl-io-async
+	perl-test-metrics-any
+	"
 subpackages="$pkgname-doc"
 source="https://cpan.metacpan.org/authors/id/P/PE/PEVANS/Net-Async-HTTP-$pkgver.tar.gz"
 builddir="$srcdir/$_pkgreal-$pkgver"
diff --git a/main/perl-net-dns/APKBUILD b/main/perl-net-dns/APKBUILD
index c9f200a2a8e5..5a2c185f5d3c 100644
--- a/main/perl-net-dns/APKBUILD
+++ b/main/perl-net-dns/APKBUILD
@@ -11,7 +11,6 @@ url="https://metacpan.org/release/Net-DNS/"
 arch="noarch"
 license="MIT"
 depends="perl perl-digest-hmac"
-makedepends="perl-dev"
 subpackages="$pkgname-doc"
 source="https://cpan.metacpan.org/authors/id/N/NL/NLNETLABS/Net-DNS-$pkgver.tar.gz"
 builddir="$srcdir/$_pkgreal-$pkgver"
diff --git a/main/perl-net-snmp/APKBUILD b/main/perl-net-snmp/APKBUILD
index fa3743abb5ec..d39fa7581059 100644
--- a/main/perl-net-snmp/APKBUILD
+++ b/main/perl-net-snmp/APKBUILD
@@ -9,8 +9,8 @@ pkgdesc="Object oriented interface to SNMP"
 url="https://metacpan.org/release/Net-SNMP/"
 arch="noarch"
 license="GPL-1.0-or-later OR Artistic-1.0-Perl"
-depends="perl-crypt-des perl-crypt-rijndael perl-digest-sha1"
-makedepends="perl-dev perl-module-build"
+depends="perl perl-crypt-des perl-crypt-rijndael perl-digest-sha1"
+makedepends="perl-module-build"
 subpackages="$pkgname-doc"
 source="https://cpan.metacpan.org/authors/id/D/DT/DTOWN/$_pkgreal-v$pkgver.tar.gz"
 builddir="$srcdir/$_pkgreal-v$pkgver"
diff --git a/main/perl-path-class/APKBUILD b/main/perl-path-class/APKBUILD
index cc403ca77bcd..948f7adf2aba 100644
--- a/main/perl-path-class/APKBUILD
+++ b/main/perl-path-class/APKBUILD
@@ -8,11 +8,9 @@ pkgrel=2
 pkgdesc="Cross-platform path specification manipulation"
 url="https://metacpan.org/release/Path-Class/"
 arch="noarch"
-license="GPL PerlArtistic"
-cpandepends=""
-cpanmakedepends=""
-depends="$cpandepends"
-makedepends="perl-dev $cpanmakedepends perl-module-build"
+license="GPL-1.0-or-later OR Artistic-1.0-Perl"
+depends="perl"
+makedepends="perl-module-build"
 subpackages="$pkgname-doc"
 source="https://cpan.metacpan.org/authors/id/K/KW/KWILLIAMS/$_pkgreal-$pkgver.tar.gz"
 
diff --git a/main/perl-role-basic/APKBUILD b/main/perl-role-basic/APKBUILD
index 6c2b412a51cd..f19e819d7a69 100644
--- a/main/perl-role-basic/APKBUILD
+++ b/main/perl-role-basic/APKBUILD
@@ -8,11 +8,9 @@ pkgrel=2
 pkgdesc="Just roles. Nothing else."
 url="https://metacpan.org/release/Role-Basic/"
 arch="noarch"
-license="GPL PerlArtistic"
-cpandepends=""
-cpanmakedepends="   "
-depends="$cpandepends"
-makedepends="perl-dev $cpanmakedepends perl-module-build"
+license="GPL-1.0-or-later OR Artistic-1.0-Perl"
+depends="perl"
+makedepends="perl-module-build"
 subpackages="$pkgname-doc"
 source="https://cpan.metacpan.org/authors/id/O/OV/OVID/$_pkgreal-$pkgver.tar.gz"
 
diff --git a/main/perl-server-starter/APKBUILD b/main/perl-server-starter/APKBUILD
index 15f86a33ad51..9eb705ca69fb 100644
--- a/main/perl-server-starter/APKBUILD
+++ b/main/perl-server-starter/APKBUILD
@@ -9,12 +9,9 @@ pkgdesc="a superdaemon for hot-deploying server programs"
 url="https://metacpan.org/release/Server-Starter/"
 arch="noarch"
 license="GPL-1.0-or-later OR Artistic-1.0-Perl"
-cpandepends=""
-cpanmakedepends="perl-module-build>=0.4229"
-cpancheckdepends="perl-test-tcp>=2.22 perl-test-sharedfork>=0.35 perl-test-requires>=0.10"
-depends="$cpandepends"
-makedepends="perl-dev $cpanmakedepends"
-checkdepends="$cpancheckdepends"
+depends="perl"
+makedepends="perl-module-build>=0.4229"
+checkdepends="perl-test-tcp>=2.22 perl-test-sharedfork>=0.35 perl-test-requires>=0.10"
 subpackages="$pkgname-doc"
 source="https://cpan.metacpan.org/authors/id/K/KA/KAZUHO/Server-Starter-$pkgver.tar.gz"
 builddir="$srcdir/$_pkgreal-$pkgver"
diff --git a/main/perl-socket-getaddrinfo/APKBUILD b/main/perl-socket-getaddrinfo/APKBUILD
index 76103a2a4fb9..0ea2d9e5746e 100644
--- a/main/perl-socket-getaddrinfo/APKBUILD
+++ b/main/perl-socket-getaddrinfo/APKBUILD
@@ -8,8 +8,8 @@ pkgdesc="Perl interface for get{addr,name}info(3)"
 url="https://metacpan.org/release/Socket-GetAddrInfo/"
 arch="noarch"
 license="GPL-1.0-or-later OR Artistic-1.0-Perl"
-depends="perl-extutils-cchecker"
-makedepends="perl-dev perl-module-build"
+depends="perl perl-extutils-cchecker"
+makedepends="perl-module-build"
 subpackages="$pkgname-doc"
 source="https://cpan.metacpan.org/authors/id/P/PE/PEVANS/$_pkgreal-$pkgver.tar.gz"
 builddir="$srcdir/$_pkgreal-$pkgver"
diff --git a/main/perl-struct-dumb/APKBUILD b/main/perl-struct-dumb/APKBUILD
index 01d1e1c5db49..e2017f9fb50d 100644
--- a/main/perl-struct-dumb/APKBUILD
+++ b/main/perl-struct-dumb/APKBUILD
@@ -9,7 +9,8 @@ pkgdesc="Make simple lightweight record-like structures"
 url="https://metacpan.org/release/Struct-Dumb/"
 arch="noarch"
 license="GPL-1.0-or-later OR Artistic-1.0-Perl"
-makedepends="perl-dev perl-module-build"
+depends="perl"
+makedepends="perl-module-build"
 checkdepends="perl-test-fatal"
 subpackages="$pkgname-doc"
 source="https://cpan.metacpan.org/authors/id/P/PE/PEVANS/$_pkgreal-$pkgver.tar.gz"
diff --git a/main/perl-test-fork/APKBUILD b/main/perl-test-fork/APKBUILD
index ddc13cdda6e8..4ae1288a4647 100644
--- a/main/perl-test-fork/APKBUILD
+++ b/main/perl-test-fork/APKBUILD
@@ -11,7 +11,7 @@ url="https://metacpan.org/release/Test-Fork/"
 arch="noarch"
 license="GPL-1.0-or-later OR Artistic-1.0-Perl"
 depends="perl"
-makedepends="perl-dev perl-module-build"
+makedepends="perl-module-build"
 subpackages="$pkgname-doc"
 source="https://cpan.metacpan.org/authors/id/M/MS/MSCHWERN/Test-Fork-$pkgver.tar.gz"
 builddir="$srcdir/$_pkgreal-$pkgver"
diff --git a/main/perl-test-identity/APKBUILD b/main/perl-test-identity/APKBUILD
index db224286091d..ddb29af0e462 100644
--- a/main/perl-test-identity/APKBUILD
+++ b/main/perl-test-identity/APKBUILD
@@ -9,7 +9,8 @@ pkgdesc="assert the referential identity of a reference"
 url="https://metacpan.org/release/Test-Identity/"
 arch="noarch"
 license="GPL-1.0-or-later OR Artistic-1.0-Perl"
-makedepends="perl-dev perl-module-build"
+depends="perl"
+makedepends="perl-module-build"
 subpackages="$pkgname-doc"
 source="https://cpan.metacpan.org/authors/id/P/PE/PEVANS/$_pkgreal-$pkgver.tar.gz"
 builddir="$srcdir/$_pkgreal-$pkgver"
diff --git a/main/perl-test-metrics-any/APKBUILD b/main/perl-test-metrics-any/APKBUILD
index 5240f86f3588..df15c704c2e7 100644
--- a/main/perl-test-metrics-any/APKBUILD
+++ b/main/perl-test-metrics-any/APKBUILD
@@ -11,7 +11,7 @@ url="https://metacpan.org/release/Test-Metrics-Any/"
 arch="noarch"
 license="GPL-1.0-or-later OR Artistic-1.0-Perl"
 depends="perl perl-metrics-any"
-makedepends="perl-dev perl-module-build"
+makedepends="perl-module-build"
 subpackages="$pkgname-doc"
 source="https://cpan.metacpan.org/authors/id/P/PE/PEVANS/Test-Metrics-Any-$pkgver.tar.gz"
 builddir="$srcdir/$_pkgreal-$pkgver"
diff --git a/main/perl-test-refcount/APKBUILD b/main/perl-test-refcount/APKBUILD
index 8d36c2555668..d32de5d2d2eb 100644
--- a/main/perl-test-refcount/APKBUILD
+++ b/main/perl-test-refcount/APKBUILD
@@ -9,7 +9,8 @@ pkgdesc="assert reference counts on objects"
 url="https://metacpan.org/release/Test-Refcount"
 arch="noarch"
 license="GPL-1.0-or-later OR Artistic-1.0-Perl"
-makedepends="perl-dev perl-module-build"
+depends="perl"
+makedepends="perl-module-build"
 subpackages="$pkgname-doc"
 source="https://cpan.metacpan.org/authors/id/P/PE/PEVANS/$_pkgreal-$pkgver.tar.gz"
 builddir="$srcdir/$_pkgreal-$pkgver"
diff --git a/main/perl-text-wikiformat/APKBUILD b/main/perl-text-wikiformat/APKBUILD
index 89c77188d0ff..71ec9a7e85ac 100644
--- a/main/perl-text-wikiformat/APKBUILD
+++ b/main/perl-text-wikiformat/APKBUILD
@@ -8,11 +8,9 @@ pkgrel=2
 pkgdesc="module for translating Wiki formatted text into other formats"
 url="https://metacpan.org/release/Text-WikiFormat/"
 arch="noarch"
-license="GPL PerlArtistic"
-cpandepends="perl-uri"
-cpanmakedepends="   "
-depends="$cpandepends"
-makedepends="perl-dev $cpanmakedepends perl-module-build"
+license="GPL-1.0-or-later OR Artistic-1.0-Perl"
+depends="perl perl-uri"
+makedepends="perl-module-build"
 subpackages="$pkgname-doc"
 source="https://cpan.metacpan.org/authors/id/C/CY/CYCLES/$_pkgreal-$pkgver.tar.gz"
 
-- 
GitLab