summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--user/perl-app-licensecheck/APKBUILD39
-rw-r--r--user/perl-b-hooks-op-check/APKBUILD33
-rw-r--r--user/perl-bareword-filehandles/APKBUILD34
-rw-r--r--user/perl-data-section/APKBUILD33
-rw-r--r--user/perl-devel-hide/APKBUILD33
-rw-r--r--user/perl-importer/APKBUILD33
-rw-r--r--user/perl-indirect/APKBUILD33
-rw-r--r--user/perl-multidimensional/APKBUILD33
-rw-r--r--user/perl-number-range/APKBUILD33
-rw-r--r--user/perl-path-iterator-rule/APKBUILD34
-rw-r--r--user/perl-pod-constants/APKBUILD34
-rw-r--r--user/perl-probe-perl/APKBUILD33
-rw-r--r--user/perl-regexp-pattern-license/APKBUILD34
-rw-r--r--user/perl-regexp-pattern/APKBUILD34
-rw-r--r--user/perl-software-license/APKBUILD33
-rw-r--r--user/perl-sort-key/APKBUILD34
-rw-r--r--user/perl-strictures/APKBUILD33
-rw-r--r--user/perl-string-copyright/APKBUILD33
-rw-r--r--user/perl-string-escape/APKBUILD33
-rw-r--r--user/perl-sub-info/APKBUILD33
-rw-r--r--user/perl-term-size-any/APKBUILD33
-rw-r--r--user/perl-term-size-perl/APKBUILD33
-rw-r--r--user/perl-term-table/APKBUILD33
-rw-r--r--user/perl-test-failwarnings/APKBUILD33
-rw-r--r--user/perl-test-filename/APKBUILD33
-rw-r--r--user/perl-test-more-utf8/APKBUILD33
-rw-r--r--user/perl-test-script/APKBUILD34
-rw-r--r--user/perl-test2-suite/APKBUILD37
-rw-r--r--user/perl-text-template/APKBUILD33
29 files changed, 974 insertions, 0 deletions
diff --git a/user/perl-app-licensecheck/APKBUILD b/user/perl-app-licensecheck/APKBUILD
new file mode 100644
index 000000000..58f4dd9e9
--- /dev/null
+++ b/user/perl-app-licensecheck/APKBUILD
@@ -0,0 +1,39 @@
+# Contributor: Kiyoshi Aman <kiyoshi.aman+adelie@gmail.com>
+# Maintainer: Adélie Perl Team <adelie-perl@lists.adelielinux.org>
+pkgname=perl-app-licensecheck
+_pkgname=App-Licensecheck
+pkgver=3.0.36
+pkgrel=0
+pkgdesc="Perl library and utility for checking source-file licensing"
+url="https://metacpan.org/pod/distribution/App-Licensecheck"
+arch="noarch"
+license="GPL-3.0+"
+depends="perl perl-getopt-long-descriptive perl-moo perl-namespace-clean
+ perl-path-iterator-rule perl-path-tiny perl-pod-constants
+ perl-regexp-pattern perl-regexp-pattern-license perl-software-license
+ perl-sort-key perl-strictures perl-string-copyright perl-string-escape
+ perl-test-requires perl-test-script perl-try-tiny
+ perl-universal-require"
+makedepends=""
+subpackages="$pkgname-doc"
+source="https://cpan.metacpan.org/authors/id/J/JO/JONASS/$_pkgname-v$pkgver.tar.gz"
+builddir="$srcdir"/$_pkgname-v$pkgver
+
+build() {
+ cd "$builddir"
+ PERL_MM_USE_DEFAULT=1 perl Makefile.PL INSTALLDIRS=vendor
+ make
+}
+
+check() {
+ cd "$builddir"
+ make test
+}
+
+package() {
+ cd "$builddir"
+ make DESTDIR="$pkgdir" install
+ find "$pkgdir" \( -name perllocal.pod -o -name .packlist \) -delete
+}
+
+sha512sums="1afa30822028205742edadfdd9c393189a46d781a3b2988b4ff8c39e269762258b75e10b3002df4859607b6336f82aa13c740125f715e98bb0ce89318e78d5ca App-Licensecheck-v3.0.36.tar.gz"
diff --git a/user/perl-b-hooks-op-check/APKBUILD b/user/perl-b-hooks-op-check/APKBUILD
new file mode 100644
index 000000000..93b27f9dd
--- /dev/null
+++ b/user/perl-b-hooks-op-check/APKBUILD
@@ -0,0 +1,33 @@
+# Contributor: Kiyoshi Aman <kiyoshi.aman+adelie@gmail.com>
+# Maintainer: Adélie Perl Team <adelie-perl@lists.adelielinux.org>
+pkgname=perl-b-hooks-op-check
+pkgver=0.22
+pkgrel=0
+pkgdesc="Perl module for wrapping OP check callbacks in XS"
+url="https://metacpan.org/pod/B::Hooks::OP::Check"
+arch="all"
+license="Artistic-1.0-Perl"
+depends=""
+makedepends="perl-dev perl-extutils-depends"
+subpackages="$pkgname-doc"
+source="https://cpan.metacpan.org/authors/id/E/ET/ETHER/B-Hooks-OP-Check-$pkgver.tar.gz"
+builddir="$srcdir/B-Hooks-OP-Check-$pkgver"
+
+build() {
+ cd "$builddir"
+ PERL_MM_USE_DEFAULT=1 perl Makefile.PL INSTALLDIRS=vendor
+ make
+}
+
+check() {
+ cd "$builddir"
+ make test
+}
+
+package() {
+ cd "$builddir"
+ make DESTDIR="$pkgdir" install
+ find "$pkgdir" \( -name perllocal.pod -o -name .packlist \) -delete
+}
+
+sha512sums="e68b08a34244afc73d7d3b2b0acdf8fe791b0b1f087b6b0496da0a1e655a9e51552ec8fb0f743c8626a0414fb469a2133d113ff5b4ba9f96217cc87bef877542 B-Hooks-OP-Check-0.22.tar.gz"
diff --git a/user/perl-bareword-filehandles/APKBUILD b/user/perl-bareword-filehandles/APKBUILD
new file mode 100644
index 000000000..1e75b8f9f
--- /dev/null
+++ b/user/perl-bareword-filehandles/APKBUILD
@@ -0,0 +1,34 @@
+# Contributor: Kiyoshi Aman <kiyoshi.aman+adelie@gmail.com>
+# Maintainer: Adélie Perl Team <adelie-perl@lists.adelielinux.org>
+pkgname=perl-bareword-filehandles
+pkgver=0.006
+pkgrel=0
+pkgdesc="Perl module for disabling support for bareword filehandles"
+url="https://metacpan.org/pod/bareword::filehandles"
+arch="all"
+license="Artistic-1.0-Perl"
+depends=""
+makedepends="perl-dev perl-b-hooks-op-check perl-extutils-depends"
+install=""
+subpackages="$pkgname-doc"
+source="https://cpan.metacpan.org/authors/id/I/IL/ILMARI/bareword-filehandles-$pkgver.tar.gz"
+builddir="$srcdir/bareword-filehandles-$pkgver"
+
+build() {
+ cd "$builddir"
+ PERL_MM_USE_DEFAULT=1 perl Makefile.PL INSTALLDIRS=vendor
+ make
+}
+
+check() {
+ cd "$builddir"
+ make test
+}
+
+package() {
+ cd "$builddir"
+ make DESTDIR="$pkgdir" install
+ find "$pkgdir" \( -name perllocal.pod -o -name .packlist \) -delete
+}
+
+sha512sums="73cf85f35d10d13d4ad3be471e30cce0a19a899a7c4d033d2202d815dae8e30aa54b2ad7923dba6d798db1c49d2dcbc7c4f72b2d3f1f08e6e009700682d4e65e bareword-filehandles-0.006.tar.gz"
diff --git a/user/perl-data-section/APKBUILD b/user/perl-data-section/APKBUILD
new file mode 100644
index 000000000..1e874f9ba
--- /dev/null
+++ b/user/perl-data-section/APKBUILD
@@ -0,0 +1,33 @@
+# Contributor: Kiyoshi Aman <kiyoshi.aman+adelie@gmail.com>
+# Maintainer: Adélie Perl Team <adelie-perl@lists.adelielinux.org>
+pkgname=perl-data-section
+pkgver=0.200007
+pkgrel=0
+pkgdesc="Perl module for reading inline data in chunks"
+url="https://metacpan.org/pod/Data::Section"
+arch="noarch"
+license="Artistic-1.0-Perl"
+depends="perl perl-mro-compat perl-sub-exporter perl-test-failwarnings"
+makedepends=""
+subpackages="$pkgname-doc"
+source="https://cpan.metacpan.org/authors/id/R/RJ/RJBS/Data-Section-$pkgver.tar.gz"
+builddir="$srcdir/Data-Section-$pkgver"
+
+build() {
+ cd "$builddir"
+ PERL_MM_USE_DEFAULT=1 perl Makefile.PL INSTALLDIRS=vendor
+ make
+}
+
+check() {
+ cd "$builddir"
+ make test
+}
+
+package() {
+ cd "$builddir"
+ make DESTDIR="$pkgdir" install
+ find "$pkgdir" \( -name perllocal.pod -o -name .packlist \) -delete
+}
+
+sha512sums="0c23141ccc2041e8c1c222c95d6eab4b56e2d77a94c68507f67acbb62fa5132e9229e9680c9fff6ebbc6a47a42cf1943d6e5b50a5f0168c66193fb52aaa241f0 Data-Section-0.200007.tar.gz"
diff --git a/user/perl-devel-hide/APKBUILD b/user/perl-devel-hide/APKBUILD
new file mode 100644
index 000000000..6eea34be8
--- /dev/null
+++ b/user/perl-devel-hide/APKBUILD
@@ -0,0 +1,33 @@
+# Contributor: Kiyoshi Aman <kiyoshi.aman+adelie@gmail.com>
+# Maintainer: Adélie Perl Team <adelie-perl@lists.adelielinux.org>
+pkgname=perl-devel-hide
+pkgver=0.0010
+pkgrel=0
+pkgdesc="Perl module for forcing the unavailability of modules for testing"
+url="https://metacpan.org/pod/Devel::Hide"
+arch="noarch"
+license="Artistic-1.0-Perl"
+depends="perl"
+makedepends=""
+subpackages="$pkgname-doc"
+source="https://cpan.metacpan.org/authors/id/F/FE/FERREIRA/Devel-Hide-$pkgver.tar.gz"
+builddir="$srcdir/Devel-Hide-$pkgver"
+
+build() {
+ cd "$builddir"
+ PERL_MM_USE_DEFAULT=1 perl Makefile.PL INSTALLDIRS=vendor
+ make
+}
+
+check() {
+ cd "$builddir"
+ make test
+}
+
+package() {
+ cd "$builddir"
+ make DESTDIR="$pkgdir" install
+ find "$pkgdir" \( -name perllocal.pod -o -name .packlist \) -delete
+}
+
+sha512sums="50bd9daf86239963e501936f09c0ee4b19be65deef22774910813a2502a2f60a6efcf7fbd586f2ea09c60ca1b77aa418a08043151f5a0d9915b7d881d66013c9 Devel-Hide-0.0010.tar.gz"
diff --git a/user/perl-importer/APKBUILD b/user/perl-importer/APKBUILD
new file mode 100644
index 000000000..d4d202cda
--- /dev/null
+++ b/user/perl-importer/APKBUILD
@@ -0,0 +1,33 @@
+# Contributor: Kiyoshi Aman <kiyoshi.aman+adelie@gmail.com>
+# Maintainer: Adélie Perl Team <adelie-perl@lists.adelielinux.org>
+pkgname=perl-importer
+pkgver=0.025
+pkgrel=0
+pkgdesc="Alternative interface to Perl's Exporter module"
+url="https://metacpan.org/pod/Importer"
+arch="noarch"
+license="Artistic-1.0-Perl"
+depends="perl"
+makedepends=""
+subpackages="$pkgname-doc"
+source="https://cpan.metacpan.org/authors/id/E/EX/EXODIST/Importer-$pkgver.tar.gz"
+builddir="$srcdir/Importer-$pkgver"
+
+build() {
+ cd "$builddir"
+ PERL_MM_USE_DEFAULT=1 perl Makefile.PL INSTALLDIRS=vendor
+ make
+}
+
+check() {
+ cd "$builddir"
+ make test
+}
+
+package() {
+ cd "$builddir"
+ make DESTDIR="$pkgdir" install
+ find "$pkgdir" \( -name perllocal.pod -o -name .packlist \) -delete
+}
+
+sha512sums="99632c7a425fe7d965e052b2fc1fa8c34c4fe44c39899d280adaed8490b980f1fd7cc70dc974b45f97ce67c88163177bc2a11be44f04324241cc8d097e0afed8 Importer-0.025.tar.gz"
diff --git a/user/perl-indirect/APKBUILD b/user/perl-indirect/APKBUILD
new file mode 100644
index 000000000..54e814d1e
--- /dev/null
+++ b/user/perl-indirect/APKBUILD
@@ -0,0 +1,33 @@
+# Contributor: Kiyoshi Aman <kiyoshi.aman+adelie@gmail.com>
+# Maintainer: Adélie Perl Team <adelie-perl@lists.adelielinux.org>
+pkgname=perl-indirect
+pkgver=0.38
+pkgrel=0
+pkgdesc="Perl module for lexically warning about indirect method calls"
+url="https://metacpan.org/pod/indirect"
+arch="all"
+license="Artistic-1.0-Perl"
+depends=""
+makedepends="perl-dev perl-extutils-depends"
+subpackages="$pkgname-doc"
+source="https://cpan.metacpan.org/authors/id/V/VP/VPIT/indirect-$pkgver.tar.gz"
+builddir="$srcdir/indirect-$pkgver"
+
+build() {
+ cd "$builddir"
+ PERL_MM_USE_DEFAULT=1 perl Makefile.PL INSTALLDIRS=vendor
+ make
+}
+
+check() {
+ cd "$builddir"
+ make test
+}
+
+package() {
+ cd "$builddir"
+ make DESTDIR="$pkgdir" install
+ find "$pkgdir" \( -name perllocal.pod -o -name .packlist \) -delete
+}
+
+sha512sums="1ae363d2b2961be8495168a870bf941953a7845b0f3e9c7e9b267affc0b0392e1747ca4edd484ac98ddeef70b1a1cf28672bf1b9289847cb193409914e2f4673 indirect-0.38.tar.gz"
diff --git a/user/perl-multidimensional/APKBUILD b/user/perl-multidimensional/APKBUILD
new file mode 100644
index 000000000..ef431756c
--- /dev/null
+++ b/user/perl-multidimensional/APKBUILD
@@ -0,0 +1,33 @@
+# Contributor: Kiyoshi Aman <kiyoshi.aman+adelie@gmail.com>
+# Maintainer: Adélie Perl Team <adelie-perl@lists.adelielinux.org>
+pkgname=perl-multidimensional
+pkgver=0.014
+pkgrel=0
+pkgdesc="Perl module for disabling multidimensional array emulation"
+url="https://metacpan.org/pod/multidimensional"
+arch="all"
+license="Artistic-1.0-Perl"
+depends=""
+makedepends="perl-b-hooks-op-check perl-dev perl-extutils-depends"
+subpackages="$pkgname-doc"
+source="https://cpan.metacpan.org/authors/id/I/IL/ILMARI/multidimensional-$pkgver.tar.gz"
+builddir="$srcdir/multidimensional-$pkgver"
+
+build() {
+ cd "$builddir"
+ PERL_MM_USE_DEFAULT=1 perl Makefile.PL INSTALLDIRS=vendor
+ make
+}
+
+check() {
+ cd "$builddir"
+ make test
+}
+
+package() {
+ cd "$builddir"
+ make DESTDIR="$pkgdir" install
+ find "$pkgdir" \( -name perllocal.pod -o -name .packlist \) -delete
+}
+
+sha512sums="94c9dabb3023165a8dd140ef791e4aab980e3b604eae06ed0e29290aab67a9302f2cde4c8b394de0b4c55c5f78ce4510db902d615d665bf60b12ec409f341043 multidimensional-0.014.tar.gz"
diff --git a/user/perl-number-range/APKBUILD b/user/perl-number-range/APKBUILD
new file mode 100644
index 000000000..e5aececf7
--- /dev/null
+++ b/user/perl-number-range/APKBUILD
@@ -0,0 +1,33 @@
+# Contributor: Kiyoshi Aman <kiyoshi.aman+adelie@gmail.com>
+# Maintainer: Adélie Perl Team <adelie-perl@lists.adelielinux.org>
+pkgname=perl-number-range
+pkgver=0.12
+pkgrel=0
+pkgdesc="Perl module for working with number ranges"
+url="https://metacpan.org/pod/Number::Range"
+arch="noarch"
+license="Artistic-1.0-Perl"
+depends="perl"
+makedepends=""
+subpackages="$pkgname-doc"
+source="https://cpan.metacpan.org/authors/id/L/LA/LARRYSH/Number-Range-$pkgver.tar.gz"
+builddir="$srcdir/Number-Range-$pkgver"
+
+build() {
+ cd "$builddir"
+ PERL_MM_USE_DEFAULT=1 perl Makefile.PL INSTALLDIRS=vendor
+ make
+}
+
+check() {
+ cd "$builddir"
+ make test
+}
+
+package() {
+ cd "$builddir"
+ make DESTDIR="$pkgdir" install
+ find "$pkgdir" \( -name perllocal.pod -o -name .packlist \) -delete
+}
+
+sha512sums="d5c2ed41f2eb6caa013d10f4cad295b73157323fcb0496c4e10f4673507965f65f18433d5f4b03e8180fa2108b7e87cf0e23255c493431b5ddeb49562ed997d8 Number-Range-0.12.tar.gz"
diff --git a/user/perl-path-iterator-rule/APKBUILD b/user/perl-path-iterator-rule/APKBUILD
new file mode 100644
index 000000000..5fbd3f7be
--- /dev/null
+++ b/user/perl-path-iterator-rule/APKBUILD
@@ -0,0 +1,34 @@
+# Contributor: Kiyoshi Aman <kiyoshi.aman+adelie@gmail.com>
+# Maintainer: Adélie Perl Team <adelie-perl@lists.adelielinux.org>
+pkgname=perl-path-iterator-rule
+pkgver=1.014
+pkgrel=0
+pkgdesc="Perl module for terative, recursive file-finding"
+url="https://metacpan.org/pod/Path::Iterator::Rule"
+arch="noarch"
+license="Apache-2.0"
+depends="perl perl-file-pushd perl-number-compare perl-path-tiny perl-test-deep
+ perl-test-filename perl-text-glob perl-try-tiny"
+makedepends=""
+subpackages="$pkgname-doc"
+source="https://cpan.metacpan.org/authors/id/D/DA/DAGOLDEN/Path-Iterator-Rule-$pkgver.tar.gz"
+builddir="$srcdir/Path-Iterator-Rule-$pkgver"
+
+build() {
+ cd "$builddir"
+ PERL_MM_USE_DEFAULT=1 perl Makefile.PL INSTALLDIRS=vendor
+ make
+}
+
+check() {
+ cd "$builddir"
+ make test
+}
+
+package() {
+ cd "$builddir"
+ make DESTDIR="$pkgdir" install
+ find "$pkgdir" \( -name perllocal.pod -o -name .packlist \) -delete
+}
+
+sha512sums="d401d3b0f59ffd15d088dc3859a118fb689d6126e5dbc7602db123ae01c461a12831768e4485732781e05d33c69c2f7be90475048633df029ba870346459c591 Path-Iterator-Rule-1.014.tar.gz"
diff --git a/user/perl-pod-constants/APKBUILD b/user/perl-pod-constants/APKBUILD
new file mode 100644
index 000000000..bfb2802d7
--- /dev/null
+++ b/user/perl-pod-constants/APKBUILD
@@ -0,0 +1,34 @@
+# Contributor: Kiyoshi Aman <kiyoshi.aman+adelie@gmail.com>
+# Maintainer: Adélie Perl Team <adelie-perl@lists.adelielinux.org>
+pkgname=perl-pod-constants
+pkgver=0.19
+pkgrel=0
+pkgdesc="Perl module for pulling constants from POD text"
+url="https://metacpan.org/pod/Pod::Constants"
+arch="noarch"
+license="Artistic-2.0"
+depends="perl"
+makedepends=""
+install=""
+subpackages="$pkgname-doc"
+source="https://cpan.metacpan.org/authors/id/M/MG/MGV/Pod-Constants-$pkgver.tar.gz"
+builddir="$srcdir/Pod-Constants-$pkgver"
+
+build() {
+ cd "$builddir"
+ PERL_MM_USE_DEFAULT=1 perl Makefile.PL INSTALLDIRS=vendor
+ make
+}
+
+check() {
+ cd "$builddir"
+ make test
+}
+
+package() {
+ cd "$builddir"
+ make DESTDIR="$pkgdir" install
+ find "$pkgdir" \( -name perllocal.pod -o -name .packlist \) -delete
+}
+
+sha512sums="4c7b7ccdede87f0069bf100406de5b2320b5f9cb0363d413e90b419e512d4322114851d78fdd7a1bce63347ee5986ecd397b11579b91eee6e46d9b0a82b0b64a Pod-Constants-0.19.tar.gz"
diff --git a/user/perl-probe-perl/APKBUILD b/user/perl-probe-perl/APKBUILD
new file mode 100644
index 000000000..6cc331ddd
--- /dev/null
+++ b/user/perl-probe-perl/APKBUILD
@@ -0,0 +1,33 @@
+# Contributor: Kiyoshi Aman <kiyoshi.aman+adelie@gmail.com>
+# Maintainer: Kiyoshi Aman <kiyoshi.aman+adelie@gmail.com>
+pkgname=perl-probe-perl
+pkgver=0.03
+pkgrel=0
+pkgdesc="Perl module for acquiring information about the active Perl interpreter"
+url="https://metacpan.org/pod/Probe::Perl"
+arch="noarch"
+license="Artistic-1.0-Perl"
+depends="perl"
+makedepends=""
+subpackages="$pkgname-doc"
+source="https://cpan.metacpan.org/authors/id/K/KW/KWILLIAMS/Probe-Perl-$pkgver.tar.gz"
+builddir="$srcdir/Probe-Perl-$pkgver"
+
+build() {
+ cd "$builddir"
+ PERL_MM_USE_DEFAULT=1 perl Makefile.PL INSTALLDIRS=vendor
+ make
+}
+
+check() {
+ cd "$builddir"
+ make test
+}
+
+package() {
+ cd "$builddir"
+ make DESTDIR="$pkgdir" install
+ find "$pkgdir" \( -name perllocal.pod -o -name .packlist \) -delete
+}
+
+sha512sums="739bdb9d1a74eb77ab885a5aca861a1915cadbb1002bb4cb0d21fc6940ae6b3aa64ee52951ac8b2dca41c9e8fe188e17ae5f3c848c4a1caaf66fec5d25bef49c Probe-Perl-0.03.tar.gz"
diff --git a/user/perl-regexp-pattern-license/APKBUILD b/user/perl-regexp-pattern-license/APKBUILD
new file mode 100644
index 000000000..7dd444b1f
--- /dev/null
+++ b/user/perl-regexp-pattern-license/APKBUILD
@@ -0,0 +1,34 @@
+# Contributor: Kiyoshi Aman <kiyoshi.aman+adelie@gmail.com>
+# Maintainer: Adélie Perl Team <adelie-perl@lists.adelielinux.org>
+pkgname=perl-regexp-pattern-license
+pkgver=3.1.92
+pkgrel=0
+pkgdesc="Perl module for regex-matching legal licenses"
+url="https://metacpan.org/pod/Regexp::Pattern::License"
+arch="noarch"
+license="GPL-3.0+"
+depends="perl perl-regexp-pattern perl-strictures perl-try-tiny"
+makedepends=""
+install=""
+subpackages="$pkgname-doc"
+source="https://cpan.metacpan.org/authors/id/J/JO/JONASS/Regexp-Pattern-License-v$pkgver.tar.gz"
+builddir="$srcdir/Regexp-Pattern-License-v$pkgver"
+
+build() {
+ cd "$builddir"
+ PERL_MM_USE_DEFAULT=1 perl Makefile.PL INSTALLDIRS=vendor
+ make
+}
+
+check() {
+ cd "$builddir"
+ make test
+}
+
+package() {
+ cd "$builddir"
+ make DESTDIR="$pkgdir" install
+ find "$pkgdir" \( -name perllocal.pod -o -name .packlist \) -delete
+}
+
+sha512sums="f574479fb7c36de30fe9cf396920c239ced39ca208fb4ab64bafba5addb120043e66b30938b3d2ed1343f6e67bd5200025973a268af87138609ccb46c4ee4bc6 Regexp-Pattern-License-v3.1.92.tar.gz"
diff --git a/user/perl-regexp-pattern/APKBUILD b/user/perl-regexp-pattern/APKBUILD
new file mode 100644
index 000000000..0990e8cba
--- /dev/null
+++ b/user/perl-regexp-pattern/APKBUILD
@@ -0,0 +1,34 @@
+# Contributor: Kiyoshi Aman <kiyoshi.aman+adelie@gmail.com>
+# Maintainer: Adélie Perl Team <adelie-perl@lists.adelielinux.org>
+pkgname=perl-regexp-pattern
+pkgver=0.2.8
+pkgrel=0
+pkgdesc="Perl framework for regex collection standardization"
+url="https://metacpan.org/pod/Regexp::Pattern"
+arch="noarch"
+license="Artistic-1.0-Perl"
+depends="perl perl-test-exception"
+makedepends=""
+install=""
+subpackages="$pkgname-doc"
+source="https://cpan.metacpan.org/authors/id/P/PE/PERLANCAR/Regexp-Pattern-$pkgver.tar.gz"
+builddir="$srcdir/Regexp-Pattern-$pkgver"
+
+build() {
+ cd "$builddir"
+ PERL_MM_USE_DEFAULT=1 perl Makefile.PL INSTALLDIRS=vendor
+ make
+}
+
+check() {
+ cd "$builddir"
+ make test
+}
+
+package() {
+ cd "$builddir"
+ make DESTDIR="$pkgdir" install
+ find "$pkgdir" \( -name perllocal.pod -o -name .packlist \) -delete
+}
+
+sha512sums="f2e1f1387b8ea563ad8066c8cdc1b94b2e5ba742b3833ab7764c9541974b8758998090840f74962250a8f5f3a7fd1cd03afbcf41ed942fc2cc1054ee15b4950e Regexp-Pattern-0.2.8.tar.gz"
diff --git a/user/perl-software-license/APKBUILD b/user/perl-software-license/APKBUILD
new file mode 100644
index 000000000..8e65bc360
--- /dev/null
+++ b/user/perl-software-license/APKBUILD
@@ -0,0 +1,33 @@
+# Contributor: Kiyoshi Aman <kiyoshi.aman+adelie@gmail.com>
+# Maintainer: Adélie Perl Team <adelie-perl@lists.adelielinux.org>
+pkgname=perl-software-license
+pkgver=0.103014
+pkgrel=0
+pkgdesc="Perl module for generating prefilled license text"
+url="https://metacpan.org/pod/Software::License"
+arch="noarch"
+license="Artistic-1.0-Perl"
+depends="perl perl-data-section perl-text-template perl-try-tiny"
+makedepends=""
+subpackages="$pkgname-doc"
+source="https://cpan.metacpan.org/authors/id/L/LE/LEONT/Software-License-$pkgver.tar.gz"
+builddir="$srcdir/Software-License-$pkgver"
+
+build() {
+ cd "$builddir"
+ PERL_MM_USE_DEFAULT=1 perl Makefile.PL INSTALLDIRS=vendor
+ make
+}
+
+check() {
+ cd "$builddir"
+ make test
+}
+
+package() {
+ cd "$builddir"
+ make DESTDIR="$pkgdir" install
+ find "$pkgdir" \( -name perllocal.pod -o -name .packlist \) -delete
+}
+
+sha512sums="8012f9d3e8671bdcbaf52f6790f6cd2f6a0510883bb40115c222c8c685aed6697ba33b3f9df8d853841cd2eef0806d919c9038b6ba7b1057f475b3b63457069d Software-License-0.103014.tar.gz"
diff --git a/user/perl-sort-key/APKBUILD b/user/perl-sort-key/APKBUILD
new file mode 100644
index 000000000..3fd065c65
--- /dev/null
+++ b/user/perl-sort-key/APKBUILD
@@ -0,0 +1,34 @@
+# Contributor: Kiyoshi Aman <kiyoshi.aman+adelie@gmail.com>
+# Maintainer: Adélie Perl Team <adelie-perl@lists.adelielinux.org>
+pkgname=perl-sort-key
+pkgver=1.33
+pkgrel=0
+pkgdesc="Perl module for fast sorting"
+url="https://metacpan.org/pod/Sort::Key"
+arch="all"
+license="Artistic-1.0-Perl"
+depends=""
+makedepends="perl-dev"
+install=""
+subpackages="$pkgname-doc"
+source="https://cpan.metacpan.org/authors/id/S/SA/SALVA/Sort-Key-$pkgver.tar.gz"
+builddir="$srcdir/Sort-Key-$pkgver"
+
+build() {
+ cd "$builddir"
+ PERL_MM_USE_DEFAULT=1 perl Makefile.PL INSTALLDIRS=vendor
+ make
+}
+
+check() {
+ cd "$builddir"
+ make test
+}
+
+package() {
+ cd "$builddir"
+ make DESTDIR="$pkgdir" install
+ find "$pkgdir" \( -name perllocal.pod -o -name .packlist \) -delete
+}
+
+sha512sums="cf87cd2f5c0eea662dbdaf7faed5646ebd63925c71a093a79a9980d6de290b1128443954675893f263961e68d1db0e9e4ca1412a2734ce8dcdd271bcf4f1be17 Sort-Key-1.33.tar.gz"
diff --git a/user/perl-strictures/APKBUILD b/user/perl-strictures/APKBUILD
new file mode 100644
index 000000000..a4c21c402
--- /dev/null
+++ b/user/perl-strictures/APKBUILD
@@ -0,0 +1,33 @@
+# Contributor: Kiyoshi Aman <kiyoshi.aman+adelie@gmail.com>
+# Maintainer: Adélie Perl Team <adelie-perl@lists.adelielinux.org>
+pkgname=perl-strictures
+pkgver=2.000006
+pkgrel=0
+pkgdesc="Perl module for using strict and fatal warnings"
+url="https://metacpan.org/pod/strictures"
+arch="noarch"
+license="Artistic-1.0-Perl"
+depends="perl-bareword-filehandles perl-indirect perl-multidimensional"
+makedepends="perl-dev"
+subpackages="$pkgname-doc"
+source="https://cpan.metacpan.org/authors/id/H/HA/HAARG/strictures-$pkgver.tar.gz"
+builddir="$srcdir/strictures-$pkgver"
+
+build() {
+ cd "$builddir"
+ PERL_MM_USE_DEFAULT=1 perl Makefile.PL INSTALLDIRS=vendor
+ make
+}
+
+check() {
+ cd "$builddir"
+ make test
+}
+
+package() {
+ cd "$builddir"
+ make DESTDIR="$pkgdir" install
+ find "$pkgdir" \( -name perllocal.pod -o -name .packlist \) -delete
+}
+
+sha512sums="670857a491fa58b85b10ee3bb5c6b7be845798926327ff3a32a9b78cb86bbbb95bfcc358983ece766dc8ef19a1eae12091ec9d9a7fef6d3f5d44ee4f8c04b7d2 strictures-2.000006.tar.gz"
diff --git a/user/perl-string-copyright/APKBUILD b/user/perl-string-copyright/APKBUILD
new file mode 100644
index 000000000..518c486b2
--- /dev/null
+++ b/user/perl-string-copyright/APKBUILD
@@ -0,0 +1,33 @@
+# Contributor: Kiyoshi Aman <kiyoshi.aman+adelie@gmail.com>
+# Maintainer: Adélie Perl Team <adelie-perl@lists.adelielinux.org>
+pkgname=perl-string-copyright
+pkgver=0.003006
+pkgrel=0
+pkgdesc="Perl module for normalizing copyright text"
+url="https://metacpan.org/pod/String::Copyright"
+arch="noarch"
+license="GPL-3.0+"
+depends="perl perl-exporter-tiny perl-number-range"
+makedepends=""
+subpackages="$pkgname-doc"
+source="https://cpan.metacpan.org/authors/id/J/JO/JONASS/String-Copyright-$pkgver.tar.gz"
+builddir="$srcdir/String-Copyright-$pkgver"
+
+build() {
+ cd "$builddir"
+ PERL_MM_USE_DEFAULT=1 perl Makefile.PL INSTALLDIRS=vendor
+ make
+}
+
+check() {
+ cd "$builddir"
+ make test
+}
+
+package() {
+ cd "$builddir"
+ make DESTDIR="$pkgdir" install
+ find "$pkgdir" \( -name perllocal.pod -o -name .packlist \) -delete
+}
+
+sha512sums="7852d96cbe465dde14b4c093f77374b530967412ef95a98703fe838511e405ea9744e4dbfa314bc5a33fc23b160d8a4866654ad60da1bfb07853263f1c11cd3f String-Copyright-0.003006.tar.gz"
diff --git a/user/perl-string-escape/APKBUILD b/user/perl-string-escape/APKBUILD
new file mode 100644
index 000000000..33d612291
--- /dev/null
+++ b/user/perl-string-escape/APKBUILD
@@ -0,0 +1,33 @@
+# Contributor: Kiyoshi Aman <kiyoshi.aman+adelie@gmail.com>
+# Maintainer: Kiyoshi Aman <kiyoshi.aman+adelie@gmail.com>
+pkgname=perl-string-escape
+pkgver=2010.002
+pkgrel=0
+pkgdesc="Perl module for escaping strings"
+url="https://metacpan.org/pod/String::Escape"
+arch="noarch"
+license="Artistic-1.0-Perl"
+depends="perl"
+makedepends=""
+subpackages="$pkgname-doc"
+source="https://cpan.metacpan.org/authors/id/E/EV/EVO/String-Escape-$pkgver.tar.gz"
+builddir="$srcdir/String-Escape-$pkgver"
+
+build() {
+ cd "$builddir"
+ PERL_MM_USE_DEFAULT=1 perl Makefile.PL INSTALLDIRS=vendor
+ make
+}
+
+check() {
+ cd "$builddir"
+ make test
+}
+
+package() {
+ cd "$builddir"
+ make DESTDIR="$pkgdir" install
+ find "$pkgdir" \( -name perllocal.pod -o -name .packlist \) -delete
+}
+
+sha512sums="668e196bbd95b4e9e5fc9ae3aebe0e7f1990362973bd027f2f3728f212786bc2104141ced3e024006b3ed22fa6345b968440029c98b87cbc299ac192221724c7 String-Escape-2010.002.tar.gz"
diff --git a/user/perl-sub-info/APKBUILD b/user/perl-sub-info/APKBUILD
new file mode 100644
index 000000000..fc9f606f0
--- /dev/null
+++ b/user/perl-sub-info/APKBUILD
@@ -0,0 +1,33 @@
+# Contributor: Kiyoshi Aman <kiyoshi.aman+adelie@gmail.com>
+# Maintainer: Adélie Perl Team <adelie-perl@lists.adelielinux.org>
+pkgname=perl-sub-info
+pkgver=0.002
+pkgrel=0
+pkgdesc="Perl module for introspecting subroutines"
+url="https://metacpan.org/pod/Sub::Info"
+arch="noarch"
+license="Artistic-1.0-Perl"
+depends="perl perl-importer"
+makedepends=""
+subpackages="$pkgname-doc"
+source="https://cpan.metacpan.org/authors/id/E/EX/EXODIST/Sub-Info-$pkgver.tar.gz"
+builddir="$srcdir/Sub-Info-$pkgver"
+
+build() {
+ cd "$builddir"
+ PERL_MM_USE_DEFAULT=1 perl Makefile.PL INSTALLDIRS=vendor
+ make
+}
+
+check() {
+ cd "$builddir"
+ make test
+}
+
+package() {
+ cd "$builddir"
+ make DESTDIR="$pkgdir" install
+ find "$pkgdir" \( -name perllocal.pod -o -name .packlist \) -delete
+}
+
+sha512sums="e3ad2c8b270a44f9de2d5b71845a4a21f363a234edf2ddb9942c2fb2e4d765eedff3653a047f025b9d1dfaeff32ddd58aeff7f81fa42e6f4b57f5ca6311519b3 Sub-Info-0.002.tar.gz"
diff --git a/user/perl-term-size-any/APKBUILD b/user/perl-term-size-any/APKBUILD
new file mode 100644
index 000000000..32d132fb1
--- /dev/null
+++ b/user/perl-term-size-any/APKBUILD
@@ -0,0 +1,33 @@
+# Contributor: Kiyoshi Aman <kiyoshi.aman+adelie@gmail.com>
+# Maintainer: Adélie Perl Team <adelie-perl@lists.adelielinux.org>
+pkgname=perl-term-size-any
+pkgver=0.002
+pkgrel=0
+pkgdesc="Perl module for retrieving terminal sizing"
+url="https://metacpan.org/pod/Term::Size::Any"
+arch="noarch"
+license="Artistic-1.0-Perl"
+depends="perl perl-devel-hide perl-term-size-perl"
+makedepends=""
+subpackages="$pkgname-doc"
+source="https://cpan.metacpan.org/authors/id/F/FE/FERREIRA/Term-Size-Any-$pkgver.tar.gz"
+builddir="$srcdir/Term-Size-Any-$pkgver"
+
+build() {
+ cd "$builddir"
+ PERL_MM_USE_DEFAULT=1 perl Makefile.PL INSTALLDIRS=vendor
+ make
+}
+
+check() {
+ cd "$builddir"
+ make test
+}
+
+package() {
+ cd "$builddir"
+ make DESTDIR="$pkgdir" install
+ find "$pkgdir" \( -name perllocal.pod -o -name .packlist \) -delete
+}
+
+sha512sums="e34d7e8d03e71e9f1758551e702711550804560a3165e0e9cea6756a7d87043e0408123b8c7997c79d6d77e7d48f167ed5aa12e4d572b1d787ef638ff71a3a1d Term-Size-Any-0.002.tar.gz"
diff --git a/user/perl-term-size-perl/APKBUILD b/user/perl-term-size-perl/APKBUILD
new file mode 100644
index 000000000..e00a4aeeb
--- /dev/null
+++ b/user/perl-term-size-perl/APKBUILD
@@ -0,0 +1,33 @@
+# Contributor: Kiyoshi Aman <kiyoshi.aman+adelie@gmail.com>
+# Maintainer: Adélie Perl Team <adelie-perl@lists.adelielinux.org>
+pkgname=perl-term-size-perl
+pkgver=0.031
+pkgrel=0
+pkgdesc="Pure Perl module for retrieving terminal sizing"
+url="https://metacpan.org/pod/Term::Size::Perl"
+arch="noarch"
+license="Artistic-1.0-Perl"
+depends="perl"
+makedepends=""
+subpackages="$pkgname-doc"
+source="https://cpan.metacpan.org/authors/id/F/FE/FERREIRA/Term-Size-Perl-$pkgver.tar.gz"
+builddir="$srcdir/Term-Size-Perl-$pkgver"
+
+build() {
+ cd "$builddir"
+ PERL_MM_USE_DEFAULT=1 perl Makefile.PL INSTALLDIRS=vendor
+ make
+}
+
+check() {
+ cd "$builddir"
+ make test
+}
+
+package() {
+ cd "$builddir"
+ make DESTDIR="$pkgdir" install
+ find "$pkgdir" \( -name perllocal.pod -o -name .packlist \) -delete
+}
+
+sha512sums="7babfb7637e795f1826a964a64cdca48bc7d92dc2cdff0fbdf62f2462fcd2be81475703f577baa18ce3df24f6ae8c103ca19ea53aa3b78733391ed456fcb66bc Term-Size-Perl-0.031.tar.gz"
diff --git a/user/perl-term-table/APKBUILD b/user/perl-term-table/APKBUILD
new file mode 100644
index 000000000..8b38da8b2
--- /dev/null
+++ b/user/perl-term-table/APKBUILD
@@ -0,0 +1,33 @@
+# Contributor: Kiyoshi Aman <kiyoshi.aman+adelie@gmail.com>
+# Maintainer: Adélie Perl Team <adelie-perl@lists.adelielinux.org>
+pkgname=perl-term-table
+pkgver=0.013
+pkgrel=0
+pkgdesc="Perl module for producing pretty tables for terminal applications"
+url="https://metacpan.org/pod/Term::Table"
+arch="noarch"
+license="Artistic-1.0-Perl"
+depends="perl perl-importer perl-test-simple"
+makedepends=""
+subpackages="$pkgname-doc"
+source="https://cpan.metacpan.org/authors/id/E/EX/EXODIST/Term-Table-$pkgver.tar.gz"
+builddir="$srcdir/Term-Table-$pkgver"
+
+build() {
+ cd "$builddir"
+ PERL_MM_USE_DEFAULT=1 perl Makefile.PL INSTALLDIRS=vendor
+ make
+}
+
+check() {
+ cd "$builddir"
+ make test
+}
+
+package() {
+ cd "$builddir"
+ make DESTDIR="$pkgdir" install
+ find "$pkgdir" \( -name perllocal.pod -o -name .packlist \) -delete
+}
+
+sha512sums="e327b0856b1f3d97056f3bd057fa3b22b7dd3b1263313f2a3f81cf0986c2dc5692c7e40e7eb1de321cb718fce0dcfd9cc4ba57ad159a0b38ee3f0af982ce8d46 Term-Table-0.013.tar.gz"
diff --git a/user/perl-test-failwarnings/APKBUILD b/user/perl-test-failwarnings/APKBUILD
new file mode 100644
index 000000000..a31710567
--- /dev/null
+++ b/user/perl-test-failwarnings/APKBUILD
@@ -0,0 +1,33 @@
+# Contributor: Kiyoshi Aman <kiyoshi.aman+adelie@gmail.com>
+# Maintainer: Adélie Perl Team <adelie-perl@lists.adelielinux.org>
+pkgname=perl-test-failwarnings
+pkgver=0.008
+pkgrel=0
+pkgdesc="Perl module for failing tests on caught warnings"
+url="https://metacpan.org/pod/Test::FailWarnings"
+arch="noarch"
+license="Apache-2.0"
+depends="perl perl-capture-tiny"
+makedepends=""
+subpackages="$pkgname-doc"
+source="https://cpan.metacpan.org/authors/id/D/DA/DAGOLDEN/Test-FailWarnings-$pkgver.tar.gz"
+builddir="$srcdir/Test-FailWarnings-$pkgver"
+
+build() {
+ cd "$builddir"
+ PERL_MM_USE_DEFAULT=1 perl Makefile.PL INSTALLDIRS=vendor
+ make
+}
+
+check() {
+ cd "$builddir"
+ make test
+}
+
+package() {
+ cd "$builddir"
+ make DESTDIR="$pkgdir" install
+ find "$pkgdir" \( -name perllocal.pod -o -name .packlist \) -delete
+}
+
+sha512sums="7bffcc18191326095d99ad01be6426f4d9d927f769a156318f9abfea67da6adfecb657bad89390740c9f531fe69c717afa1d250258eed63d127bf10cbbf2bd51 Test-FailWarnings-0.008.tar.gz"
diff --git a/user/perl-test-filename/APKBUILD b/user/perl-test-filename/APKBUILD
new file mode 100644
index 000000000..5110fe5b5
--- /dev/null
+++ b/user/perl-test-filename/APKBUILD
@@ -0,0 +1,33 @@
+# Contributor: Kiyoshi Aman <kiyoshi.aman+adelie@gmail.com>
+# Maintainer: Adélie Perl Team <adelie-perl@lists.adelielinux.org>
+pkgname=perl-test-filename
+pkgver=0.03
+pkgrel=0
+pkgdesc="Perl module for portable filename comparison"
+url="https://metacpan.org/pod/Test::Filename"
+arch="noarch"
+license="Apache-2.0"
+depends="perl perl-path-tiny perl-try-tiny"
+makedepends=""
+subpackages="$pkgname-doc"
+source="https://cpan.metacpan.org/authors/id/D/DA/DAGOLDEN/Test-Filename-$pkgver.tar.gz"
+builddir="$srcdir/Test-Filename-$pkgver"
+
+build() {
+ cd "$builddir"
+ PERL_MM_USE_DEFAULT=1 perl Makefile.PL INSTALLDIRS=vendor
+ make
+}
+
+check() {
+ cd "$builddir"
+ make test
+}
+
+package() {
+ cd "$builddir"
+ make DESTDIR="$pkgdir" install
+ find "$pkgdir" \( -name perllocal.pod -o -name .packlist \) -delete
+}
+
+sha512sums="7ceb0d06937b9701e45629008946fd125fa7a97386f0cbacd8571119ba68699db3acb999d973ed4e401a32ccacbd3ba1f51de7a8c93a95dff6b64605326be235 Test-Filename-0.03.tar.gz"
diff --git a/user/perl-test-more-utf8/APKBUILD b/user/perl-test-more-utf8/APKBUILD
new file mode 100644
index 000000000..54d63ff40
--- /dev/null
+++ b/user/perl-test-more-utf8/APKBUILD
@@ -0,0 +1,33 @@
+# Contributor: Kiyoshi Aman <kiyoshi.aman+adelie@gmail.com>
+# Maintainer: Adélie Perl Team <adelie-perl@lists.adelielinux.org>
+pkgname=perl-test-more-utf8
+pkgver=0.05
+pkgrel=0
+pkgdesc="UTF-8 extensions for Perl Test::More module"
+url="https://metacpan.org/pod/Test::More::UTF8"
+arch="noarch"
+license="Artistic-1.0-Perl"
+depends="perl"
+makedepends=""
+subpackages="$pkgname-doc"
+source="https://cpan.metacpan.org/authors/id/M/MO/MONS/Test-More-UTF8-$pkgver.tar.gz"
+builddir="$srcdir/Test-More-UTF8-$pkgver"
+
+build() {
+ cd "$builddir"
+ PERL_MM_USE_DEFAULT=1 perl Makefile.PL INSTALLDIRS=vendor
+ make
+}
+
+check() {
+ cd "$builddir"
+ make test
+}
+
+package() {
+ cd "$builddir"
+ make DESTDIR="$pkgdir" install
+ find "$pkgdir" \( -name perllocal.pod -o -name .packlist \) -delete
+}
+
+sha512sums="9a1ba4216037aa1517ef57b2e5a40bd78f2f3aaaff3683a4e45f10d4b574b5e2752509a5620d8a76156135b4fa7182320a182a5a6900bf450979d805d7dc05a3 Test-More-UTF8-0.05.tar.gz"
diff --git a/user/perl-test-script/APKBUILD b/user/perl-test-script/APKBUILD
new file mode 100644
index 000000000..11eb89603
--- /dev/null
+++ b/user/perl-test-script/APKBUILD
@@ -0,0 +1,34 @@
+# Contributor: Kiyoshi Aman <kiyoshi.aman+adelie@gmail.com>
+# Maintainer: Adélie Perl Team <adelie-perl@lists.adelielinux.org>
+pkgname=perl-test-script
+pkgver=1.25
+pkgrel=0
+pkgdesc="Perl module for cross-platform script testing"
+url="https://metacpan.org/pod/Test::Script"
+arch="noarch"
+license="Artistic-1.0-Perl"
+depends="perl perl-capture-tiny perl-probe-perl perl-test2-suite"
+makedepends=""
+install=""
+subpackages="$pkgname-doc"
+source="https://cpan.metacpan.org/authors/id/P/PL/PLICEASE/Test-Script-$pkgver.tar.gz"
+builddir="$srcdir/Test-Script-$pkgver"
+
+build() {
+ cd "$builddir"
+ PERL_MM_USE_DEFAULT=1 perl Makefile.PL INSTALLDIRS=vendor
+ make
+}
+
+check() {
+ cd "$builddir"
+ make test
+}
+
+package() {
+ cd "$builddir"
+ make DESTDIR="$pkgdir" install
+ find "$pkgdir" \( -name perllocal.pod -o -name .packlist \) -delete
+}
+
+sha512sums="307aeb0692ff4f116bbdadced22526ee583df184742ffde7922e18e2949889b309f57d12dfdc4fef65d55489634dedd77d57fa76ba7b12fc3e58c3bb71b6d81b Test-Script-1.25.tar.gz"
diff --git a/user/perl-test2-suite/APKBUILD b/user/perl-test2-suite/APKBUILD
new file mode 100644
index 000000000..6382858fc
--- /dev/null
+++ b/user/perl-test2-suite/APKBUILD
@@ -0,0 +1,37 @@
+# Contributor: Kiyoshi Aman <kiyoshi.aman+adelie@gmail.com>
+# Maintainer: Adélie Perl Team <adelie-perl@lists.adelielinux.org>
+pkgname=perl-test2-suite
+pkgver=0.000120
+pkgrel=0
+pkgdesc="Collection of Perl modules in the Test2 namespace"
+url="https://metacpan.org/pod/Test2::Suite"
+arch="noarch"
+license="Artistic-1.0-Perl"
+depends="perl perl-importer perl-module-pluggable perl-scope-guard
+ perl-sub-info perl-term-table perl-test-simple
+
+ perl-sub-name perl-term-readkey perl-term-size-any
+ perl-unicode-linebreak"
+makedepends=""
+subpackages="$pkgname-doc"
+source="https://cpan.metacpan.org/authors/id/E/EX/EXODIST/Test2-Suite-$pkgver.tar.gz"
+builddir="$srcdir/Test2-Suite-$pkgver"
+
+build() {
+ cd "$builddir"
+ PERL_MM_USE_DEFAULT=1 perl Makefile.PL INSTALLDIRS=vendor
+ make
+}
+
+check() {
+ cd "$builddir"
+ make test
+}
+
+package() {
+ cd "$builddir"
+ make DESTDIR="$pkgdir" install
+ find "$pkgdir" \( -name perllocal.pod -o -name .packlist \) -delete
+}
+
+sha512sums="bdaa2ee8eb6e4444b40598f42a87b29b7b049b8f8cd1629d3bd0c4a56de0579b610898312e0a6cb039f4107d4e8ca00510b31485e96a1e01db87a28102ea2c92 Test2-Suite-0.000120.tar.gz"
diff --git a/user/perl-text-template/APKBUILD b/user/perl-text-template/APKBUILD
new file mode 100644
index 000000000..5dc3d3ad6
--- /dev/null
+++ b/user/perl-text-template/APKBUILD
@@ -0,0 +1,33 @@
+# Contributor: Kiyoshi Aman <kiyoshi.aman+adelie@gmail.com>
+# Maintainer: Adélie Perl Team <adelie-perl@lists.adelielinux.org>
+pkgname=perl-text-template
+pkgver=1.55
+pkgrel=0
+pkgdesc="Perl module for expanding embedded Perl in templates"
+url="https://metacpan.org/pod/Text::Template"
+arch="noarch"
+license="Artistic-1.0-Perl"
+depends="perl perl-test-more-utf8 perl-test-warnings"
+makedepends=""
+subpackages="$pkgname-doc"
+source="https://cpan.metacpan.org/authors/id/M/MS/MSCHOUT/Text-Template-$pkgver.tar.gz"
+builddir="$srcdir/Text-Template-$pkgver"
+
+build() {
+ cd "$builddir"
+ PERL_MM_USE_DEFAULT=1 perl Makefile.PL INSTALLDIRS=vendor
+ make
+}
+
+check() {
+ cd "$builddir"
+ make test
+}
+
+package() {
+ cd "$builddir"
+ make DESTDIR="$pkgdir" install
+ find "$pkgdir" \( -name perllocal.pod -o -name .packlist \) -delete
+}
+
+sha512sums="19a281cdfc56483bc717be5ae2367ae0edd27e2d31a693f9e54a660ec21cb6b51a8e5eae2e659d0053f59cdb6b9266cf1e175fd55e1abf9f9362c973c44d8173 Text-Template-1.55.tar.gz"