pkgsrc-Changes-HG archive
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]
[pkgsrc/trunk]: pkgsrc/security/p5-Crypt-SSLeay Update to 0.55:
details: https://anonhg.NetBSD.org/pkgsrc/rev/fd129e65148d
branches: trunk
changeset: 529584:fd129e65148d
user: wiz <wiz%pkgsrc.org@localhost>
date: Fri Jun 08 07:57:10 2007 +0000
description:
Update to 0.55:
0.55 2007-06-01 17:34:22 UTC
- Added a blocking() method to Net::SSL (and bumped version to
2.81).
0.54 2007-04-12 22:05:26 UTC
- Rebadged 0.53_05, since no bugs appear to have surfaced.
0.53_05
- Fixed up incorrect LIBS key in WriteMakefile args. Thanks to
David Cantrell for giving me access to an OpenBSD box that
revealed this problem.
- Added the list of modules that depend on Crypt::SSLeay to
the README, as per cpants.perl.org. (think: improvements
to the test suite).
0.53_04 2007-03-06 09:39:01 UTC
- add diag() info to determine possible reasons for failure as per
http://www.nntp.perl.org/group/perl.cpan.testers/2007/03/msg428964.html
- Tweaks for Strawberry Perl detection.
0.53_03 2007-03-04 18:30:06 UTC
- Adjusted the typemap shims to silence the compiler warnings that
occur when sizeof(IV) is larger than sizeof(char *).
- use XSLoader for faster loading if available, otherwise fall
back to DynaLoader.
- Makefile.PL heavily reworked, lots of cruft removed.
- Ask to see whether the live tests should be run.
- renamed net_sst.t to 01-connect.t
- added 02-live.t that performs live HTTPS requests.
0.53_02 2007-01-29 10:02:34 UTC
- don't proxy hosts in NO_PROXY environment variable (CPAN
bug #11078).
- don't send user agent string to proxy unless
send_useragent_to_proxy is enabled. (CPAN bug #4759).
- Net::SSL bumped to 2.80
0.53_01 2007-01-24 22:21:09 UTC
- patch for CPAN #12444 applied (Jeff Lavallee). Net::SSL bumped
tp 2.79.
- example scripts moved into eg/ directory and the documentation
updated.
- added a TODO to remind me of what needs to be done.
0.53 2006-12-26 17:21:22 UTC
- 0.52_02 deemed stable
0.52_02 2006-12-20 19:29:01 UTC
- improved VMS support (CPAN bug #19829).
- add a test to see if cert file is readable in
Net::SSL::configure_certs (CPAN bug #8498) and Net::SSL version
to 2.78.
- known working platforms list removed from documentation. Too old,
and CPAN Testers has the up-to-date information.
- minor documentation improvements.
0.52_01 2006-12-17
- add call to SSL_library_init() in new()
- maintenance taken over by brian d foy and David Landgren.
diffstat:
security/p5-Crypt-SSLeay/Makefile | 12 ++-----
security/p5-Crypt-SSLeay/distinfo | 11 +++----
security/p5-Crypt-SSLeay/patches/patch-aa | 42 ++++++++----------------------
security/p5-Crypt-SSLeay/patches/patch-ab | 31 ----------------------
4 files changed, 20 insertions(+), 76 deletions(-)
diffs (134 lines):
diff -r babd49d65e7c -r fd129e65148d security/p5-Crypt-SSLeay/Makefile
--- a/security/p5-Crypt-SSLeay/Makefile Fri Jun 08 07:21:19 2007 +0000
+++ b/security/p5-Crypt-SSLeay/Makefile Fri Jun 08 07:57:10 2007 +0000
@@ -1,25 +1,21 @@
-# $NetBSD: Makefile,v 1.5 2006/11/05 17:35:58 joerg Exp $
+# $NetBSD: Makefile,v 1.6 2007/06/08 07:57:10 wiz Exp $
#
-DISTNAME= Crypt-SSLeay-0.51
+DISTNAME= Crypt-SSLeay-0.55
PKGNAME= p5-${DISTNAME}
-PKGREVISION= 7
SVR4_PKGNAME= p5csl
CATEGORIES= security perl5 www
MASTER_SITES= ${MASTER_SITE_PERL_CPAN:=Crypt/}
MAINTAINER= shell%NetBSD.org@localhost
+HOMEPAGE= http://search.cpan.org/dist/Crypt-SSLeay/
COMMENT= Crypt::SSLeay - OpenSSL glue that provides LWP https support
PKG_DESTDIR_SUPPORT= user-destdir
PERL5_PACKLIST= auto/Crypt/SSLeay/.packlist
-SUBST_CLASSES+= openssl
-SUBST_STAGE.openssl= pre-configure
-SUBST_MESSAGE.openssl= Fixing path to OpenSSL.
-SUBST_FILES.openssl= Makefile.PL
-SUBST_SED.openssl= -e 's|%%SSLBASE%%|${BUILDLINK_PREFIX.openssl}|g'
+MAKE_PARAMS+= --lib=${SSLBASE}
.include "../../lang/perl5/module.mk"
.include "../../security/openssl/buildlink3.mk"
diff -r babd49d65e7c -r fd129e65148d security/p5-Crypt-SSLeay/distinfo
--- a/security/p5-Crypt-SSLeay/distinfo Fri Jun 08 07:21:19 2007 +0000
+++ b/security/p5-Crypt-SSLeay/distinfo Fri Jun 08 07:57:10 2007 +0000
@@ -1,7 +1,6 @@
-$NetBSD: distinfo,v 1.4 2006/10/28 15:14:59 schwarz Exp $
+$NetBSD: distinfo,v 1.5 2007/06/08 07:57:11 wiz Exp $
-SHA1 (Crypt-SSLeay-0.51.tar.gz) = dea8e37e2430e351688125f5a641d76f55dbe25c
-RMD160 (Crypt-SSLeay-0.51.tar.gz) = 963ee2616742b3983a06eaee3059aafa9b866e0a
-Size (Crypt-SSLeay-0.51.tar.gz) = 117555 bytes
-SHA1 (patch-aa) = f79576ad49381a5fef228537502770f22ae00e41
-SHA1 (patch-ab) = e9e8da0c3604edfa5cfe10885dbe93c74198bcb5
+SHA1 (Crypt-SSLeay-0.55.tar.gz) = e31b9980c4170b6adc98d2d9a2d22acfa390e460
+RMD160 (Crypt-SSLeay-0.55.tar.gz) = 2ad8fc592ddfa494960d72a363fdf143d2d4eefc
+Size (Crypt-SSLeay-0.55.tar.gz) = 121191 bytes
+SHA1 (patch-aa) = 672d57add20123c1613998dad5d5d606176daadc
diff -r babd49d65e7c -r fd129e65148d security/p5-Crypt-SSLeay/patches/patch-aa
--- a/security/p5-Crypt-SSLeay/patches/patch-aa Fri Jun 08 07:21:19 2007 +0000
+++ b/security/p5-Crypt-SSLeay/patches/patch-aa Fri Jun 08 07:57:10 2007 +0000
@@ -1,35 +1,15 @@
-$NetBSD: patch-aa,v 1.1.1.1 2006/01/20 20:08:53 wiz Exp $
+$NetBSD: patch-aa,v 1.2 2007/06/08 07:57:11 wiz Exp $
---- Makefile.PL.orig Sun Feb 9 14:08:27 2003
+--- Makefile.PL.orig 2007-06-01 17:33:24.000000000 +0000
+++ Makefile.PL
-@@ -13,7 +13,7 @@ my $currdir = dirname($0) || '.';
- chdir($currdir) || die("can't change to $currdir: $!");
-
- # FIND POSSIBLE SSL INSTALLATIONS
--my @POSSIBLE_SSL_DIRS = qw(/usr/local/openssl /usr/local/ssl /local/ssl /opt/ssl /usr/local /local /usr);
-+my @POSSIBLE_SSL_DIRS = qw(%%SSLBASE%%);
- if($^O eq 'MSWin32') {
- unshift(@POSSIBLE_SSL_DIRS, 'c:/openssl');
- }
-@@ -40,7 +40,8 @@ if (@CANDIDATE == 1) {
- }
- }
+@@ -261,9 +261,7 @@ behind a strict firewall or have no netw
+ these tests may fail (through no fault of the code).
--my $SSL_DIR;
-+my $SSL_DIR = $CANDIDATE[0][0];
-+<<__SKIP__;
- if($opt_default && (@CANDIDATE == 1) && $CANDIDATE[0][0]) {
- $SSL_DIR = $CANDIDATE[0][0];
- print "Using --default OpenSSL candidate found at $SSL_DIR\n";
-@@ -51,9 +52,10 @@ if($opt_default && (@CANDIDATE == 1) &&
- unless($CANDIDATE[0][0]) {
- print "No OpenSSL installation found, usually in $POSSIBLE_SSL_DIRS[0]\n";
- }
-- $SSL_DIR = prompt "Which OpenSSL build path do you want to link against?", $CANDIDATE[0][0];
-+ $SSL_DIR = $CANDIDATE[0][0];
- }
+ INFO
+- my $network_tests = prompt
+- "Do you want to run the live tests (y/N) ?",
+- 'N';
++ my $network_tests = 'N';
+ print OUT "network_tests ", ($network_tests =~ /y/i) ? 1 : 0, "\n";
+ close OUT;
}
-+__SKIP__
-
- my $candidate = &Candidate($SSL_DIR);
- unless($candidate) {
diff -r babd49d65e7c -r fd129e65148d security/p5-Crypt-SSLeay/patches/patch-ab
--- a/security/p5-Crypt-SSLeay/patches/patch-ab Fri Jun 08 07:21:19 2007 +0000
+++ /dev/null Thu Jan 01 00:00:00 1970 +0000
@@ -1,31 +0,0 @@
-$NetBSD: patch-ab,v 1.3 2006/10/28 15:14:59 schwarz Exp $
-
---- SSLeay.xs.orig 2003-05-28 08:55:02.000000000 +0200
-+++ SSLeay.xs 2006-10-28 14:25:40.000000000 +0200
-@@ -40,7 +40,7 @@
- */
-
-
--static void InfoCallback(SSL *s,int where,int ret)
-+static void InfoCallback(const SSL *s,int where,int ret)
- {
- char *str;
- int w;
-@@ -107,7 +107,7 @@
- int rand_bytes_read;
-
- if(!bNotFirstTime) {
-- SSLeay_add_all_algorithms();
-+ SSL_library_init();
- SSL_load_error_strings();
- ERR_load_crypto_strings();
- bNotFirstTime = 1;
-@@ -130,6 +130,8 @@
- /* v2 is the default */
- ctx = SSL_CTX_new(SSLv2_client_method());
- }
-+ if (ctx == 0)
-+ croak("SSL_CTX_new failed");
- SSL_CTX_set_options(ctx,SSL_OP_ALL|0);
-
- SSL_CTX_set_default_verify_paths(ctx);
Home |
Main Index |
Thread Index |
Old Index