Perl: Multiple updates (#1347)
* perl-XML-SAX: Update to 1.00 * perl-YAML-Tiny: Update to 1.73 * perl-Mozilla-CA: Update to 20180117 * New package: perl-Test-Fatal (version 0.014) * New package: perl-Test-Requiresinternet (version: 0.05) * perl-libwww: Update to 6.33 * perl-XML-Simple: Update to 2.25 * perl-Test-Pod: Update to 1.52 * New package: perl-Test-Needs (version: 0.002005) * perl-URI: Update to 1.74
This commit is contained in:
parent
9492840464
commit
6cd0f7d9cf
@ -2,7 +2,7 @@
|
|||||||
|
|
||||||
_realname=Mozilla-CA
|
_realname=Mozilla-CA
|
||||||
pkgname=perl-${_realname}
|
pkgname=perl-${_realname}
|
||||||
pkgver=20160104
|
pkgver=20180117
|
||||||
pkgrel=1
|
pkgrel=1
|
||||||
pkgdesc="Mozilla's CA cert bundle in PEM format"
|
pkgdesc="Mozilla's CA cert bundle in PEM format"
|
||||||
arch=('any')
|
arch=('any')
|
||||||
@ -12,7 +12,7 @@ depends=('perl>=5.006')
|
|||||||
url="https://metacpan.org/release/Mozilla-CA"
|
url="https://metacpan.org/release/Mozilla-CA"
|
||||||
groups=('perl-modules')
|
groups=('perl-modules')
|
||||||
source=("https://www.cpan.org/authors/id/A/AB/ABH/${_realname}-${pkgver}.tar.gz")
|
source=("https://www.cpan.org/authors/id/A/AB/ABH/${_realname}-${pkgver}.tar.gz")
|
||||||
sha256sums=('27a7069a243162b65ada4194ff9d21b6ebc304af723eb5d3972fb74c11b03f2a')
|
sha256sums=('f2cc9fbe119f756313f321e0d9f1fac0859f8f154ac9d75b1a264c1afdf4e406')
|
||||||
|
|
||||||
build() {
|
build() {
|
||||||
cd ${_realname}-${pkgver}
|
cd ${_realname}-${pkgver}
|
||||||
|
|||||||
29
perl-Test-Fatal/PKGBUILD
Normal file
29
perl-Test-Fatal/PKGBUILD
Normal file
@ -0,0 +1,29 @@
|
|||||||
|
# Maintainer: Peter Budai <peterbudai@hotmail.com>
|
||||||
|
|
||||||
|
_realname=Test-Fatal
|
||||||
|
pkgname=perl-${_realname}
|
||||||
|
pkgver=0.014
|
||||||
|
pkgrel=1
|
||||||
|
pkgdesc="Incredibly simple helpers for testing code with exceptions"
|
||||||
|
arch=('any')
|
||||||
|
url="https://metacpan.org/release/Test-Fatal"
|
||||||
|
groups=('perl-modules')
|
||||||
|
depends=('perl' 'perl-Try-Tiny')
|
||||||
|
license=('GPL' 'PerlArtistic')
|
||||||
|
source=("http://search.cpan.org/CPAN/authors/id/R/RJ/RJBS/Test-Fatal-${pkgver}.tar.gz")
|
||||||
|
sha256sums=('bcdcef5c7b2790a187ebca810b0a08221a63256062cfab3c3b98685d91d1cbb0')
|
||||||
|
|
||||||
|
prepare() {
|
||||||
|
cd "${srcdir}/${_realname}-${pkgver}"
|
||||||
|
}
|
||||||
|
|
||||||
|
build() {
|
||||||
|
cd "${srcdir}/${_realname}-${pkgver}"
|
||||||
|
PERL_MM_USE_DEFAULT=1 perl Makefile.PL INSTALLDIRS=vendor
|
||||||
|
make
|
||||||
|
}
|
||||||
|
|
||||||
|
package() {
|
||||||
|
cd "${srcdir}/${_realname}-${pkgver}"
|
||||||
|
make install DESTDIR="${pkgdir}"
|
||||||
|
}
|
||||||
29
perl-Test-Needs/PKGBUILD
Normal file
29
perl-Test-Needs/PKGBUILD
Normal file
@ -0,0 +1,29 @@
|
|||||||
|
# Maintainer: Peter Budai <peterbudai@hotmail.com>
|
||||||
|
|
||||||
|
_realname=Test-Needs
|
||||||
|
pkgname=perl-${_realname}
|
||||||
|
pkgver=0.002005
|
||||||
|
pkgrel=1
|
||||||
|
pkgdesc="Skip tests when modules not available"
|
||||||
|
arch=('any')
|
||||||
|
url="https://metacpan.org/release/Test-Needs"
|
||||||
|
groups=('perl-modules')
|
||||||
|
depends=('perl')
|
||||||
|
license=('PerlArtistic')
|
||||||
|
source=("https://cpan.metacpan.org/authors/id/H/HA/HAARG/Test-Needs-${pkgver}.tar.gz")
|
||||||
|
sha256sums=('5a4f33983586edacdbe00a3b429a9834190140190dab28d0f873c394eb7df399')
|
||||||
|
|
||||||
|
prepare() {
|
||||||
|
cd "${srcdir}/${_realname}-${pkgver}"
|
||||||
|
}
|
||||||
|
|
||||||
|
build() {
|
||||||
|
cd "${srcdir}/${_realname}-${pkgver}"
|
||||||
|
PERL_MM_USE_DEFAULT=1 perl Makefile.PL INSTALLDIRS=vendor
|
||||||
|
make
|
||||||
|
}
|
||||||
|
|
||||||
|
package() {
|
||||||
|
cd "${srcdir}/${_realname}-${pkgver}"
|
||||||
|
make install DESTDIR="${pkgdir}"
|
||||||
|
}
|
||||||
@ -2,7 +2,7 @@
|
|||||||
|
|
||||||
_realname=Test-Pod
|
_realname=Test-Pod
|
||||||
pkgname=perl-${_realname}
|
pkgname=perl-${_realname}
|
||||||
pkgver=1.51
|
pkgver=1.52
|
||||||
pkgrel=1
|
pkgrel=1
|
||||||
pkgdesc="Check for POD errors in files"
|
pkgdesc="Check for POD errors in files"
|
||||||
arch=('any')
|
arch=('any')
|
||||||
@ -12,7 +12,7 @@ depends=('perl' 'perl-Module-Build')
|
|||||||
options=('!emptydirs')
|
options=('!emptydirs')
|
||||||
groups=('perl-modules')
|
groups=('perl-modules')
|
||||||
source=(https://www.cpan.org/authors/id/E/ET/ETHER/${_realname}-${pkgver}.tar.gz)
|
source=(https://www.cpan.org/authors/id/E/ET/ETHER/${_realname}-${pkgver}.tar.gz)
|
||||||
sha256sums=('c1a1d3cedf4a579e3aad89c36f9878a8542b6656dbe71f1581420f49582d7efb')
|
sha256sums=('60a8dbcc60168bf1daa5cc2350236df9343e9878f4ab9830970a5dde6fe8e5fc')
|
||||||
|
|
||||||
build() {
|
build() {
|
||||||
cd ${_realname}-${pkgver}
|
cd ${_realname}-${pkgver}
|
||||||
|
|||||||
29
perl-Test-Requiresinternet/PKGBUILD
Normal file
29
perl-Test-Requiresinternet/PKGBUILD
Normal file
@ -0,0 +1,29 @@
|
|||||||
|
# Maintainer: Peter Budai <peterbudai@hotmail.com>
|
||||||
|
|
||||||
|
_realname=Test-Requiresinternet
|
||||||
|
pkgname=perl-${_realname}
|
||||||
|
pkgver=0.05
|
||||||
|
pkgrel=1
|
||||||
|
pkgdesc="Easily test network connectivity"
|
||||||
|
arch=('any')
|
||||||
|
url="http://search.mcpan.org/dist/Test-RequiresInternet"
|
||||||
|
groups=('perl-modules')
|
||||||
|
depends=('perl')
|
||||||
|
license=('GPL' 'PerlArtistic')
|
||||||
|
source=("http://search.mcpan.org/CPAN/authors/id/M/MA/MALLEN/Test-RequiresInternet-${pkgver}.tar.gz")
|
||||||
|
sha256sums=('bba7b32a1cc0d58ce2ec20b200a7347c69631641e8cae8ff4567ad24ef1e833e')
|
||||||
|
|
||||||
|
prepare() {
|
||||||
|
cd "${srcdir}/${_realname}-${pkgver}"
|
||||||
|
}
|
||||||
|
|
||||||
|
build() {
|
||||||
|
cd "${srcdir}/${_realname}-${pkgver}"
|
||||||
|
PERL_MM_USE_DEFAULT=1 perl Makefile.PL INSTALLDIRS=vendor
|
||||||
|
make
|
||||||
|
}
|
||||||
|
|
||||||
|
package() {
|
||||||
|
cd "${srcdir}/${_realname}-${pkgver}"
|
||||||
|
make install DESTDIR="${pkgdir}"
|
||||||
|
}
|
||||||
@ -2,7 +2,7 @@
|
|||||||
|
|
||||||
_realname=URI
|
_realname=URI
|
||||||
pkgname=perl-${_realname}
|
pkgname=perl-${_realname}
|
||||||
pkgver=1.73
|
pkgver=1.74
|
||||||
pkgrel=1
|
pkgrel=1
|
||||||
pkgdesc="Uniform Resource Identifiers (absolute and relative)"
|
pkgdesc="Uniform Resource Identifiers (absolute and relative)"
|
||||||
arch=('any')
|
arch=('any')
|
||||||
@ -10,10 +10,11 @@ url="http://search.cpan.org/dist/${_realname}/"
|
|||||||
groups=('perl-modules')
|
groups=('perl-modules')
|
||||||
license=('PerlArtistic')
|
license=('PerlArtistic')
|
||||||
depends=('perl>=5.10.0')
|
depends=('perl>=5.10.0')
|
||||||
|
checkdepends=('perl-Test-Needs')
|
||||||
provides=('perl-URI-Escape=3.30')
|
provides=('perl-URI-Escape=3.30')
|
||||||
options=('!emptydirs')
|
options=('!emptydirs')
|
||||||
source=("https://cpan.metacpan.org/authors/id/E/ET/ETHER/${_realname}-${pkgver}.tar.gz")
|
source=("https://cpan.metacpan.org/authors/id/E/ET/ETHER/${_realname}-${pkgver}.tar.gz")
|
||||||
sha256sums=('cca7ab4a6f63f3ccaacae0f2e1337e8edf84137e73f18548ec7d659f23efe413')
|
sha256sums=('a9c254f45f89cb1dd946b689dfe433095404532a4543bdaab0b71ce0fdcdd53d')
|
||||||
|
|
||||||
build() {
|
build() {
|
||||||
cd "${srcdir}/${_realname}-$pkgver"
|
cd "${srcdir}/${_realname}-$pkgver"
|
||||||
|
|||||||
@ -2,8 +2,8 @@
|
|||||||
|
|
||||||
_realname=XML-SAX
|
_realname=XML-SAX
|
||||||
pkgname=perl-${_realname}
|
pkgname=perl-${_realname}
|
||||||
pkgver=0.99
|
pkgver=1.00
|
||||||
pkgrel=2
|
pkgrel=1
|
||||||
pkgdesc="Simple API for XML"
|
pkgdesc="Simple API for XML"
|
||||||
arch=('any')
|
arch=('any')
|
||||||
url="http://search.cpan.org/dist/XML-SAX"
|
url="http://search.cpan.org/dist/XML-SAX"
|
||||||
@ -14,8 +14,8 @@ options=('!emptydirs')
|
|||||||
install=perl-xml-sax.install
|
install=perl-xml-sax.install
|
||||||
source=("https://www.cpan.org/authors/id/G/GR/GRANTM/${_realname}-${pkgver}.tar.gz"
|
source=("https://www.cpan.org/authors/id/G/GR/GRANTM/${_realname}-${pkgver}.tar.gz"
|
||||||
'perl-xml-sax.patch')
|
'perl-xml-sax.patch')
|
||||||
sha256sums=('32b04b8e36b6cc4cfc486de2d859d87af5386dd930f2383c49347050d6f5ad84'
|
sha256sums=('45ea6564ef8692155d57b2de0862b6442d3c7e29f4a9bc9ede5d7ecdc74c2ae3'
|
||||||
'cf5452ccd81b7eb9cd50315a25747099628a6c0442ea3a6c3849edc3e7e4af18')
|
'79cd182088243cae4a78448df35e0dc17448f5acbfb2dcce222f6d1100ab6280')
|
||||||
|
|
||||||
prepare() {
|
prepare() {
|
||||||
cd ${srcdir}/${_realname}-${pkgver}
|
cd ${srcdir}/${_realname}-${pkgver}
|
||||||
|
|||||||
@ -1,10 +1,9 @@
|
|||||||
--- a/Makefile.PL 2011-09-04 23:37:48.000000000 +0200
|
--- a/Makefile.PL 2011-09-04 23:37:48.000000000 +0200
|
||||||
+++ b/Makefile.PL 2011-10-07 18:12:50.000000000 +0200
|
+++ b/Makefile.PL 2011-10-07 18:12:50.000000000 +0200
|
||||||
@@ -12,43 +12,3 @@
|
@@ -13,42 +13,4 @@
|
||||||
'XML::NamespaceSupport' => 0.03,
|
|
||||||
},
|
},
|
||||||
);
|
);
|
||||||
-
|
|
||||||
-sub MY::install {
|
-sub MY::install {
|
||||||
- package MY;
|
- package MY;
|
||||||
- my $script = shift->SUPER::install(@_);
|
- my $script = shift->SUPER::install(@_);
|
||||||
@ -34,7 +33,7 @@
|
|||||||
- $script =~ s/install :: (.*)$/install :: $1 install_sax_pureperl/m;
|
- $script =~ s/install :: (.*)$/install :: $1 install_sax_pureperl/m;
|
||||||
- $script .= <<"INSTALL";
|
- $script .= <<"INSTALL";
|
||||||
-
|
-
|
||||||
-install_sax_pureperl :
|
-install_sax_pureperl : pure_install
|
||||||
-\t\@\$(PERL) -MXML::SAX -e "XML::SAX->add_parser(q(XML::SAX::PurePerl))->save_parsers()"
|
-\t\@\$(PERL) -MXML::SAX -e "XML::SAX->add_parser(q(XML::SAX::PurePerl))->save_parsers()"
|
||||||
-
|
-
|
||||||
-INSTALL
|
-INSTALL
|
||||||
@ -43,4 +42,4 @@
|
|||||||
-
|
-
|
||||||
- return $script;
|
- return $script;
|
||||||
-}
|
-}
|
||||||
-
|
|
||||||
|
|||||||
@ -2,7 +2,7 @@
|
|||||||
|
|
||||||
_realname=XML-Simple
|
_realname=XML-Simple
|
||||||
pkgname=perl-${_realname}
|
pkgname=perl-${_realname}
|
||||||
pkgver=2.24
|
pkgver=2.25
|
||||||
pkgrel=1
|
pkgrel=1
|
||||||
groups=('perl-modules')
|
groups=('perl-modules')
|
||||||
pkgdesc="Simple XML parser for perl"
|
pkgdesc="Simple XML parser for perl"
|
||||||
@ -12,7 +12,7 @@ url="http://search.cpan.org/dist/${_realname}/"
|
|||||||
depends=('perl-XML-Parser' 'perl')
|
depends=('perl-XML-Parser' 'perl')
|
||||||
options=('!emptydirs')
|
options=('!emptydirs')
|
||||||
source=("https://cpan.org/authors/id/G/GR/GRANTM/${_realname}-${pkgver}.tar.gz")
|
source=("https://cpan.org/authors/id/G/GR/GRANTM/${_realname}-${pkgver}.tar.gz")
|
||||||
sha256sums=('9a14819fd17c75fbb90adcec0446ceab356cab0ccaff870f2e1659205dc2424f')
|
sha256sums=('531fddaebea2416743eb5c4fdfab028f502123d9a220405a4100e68fc480dbf8')
|
||||||
|
|
||||||
build() {
|
build() {
|
||||||
cd "${srcdir}/${_realname}-${pkgver}"
|
cd "${srcdir}/${_realname}-${pkgver}"
|
||||||
|
|||||||
@ -2,7 +2,7 @@
|
|||||||
|
|
||||||
_realname=YAML-Tiny
|
_realname=YAML-Tiny
|
||||||
pkgname=perl-${_realname}
|
pkgname=perl-${_realname}
|
||||||
pkgver=1.70
|
pkgver=1.73
|
||||||
pkgrel=1
|
pkgrel=1
|
||||||
pkgdesc="Read/Write YAML files with as little code as possible"
|
pkgdesc="Read/Write YAML files with as little code as possible"
|
||||||
arch=('any')
|
arch=('any')
|
||||||
@ -12,7 +12,7 @@ license=('GPL' 'PerlArtistic')
|
|||||||
depends=('perl')
|
depends=('perl')
|
||||||
options=('!emptydirs')
|
options=('!emptydirs')
|
||||||
source=(https://www.cpan.org/authors/id/E/ET/ETHER/${_realname}-${pkgver}.tar.gz)
|
source=(https://www.cpan.org/authors/id/E/ET/ETHER/${_realname}-${pkgver}.tar.gz)
|
||||||
sha256sums=('bbce4b52b5eafdb04e3043975a08dbf394d00b7d2c958adb9d03d9f7e9291255')
|
sha256sums=('bc315fa12e8f1e3ee5e2f430d90b708a5dc7e47c867dba8dce3a6b8fbe257744')
|
||||||
|
|
||||||
prepare() {
|
prepare() {
|
||||||
cd "${srcdir}/${_realname}-${pkgver}"
|
cd "${srcdir}/${_realname}-${pkgver}"
|
||||||
|
|||||||
@ -1,8 +1,8 @@
|
|||||||
# Maintainer: Alexey Pavlov <alexpux@gmail.com>
|
# Maintainer: Alexey Pavlov <alexpux@gmail.com>
|
||||||
|
|
||||||
pkgname=perl-libwww
|
pkgname=perl-libwww
|
||||||
pkgver=6.31
|
pkgver=6.33
|
||||||
pkgrel=2
|
pkgrel=1
|
||||||
pkgdesc="The World-Wide Web library for Perl"
|
pkgdesc="The World-Wide Web library for Perl"
|
||||||
arch=('any')
|
arch=('any')
|
||||||
url="https://metacpan.org/release/libwww-perl"
|
url="https://metacpan.org/release/libwww-perl"
|
||||||
@ -15,13 +15,13 @@ depends=('perl' 'perl-Encode-Locale' 'perl-File-Listing'
|
|||||||
'perl-Net-HTTP' 'perl-URI' 'perl-WWW-RobotRules'
|
'perl-Net-HTTP' 'perl-URI' 'perl-WWW-RobotRules'
|
||||||
'perl-HTTP-Message' 'perl-Try-Tiny')
|
'perl-HTTP-Message' 'perl-Try-Tiny')
|
||||||
optdepends=('perl-LWP-Protocol-https: for https:// url schemes')
|
optdepends=('perl-LWP-Protocol-https: for https:// url schemes')
|
||||||
source=(https://www.cpan.org/authors/id/E/ET/ETHER/libwww-perl-${pkgver}.tar.gz)
|
checkdepends=('perl-Test-Fatal' 'perl-Test-Requiresinternet')
|
||||||
sha256sums=('525d5386d39d1c1d7da8a0e9dd0cbab95cba2a4bfcfd9b83b257f49be4eecae3')
|
source=(https://cpan.metacpan.org/authors/id/O/OA/OALDERS/libwww-perl-${pkgver}.tar.gz)
|
||||||
|
sha256sums=('97417386f11f007ae129fe155b82fd8969473ce396a971a664c8ae6850c69b99')
|
||||||
|
|
||||||
build() {
|
build() {
|
||||||
cd libwww-perl-${pkgver}
|
cd libwww-perl-${pkgver}
|
||||||
perl Makefile.PL INSTALLDIRS=vendor
|
perl Makefile.PL INSTALLDIRS=vendor
|
||||||
#--aliases
|
|
||||||
make
|
make
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|||||||
Loading…
x
Reference in New Issue
Block a user