[arch-commits] Commit in perl-lwp-protocol-https/trunk (PKGBUILD certs.patch)
Felix Yan
felixonmars at archlinux.org
Tue Mar 13 23:52:18 UTC 2018
Date: Tuesday, March 13, 2018 @ 23:52:18
Author: felixonmars
Revision: 318926
upgpkg: perl-lwp-protocol-https 6.07-1
Modified:
perl-lwp-protocol-https/trunk/PKGBUILD
perl-lwp-protocol-https/trunk/certs.patch
-------------+
PKGBUILD | 13 +++++++------
certs.patch | 32 ++++++++++++++++++--------------
2 files changed, 25 insertions(+), 20 deletions(-)
Modified: PKGBUILD
===================================================================
--- PKGBUILD 2018-03-13 23:14:20 UTC (rev 318925)
+++ PKGBUILD 2018-03-13 23:52:18 UTC (rev 318926)
@@ -2,22 +2,23 @@
# Maintainer: Felix Yan <felixonmars at gmail.com>
pkgname=perl-lwp-protocol-https
-pkgver=6.06
-pkgrel=4
+pkgver=6.07
+pkgrel=1
pkgdesc="Provide https support for LWP::UserAgent"
arch=('any')
url="https://metacpan.org/release/LWP-Protocol-https"
license=('PerlArtistic' 'GPL')
depends=('ca-certificates' 'perl-io-socket-ssl' 'perl-net-http' 'perl-libwww')
+checkdepends=('perl-test-requiresinternet')
options=('!emptydirs')
-source=("http://search.cpan.org/CPAN/authors/id/M/MS/MSCHILLI/LWP-Protocol-https-$pkgver.tar.gz"
+source=("http://search.cpan.org/CPAN/authors/id/O/OA/OALDERS/LWP-Protocol-https-$pkgver.tar.gz"
certs.patch)
-md5sums=('06f5dfd33b07f6594a429dbbd5e6a2d1'
- 'eeee7bb02869fdf17beeceaa8b36c855')
+sha512sums=('4a07cd8a1c44e31781069a632a77f3af43747933420e831b4fd4a12faac7dc04f0c6b10ea773c3e14ecb66209a547b3587c0e3f481a55b9929db65f7b10343aa'
+ '7ee0ad7c40f526fb3ba1148f13f2601c11fe68c72b4aaf22b628709c2877b7d49ee6dc1c722bb091b97251d76fceec4a9b39dcf3778d7f19b79fdd8c5754a444')
prepare() {
cd LWP-Protocol-https-${pkgver}
- patch -p0 -i ../certs.patch
+ patch -p1 -i ../certs.patch
}
build() {
Modified: certs.patch
===================================================================
--- certs.patch 2018-03-13 23:14:20 UTC (rev 318925)
+++ certs.patch 2018-03-13 23:52:18 UTC (rev 318926)
@@ -1,16 +1,20 @@
---- Makefile.PL.old 2016-01-04 11:31:52.349484123 +0800
-+++ Makefile.PL 2016-01-04 11:32:07.432992090 +0800
-@@ -15,7 +15,6 @@
- 'LWP::UserAgent' => '6.06',
- 'Net::HTTPS' => 6,
- 'IO::Socket::SSL' => "1.54",
-- 'Mozilla::CA' => "20110101",
- },
- META_MERGE => {
- resources => {
---- lib/LWP/Protocol/https.pm.old 2016-01-04 11:33:19.003810886 +0800
-+++ lib/LWP/Protocol/https.pm 2016-01-04 11:34:42.358079461 +0800
-@@ -25,25 +25,7 @@
+diff --git a/Makefile.PL.orig b/Makefile.PL
+index fc8ef4a..26313e2 100644
+--- a/Makefile.PL.orig
++++ b/Makefile.PL
+@@ -26,7 +26,6 @@ my %WriteMakefileArgs = (
+ 'LWP::UserAgent' => '6.06',
+ 'Net::HTTPS' => 6,
+ 'IO::Socket::SSL' => "1.54",
+- 'Mozilla::CA' => "20110101",
+ 'perl' => '5.008001',
+ },
+ },
+diff --git a/lib/LWP/Protocol/https.pm.orig b/lib/LWP/Protocol/https.pm
+index ed4d832..b8667cf 100644
+--- a/lib/LWP/Protocol/https.pm.orig
++++ b/lib/LWP/Protocol/https.pm
+@@ -25,25 +25,7 @@ sub _extra_sock_opts
}
if ($ssl_opts{SSL_verify_mode}) {
unless (exists $ssl_opts{SSL_ca_file} || exists $ssl_opts{SSL_ca_path}) {
@@ -18,7 +22,7 @@
- require Mozilla::CA;
- };
- if ($@) {
-- if ($@ =! /^Can't locate Mozilla\/CA\.pm/) {
+- if ($@ =~ /^Can't locate Mozilla\/CA\.pm/) {
- $@ = <<'EOT';
-Can't verify SSL peers without knowing which Certificate Authorities to trust
-
More information about the arch-commits
mailing list