summaryrefslogtreecommitdiff
path: root/security/ruby-password/Makefile
diff options
context:
space:
mode:
authorminskim <minskim>2006-04-01 21:47:22 +0000
committerminskim <minskim>2006-04-01 21:47:22 +0000
commit1e072bb4fd3cf350c7d38c6596803e5137bb35eb (patch)
tree792df7f64d73953c616b11f2cf83ea1b0f27cf2b /security/ruby-password/Makefile
parentf0abc243b7b19d4524bbe6978645652cb3986a04 (diff)
downloadpkgsrc-1e072bb4fd3cf350c7d38c6596803e5137bb35eb.tar.gz
Import ruby-password.
Ruby/Password is a suite of password handling methods for Ruby. It supports the manual entry of passwords from the keyboard in both buffered and unbuffered modes, password strength checking, random password generation, phonemic password generation (for easy memorization by human-beings) and the encryption of passwords.
Diffstat (limited to 'security/ruby-password/Makefile')
-rw-r--r--security/ruby-password/Makefile24
1 files changed, 24 insertions, 0 deletions
diff --git a/security/ruby-password/Makefile b/security/ruby-password/Makefile
new file mode 100644
index 00000000000..73bcf08e72f
--- /dev/null
+++ b/security/ruby-password/Makefile
@@ -0,0 +1,24 @@
+# $NetBSD: Makefile,v 1.1.1.1 2006/04/01 21:47:22 minskim Exp $
+
+DISTNAME= ruby-password-0.5.3
+PKGNAME= ${DISTNAME:S/ruby/${RUBY_PKGPREFIX}/}
+CATEGORIES= security
+MASTER_SITES= http://www.caliban.org/files/ruby/
+
+MAINTAINER= minskim@NetBSD.org
+HOMEPAGE= http://www.caliban.org/ruby/ruby-password.shtml
+COMMENT= Suite of password handling methods for Ruby
+
+DEPENDS+= ${RUBY_PKGPREFIX}-termios-[0-9]*:../../comms/ruby-termios
+
+USE_RUBY_EXTCONF= yes
+
+SUBST_CLASSES+= pwdict
+SUBST_MESSAGE.pwdict= Fixing a hardcoded path to pw_dict.pwd.
+SUBST_STAGE.pwdict= pre-configure
+SUBST_FILES.pwdict= extconf.rb
+SUBST_SED.pwdict= -e 's,/usr/local/lib/,${BUILDLINK_PREFIX.libcrack}/libdata/,g'
+
+.include "../../lang/ruby/modules.mk"
+.include "../../security/libcrack/buildlink3.mk"
+.include "../../mk/bsd.pkg.mk"