From owner-svn-ports-head@FreeBSD.ORG Mon Nov 18 19:31:37 2013 Return-Path: Delivered-To: svn-ports-head@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [8.8.178.115]) (using TLSv1 with cipher ADH-AES256-SHA (256/256 bits)) (No client certificate requested) by hub.freebsd.org (Postfix) with ESMTPS id 9BAB6922; Mon, 18 Nov 2013 19:31:37 +0000 (UTC) Received: from svn.freebsd.org (svn.freebsd.org [IPv6:2001:1900:2254:2068::e6a:0]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by mx1.freebsd.org (Postfix) with ESMTPS id 7CAC2222B; Mon, 18 Nov 2013 19:31:37 +0000 (UTC) Received: from svn.freebsd.org ([127.0.1.70]) by svn.freebsd.org (8.14.7/8.14.7) with ESMTP id rAIJVbPO046535; Mon, 18 Nov 2013 19:31:37 GMT (envelope-from sunpoet@svn.freebsd.org) Received: (from sunpoet@localhost) by svn.freebsd.org (8.14.7/8.14.5/Submit) id rAIJVa4k046530; Mon, 18 Nov 2013 19:31:36 GMT (envelope-from sunpoet@svn.freebsd.org) Message-Id: <201311181931.rAIJVa4k046530@svn.freebsd.org> From: Sunpoet Po-Chuan Hsieh Date: Mon, 18 Nov 2013 19:31:36 +0000 (UTC) To: ports-committers@freebsd.org, svn-ports-all@freebsd.org, svn-ports-head@freebsd.org Subject: svn commit: r334254 - in head/security: . p5-Crypt-Passwd-XS X-SVN-Group: ports-head MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit X-BeenThere: svn-ports-head@freebsd.org X-Mailman-Version: 2.1.16 Precedence: list List-Id: SVN commit messages for the ports tree for head List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 18 Nov 2013 19:31:37 -0000 Author: sunpoet Date: Mon Nov 18 19:31:36 2013 New Revision: 334254 URL: http://svnweb.freebsd.org/changeset/ports/334254 Log: - Add p5-Crypt-Passwd-XS 0.601 - While I'm here, add LICENSE Crypt::Passwd::XS - Full XS implementation of common crypt() algorithms This module provides several common crypt() schemes as full XS implementations. It allows you to validate crypted passwords that were hashed using a scheme that the system's native crypt() implementation does not support. The following files are adapted from other sources (primarily DragonFly BSD.) See the copyright notices in these files for full details: crypt_to64.c - copyright 1991 University of California crypt_to64.h - copyright 1991 University of California des.c - copyright 1994 David Burren, Geoffrey M. Rehmet, Mark R V Murray md5.c - copyright 1999, 2000, 2002 Aladdin Enterprises md5.h - copyright 1999, 2000, 2002 Aladdin Enterprises md5crypt.c - copyright Poul-Henning Kamp md5crypt.h - copyright Poul-Henning Kamp sha256crypt.c - public domain reference implementation by Ulrich Drepper sha512crypt.c - public domain reference implementation by Ulrich Drepper WWW: http://search.cpan.org/dist/Crypt-Passwd-XS/ PR: ports/183974 Submitted by: ohauer Added: head/security/p5-Crypt-Passwd-XS/ head/security/p5-Crypt-Passwd-XS/Makefile (contents, props changed) head/security/p5-Crypt-Passwd-XS/distinfo (contents, props changed) head/security/p5-Crypt-Passwd-XS/pkg-descr (contents, props changed) head/security/p5-Crypt-Passwd-XS/pkg-plist (contents, props changed) Modified: head/security/Makefile Modified: head/security/Makefile ============================================================================== --- head/security/Makefile Mon Nov 18 19:29:06 2013 (r334253) +++ head/security/Makefile Mon Nov 18 19:31:36 2013 (r334254) @@ -474,6 +474,7 @@ SUBDIR += p5-Crypt-PBKDF2 SUBDIR += p5-Crypt-PGPSimple SUBDIR += p5-Crypt-PassGen + SUBDIR += p5-Crypt-Passwd-XS SUBDIR += p5-Crypt-PasswdMD5 SUBDIR += p5-Crypt-Password-Util SUBDIR += p5-Crypt-Primes Added: head/security/p5-Crypt-Passwd-XS/Makefile ============================================================================== --- /dev/null 00:00:00 1970 (empty, because file is newly added) +++ head/security/p5-Crypt-Passwd-XS/Makefile Mon Nov 18 19:31:36 2013 (r334254) @@ -0,0 +1,18 @@ +# $FreeBSD$ + +PORTNAME= Crypt-Passwd-XS +PORTVERSION= 0.601 +CATEGORIES= security perl5 +MASTER_SITES= CPAN +PKGNAMEPREFIX= p5- + +MAINTAINER= perl@FreeBSD.org +COMMENT= Full XS implementation of common crypt() algorithms + +LICENSE= ART10 GPLv1 +LICENSE_COMB= dual + +USES= perl5 +USE_PERL5= configure + +.include Added: head/security/p5-Crypt-Passwd-XS/distinfo ============================================================================== --- /dev/null 00:00:00 1970 (empty, because file is newly added) +++ head/security/p5-Crypt-Passwd-XS/distinfo Mon Nov 18 19:31:36 2013 (r334254) @@ -0,0 +1,2 @@ +SHA256 (Crypt-Passwd-XS-0.601.tar.gz) = 598398104be3f2f14612126a932f8fcc6786999aedd67238d6de2b97e99cca3a +SIZE (Crypt-Passwd-XS-0.601.tar.gz) = 28191 Added: head/security/p5-Crypt-Passwd-XS/pkg-descr ============================================================================== --- /dev/null 00:00:00 1970 (empty, because file is newly added) +++ head/security/p5-Crypt-Passwd-XS/pkg-descr Mon Nov 18 19:31:36 2013 (r334254) @@ -0,0 +1,21 @@ +Crypt::Passwd::XS - Full XS implementation of common crypt() algorithms + +This module provides several common crypt() schemes as full XS +implementations. It allows you to validate crypted passwords that were +hashed using a scheme that the system's native crypt() implementation +does not support. + +The following files are adapted from other sources (primarily DragonFly BSD.) +See the copyright notices in these files for full details: + +crypt_to64.c - copyright 1991 University of California +crypt_to64.h - copyright 1991 University of California +des.c - copyright 1994 David Burren, Geoffrey M. Rehmet, Mark R V Murray +md5.c - copyright 1999, 2000, 2002 Aladdin Enterprises +md5.h - copyright 1999, 2000, 2002 Aladdin Enterprises +md5crypt.c - copyright Poul-Henning Kamp +md5crypt.h - copyright Poul-Henning Kamp +sha256crypt.c - public domain reference implementation by Ulrich Drepper +sha512crypt.c - public domain reference implementation by Ulrich Drepper + +WWW: http://search.cpan.org/dist/Crypt-Passwd-XS/ Added: head/security/p5-Crypt-Passwd-XS/pkg-plist ============================================================================== --- /dev/null 00:00:00 1970 (empty, because file is newly added) +++ head/security/p5-Crypt-Passwd-XS/pkg-plist Mon Nov 18 19:31:36 2013 (r334254) @@ -0,0 +1,10 @@ +%%PERL5_MAN3%%/Crypt::Passwd::XS.3.gz +%%SITE_PERL%%/%%PERL_ARCH%%/Crypt/Passwd/XS.pm +%%SITE_PERL%%/%%PERL_ARCH%%/auto/Crypt/Passwd/XS/.packlist +%%SITE_PERL%%/%%PERL_ARCH%%/auto/Crypt/Passwd/XS/XS.bs +%%SITE_PERL%%/%%PERL_ARCH%%/auto/Crypt/Passwd/XS/XS.so +@dirrmtry %%SITE_PERL%%/%%PERL_ARCH%%/auto/Crypt/Passwd/XS +@dirrmtry %%SITE_PERL%%/%%PERL_ARCH%%/auto/Crypt/Passwd +@dirrmtry %%SITE_PERL%%/%%PERL_ARCH%%/auto/Crypt +@dirrmtry %%SITE_PERL%%/%%PERL_ARCH%%/Crypt/Passwd +@dirrmtry %%SITE_PERL%%/%%PERL_ARCH%%/Crypt