pkgsrc-Changes-HG archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

[pkgsrc/trunk]: pkgsrc/security/p5-Net-SSLeay Updated to version 1.32.



details:   https://anonhg.NetBSD.org/pkgsrc/rev/7320a64829b8
branches:  trunk
changeset: 537441:7320a64829b8
user:      heinz <heinz%pkgsrc.org@localhost>
date:      Wed Jan 09 00:47:00 2008 +0000

description:
Updated to version 1.32.

Pkgsrc changes:
  - Requires p5-Test-Exception and p5-Test-Warn for building and
    p5-MIME-Base64 for running. The modules p5-Array-Compare, p5-Sub-Uplevel
    and p5-Tree-DAG_Node are only used through p5-Test-Warn. Opened bug
    id 32172 at rt.cpan.org for this.
  - Needs a C compiler.
  - Specified prefix for OpenSSL in order to avoid adding any search paths
    to inc/Module/Install/PRIVATE/Net/SSLeay.pm.
  - No more interactive questions (PERL_MM_USE_DEFAULT).

Changes since version 1.30:
===========================
        - Mike McCauley and Florian Ragwitz maintain this module now
1.31_01 02.07.2007
        - Only bind X509_STORE_set_trust #if OPENSSL_VERSION_NUMBER >=
          0x0090800fL
        - Removed %Filenum_Objects from Net::SSLeay::Handle so unused
          handles will be freed.
        - Use ppport.h.
        - improved openssl path guessing, forcing openssl path now
            requires the -path flag (caution: incompatible flag change)
            Path guessing works on windows too.
            mikem, with patches from Stas Bekman
        - Added /usr/sfw/bin/openssl to path guessing for Open Solaris,
        suggested by Igor Boehme.
        - Fixed a problem with X509_get_subjectAltNames not working when the
        subjectAltNAmes are the first extension. Reported by Achim Grolms

1.31_02 14.07.2007
        - Fix linking problems on Windows. Tested with VC++ 6.0, Shining Light
        0.9.7L on Windows Server 2003 with ActivePerl 5.8.8.820. Also tested
        with OpenSSL 0.9.8e compiled from source.
        - Unable to get working systems when compiling with MS Visual Studio
        Express 2005. Contributions requested. This may be relevant:
          http://www.itwriting.com/blog/?postid=261&replyto=2542
        - Fixed a number of minor compile warnings on Windows
        - Updated README.Win32 to define building procedures on Windows
        - Fixed incorrect test failure reports in 08_external.
        - Add parens to function calls in Makefile.PL to prevent
        warnings with some perls.
        - Tested on Sparc Solaris 8, Sparc Solaris 10, OpenSuSE 10.2 x64,
        OpenSuSE 10.0 x86, FreeBSD 6.0 x86, Ubuntu 6.10, Fedora Core 6 x86
        - Changed type of SSL_set_info_callback args to stop compiler warnings
        on Windows
        - Removed auto_include from Makefile.PL
        - Removed build_requires('Test::NoWarnings') from Makefile.PL
        - Testing with Strawberry Perl on Windows XP SP2, added doc to
        README.Win32
        - Testing with Perl CamelPack 5.8.7 on Windows XP SP2,added doc to
        README.Win32

1.32 03.08.2007
        - Don't let the tests die when something unexpected happens. Just
          BAIL_OUT.
        - Some Win32 improvements.

diffstat:

 security/p5-Net-SSLeay/Makefile |  20 ++++++++++++++------
 security/p5-Net-SSLeay/distinfo |   8 ++++----
 2 files changed, 18 insertions(+), 10 deletions(-)

diffs (49 lines):

diff -r 1c8725d8e726 -r 7320a64829b8 security/p5-Net-SSLeay/Makefile
--- a/security/p5-Net-SSLeay/Makefile   Wed Jan 09 00:17:25 2008 +0000
+++ b/security/p5-Net-SSLeay/Makefile   Wed Jan 09 00:47:00 2008 +0000
@@ -1,6 +1,6 @@
-# $NetBSD: Makefile,v 1.40 2007/09/30 17:45:25 wiz Exp $
+# $NetBSD: Makefile,v 1.41 2008/01/09 00:47:00 heinz Exp $
 
-DISTNAME=      Net_SSLeay.pm-1.30
+DISTNAME=      Net-SSLeay-1.32
 PKGNAME=       p5-${DISTNAME:S/Net_/Net-/:S/.pm//}
 SVR4_PKGNAME=  p5nsl
 CATEGORIES=    security perl5
@@ -12,11 +12,19 @@
 PKG_INSTALLATION_TYPES=        overwrite pkgviews
 PKG_DESTDIR_SUPPORT=   user-destdir
 
-PERL5_PACKLIST=                auto/Net/SSLeay/.packlist
-MAKE_PARAMS=           ${SSLBASE}
+BUILD_DEPENDS+=        p5-Test-Exception-[0-9]*:../../devel/p5-Test-Exception
+BUILD_DEPENDS+=        p5-Test-Warn-[0-9]*:../../devel/p5-Test-Warn
+DEPENDS+=      p5-MIME-Base64-[0-9]*:../../converters/p5-MIME-Base64
+
+# see WRKSRC/inc/Module/Install/PRIVATE/Net/SSLeay.pm
+BUILDLINK_API_DEPENDS.openssl+=        openssl>=0.9.3
 
-# Needs someone to press ^C when the test does not do any progress.
-INTERACTIVE_STAGE=     test
+USE_LANGUAGES=         c
+
+PERL5_PACKLIST=                auto/Net/SSLeay/.packlist
+MAKE_ENV+=             OPENSSL_PREFIX=${SSLBASE}
+MAKE_ENV+=             PERL_MM_USE_DEFAULT=1   # avoid network question
+MAKE_PARAMS=           --skipdeps
 
 .include "../../lang/perl5/module.mk"
 .include "../../security/openssl/buildlink3.mk"
diff -r 1c8725d8e726 -r 7320a64829b8 security/p5-Net-SSLeay/distinfo
--- a/security/p5-Net-SSLeay/distinfo   Wed Jan 09 00:17:25 2008 +0000
+++ b/security/p5-Net-SSLeay/distinfo   Wed Jan 09 00:47:00 2008 +0000
@@ -1,5 +1,5 @@
-$NetBSD: distinfo,v 1.18 2006/03/12 02:48:19 heinz Exp $
+$NetBSD: distinfo,v 1.19 2008/01/09 00:47:00 heinz Exp $
 
-SHA1 (Net_SSLeay.pm-1.30.tar.gz) = c020af556a43d83675bae4419d63a34ade30ab81
-RMD160 (Net_SSLeay.pm-1.30.tar.gz) = d160f7e51f16201880b0b97e2914943291a1ac7e
-Size (Net_SSLeay.pm-1.30.tar.gz) = 78629 bytes
+SHA1 (Net-SSLeay-1.32.tar.gz) = e57c6c36f0df7bf211c435a38330de2e93d141bb
+RMD160 (Net-SSLeay-1.32.tar.gz) = 61403a7529626f6c562790c034659af98c9e29e1
+Size (Net-SSLeay-1.32.tar.gz) = 130187 bytes



Home | Main Index | Thread Index | Old Index