Initial import of ruby-bcrypt-2.0.3.

bcrypt-ruby is a Ruby binding for the OpenBSD bcrypt() password
hashing algorithm, allowing you to easily store a secure hash
of your users' passwords.
This commit is contained in:
bernd 2009-01-30 02:08:38 +00:00
parent d53fbb1bfd
commit 74611d9b3e
4 changed files with 125 additions and 0 deletions

View File

@ -0,0 +1,38 @@
# $OpenBSD: Makefile,v 1.1.1.1 2009/01/30 02:08:38 bernd Exp $
SHARED_ONLY = Yes
COMMENT = Ruby binding for the bcrypt() password hashing algorithm
VERSION = 2.0.3
DISTNAME = bcrypt-ruby-${VERSION}
PKGNAME = ruby-bcrypt-${VERSION}
CATEGORIES = security
HOMEPAGE = http://bcrypt-ruby.rubyforge.org/
# MIT
PERMIT_PACKAGE_CDROM = Yes
PERMIT_PACKAGE_FTP = Yes
PERMIT_DISTFILES_CDROM = Yes
PERMIT_DISTFILES_FTP = Yes
MASTER_SITES = ${MASTER_SITE_RUBYFORGE:=bcrypt-ruby/}
MODULES = lang/ruby
WANTLIB = c m
LIB_DEPENDS = ${MODRUBY_LIB_DEPENDS}
CONFIGURE_STYLE = ruby gem
REGRESS_DEPENDS = ::devel/ruby-rake \
::devel/ruby-rspec \
::devel/ruby-rcov \
::devel/ruby-diff-lcs \
:${PKGNAME}:${BASE_PKGPATH}
do-regress:
@cd ${WRKBUILD} && ${LOCALBASE}/bin/rake spec
.include <bsd.port.mk>

View File

@ -0,0 +1,5 @@
MD5 (bcrypt-ruby-2.0.3.gem) = 3gfZp1h6wAmcvhmKy5gGNA==
RMD160 (bcrypt-ruby-2.0.3.gem) = GgEH1hxtkU5hfZa9m2GiUK5I/+I=
SHA1 (bcrypt-ruby-2.0.3.gem) = 6UaRV7P4TkBoRYsFEIcVKTPbapE=
SHA256 (bcrypt-ruby-2.0.3.gem) = t42KgC+Ifyw40g3z57k/CO5h8Xi5rWqd+df/ingu//Y=
SIZE (bcrypt-ruby-2.0.3.gem) = 24064

View File

@ -0,0 +1,3 @@
bcrypt-ruby is a Ruby binding for the OpenBSD bcrypt() password
hashing algorithm, allowing you to easily store a secure hash
of your users' passwords.

View File

@ -0,0 +1,79 @@
@comment $OpenBSD: PLIST,v 1.1.1.1 2009/01/30 02:08:38 bernd Exp $
lib/ruby/gems/${MODRUBY_REV}/cache/${DISTNAME}.gem
lib/ruby/gems/${MODRUBY_REV}/doc/${DISTNAME}/
lib/ruby/gems/${MODRUBY_REV}/doc/${DISTNAME}/rdoc/
lib/ruby/gems/${MODRUBY_REV}/doc/${DISTNAME}/rdoc/classes/
lib/ruby/gems/${MODRUBY_REV}/doc/${DISTNAME}/rdoc/classes/BCrypt/
lib/ruby/gems/${MODRUBY_REV}/doc/${DISTNAME}/rdoc/classes/BCrypt.html
lib/ruby/gems/${MODRUBY_REV}/doc/${DISTNAME}/rdoc/classes/BCrypt/Engine.html
lib/ruby/gems/${MODRUBY_REV}/doc/${DISTNAME}/rdoc/classes/BCrypt/Errors/
lib/ruby/gems/${MODRUBY_REV}/doc/${DISTNAME}/rdoc/classes/BCrypt/Errors.html
lib/ruby/gems/${MODRUBY_REV}/doc/${DISTNAME}/rdoc/classes/BCrypt/Errors/InvalidCost.html
lib/ruby/gems/${MODRUBY_REV}/doc/${DISTNAME}/rdoc/classes/BCrypt/Errors/InvalidHash.html
lib/ruby/gems/${MODRUBY_REV}/doc/${DISTNAME}/rdoc/classes/BCrypt/Errors/InvalidSalt.html
lib/ruby/gems/${MODRUBY_REV}/doc/${DISTNAME}/rdoc/classes/BCrypt/Errors/InvalidSecret.html
lib/ruby/gems/${MODRUBY_REV}/doc/${DISTNAME}/rdoc/classes/BCrypt/Password.html
lib/ruby/gems/${MODRUBY_REV}/doc/${DISTNAME}/rdoc/created.rid
lib/ruby/gems/${MODRUBY_REV}/doc/${DISTNAME}/rdoc/files/
lib/ruby/gems/${MODRUBY_REV}/doc/${DISTNAME}/rdoc/files/CHANGELOG.html
lib/ruby/gems/${MODRUBY_REV}/doc/${DISTNAME}/rdoc/files/COPYING.html
lib/ruby/gems/${MODRUBY_REV}/doc/${DISTNAME}/rdoc/files/README.html
lib/ruby/gems/${MODRUBY_REV}/doc/${DISTNAME}/rdoc/files/lib/
lib/ruby/gems/${MODRUBY_REV}/doc/${DISTNAME}/rdoc/files/lib/bcrypt_rb.html
lib/ruby/gems/${MODRUBY_REV}/doc/${DISTNAME}/rdoc/fr_class_index.html
lib/ruby/gems/${MODRUBY_REV}/doc/${DISTNAME}/rdoc/fr_file_index.html
lib/ruby/gems/${MODRUBY_REV}/doc/${DISTNAME}/rdoc/fr_method_index.html
lib/ruby/gems/${MODRUBY_REV}/doc/${DISTNAME}/rdoc/index.html
lib/ruby/gems/${MODRUBY_REV}/doc/${DISTNAME}/rdoc/rdoc-style.css
lib/ruby/gems/${MODRUBY_REV}/doc/${DISTNAME}/ri/
lib/ruby/gems/${MODRUBY_REV}/doc/${DISTNAME}/ri/BCrypt/
lib/ruby/gems/${MODRUBY_REV}/doc/${DISTNAME}/ri/BCrypt/Engine/
lib/ruby/gems/${MODRUBY_REV}/doc/${DISTNAME}/ri/BCrypt/Engine/calibrate-c.yaml
lib/ruby/gems/${MODRUBY_REV}/doc/${DISTNAME}/ri/BCrypt/Engine/cdesc-Engine.yaml
lib/ruby/gems/${MODRUBY_REV}/doc/${DISTNAME}/ri/BCrypt/Engine/generate_salt-c.yaml
lib/ruby/gems/${MODRUBY_REV}/doc/${DISTNAME}/ri/BCrypt/Engine/hash_secret-c.yaml
lib/ruby/gems/${MODRUBY_REV}/doc/${DISTNAME}/ri/BCrypt/Engine/valid_salt%3f-c.yaml
lib/ruby/gems/${MODRUBY_REV}/doc/${DISTNAME}/ri/BCrypt/Engine/valid_secret%3f-c.yaml
lib/ruby/gems/${MODRUBY_REV}/doc/${DISTNAME}/ri/BCrypt/Errors/
lib/ruby/gems/${MODRUBY_REV}/doc/${DISTNAME}/ri/BCrypt/Errors/InvalidCost/
lib/ruby/gems/${MODRUBY_REV}/doc/${DISTNAME}/ri/BCrypt/Errors/InvalidCost/cdesc-InvalidCost.yaml
lib/ruby/gems/${MODRUBY_REV}/doc/${DISTNAME}/ri/BCrypt/Errors/InvalidHash/
lib/ruby/gems/${MODRUBY_REV}/doc/${DISTNAME}/ri/BCrypt/Errors/InvalidHash/cdesc-InvalidHash.yaml
lib/ruby/gems/${MODRUBY_REV}/doc/${DISTNAME}/ri/BCrypt/Errors/InvalidSalt/
lib/ruby/gems/${MODRUBY_REV}/doc/${DISTNAME}/ri/BCrypt/Errors/InvalidSalt/cdesc-InvalidSalt.yaml
lib/ruby/gems/${MODRUBY_REV}/doc/${DISTNAME}/ri/BCrypt/Errors/InvalidSecret/
lib/ruby/gems/${MODRUBY_REV}/doc/${DISTNAME}/ri/BCrypt/Errors/InvalidSecret/cdesc-InvalidSecret.yaml
lib/ruby/gems/${MODRUBY_REV}/doc/${DISTNAME}/ri/BCrypt/Errors/cdesc-Errors.yaml
lib/ruby/gems/${MODRUBY_REV}/doc/${DISTNAME}/ri/BCrypt/Password/
lib/ruby/gems/${MODRUBY_REV}/doc/${DISTNAME}/ri/BCrypt/Password/%3d%3d-i.yaml
lib/ruby/gems/${MODRUBY_REV}/doc/${DISTNAME}/ri/BCrypt/Password/cdesc-Password.yaml
lib/ruby/gems/${MODRUBY_REV}/doc/${DISTNAME}/ri/BCrypt/Password/create-c.yaml
lib/ruby/gems/${MODRUBY_REV}/doc/${DISTNAME}/ri/BCrypt/Password/is_password%3f-i.yaml
lib/ruby/gems/${MODRUBY_REV}/doc/${DISTNAME}/ri/BCrypt/Password/new-c.yaml
lib/ruby/gems/${MODRUBY_REV}/doc/${DISTNAME}/ri/BCrypt/cdesc-BCrypt.yaml
lib/ruby/gems/${MODRUBY_REV}/doc/${DISTNAME}/ri/created.rid
lib/ruby/gems/${MODRUBY_REV}/gems/${DISTNAME}/
lib/ruby/gems/${MODRUBY_REV}/gems/${DISTNAME}/CHANGELOG
lib/ruby/gems/${MODRUBY_REV}/gems/${DISTNAME}/COPYING
lib/ruby/gems/${MODRUBY_REV}/gems/${DISTNAME}/README
lib/ruby/gems/${MODRUBY_REV}/gems/${DISTNAME}/Rakefile
lib/ruby/gems/${MODRUBY_REV}/gems/${DISTNAME}/ext/
lib/ruby/gems/${MODRUBY_REV}/gems/${DISTNAME}/ext/Makefile
lib/ruby/gems/${MODRUBY_REV}/gems/${DISTNAME}/ext/bcrypt.c
lib/ruby/gems/${MODRUBY_REV}/gems/${DISTNAME}/ext/bcrypt.o
lib/ruby/gems/${MODRUBY_REV}/gems/${DISTNAME}/ext/bcrypt_ext.c
lib/ruby/gems/${MODRUBY_REV}/gems/${DISTNAME}/ext/bcrypt_ext.o
lib/ruby/gems/${MODRUBY_REV}/gems/${DISTNAME}/ext/bcrypt_ext.so
lib/ruby/gems/${MODRUBY_REV}/gems/${DISTNAME}/ext/blf.h
lib/ruby/gems/${MODRUBY_REV}/gems/${DISTNAME}/ext/blowfish.c
lib/ruby/gems/${MODRUBY_REV}/gems/${DISTNAME}/ext/blowfish.o
lib/ruby/gems/${MODRUBY_REV}/gems/${DISTNAME}/ext/extconf.rb
lib/ruby/gems/${MODRUBY_REV}/gems/${DISTNAME}/lib/
lib/ruby/gems/${MODRUBY_REV}/gems/${DISTNAME}/lib/bcrypt.rb
lib/ruby/gems/${MODRUBY_REV}/gems/${DISTNAME}/lib/bcrypt_ext.so
lib/ruby/gems/${MODRUBY_REV}/gems/${DISTNAME}/spec/
lib/ruby/gems/${MODRUBY_REV}/gems/${DISTNAME}/spec/bcrypt/
lib/ruby/gems/${MODRUBY_REV}/gems/${DISTNAME}/spec/bcrypt/engine_spec.rb
lib/ruby/gems/${MODRUBY_REV}/gems/${DISTNAME}/spec/bcrypt/password_spec.rb
lib/ruby/gems/${MODRUBY_REV}/gems/${DISTNAME}/spec/spec_helper.rb
lib/ruby/gems/${MODRUBY_REV}/specifications/${DISTNAME}.gemspec