summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorDirk Meyer <dinoex@FreeBSD.org>2008-04-19 10:47:14 +0000
committerDirk Meyer <dinoex@FreeBSD.org>2008-04-19 10:47:14 +0000
commita49e7bcad80ec199bae8c13738bb5b4b63614465 (patch)
tree8bc8b64356eb760e58f7c8ccd5902590a330853d
parent- Update to 3.5.0 (diff)
HTAuth is a pure ruby replacement for the Apache support programs htdigest
and htpasswd. Command line and API access are provided for access to htdigest and htpasswd files. WWW: http://copiousfreetime.rubyforge.org/htauth/
-rw-r--r--www/Makefile1
-rw-r--r--www/rubygem-htauth/Makefile23
-rw-r--r--www/rubygem-htauth/distinfo3
-rw-r--r--www/rubygem-htauth/pkg-descr5
-rw-r--r--www/rubygem-htauth/pkg-plist107
5 files changed, 139 insertions, 0 deletions
diff --git a/www/Makefile b/www/Makefile
index 186c73a5425b..145cb984e051 100644
--- a/www/Makefile
+++ b/www/Makefile
@@ -1180,6 +1180,7 @@
SUBDIR += rubygem-bluecloth
SUBDIR += rubygem-haml
SUBDIR += rubygem-hpricot
+ SUBDIR += rubygem-htauth
SUBDIR += rubygem-layout-yullio
SUBDIR += rubygem-maruku
SUBDIR += rubygem-mechanize
diff --git a/www/rubygem-htauth/Makefile b/www/rubygem-htauth/Makefile
new file mode 100644
index 000000000000..9006f207b380
--- /dev/null
+++ b/www/rubygem-htauth/Makefile
@@ -0,0 +1,23 @@
+# Ports collection makefile for: gem-color
+# Date created: 19 Apr 2008
+# Whom: dirk.meyer@dinoex.sub.org
+#
+# $FreeBSD$
+
+PORTNAME= htauth
+PORTVERSION= 1.0.1
+CATEGORIES= www rubygems
+MASTER_SITES= ${MASTER_SITE_RUBYFORGE}
+MASTER_SITE_SUBDIR= copiousfreetime
+
+MAINTAINER= dinoex@FreeBSD.org
+COMMENT= Replacement for the Apache htdigest and htpasswd
+
+BUILD_DEPENDS= rubygem-highline>=1.4.0:${PORTSDIR}/devel/rubygem-highline
+RUN_DEPENDS= ${BUILD_DEPENDS}
+
+USE_RUBY= yes
+USE_RUBYGEMS= yes
+USE_RAKE= yes
+
+.include <bsd.port.mk>
diff --git a/www/rubygem-htauth/distinfo b/www/rubygem-htauth/distinfo
new file mode 100644
index 000000000000..bfb256059c80
--- /dev/null
+++ b/www/rubygem-htauth/distinfo
@@ -0,0 +1,3 @@
+MD5 (rubygem/htauth-1.0.1.gem) = 61f255a18033ccd4a2f189b43a36c81d
+SHA256 (rubygem/htauth-1.0.1.gem) = 532c8a839fa257fc255927b17ae4e70a246cd8f708fe9a95730e2f2717ae5d85
+SIZE (rubygem/htauth-1.0.1.gem) = 17920
diff --git a/www/rubygem-htauth/pkg-descr b/www/rubygem-htauth/pkg-descr
new file mode 100644
index 000000000000..b2ea5377023f
--- /dev/null
+++ b/www/rubygem-htauth/pkg-descr
@@ -0,0 +1,5 @@
+HTAuth is a pure ruby replacement for the Apache support programs htdigest
+and htpasswd. Command line and API access are provided for access to
+htdigest and htpasswd files.
+
+WWW: http://copiousfreetime.rubyforge.org/htauth/
diff --git a/www/rubygem-htauth/pkg-plist b/www/rubygem-htauth/pkg-plist
new file mode 100644
index 000000000000..5210ca7b308e
--- /dev/null
+++ b/www/rubygem-htauth/pkg-plist
@@ -0,0 +1,107 @@
+bin/htdigest-ruby
+bin/htpasswd-ruby
+%%GEM_CACHE%%
+%%GEM_DOC_DIR%%/rdoc/classes/HTAuth.html
+%%GEM_DOC_DIR%%/rdoc/classes/HTAuth/Algorithm.html
+%%GEM_DOC_DIR%%/rdoc/classes/HTAuth/Crypt.html
+%%GEM_DOC_DIR%%/rdoc/classes/HTAuth/Digest.html
+%%GEM_DOC_DIR%%/rdoc/classes/HTAuth/DigestEntry.html
+%%GEM_DOC_DIR%%/rdoc/classes/HTAuth/DigestFile.html
+%%GEM_DOC_DIR%%/rdoc/classes/HTAuth/DigestFileError.html
+%%GEM_DOC_DIR%%/rdoc/classes/HTAuth/Entry.html
+%%GEM_DOC_DIR%%/rdoc/classes/HTAuth/File.html
+%%GEM_DOC_DIR%%/rdoc/classes/HTAuth/FileAccessError.html
+%%GEM_DOC_DIR%%/rdoc/classes/HTAuth/InvalidAlgorithmError.html
+%%GEM_DOC_DIR%%/rdoc/classes/HTAuth/InvalidDigestEntry.html
+%%GEM_DOC_DIR%%/rdoc/classes/HTAuth/InvalidPasswdEntry.html
+%%GEM_DOC_DIR%%/rdoc/classes/HTAuth/Md5.html
+%%GEM_DOC_DIR%%/rdoc/classes/HTAuth/Passwd.html
+%%GEM_DOC_DIR%%/rdoc/classes/HTAuth/PasswdEntry.html
+%%GEM_DOC_DIR%%/rdoc/classes/HTAuth/PasswdFile.html
+%%GEM_DOC_DIR%%/rdoc/classes/HTAuth/PasswdFileError.html
+%%GEM_DOC_DIR%%/rdoc/classes/HTAuth/PasswordError.html
+%%GEM_DOC_DIR%%/rdoc/classes/HTAuth/Plaintext.html
+%%GEM_DOC_DIR%%/rdoc/classes/HTAuth/Sha1.html
+%%GEM_DOC_DIR%%/rdoc/classes/HTAuth/Specification.html
+%%GEM_DOC_DIR%%/rdoc/classes/HTAuth/TempFileError.html
+%%GEM_DOC_DIR%%/rdoc/classes/HTAuth/Version.html
+%%GEM_DOC_DIR%%/rdoc/created.rid
+%%GEM_DOC_DIR%%/rdoc/files/CHANGES.html
+%%GEM_DOC_DIR%%/rdoc/files/LICENSE.html
+%%GEM_DOC_DIR%%/rdoc/files/README.html
+%%GEM_DOC_DIR%%/rdoc/files/lib/htauth/algorithm_rb.html
+%%GEM_DOC_DIR%%/rdoc/files/lib/htauth/crypt_rb.html
+%%GEM_DOC_DIR%%/rdoc/files/lib/htauth/digest_entry_rb.html
+%%GEM_DOC_DIR%%/rdoc/files/lib/htauth/digest_file_rb.html
+%%GEM_DOC_DIR%%/rdoc/files/lib/htauth/digest_rb.html
+%%GEM_DOC_DIR%%/rdoc/files/lib/htauth/entry_rb.html
+%%GEM_DOC_DIR%%/rdoc/files/lib/htauth/file_rb.html
+%%GEM_DOC_DIR%%/rdoc/files/lib/htauth/gemspec_rb.html
+%%GEM_DOC_DIR%%/rdoc/files/lib/htauth/md5_rb.html
+%%GEM_DOC_DIR%%/rdoc/files/lib/htauth/passwd_entry_rb.html
+%%GEM_DOC_DIR%%/rdoc/files/lib/htauth/passwd_file_rb.html
+%%GEM_DOC_DIR%%/rdoc/files/lib/htauth/passwd_rb.html
+%%GEM_DOC_DIR%%/rdoc/files/lib/htauth/plaintext_rb.html
+%%GEM_DOC_DIR%%/rdoc/files/lib/htauth/sha1_rb.html
+%%GEM_DOC_DIR%%/rdoc/files/lib/htauth/specification_rb.html
+%%GEM_DOC_DIR%%/rdoc/files/lib/htauth/version_rb.html
+%%GEM_DOC_DIR%%/rdoc/files/lib/htauth_rb.html
+%%GEM_DOC_DIR%%/rdoc/fr_class_index.html
+%%GEM_DOC_DIR%%/rdoc/fr_file_index.html
+%%GEM_DOC_DIR%%/rdoc/fr_method_index.html
+%%GEM_DOC_DIR%%/rdoc/index.html
+%%GEM_DOC_DIR%%/rdoc/rdoc-style.css
+%%GEM_LIB_DIR%%/CHANGES
+%%GEM_LIB_DIR%%/LICENSE
+%%GEM_LIB_DIR%%/README
+%%GEM_LIB_DIR%%/bin/htdigest-ruby
+%%GEM_LIB_DIR%%/bin/htpasswd-ruby
+%%GEM_LIB_DIR%%/lib/htauth.rb
+%%GEM_LIB_DIR%%/lib/htauth/algorithm.rb
+%%GEM_LIB_DIR%%/lib/htauth/crypt.rb
+%%GEM_LIB_DIR%%/lib/htauth/digest.rb
+%%GEM_LIB_DIR%%/lib/htauth/digest_entry.rb
+%%GEM_LIB_DIR%%/lib/htauth/digest_file.rb
+%%GEM_LIB_DIR%%/lib/htauth/entry.rb
+%%GEM_LIB_DIR%%/lib/htauth/file.rb
+%%GEM_LIB_DIR%%/lib/htauth/gemspec.rb
+%%GEM_LIB_DIR%%/lib/htauth/md5.rb
+%%GEM_LIB_DIR%%/lib/htauth/passwd.rb
+%%GEM_LIB_DIR%%/lib/htauth/passwd_entry.rb
+%%GEM_LIB_DIR%%/lib/htauth/passwd_file.rb
+%%GEM_LIB_DIR%%/lib/htauth/plaintext.rb
+%%GEM_LIB_DIR%%/lib/htauth/sha1.rb
+%%GEM_LIB_DIR%%/lib/htauth/specification.rb
+%%GEM_LIB_DIR%%/lib/htauth/version.rb
+%%GEM_LIB_DIR%%/spec/crypt_spec.rb
+%%GEM_LIB_DIR%%/spec/digest_entry_spec.rb
+%%GEM_LIB_DIR%%/spec/digest_file_spec.rb
+%%GEM_LIB_DIR%%/spec/digest_spec.rb
+%%GEM_LIB_DIR%%/spec/md5_spec.rb
+%%GEM_LIB_DIR%%/spec/passwd_entry_spec.rb
+%%GEM_LIB_DIR%%/spec/passwd_file_spec.rb
+%%GEM_LIB_DIR%%/spec/passwd_spec.rb
+%%GEM_LIB_DIR%%/spec/plaintext_spec.rb
+%%GEM_LIB_DIR%%/spec/sha1_spec.rb
+%%GEM_LIB_DIR%%/spec/spec_helper.rb
+%%GEM_LIB_DIR%%/spec/test.add.digest
+%%GEM_LIB_DIR%%/spec/test.add.passwd
+%%GEM_LIB_DIR%%/spec/test.delete.digest
+%%GEM_LIB_DIR%%/spec/test.delete.passwd
+%%GEM_LIB_DIR%%/spec/test.original.digest
+%%GEM_LIB_DIR%%/spec/test.original.passwd
+%%GEM_LIB_DIR%%/spec/test.update.digest
+%%GEM_LIB_DIR%%/spec/test.update.passwd
+%%GEM_SPEC%%
+@dirrm %%GEM_LIB_DIR%%/spec
+@dirrm %%GEM_LIB_DIR%%/lib/htauth
+@dirrm %%GEM_LIB_DIR%%/lib
+@dirrm %%GEM_LIB_DIR%%/bin
+@dirrm %%GEM_LIB_DIR%%
+@dirrm %%GEM_DOC_DIR%%/rdoc/files/lib/htauth
+@dirrm %%GEM_DOC_DIR%%/rdoc/files/lib
+@dirrm %%GEM_DOC_DIR%%/rdoc/files
+@dirrm %%GEM_DOC_DIR%%/rdoc/classes/HTAuth
+@dirrm %%GEM_DOC_DIR%%/rdoc/classes
+@dirrm %%GEM_DOC_DIR%%/rdoc
+@dirrm %%GEM_DOC_DIR%%