Date: Sat, 14 Apr 2018 23:58:13 +0000 (UTC) From: Sunpoet Po-Chuan Hsieh <sunpoet@FreeBSD.org> To: ports-committers@freebsd.org, svn-ports-all@freebsd.org, svn-ports-head@freebsd.org Subject: svn commit: r467344 - in head/security: . p5-Crypt-OpenSSL-Guess Message-ID: <201804142358.w3ENwDrr077974@repo.freebsd.org>
next in thread | raw e-mail | index | archive | help
Author: sunpoet Date: Sat Apr 14 23:58:13 2018 New Revision: 467344 URL: https://svnweb.freebsd.org/changeset/ports/467344 Log: Add p5-Crypt-OpenSSL-Guess 0.01 Crypt::OpenSSL::Guess provides helpers to guess OpenSSL include path on any platforms. Often MacOS's homebrew OpenSSL cause a problem on installation due to include path is not added. Some CPAN module provides to modify include path with configure-args, but Carton or Module::CPANfile is not supported to pass configure-args to each modules. Crypt::OpenSSL::* modules should use it on your Makefile.PL. This module resolves the include path by Net::SSLeay's workaround. Original code is taken from inc/Module/Install/PRIVATE/Net/SSLeay.pm by Net::SSLeay. WWW: http://search.cpan.org/dist/Crypt-OpenSSL-Guess/ Added: head/security/p5-Crypt-OpenSSL-Guess/ head/security/p5-Crypt-OpenSSL-Guess/Makefile (contents, props changed) head/security/p5-Crypt-OpenSSL-Guess/distinfo (contents, props changed) head/security/p5-Crypt-OpenSSL-Guess/pkg-descr (contents, props changed) head/security/p5-Crypt-OpenSSL-Guess/pkg-plist (contents, props changed) Modified: head/security/Makefile Modified: head/security/Makefile ============================================================================== --- head/security/Makefile Sat Apr 14 23:52:16 2018 (r467343) +++ head/security/Makefile Sat Apr 14 23:58:13 2018 (r467344) @@ -585,6 +585,7 @@ SUBDIR += p5-Crypt-OpenSSL-DSA SUBDIR += p5-Crypt-OpenSSL-EC SUBDIR += p5-Crypt-OpenSSL-ECDSA + SUBDIR += p5-Crypt-OpenSSL-Guess SUBDIR += p5-Crypt-OpenSSL-PKCS10 SUBDIR += p5-Crypt-OpenSSL-RSA SUBDIR += p5-Crypt-OpenSSL-Random Added: head/security/p5-Crypt-OpenSSL-Guess/Makefile ============================================================================== --- /dev/null 00:00:00 1970 (empty, because file is newly added) +++ head/security/p5-Crypt-OpenSSL-Guess/Makefile Sat Apr 14 23:58:13 2018 (r467344) @@ -0,0 +1,21 @@ +# Created by: Po-Chuan Hsieh <sunpoet@FreeBSD.org> +# $FreeBSD$ + +PORTNAME= Crypt-OpenSSL-Guess +PORTVERSION= 0.01 +CATEGORIES= security perl5 +MASTER_SITES= CPAN +PKGNAMEPREFIX= p5- + +MAINTAINER= sunpoet@FreeBSD.org +COMMENT= Guess OpenSSL include path + +LICENSE= ART10 GPLv1+ +LICENSE_COMB= dual +LICENSE_FILE= ${WRKSRC}/LICENSE + +NO_ARCH= yes +USE_PERL5= modbuildtiny +USES= perl5 + +.include <bsd.port.mk> Added: head/security/p5-Crypt-OpenSSL-Guess/distinfo ============================================================================== --- /dev/null 00:00:00 1970 (empty, because file is newly added) +++ head/security/p5-Crypt-OpenSSL-Guess/distinfo Sat Apr 14 23:58:13 2018 (r467344) @@ -0,0 +1,3 @@ +TIMESTAMP = 1523721170 +SHA256 (Crypt-OpenSSL-Guess-0.01.tar.gz) = fe226703b998d0d27dc45ba24ea17d5f9f6d2a2d6d95faa108cc579f7a42e59e +SIZE (Crypt-OpenSSL-Guess-0.01.tar.gz) = 10571 Added: head/security/p5-Crypt-OpenSSL-Guess/pkg-descr ============================================================================== --- /dev/null 00:00:00 1970 (empty, because file is newly added) +++ head/security/p5-Crypt-OpenSSL-Guess/pkg-descr Sat Apr 14 23:58:13 2018 (r467344) @@ -0,0 +1,13 @@ +Crypt::OpenSSL::Guess provides helpers to guess OpenSSL include path on any +platforms. + +Often MacOS's homebrew OpenSSL cause a problem on installation due to include +path is not added. Some CPAN module provides to modify include path with +configure-args, but Carton or Module::CPANfile is not supported to pass +configure-args to each modules. Crypt::OpenSSL::* modules should use it on your +Makefile.PL. + +This module resolves the include path by Net::SSLeay's workaround. Original code +is taken from inc/Module/Install/PRIVATE/Net/SSLeay.pm by Net::SSLeay. + +WWW: http://search.cpan.org/dist/Crypt-OpenSSL-Guess/ Added: head/security/p5-Crypt-OpenSSL-Guess/pkg-plist ============================================================================== --- /dev/null 00:00:00 1970 (empty, because file is newly added) +++ head/security/p5-Crypt-OpenSSL-Guess/pkg-plist Sat Apr 14 23:58:13 2018 (r467344) @@ -0,0 +1,2 @@ +%%SITE_PERL%%/Crypt/OpenSSL/Guess.pm +%%PERL5_MAN3%%/Crypt::OpenSSL::Guess.3.gz
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?201804142358.w3ENwDrr077974>