- Add p5-App-Genpass 2.10

If you've ever needed to create 10 (or even 10,000) passwords on the fly with
varying preferences (lowercase, uppercase, no confusing characters, special
characters, minimum length, etc.), you know it can become a pretty pesky task.

This module makes it possible to create flexible and secure passwords, quickly
and easily.

WWW: http://search.cpan.org/dist/App-Genpass/
This commit is contained in:
Sunpoet Po-Chuan Hsieh 2011-10-03 02:52:02 +00:00
parent 27d4e4cbc6
commit e1775717c4
Notes: svn2git 2021-03-31 03:12:20 +00:00
svn path=/head/; revision=282849
5 changed files with 57 additions and 0 deletions

View file

@ -351,6 +351,7 @@
SUBDIR += outguess
SUBDIR += p11-kit
SUBDIR += p5-Apache-Htpasswd
SUBDIR += p5-App-Genpass
SUBDIR += p5-Auth-YubikeyDecrypter
SUBDIR += p5-AuthCAS
SUBDIR += p5-Authen-Bitcard

View file

@ -0,0 +1,40 @@
# New ports collection makefile for: p5-App-Genpass
# Date created: 2011-10-03
# Whom: Sunpoet Po-Chuan Hsieh <sunpoet@FreeBSD.org>
#
# $FreeBSD$
#
PORTNAME= App-Genpass
PORTVERSION= 2.10
CATEGORIES= security perl5
MASTER_SITES= CPAN
PKGNAMEPREFIX= p5-
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= Quickly and easily create secure passwords
BUILD_DEPENDS= p5-Config-Any>=0:${PORTSDIR}/devel/p5-Config-Any \
p5-File-HomeDir>=0:${PORTSDIR}/devel/p5-File-HomeDir \
p5-List-AllUtils>=0:${PORTSDIR}/devel/p5-List-AllUtils \
p5-Mouse>=0:${PORTSDIR}/devel/p5-Mouse \
p5-MouseX-ConfigFromFile>=0:${PORTSDIR}/devel/p5-MouseX-ConfigFromFile \
p5-MouseX-Getopt>=0:${PORTSDIR}/devel/p5-MouseX-Getopt \
p5-Path-Class>=0:${PORTSDIR}/devel/p5-Path-Class \
p5-namespace-autoclean>=0:${PORTSDIR}/devel/p5-namespace-autoclean \
p5-namespace-clean>=0.20:${PORTSDIR}/devel/p5-namespace-clean
RUN_DEPENDS:= ${BUILD_DEPENDS}
TEST_DEPENDS= p5-List-MoreUtils>=0:${PORTSDIR}/lang/p5-List-MoreUtils \
p5-Test-Deep>=0:${PORTSDIR}/devel/p5-Test-Deep
PERL_CONFIGURE= yes
REINPLACE_ARGS= -i ''
MAN1= genpass.1
MAN3= App::Genpass.3
post-patch:
@${REINPLACE_CMD} -e '1 s|.*|#!${PERL}|' ${WRKSRC}/bin/genpass
.include <bsd.port.mk>

View file

@ -0,0 +1,2 @@
SHA256 (App-Genpass-2.10.tar.gz) = 4aeb0c0b8735b258a48fe1240029dc050b6428455921427c0eb4df4a5c99a28e
SIZE (App-Genpass-2.10.tar.gz) = 19380

View file

@ -0,0 +1,8 @@
If you've ever needed to create 10 (or even 10,000) passwords on the fly with
varying preferences (lowercase, uppercase, no confusing characters, special
characters, minimum length, etc.), you know it can become a pretty pesky task.
This module makes it possible to create flexible and secure passwords, quickly
and easily.
WWW: http://search.cpan.org/dist/App-Genpass/

View file

@ -0,0 +1,6 @@
bin/genpass
%%SITE_PERL%%/App/Genpass.pm
%%SITE_PERL%%/%%PERL_ARCH%%/auto/App/Genpass/.packlist
@dirrm %%SITE_PERL%%/%%PERL_ARCH%%/auto/App/Genpass
@dirrmtry %%SITE_PERL%%/%%PERL_ARCH%%/auto/App
@dirrmtry %%SITE_PERL%%/App