Skip site navigation (1)Skip section navigation (2)
Date:      Tue, 15 Apr 2008 23:44:07 GMT
From:      Steven Kreuzer <skreuzer@exit2shell.com>
To:        freebsd-gnats-submit@FreeBSD.org
Subject:   ports/122805: New Port: devel/rubygem-ezcrypto
Message-ID:  <200804152344.m3FNi7Ff014986@www.freebsd.org>
Resent-Message-ID: <200804152350.m3FNo2pk089654@freefall.freebsd.org>

next in thread | raw e-mail | index | archive | help

>Number:         122805
>Category:       ports
>Synopsis:       New Port: devel/rubygem-ezcrypto
>Confidential:   no
>Severity:       non-critical
>Priority:       low
>Responsible:    freebsd-ports-bugs
>State:          open
>Quarter:        
>Keywords:       
>Date-Required:
>Class:          change-request
>Submitter-Id:   current-users
>Arrival-Date:   Tue Apr 15 23:50:02 UTC 2008
>Closed-Date:
>Last-Modified:
>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:
>Unformatted:



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?200804152344.m3FNi7Ff014986>