Add some cpan PURLs

This commit is contained in:
Christoph Reiter 2025-08-09 22:14:36 +02:00
parent e6486e20e3
commit 028e500f31
57 changed files with 163 additions and 0 deletions

View File

@ -9,6 +9,7 @@ arch=('any')
url="https://beyondgrep.com/"
msys2_references=(
"cpe: cpe:/a:beyondgrep:ack"
"purl: pkg:cpan/PETDANCE/ack"
)
license=('GPL' 'PerlArtistic')
depends=('perl-File-Next')

View File

@ -9,6 +9,7 @@ arch=('any')
url="https://www.nongnu.org/man2html/"
msys2_references=(
"cpe: cpe:/a:man2html_project:man2html"
"purl: pkg:cpan/EHOOD/man2html"
)
license=('GPL')
depends=('man-db' 'perl')

View File

@ -8,6 +8,9 @@ pkgdesc="Provide a perl interface to ZIP archive files"
arch=('any')
license=('GPL' 'PerlArtistic')
url="https://metacpan.org/release/Archive-Zip"
msys2_references=(
"purl: pkg:cpan/PHRED/Archive-Zip"
)
depends=('perl')
groups=('perl-modules')
options=('!emptydirs')

View File

@ -7,6 +7,9 @@ pkgrel=1
pkgdesc="Provide commonly requested regular expressions"
arch=('any')
url="https://metacpan.org/dist/Benchmark-Timer"
msys2_references=(
"purl: pkg:cpan/DCOPPIT/Benchmark-Timer"
)
groups=('perl-modules')
depends=('perl')
license=('GPL' 'PerlArtistic')

View File

@ -11,6 +11,9 @@ makedepends=('perl-devel' 'libbz2-devel' 'gcc' 'make')
depends=('perl' 'libbz2')
groups=('perl-modules')
url="https://metacpan.org/release/Compress-Bzip2"
msys2_references=(
"purl: pkg:cpan/RURBAN/Compress-Bzip2"
)
options=('!emptydirs')
source=("https://www.cpan.org/authors/id/R/RU/RURBAN/${_realname}-${pkgver}.tar.gz")
sha256sums=('859f835c3f5c998810d8b2a6f9e282ff99d6cb66ccfa55cae7e66dafb035116e')

View File

@ -7,6 +7,9 @@ pkgrel=2
pkgdesc="Perl module to extract data from Macintosh BinHex files"
arch=('any')
url="https://metacpan.org/dist/Convert-BinHex"
msys2_references=(
"purl: pkg:cpan/STEPHEN/Convert-BinHex"
)
license=('PerlArtistic')
depends=('perl')
options=('!emptydirs')

View File

@ -8,6 +8,9 @@ pkgdesc="Date::Calc - Gregorian calendar date calculations"
arch=('any')
license=('GPL' 'PerlArtistic')
url="https://metacpan.org/dist/Date-Calc"
msys2_references=(
"purl: pkg:cpan/STBEY/Date-Calc"
)
depends=('perl')
groups=('perl-modules')
options=('!emptydirs')

View File

@ -14,6 +14,9 @@ checkdepends=()
groups=('perl-modules')
conflicts=('perl-libwww<6')
url="https://metacpan.org/dist/Encode-Locale"
msys2_references=(
"purl: pkg:cpan/GAAS/Encode-Locale"
)
source=(https://www.cpan.org/authors/id/G/GA/GAAS/${_realname}-${pkgver}.tar.gz)
sha256sums=('176fa02771f542a4efb1dbc2a4c928e8f4391bf4078473bd6040d8f11adb0ec1')

View File

@ -8,6 +8,9 @@ pkgdesc="Encode::compat - Encode.pm emulation layer"
arch=('any')
license=('GPL' 'PerlArtistic')
url="https://metacpan.org/dist/Encode-compat"
msys2_references=(
"purl: pkg:cpan/AUTRIJUS/Encode-compat"
)
depends=('perl')
groups=('perl-modules')
options=('!emptydirs')

View File

@ -6,6 +6,9 @@ pkgver=0.17030
pkgrel=1
pkgdesc="Perl/CPAN Error module - Error/exception handling in an OO-ish way"
url="https://metacpan.org/release/Error"
msys2_references=(
"purl: pkg:cpan/SHLOMIF/Error"
)
arch=('any')
license=('PerlArtistic' 'GPL')
depends=('perl')

View File

@ -7,6 +7,9 @@ pkgrel=1
pkgdesc="lightweight exporting of functions and variables"
arch=('any')
url="https://metacpan.org/author/NEILB${_realname}-${pkgver}"
msys2_references=(
"purl: pkg:cpan/NEILB/Exporter-Lite"
)
groups=('perl-modules')
depends=('perl')
license=('GPL' 'PerlArtistic')

View File

@ -7,6 +7,9 @@ pkgrel=2
pkgdesc="ExtUtils::InstallPaths - Build.PL install path logic made easy"
arch=('any')
url="https://metacpan.org/dist/ExtUtils-InstallPaths"
msys2_references=(
"purl: pkg:cpan/LEONT/ExtUtils-InstallPaths"
)
groups=('perl-modules')
license=('PerlArtistic' 'GPL')
depends=('perl' 'perl-ExtUtils-Config')

View File

@ -8,6 +8,9 @@ pkgdesc="ExtUtils::MakeMaker - Create a module Makefile"
arch=('any')
license=('GPL' 'PerlArtistic')
url="https://metacpan.org/release/ExtUtils-MakeMaker"
msys2_references=(
"purl: pkg:cpan/BINGOS/ExtUtils-MakeMaker"
)
depends=('perl')
groups=('perl-modules')
options=('!emptydirs')

View File

@ -10,6 +10,9 @@ license=('PerlArtistic' 'GPL')
options=('!emptydirs')
depends=('perl')
url='https://metacpan.org/dist/File-Copy-Recursive'
msys2_references=(
"purl: pkg:cpan/DMUEY/File-Copy-Recursive"
)
groups=('perl-modules')
source=("https://www.cpan.org/authors/id/D/DM/DMUEY/${_realname}-${pkgver}.tar.gz")
sha256sums=('d3971cf78a8345e38042b208bb7b39cb695080386af629f4a04ffd6549df1157')

View File

@ -8,6 +8,9 @@ pkgdesc="File-finding iterator"
arch=('any')
license=('PerlArtistic' 'GPL')
url="https://metacpan.org/dist/File-Next"
msys2_references=(
"purl: pkg:cpan/PETDANCE/File-Next"
)
groups=('perl-modules')
depends=('perl')
options=(!emptydirs)

View File

@ -7,6 +7,9 @@ pkgrel=1
pkgdesc="Portable implementation of which"
arch=('any')
url="https://metacpan.org/release/File-Which"
msys2_references=(
"purl: pkg:cpan/PLICEASE/File-Which"
)
groups=('perl-modules')
depends=('perl' 'perl-Test-Script>=1.05')
license=('GPL' 'PerlArtistic')

View File

@ -7,6 +7,9 @@ pkgrel=2
pkgdesc="a more sensible way to change directories"
arch=('any')
url="https://metacpan.org/dist/File-chdir"
msys2_references=(
"purl: pkg:cpan/DAGOLDEN/File-chdir"
)
groups=('perl-modules')
depends=('perl')
license=('GPL' 'PerlArtistic')

View File

@ -8,6 +8,9 @@ pkgrel=2
pkgdesc="${_perlmod//-/::} - Perl module for TrueType font hacking"
arch=(any)
url="https://metacpan.org/dist/Font-TTF"
msys2_references=(
"purl: pkg:cpan/BHALLISSY/Font-TTF"
)
license=('Artistic2.0')
groups=('perl-modules')
depends=(perl-IO-String)

View File

@ -7,6 +7,9 @@ pkgrel=2
pkgdesc="table-driven argument parsing for Perl 5"
arch=('any')
url="https://metacpan.org/dist/Getopt-Tabular"
msys2_references=(
"purl: pkg:cpan/GWARD/Getopt-Tabular"
)
groups=('perl-modules')
depends=('perl')
license=('GPL' 'PerlArtistic')

View File

@ -8,6 +8,9 @@ pkgdesc="Data tables useful in parsing HTML"
arch=('any')
license=('PerlArtistic')
url="https://metacpan.org/dist/HTML-Tagset"
msys2_references=(
"purl: pkg:cpan/PETDANCE/HTML-Tagset"
)
groups=('perl-modules')
depends=('perl>=5.10.0')
replaces=('HTML-Tagset')

View File

@ -14,6 +14,9 @@ makedepends=()
checkdepends=()
conflicts=('perl-libwww<6')
url="https://metacpan.org/release/HTTP-Cookies"
msys2_references=(
"purl: pkg:cpan/OALDERS/HTTP-Cookies"
)
source=(https://www.cpan.org/authors/id/O/OA/OALDERS/${_realname}-${pkgver}.tar.gz)
sha256sums=('8c9a541a4a39f6c0c7e3d0b700b05dfdb830bd490a1b1942a7dedd1b50d9a8c8')

View File

@ -13,6 +13,9 @@ makedepends=()
checkdepends=()
conflicts=('perl-libwww<6')
url="https://metacpan.org/dist/HTTP-Negotiate"
msys2_references=(
"purl: pkg:cpan/GAAS/HTTP-Negotiate"
)
groups=('perl-modules')
source=("https://www.cpan.org/authors/id/G/GA/GAAS/${_realname}-${pkgver}.tar.gz")
sha256sums=('1c729c1ea63100e878405cda7d66f9adfd3ed4f1d6cacaca0ee9152df728e016')

View File

@ -7,6 +7,9 @@ pkgrel=2
pkgdesc="Open an HTML file with automatic charset detection"
arch=('any')
url='https://metacpan.org/release/IO-HTML'
msys2_references=(
"purl: pkg:cpan/CJM/IO-HTML"
)
groups=('perl-modules')
depends=('perl')
license=('PerlArtistic' 'GPL')

View File

@ -11,6 +11,9 @@ options=('!emptydirs')
depends=('perl-Socket6>=0.12')
makedepends=()
url='https://metacpan.org/release/IO-Socket-INET6'
msys2_references=(
"purl: pkg:cpan/SHLOMIF/IO-Socket-INET6"
)
groups=('perl-modules')
source=("https://www.cpan.org/authors/id/S/SH/SHLOMIF/${_realname}-${pkgver}.tar.gz")
sha256sums=('b6da746853253d5b4ac43191b4f69a4719595ee13a7ca676a8054cf36e6d16bb')

View File

@ -7,6 +7,9 @@ pkgrel=10
pkgdesc="${_perlmod//-/::} - interface for in-core strings"
arch=('i686' 'x86_64')
url="https://metacpan.org/dist/IO-String"
msys2_references=(
"purl: pkg:cpan/GAAS/IO-String"
)
license=('GPL' 'PerlArtistic')
groups=('perl-modules')
depends=('perl>=5.10.0')

View File

@ -7,6 +7,9 @@ pkgrel=2
pkgdesc="Guess the media type of a file or a URL"
arch=('any')
url="https://metacpan.org/release/LWP-MediaTypes"
msys2_references=(
"purl: pkg:cpan/OALDERS/LWP-MediaTypes"
)
groups=('perl-modules')
depends=('perl')
license=('PerlArtistic' 'GPL')

View File

@ -8,6 +8,9 @@ pkgdesc="Provide the stuff missing in List::Util"
arch=('i686' 'x86_64')
license=('GPL' 'PerlArtistic')
url="https://metacpan.org/release/List-MoreUtils"
msys2_references=(
"purl: pkg:cpan/REHSACK/List-MoreUtils-XS"
)
depends=('perl')
makedepends=('perl-devel' 'make' 'gcc')
groups=('perl-modules')

View File

@ -8,6 +8,9 @@ pkgdesc="List::MoreUtils provides some trivial but commonly needed functionality
arch=('any')
license=('GPL' 'PerlArtistic')
url="https://metacpan.org/release/List-MoreUtils"
msys2_references=(
"purl: pkg:cpan/REHSACK/List-MoreUtils"
)
depends=('perl' 'perl-Exporter-Tiny' 'perl-List-MoreUtils-XS')
makedepends=('perl-devel')
groups=('perl-modules')

View File

@ -7,6 +7,9 @@ pkgrel=1
pkgdesc="MIME::Charset - Charset Information for MIME"
arch=('any')
url="https://metacpan.org/${_realname}/"
msys2_references=(
"purl: pkg:cpan/NEZUMI/MIME-Charset"
)
groups=("perl-modules")
license=('GPL' 'PerlArtistic')
depends=("perl")

View File

@ -7,6 +7,9 @@ pkgrel=1
pkgdesc="Parses streams to create MIME entities"
arch=('any')
url="https://metacpan.org/release/MIME-tools"
msys2_references=(
"purl: pkg:cpan/DSKOLL/MIME-tools"
)
license=('GPL' 'PerlArtistic')
depends=('perl-MailTools' 'perl-IO-stringy' 'perl-Convert-BinHex')
options=('!emptydirs')

View File

@ -7,6 +7,9 @@ pkgrel=1
pkgdesc="Various e-mail related modules"
arch=('any')
url="https://metacpan.org/release/MailTools"
msys2_references=(
"purl: pkg:cpan/MARKOV/MailTools"
)
license=('PerlArtistic' 'GPL')
depends=('perl-TimeDate')
options=('!emptydirs')

View File

@ -7,6 +7,9 @@ pkgrel=1
pkgdesc="Low-level HTTP connection (client)"
arch=('any')
url="https://metacpan.org/release/Net-HTTP"
msys2_references=(
"purl: pkg:cpan/OALDERS/Net-HTTP"
)
groups=('perl-modules')
license=('PerlArtistic' 'GPL')
options=('!emptydirs')

View File

@ -8,6 +8,9 @@ pkgdesc="Perl Module: Easy manipulation of IPv4 and IPv6 addresses"
arch=('any')
license=('PerlArtistic')
url="https://metacpan.org/dist/Net-IP"
msys2_references=(
"purl: pkg:cpan/MANU/Net-IP"
)
groups=('perl-modules')
depends=('perl>=5.10.0')
options=(!emptydirs)

View File

@ -8,6 +8,9 @@ pkgdesc="SSL support for Net::SMTP"
arch=('any')
license=('GPL' 'PerlArtistic')
url="https://metacpan.org/dist/Net-SMTP-SSL"
msys2_references=(
"purl: pkg:cpan/RJBS/Net-SMTP-SSL"
)
groups=('perl-modules')
depends=('perl-IO-Socket-SSL')
options=(!emptydirs)

View File

@ -7,6 +7,9 @@ pkgrel=2
pkgdesc="Cross-platform path specification manipulation for Perl"
arch=('any')
url="https://metacpan.org/dist/Path-Class"
msys2_references=(
"purl: pkg:cpan/KWILLIAMS/Path-Class"
)
groups=('perl-modules')
license=('PerlArtistic' 'GPL')
options=('!emptydirs')

View File

@ -7,6 +7,9 @@ pkgrel=4
pkgdesc="Information about the currently running perl"
arch=('any')
url="https://metacpan.org/dist/Probe-Perl/"
msys2_references=(
"purl: pkg:cpan/KWILLIAMS/Probe-Perl"
)
groups=('perl-modules')
depends=('perl')
license=('PerlArtistic' 'GPL')

View File

@ -7,6 +7,9 @@ pkgrel=7
pkgdesc="A getaddrinfo/getnameinfo support module"
arch=('i686' 'x86_64')
url='https://metacpan.org/release/Socket6'
msys2_references=(
"purl: pkg:cpan/UMEMOTO/Socket6"
)
license=('PerlArtistic' 'GPL')
depends=('perl')
makedepends=('perl-devel' 'make' 'gcc')

View File

@ -8,6 +8,9 @@ pkgrel=2
pkgdesc='Sort::Versions - a perl 5 module for sorting of revision-like numbers'
arch=('any')
url="https://metacpan.org/dist/Sort-Versions"
msys2_references=(
"purl: pkg:cpan/NEILB/Sort-Versions"
)
license=('GPL' 'PerlArtistic')
groups=('perl-modules')
depends=('perl')

View File

@ -7,6 +7,9 @@ pkgrel=2
pkgdesc="Create an archive of TAP test results"
arch=('any')
url="https://metacpan.org/dist/TAP-Harness-Archive"
msys2_references=(
"purl: pkg:cpan/SCHWIGON/TAP-Harness-Archive"
)
license=('GPL' 'PerlArtistic')
depends=('perl-YAML-Tiny' 'perl')
makedepends=('perl-Module-Build')

View File

@ -16,6 +16,7 @@ source=(https://www.cpan.org/authors/id/J/JS/JSTOWE/${_realname}-${pkgver}.tar.g
sha256sums=('5a645878dc570ac33661581fbb090ff24ebce17d43ea53fd22e105a856a47290')
msys2_references=(
'archlinux: perl-term-readkey'
"purl: pkg:cpan/JSTOWE/TermReadKey"
)
build() {

View File

@ -7,6 +7,9 @@ pkgrel=2
pkgdesc="A Data Driven Testing Framework"
arch=('any')
url="https://metacpan.org/release/Test-Base"
msys2_references=(
"purl: pkg:cpan/INGY/Test-Base"
)
license=('GPL' 'PerlArtistic')
depends=('perl' 'perl-Spiffy' 'perl-Text-Diff')
options=('!emptydirs')

View File

@ -7,6 +7,9 @@ pkgrel=2
pkgdesc="Check for POD errors in files"
arch=('any')
url="https://metacpan.org/dist/Test-Pod"
msys2_references=(
"purl: pkg:cpan/ETHER/Test-Pod"
)
license=('GPL' 'PerlArtistic')
depends=('perl' 'perl-Module-Build')
options=('!emptydirs')

View File

@ -7,6 +7,9 @@ pkgrel=1
pkgdesc="Basic cross-platform tests for scripts"
arch=('any')
url="https://metacpan.org/release/Test-Script"
msys2_references=(
"purl: pkg:cpan/PLICEASE/Test-Script"
)
groups=('perl-modules')
depends=('perl' 'perl-IPC-Run3' 'perl-Probe-Perl' 'perl-Test-Simple')
license=('GPL' 'PerlArtistic')

View File

@ -7,6 +7,9 @@ pkgrel=2
pkgdesc="Testing Module for YAML Implementations"
arch=('any')
url="https://metacpan.org/dist/Test-YAML"
msys2_references=(
"purl: pkg:cpan/TINITA/Test-YAML"
)
license=('GPL' 'PerlArtistic')
depends=('perl' 'perl-Test-Base')
options=('!emptydirs')

View File

@ -7,6 +7,9 @@ pkgrel=11
pkgdesc="Text::CharWidth - Get number of occupied columns of a string on terminal"
arch=('i686' 'x86_64')
url="https://metacpan.org/dist/Text-CharWidth/"
msys2_references=(
"purl: pkg:cpan/KUBOTA/Text-CharWidth"
)
groups=("perl-modules")
license=('GPL' 'PerlArtistic')
depends=("perl" "libxcrypt")

View File

@ -7,6 +7,9 @@ pkgrel=2
pkgdesc="Text::WrapI18N - Line wrapping module with support for multibyte, fullwidth, and combining characters and languages without whitespaces between words"
arch=('any')
url="https://metacpan.org/dist/Text-WrapI18N/"
msys2_references=(
"purl: pkg:cpan/KUBOTA/Text-WrapI18N"
)
groups=("perl-modules")
license=('GPL' 'PerlArtistic')
depends=("perl" "perl-Text-CharWidth")

View File

@ -8,6 +8,9 @@ pkgdesc="Date formating subroutines"
arch=('any')
license=('PerlArtistic')
url="https://metacpan.org/dist/TimeDate"
msys2_references=(
"purl: pkg:cpan/ATOOMIC/TimeDate"
)
depends=('perl')
options=('!emptydirs')
source=("https://www.cpan.org/authors/id/A/AT/ATOOMIC/${_realname}-${pkgver}.tar.gz")

View File

@ -7,6 +7,9 @@ pkgrel=3
pkgdesc="Database of robots.txt-derived permissions"
arch=('any')
url="https://metacpan.org/release/WWW-RobotRules"
msys2_references=(
"purl: pkg:cpan/GAAS/WWW-RobotRules"
)
groups=('perl-modules')
license=('PerlArtistic' 'GPL')
depends=('perl' 'perl-URI')

View File

@ -7,6 +7,9 @@ pkgrel=2
pkgdesc="Generic namespace helpers (ported from SAX2)"
arch=('any')
url="https://metacpan.org/dist/XML-NamespaceSupport"
msys2_references=(
"purl: pkg:cpan/PERIGRIN/XML-NamespaceSupport"
)
groups=('perl-modules')
license=('GPL')
depends=('perl')

View File

@ -8,6 +8,9 @@ pkgdesc="Expat-based XML parser module for perl"
arch=('i686' 'x86_64')
license=('GPL' 'PerlArtistic')
url="https://metacpan.org/dist/XML-Parser"
msys2_references=(
"purl: pkg:cpan/TODDR/XML-Parser"
)
groups=('perl-modules')
depends=('perl' 'libexpat')
makedepends=('libexpat-devel' 'perl-devel' 'make' 'gcc')

View File

@ -7,6 +7,9 @@ pkgrel=2
pkgdesc="Base class SAX Drivers and Filters"
arch=('any')
url="https://metacpan.org/dist/XML-SAX-Base"
msys2_references=(
"purl: pkg:cpan/GRANTM/XML-SAX-Base"
)
groups=('perl-modules')
license=('GPL' 'PerlArtistic')
depends=('perl')

View File

@ -7,6 +7,9 @@ pkgrel=2
pkgdesc="Simple API for XML"
arch=('any')
url="https://metacpan.org/release/XML-SAX"
msys2_references=(
"purl: pkg:cpan/GRANTM/XML-SAX"
)
groups=('perl-modules')
license=('GPL' 'PerlArtistic')
depends=('perl' 'perl-XML-SAX-Base' 'perl-XML-NamespaceSupport')

View File

@ -7,6 +7,9 @@ pkgrel=4
pkgdesc="Fast, lightweight YAML loader and dumper"
arch=('i686' 'x86_64')
url="https://metacpan.org/release/YAML-Syck"
msys2_references=(
"purl: pkg:cpan/TODDR/YAML-Syck"
)
license=('BSD' 'custom')
depends=('perl')
makedepends=('perl-devel' 'make' 'gcc')

View File

@ -7,6 +7,9 @@ pkgdesc="Implements some sane defaults for Perl programs"
arch=('any')
groups=('perl-modules')
url="https://metacpan.org/release/common-sense"
msys2_references=(
"purl: pkg:cpan/MLEHMANN/common-sense"
)
license=('PerlArtistic' 'GPL')
depends=('perl')
options=('!emptydirs')

View File

@ -10,6 +10,9 @@ pkgrel=2
pkgdesc="Take options from files"
arch=('any')
url="https://metacpan.org/dist/Getopt-ArgvFile"
msys2_references=(
"purl: pkg:cpan/JSTENZEL/Getopt-ArgvFile"
)
license=('GPL' 'PerlArtistic')
depends=('perl')
options=('!emptydirs')

View File

@ -7,6 +7,9 @@ pkgrel=2
pkgdesc="Spiffy Perl Interface Framework For You"
arch=('any')
url="https://metacpan.org/dist/Spiffy"
msys2_references=(
"purl: pkg:cpan/INGY/Spiffy"
)
groups=('perl-modules')
depends=('perl')
license=('PerlArtistic')

View File

@ -9,6 +9,7 @@ arch=('i686' 'x86_64')
url="https://txt2html.sourceforge.net/"
msys2_references=(
"anitya: 14410"
"purl: pkg:cpan/RUBYKAT/txt2html"
)
license=('GPL' 'PerlArtistic')
depends=('perl>=5.10.0' 'perl-Getopt-ArgvFile')