diff options
-rw-r--r-- | security/p5-Net-SSLeay/Makefile | 12 | ||||
-rw-r--r-- | security/p5-Net-SSLeay/distinfo | 10 | ||||
-rw-r--r-- | security/p5-Net-SSLeay/patches/patch-aa | 48 | ||||
-rw-r--r-- | security/p5-Net-SSLeay/patches/patch-ab | 12 |
4 files changed, 11 insertions, 71 deletions
diff --git a/security/p5-Net-SSLeay/Makefile b/security/p5-Net-SSLeay/Makefile index f6d30d3ecfa..f46e470ffd4 100644 --- a/security/p5-Net-SSLeay/Makefile +++ b/security/p5-Net-SSLeay/Makefile @@ -1,8 +1,8 @@ -# $NetBSD: Makefile,v 1.46 2010/01/17 12:02:43 wiz Exp $ +# $NetBSD: Makefile,v 1.47 2010/02/02 20:53:46 sno Exp $ -DISTNAME= Net-SSLeay-1.35 +DISTNAME= Net-SSLeay-1.36 PKGNAME= p5-${DISTNAME} -PKGREVISION= 2 +#PKGREVISION= 2 SVR4_PKGNAME= p5nsl CATEGORIES= security perl5 MASTER_SITES= ${MASTER_SITE_PERL_CPAN:=Net/} @@ -10,13 +10,15 @@ MASTER_SITES= ${MASTER_SITE_PERL_CPAN:=Net/} MAINTAINER= pkgsrc-users@NetBSD.org HOMEPAGE= http://search.cpan.org/dist/Net-SSLeay/ COMMENT= Perl5 module for using OpenSSL +#LICENSE= same as security/openssl PKG_INSTALLATION_TYPES= overwrite pkgviews PKG_DESTDIR_SUPPORT= user-destdir 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 + +DEPENDS+= {perl>=5.7.3,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 @@ -26,7 +28,7 @@ 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 +PERL5_MODULE_TYPE= Module::Install::Bundled .include "../../devel/zlib/buildlink3.mk" .include "../../lang/perl5/module.mk" diff --git a/security/p5-Net-SSLeay/distinfo b/security/p5-Net-SSLeay/distinfo index b3cebe9980c..c20f3f978f3 100644 --- a/security/p5-Net-SSLeay/distinfo +++ b/security/p5-Net-SSLeay/distinfo @@ -1,7 +1,5 @@ -$NetBSD: distinfo,v 1.21 2009/07/30 14:54:39 drochner Exp $ +$NetBSD: distinfo,v 1.22 2010/02/02 20:53:47 sno Exp $ -SHA1 (Net-SSLeay-1.35.tar.gz) = dc295d4a7da8ab330aca13c45e2cb5b8220aa5e4 -RMD160 (Net-SSLeay-1.35.tar.gz) = b8f0afb29507624566665f3a835c3c87fd1e7996 -Size (Net-SSLeay-1.35.tar.gz) = 132198 bytes -SHA1 (patch-aa) = 299303c3afabeae0b41fee55c5dcb6ce1ea38133 -SHA1 (patch-ab) = 26d8af03934729ee0b152e33f51cfa3fb6b0d39d +SHA1 (Net-SSLeay-1.36.tar.gz) = e8cfb6355a596471518356a29bfe53ab2011c685 +RMD160 (Net-SSLeay-1.36.tar.gz) = f9bab073ea25b7574d49b411324024ecd3750377 +Size (Net-SSLeay-1.36.tar.gz) = 145651 bytes diff --git a/security/p5-Net-SSLeay/patches/patch-aa b/security/p5-Net-SSLeay/patches/patch-aa deleted file mode 100644 index 5a17ad9f62e..00000000000 --- a/security/p5-Net-SSLeay/patches/patch-aa +++ /dev/null @@ -1,48 +0,0 @@ -$NetBSD: patch-aa,v 1.1 2009/07/30 14:54:39 drochner Exp $ - ---- SSLeay.xs.orig 2008-07-24 03:03:22.000000000 +0200 -+++ SSLeay.xs -@@ -89,6 +89,7 @@ extern "C" { - */ - #undef _ - -+#define BLOCK osslBLOCK - #include <openssl/err.h> - #include <openssl/lhash.h> - #include <openssl/rand.h> -@@ -1243,6 +1244,14 @@ SSL_CTX_set_options(ctx,op) - SSL_CTX * ctx - long op - -+#if OPENSSL_VERSION_NUMBER >= 0x10000000L -+ -+LHASH_OF(SSL_SESSION) * -+SSL_CTX_sessions(ctx) -+ SSL_CTX * ctx -+ -+#else -+ - LHASH * - SSL_CTX_sessions(ctx) - SSL_CTX * ctx -@@ -1253,6 +1262,8 @@ SSL_CTX_sessions(ctx) - OUTPUT: - RETVAL - -+#endif -+ - unsigned long - SSL_CTX_sess_number(ctx) - SSL_CTX * ctx -@@ -2124,11 +2135,6 @@ int - SSL_renegotiate(s) - SSL * s - --int --SSL_SESSION_cmp(a,b) -- SSL_SESSION * a -- SSL_SESSION * b -- - void * - SSL_SESSION_get_ex_data(ss,idx) - SSL_SESSION * ss diff --git a/security/p5-Net-SSLeay/patches/patch-ab b/security/p5-Net-SSLeay/patches/patch-ab deleted file mode 100644 index aa4c3629d9a..00000000000 --- a/security/p5-Net-SSLeay/patches/patch-ab +++ /dev/null @@ -1,12 +0,0 @@ -$NetBSD: patch-ab,v 1.1 2009/07/30 14:54:39 drochner Exp $ - ---- typemap.orig 2008-07-24 03:03:22.000000000 +0200 -+++ typemap -@@ -15,6 +15,7 @@ BIO_METHOD * T_IV - EVP_PKEY * T_IV - CERT * T_IV - LHASH * T_IV -+LHASH_OF(SSL_SESSION) * T_IV - struct cert_st * T_IV - X509_STORE_CTX * T_IV - ASN1_UTCTIME * T_IV |