From nobody@FreeBSD.org  Tue Apr 15 23:44:16 2008
Return-Path: <nobody@FreeBSD.org>
Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34])
	by hub.freebsd.org (Postfix) with ESMTP id 884F31065673
	for <freebsd-gnats-submit@FreeBSD.org>; Tue, 15 Apr 2008 23:44:16 +0000 (UTC)
	(envelope-from nobody@FreeBSD.org)
Received: from www.freebsd.org (www.freebsd.org [IPv6:2001:4f8:fff6::21])
	by mx1.freebsd.org (Postfix) with ESMTP id 6B6B98FC13
	for <freebsd-gnats-submit@FreeBSD.org>; Tue, 15 Apr 2008 23:44:16 +0000 (UTC)
	(envelope-from nobody@FreeBSD.org)
Received: from www.freebsd.org (localhost [127.0.0.1])
	by www.freebsd.org (8.14.2/8.14.2) with ESMTP id m3FNi7Zc014987
	for <freebsd-gnats-submit@FreeBSD.org>; Tue, 15 Apr 2008 23:44:07 GMT
	(envelope-from nobody@www.freebsd.org)
Received: (from nobody@localhost)
	by www.freebsd.org (8.14.2/8.14.1/Submit) id m3FNi7Ff014986;
	Tue, 15 Apr 2008 23:44:07 GMT
	(envelope-from nobody)
Message-Id: <200804152344.m3FNi7Ff014986@www.freebsd.org>
Date: Tue, 15 Apr 2008 23:44:07 GMT
From: Steven Kreuzer <skreuzer@exit2shell.com>
To: freebsd-gnats-submit@FreeBSD.org
Subject: New Port: devel/rubygem-ezcrypto
X-Send-Pr-Version: www-3.1
X-GNATS-Notify:

>Number:         122805
>Category:       ports
>Synopsis:       New Port: devel/rubygem-ezcrypto
>Confidential:   no
>Severity:       non-critical
>Priority:       low
>Responsible:    freebsd-ports-bugs
>State:          closed
>Quarter:        
>Keywords:       
>Date-Required:  
>Class:          change-request
>Submitter-Id:   current-users
>Arrival-Date:   Tue Apr 15 23:50:02 UTC 2008
>Closed-Date:    Wed Apr 16 06:51:01 UTC 2008
>Last-Modified:  Wed Apr 16 06:51:01 UTC 2008
>Originator:     Steven Kreuzer
>Release:        7.0-RELEASE
>Organization:
>Environment:
FreeBSD meltdown.exit2shell.com 7.0-RELEASE FreeBSD 7.0-RELEASE #0: Tue Feb 19 20:21:39 EST 2008     root@:/usr/obj/usr/src/sys/GENERIC  i386
>Description:
FreeBSD port of the ezcrypto v0.7 ruby gem
>How-To-Repeat:

>Fix:


Patch attached with submission follows:

# This is a shell archive.  Save it in a file, remove anything before
# this line, and then unpack it by entering "sh file".  Note, it may
# create directories; files and directories will be owned by you and
# have default permissions.
#
# This archive contains:
#
#	devel/rubygem-ezcrypto
#	devel/rubygem-ezcrypto/Makefile
#	devel/rubygem-ezcrypto/distinfo
#	devel/rubygem-ezcrypto/pkg-descr
#	devel/rubygem-ezcrypto/pkg-plist
#
echo c - devel/rubygem-ezcrypto
mkdir -p devel/rubygem-ezcrypto > /dev/null 2>&1
echo x - devel/rubygem-ezcrypto/Makefile
sed 's/^X//' >devel/rubygem-ezcrypto/Makefile << 'END-of-devel/rubygem-ezcrypto/Makefile'
X# Ports collection makefile for:	ezcrypto
X# Date created:				15 April 2008
X# Whom:					Steven Kreuzer
X#
X# $FreeBSD$
X#
X
XPORTNAME=	ezcrypto
XPORTVERSION=	0.7
XCATEGORIES=	devel rubygems
XMASTER_SITES=	RF
X
XMAINTAINER=	skreuzer@exit2shell.com
XCOMMENT=	Wrapper for the poorly documented OpenSSL ruby library
X
XUSE_RUBY=   yes
XUSE_RUBYGEMS=   yes
X
X.include <bsd.port.mk>
END-of-devel/rubygem-ezcrypto/Makefile
echo x - devel/rubygem-ezcrypto/distinfo
sed 's/^X//' >devel/rubygem-ezcrypto/distinfo << 'END-of-devel/rubygem-ezcrypto/distinfo'
XMD5 (rubygem/ezcrypto-0.7.gem) = d653d405d3977586b79f5cb4b218014b
XSHA256 (rubygem/ezcrypto-0.7.gem) = d856a48630c9f170ecf768a310fcc529c48ba997bc628417e7650fb5a6b86847
XSIZE (rubygem/ezcrypto-0.7.gem) = 115200
END-of-devel/rubygem-ezcrypto/distinfo
echo x - devel/rubygem-ezcrypto/pkg-descr
sed 's/^X//' >devel/rubygem-ezcrypto/pkg-descr << 'END-of-devel/rubygem-ezcrypto/pkg-descr'
XEzCrypto is an easy to use wrapper around the poorly documented OpenSSL ruby
Xlibrary.
X
XFeatures
X    * Defaults to AES 128 CBC
X    * Will use the systems OpenSSL library for transparent hardware crypto
X      support
X    * Single class object oriented access to most commonly used features
X    * Ruby like
X
XWWW:  http://ezcrypto.rubyforge.org/
END-of-devel/rubygem-ezcrypto/pkg-descr
echo x - devel/rubygem-ezcrypto/pkg-plist
sed 's/^X//' >devel/rubygem-ezcrypto/pkg-plist << 'END-of-devel/rubygem-ezcrypto/pkg-plist'
X%%GEM_CACHE%%
X%%GEM_SPEC%%
X%%GEM_LIB_DIR%%/rakefile
X%%GEM_LIB_DIR%%/README
X%%GEM_LIB_DIR%%/README_ACTIVE_CRYPTO
X%%GEM_LIB_DIR%%/MIT-LICENSE
X%%GEM_LIB_DIR%%/CHANGELOG
X%%GEM_LIB_DIR%%/init.rb
X%%GEM_LIB_DIR%%/lib/active_crypto.rb
X%%GEM_LIB_DIR%%/lib/ezcrypto.rb
X%%GEM_LIB_DIR%%/lib/ezsig.rb
X%%GEM_LIB_DIR%%/lib/trusted.pem
X%%GEM_LIB_DIR%%/test/active_crypto_test.rb
X%%GEM_LIB_DIR%%/test/association_key_holder_test.rb
X%%GEM_LIB_DIR%%/test/database.yml
X%%GEM_LIB_DIR%%/test/debug.log
X%%GEM_LIB_DIR%%/test/dsakey.pem
X%%GEM_LIB_DIR%%/test/dsapubkey.pem
X%%GEM_LIB_DIR%%/test/dsig_test.rb
X%%GEM_LIB_DIR%%/test/encrypt_test.rb
X%%GEM_LIB_DIR%%/test/ezcrypto_test.rb
X%%GEM_LIB_DIR%%/test/key_holder_test.rb
X%%GEM_LIB_DIR%%/test/protectedsigner.pem
X%%GEM_LIB_DIR%%/test/sf_issuing.crt
X%%GEM_LIB_DIR%%/test/test_helper.rb
X%%GEM_LIB_DIR%%/test/testchild.pem
X%%GEM_LIB_DIR%%/test/testchild.req
X%%GEM_LIB_DIR%%/test/testpub.pem
X%%GEM_LIB_DIR%%/test/testsigner.cert
X%%GEM_LIB_DIR%%/test/testsigner.pem
X%%GEM_LIB_DIR%%/test/wideword.net.cert
X%%GEM_LIB_DIR%%/test/valicert_class2_root.crt
X%%GEM_DOC_DIR%%/rdoc/rdoc-style.css
X%%GEM_DOC_DIR%%/rdoc/files/lib/active_crypto_rb.html
X%%GEM_DOC_DIR%%/rdoc/files/lib/ezcrypto_rb.html
X%%GEM_DOC_DIR%%/rdoc/files/lib/ezsig_rb.html
X%%GEM_DOC_DIR%%/rdoc/classes/EzCrypto/Name.src/M000001.html
X%%GEM_DOC_DIR%%/rdoc/classes/EzCrypto/Name.src/M000002.html
X%%GEM_DOC_DIR%%/rdoc/classes/EzCrypto/Name.src/M000003.html
X%%GEM_DOC_DIR%%/rdoc/classes/EzCrypto/Name.src/M000004.html
X%%GEM_DOC_DIR%%/rdoc/classes/EzCrypto/Name.src/M000006.html
X%%GEM_DOC_DIR%%/rdoc/classes/EzCrypto/Name.src/M000009.html
X%%GEM_DOC_DIR%%/rdoc/classes/EzCrypto/Name.src/M000011.html
X%%GEM_DOC_DIR%%/rdoc/classes/EzCrypto/Name.src/M000014.html
X%%GEM_DOC_DIR%%/rdoc/classes/EzCrypto/Name.src/M000017.html
X%%GEM_DOC_DIR%%/rdoc/classes/EzCrypto/Name.src/M000020.html
X%%GEM_DOC_DIR%%/rdoc/classes/EzCrypto/Name.src/M000021.html
X%%GEM_DOC_DIR%%/rdoc/classes/EzCrypto/Certificate.src/M000022.html
X%%GEM_DOC_DIR%%/rdoc/classes/EzCrypto/Certificate.src/M000023.html
X%%GEM_DOC_DIR%%/rdoc/classes/EzCrypto/Certificate.src/M000024.html
X%%GEM_DOC_DIR%%/rdoc/classes/EzCrypto/Certificate.src/M000025.html
X%%GEM_DOC_DIR%%/rdoc/classes/EzCrypto/Certificate.src/M000026.html
X%%GEM_DOC_DIR%%/rdoc/classes/EzCrypto/Certificate.src/M000027.html
X%%GEM_DOC_DIR%%/rdoc/classes/EzCrypto/Certificate.src/M000028.html
X%%GEM_DOC_DIR%%/rdoc/classes/EzCrypto/Certificate.src/M000029.html
X%%GEM_DOC_DIR%%/rdoc/classes/EzCrypto/Certificate.src/M000030.html
X%%GEM_DOC_DIR%%/rdoc/classes/EzCrypto/Certificate.src/M000031.html
X%%GEM_DOC_DIR%%/rdoc/classes/EzCrypto/Certificate.src/M000032.html
X%%GEM_DOC_DIR%%/rdoc/classes/EzCrypto/Certificate.src/M000033.html
X%%GEM_DOC_DIR%%/rdoc/classes/EzCrypto/Certificate.src/M000034.html
X%%GEM_DOC_DIR%%/rdoc/classes/EzCrypto/Signer.src/M000035.html
X%%GEM_DOC_DIR%%/rdoc/classes/EzCrypto/Signer.src/M000036.html
X%%GEM_DOC_DIR%%/rdoc/classes/EzCrypto/Signer.src/M000037.html
X%%GEM_DOC_DIR%%/rdoc/classes/EzCrypto/Signer.src/M000038.html
X%%GEM_DOC_DIR%%/rdoc/classes/EzCrypto/Signer.src/M000039.html
X%%GEM_DOC_DIR%%/rdoc/classes/EzCrypto/Signer.src/M000040.html
X%%GEM_DOC_DIR%%/rdoc/classes/EzCrypto/Signer.src/M000041.html
X%%GEM_DOC_DIR%%/rdoc/classes/EzCrypto/Signer.src/M000042.html
X%%GEM_DOC_DIR%%/rdoc/classes/EzCrypto/Signer.src/M000043.html
X%%GEM_DOC_DIR%%/rdoc/classes/EzCrypto/Signer.src/M000044.html
X%%GEM_DOC_DIR%%/rdoc/classes/EzCrypto/Verifier.src/M000045.html
X%%GEM_DOC_DIR%%/rdoc/classes/EzCrypto/Verifier.src/M000046.html
X%%GEM_DOC_DIR%%/rdoc/classes/EzCrypto/Verifier.src/M000047.html
X%%GEM_DOC_DIR%%/rdoc/classes/EzCrypto/Verifier.src/M000048.html
X%%GEM_DOC_DIR%%/rdoc/classes/EzCrypto/Verifier.src/M000049.html
X%%GEM_DOC_DIR%%/rdoc/classes/EzCrypto/Verifier.src/M000050.html
X%%GEM_DOC_DIR%%/rdoc/classes/EzCrypto/Verifier.src/M000051.html
X%%GEM_DOC_DIR%%/rdoc/classes/EzCrypto/Verifier.src/M000052.html
X%%GEM_DOC_DIR%%/rdoc/classes/EzCrypto/Verifier.src/M000053.html
X%%GEM_DOC_DIR%%/rdoc/classes/EzCrypto/Verifier.src/M000054.html
X%%GEM_DOC_DIR%%/rdoc/classes/EzCrypto/Verifier.src/M000055.html
X%%GEM_DOC_DIR%%/rdoc/classes/EzCrypto/Verifier.src/M000056.html
X%%GEM_DOC_DIR%%/rdoc/classes/EzCrypto/Verifier.src/M000057.html
X%%GEM_DOC_DIR%%/rdoc/classes/EzCrypto/Digester.src/M000058.html
X%%GEM_DOC_DIR%%/rdoc/classes/EzCrypto/Digester.src/M000059.html
X%%GEM_DOC_DIR%%/rdoc/classes/EzCrypto/Digester.src/M000060.html
X%%GEM_DOC_DIR%%/rdoc/classes/EzCrypto/Digester.src/M000061.html
X%%GEM_DOC_DIR%%/rdoc/classes/EzCrypto/Digester.src/M000062.html
X%%GEM_DOC_DIR%%/rdoc/classes/EzCrypto/TrustStore.src/M000063.html
X%%GEM_DOC_DIR%%/rdoc/classes/EzCrypto/TrustStore.src/M000064.html
X%%GEM_DOC_DIR%%/rdoc/classes/EzCrypto/TrustStore.src/M000065.html
X%%GEM_DOC_DIR%%/rdoc/classes/EzCrypto/TrustStore.src/M000066.html
X%%GEM_DOC_DIR%%/rdoc/classes/EzCrypto/TrustStore.src/M000067.html
X%%GEM_DOC_DIR%%/rdoc/classes/EzCrypto/Key.src/M000068.html
X%%GEM_DOC_DIR%%/rdoc/classes/EzCrypto/Key.src/M000069.html
X%%GEM_DOC_DIR%%/rdoc/classes/EzCrypto/Key.src/M000070.html
X%%GEM_DOC_DIR%%/rdoc/classes/EzCrypto/Key.src/M000071.html
X%%GEM_DOC_DIR%%/rdoc/classes/EzCrypto/Key.src/M000072.html
X%%GEM_DOC_DIR%%/rdoc/classes/EzCrypto/Key.src/M000073.html
X%%GEM_DOC_DIR%%/rdoc/classes/EzCrypto/Key.src/M000074.html
X%%GEM_DOC_DIR%%/rdoc/classes/EzCrypto/Key.src/M000075.html
X%%GEM_DOC_DIR%%/rdoc/classes/EzCrypto/Key.src/M000076.html
X%%GEM_DOC_DIR%%/rdoc/classes/EzCrypto/Key.src/M000077.html
X%%GEM_DOC_DIR%%/rdoc/classes/EzCrypto/Key.src/M000078.html
X%%GEM_DOC_DIR%%/rdoc/classes/EzCrypto/Key.src/M000079.html
X%%GEM_DOC_DIR%%/rdoc/classes/EzCrypto/Key.src/M000080.html
X%%GEM_DOC_DIR%%/rdoc/classes/EzCrypto/Key.src/M000081.html
X%%GEM_DOC_DIR%%/rdoc/classes/EzCrypto/Key.src/M000082.html
X%%GEM_DOC_DIR%%/rdoc/classes/EzCrypto/Key.src/M000083.html
X%%GEM_DOC_DIR%%/rdoc/classes/EzCrypto/Key.src/M000084.html
X%%GEM_DOC_DIR%%/rdoc/classes/EzCrypto/Key.src/M000085.html
X%%GEM_DOC_DIR%%/rdoc/classes/EzCrypto/Key.src/M000086.html
X%%GEM_DOC_DIR%%/rdoc/classes/EzCrypto/Key.src/M000087.html
X%%GEM_DOC_DIR%%/rdoc/classes/EzCrypto/Key.src/M000088.html
X%%GEM_DOC_DIR%%/rdoc/classes/EzCrypto/Key.src/M000089.html
X%%GEM_DOC_DIR%%/rdoc/classes/EzCrypto/Key.src/M000090.html
X%%GEM_DOC_DIR%%/rdoc/classes/EzCrypto/Key.src/M000091.html
X%%GEM_DOC_DIR%%/rdoc/classes/EzCrypto/Key.src/M000092.html
X%%GEM_DOC_DIR%%/rdoc/classes/EzCrypto/Name.html
X%%GEM_DOC_DIR%%/rdoc/classes/EzCrypto/Certificate.html
X%%GEM_DOC_DIR%%/rdoc/classes/EzCrypto/Signer.html
X%%GEM_DOC_DIR%%/rdoc/classes/EzCrypto/Verifier.html
X%%GEM_DOC_DIR%%/rdoc/classes/EzCrypto/Digester.html
X%%GEM_DOC_DIR%%/rdoc/classes/EzCrypto/TrustStore.html
X%%GEM_DOC_DIR%%/rdoc/classes/EzCrypto/Key.html
X%%GEM_DOC_DIR%%/rdoc/classes/ActiveCrypto/AssociationKeyHolder.src/M000093.html
X%%GEM_DOC_DIR%%/rdoc/classes/ActiveCrypto/AssociationKeyHolder.src/M000094.html
X%%GEM_DOC_DIR%%/rdoc/classes/ActiveCrypto/AssociationKeyHolder.src/M000095.html
X%%GEM_DOC_DIR%%/rdoc/classes/ActiveCrypto/AssociationKeyHolder.src/M000096.html
X%%GEM_DOC_DIR%%/rdoc/classes/ActiveCrypto/Encrypted/ClassAccessors.src/M000097.html
X%%GEM_DOC_DIR%%/rdoc/classes/ActiveCrypto/Encrypted/ClassAccessors.src/M000098.html
X%%GEM_DOC_DIR%%/rdoc/classes/ActiveCrypto/Encrypted/ClassAccessors.html
X%%GEM_DOC_DIR%%/rdoc/classes/ActiveCrypto/KeyHolder.src/M000099.html
X%%GEM_DOC_DIR%%/rdoc/classes/ActiveCrypto/KeyHolder.src/M000100.html
X%%GEM_DOC_DIR%%/rdoc/classes/ActiveCrypto/KeyHolder.src/M000101.html
X%%GEM_DOC_DIR%%/rdoc/classes/ActiveCrypto/KeyHolder.src/M000102.html
X%%GEM_DOC_DIR%%/rdoc/classes/ActiveCrypto/ClassMethods.src/M000103.html
X%%GEM_DOC_DIR%%/rdoc/classes/ActiveCrypto/ClassMethods.src/M000104.html
X%%GEM_DOC_DIR%%/rdoc/classes/ActiveCrypto/AssociationKeyHolder.html
X%%GEM_DOC_DIR%%/rdoc/classes/ActiveCrypto/KeyHolder.html
X%%GEM_DOC_DIR%%/rdoc/classes/ActiveCrypto/ClassMethods.html
X%%GEM_DOC_DIR%%/rdoc/classes/ActiveCrypto/MissingKeyError.html
X%%GEM_DOC_DIR%%/rdoc/fr_file_index.html
X%%GEM_DOC_DIR%%/rdoc/fr_class_index.html
X%%GEM_DOC_DIR%%/rdoc/fr_method_index.html
X%%GEM_DOC_DIR%%/rdoc/index.html
X%%GEM_DOC_DIR%%/rdoc/created.rid
X@dirrm %%GEM_LIB_DIR%%/test
X@dirrm %%GEM_LIB_DIR%%/lib
X@dirrm %%GEM_LIB_DIR%%
X@dirrm %%GEM_DOC_DIR%%/rdoc/classes/ActiveCrypto/ClassMethods.src
X@dirrm %%GEM_DOC_DIR%%/rdoc/classes/ActiveCrypto/KeyHolder.src
X@dirrm %%GEM_DOC_DIR%%/rdoc/classes/ActiveCrypto/Encrypted/ClassAccessors.src
X@dirrm %%GEM_DOC_DIR%%/rdoc/classes/ActiveCrypto/Encrypted
X@dirrm %%GEM_DOC_DIR%%/rdoc/classes/ActiveCrypto/AssociationKeyHolder.src
X@dirrm %%GEM_DOC_DIR%%/rdoc/classes/ActiveCrypto
X@dirrm %%GEM_DOC_DIR%%/rdoc/classes/EzCrypto/Key.src
X@dirrm %%GEM_DOC_DIR%%/rdoc/classes/EzCrypto/TrustStore.src
X@dirrm %%GEM_DOC_DIR%%/rdoc/classes/EzCrypto/Digester.src
X@dirrm %%GEM_DOC_DIR%%/rdoc/classes/EzCrypto/Verifier.src
X@dirrm %%GEM_DOC_DIR%%/rdoc/classes/EzCrypto/Signer.src
X@dirrm %%GEM_DOC_DIR%%/rdoc/classes/EzCrypto/Certificate.src
X@dirrm %%GEM_DOC_DIR%%/rdoc/classes/EzCrypto/Name.src
X@dirrm %%GEM_DOC_DIR%%/rdoc/classes/EzCrypto
X@dirrm %%GEM_DOC_DIR%%/rdoc/classes
X@dirrm %%GEM_DOC_DIR%%/rdoc/files/lib
X@dirrm %%GEM_DOC_DIR%%/rdoc/files
X@dirrm %%GEM_DOC_DIR%%/rdoc
X@dirrm %%GEM_DOC_DIR%%
END-of-devel/rubygem-ezcrypto/pkg-plist
exit



>Release-Note:
>Audit-Trail:
State-Changed-From-To: open->feedback 
State-Changed-By: clsung 
State-Changed-When: Wed Apr 16 02:44:13 UTC 2008 
State-Changed-Why:  
Hi, how about put it in security/ ? 

http://www.freebsd.org/cgi/query-pr.cgi?pr=122805 

From: dfilter@FreeBSD.ORG (dfilter service)
To: bug-followup@FreeBSD.org
Cc:  
Subject: Re: ports/122805: commit references a PR
Date: Wed, 16 Apr 2008 06:49:49 +0000 (UTC)

 clsung      2008-04-16 06:49:40 UTC
 
   FreeBSD ports repository
 
   Modified files:
     security             Makefile 
   Added files:
     security/rubygem-ezcrypto Makefile distinfo pkg-descr 
                               pkg-plist 
   Log:
   EzCrypto is an easy to use wrapper around the poorly documented OpenSSL ruby
   library.
   
   Features
       * Defaults to AES 128 CBC
       * Will use the systems OpenSSL library for transparent hardware crypto
         support
       * Single class object oriented access to most commonly used features
       * Ruby like
   
   WWW:  http://ezcrypto.rubyforge.org/
   
   PR:             ports/122805
   Submitted by:   Steven Kreuzer
   
   Revision  Changes    Path
   1.954     +1 -0      ports/security/Makefile
   1.1       +19 -0     ports/security/rubygem-ezcrypto/Makefile (new)
   1.1       +3 -0      ports/security/rubygem-ezcrypto/distinfo (new)
   1.1       +11 -0     ports/security/rubygem-ezcrypto/pkg-descr (new)
   1.1       +169 -0    ports/security/rubygem-ezcrypto/pkg-plist (new)
 _______________________________________________
 cvs-all@freebsd.org mailing list
 http://lists.freebsd.org/mailman/listinfo/cvs-all
 To unsubscribe, send any mail to "cvs-all-unsubscribe@freebsd.org"
 
State-Changed-From-To: feedback->closed 
State-Changed-By: clsung 
State-Changed-When: Wed Apr 16 06:50:36 UTC 2008 
State-Changed-Why:  
New port added in security/. Thank you. 

http://www.freebsd.org/cgi/query-pr.cgi?pr=122805 
>Unformatted:
