summaryrefslogtreecommitdiff
path: root/www
diff options
context:
space:
mode:
authortaca <taca@pkgsrc.org>2011-12-14 16:32:06 +0000
committertaca <taca@pkgsrc.org>2011-12-14 16:32:06 +0000
commita4e194c703026ffab22830c3ddf351ddcbdb42fa (patch)
treeb4cf3661e93286d04b41363cff689bcbfd2fff93 /www
parentec85f2e1825ac0130c3a1df65226df46b4f8d2f4 (diff)
downloadpkgsrc-a4e194c703026ffab22830c3ddf351ddcbdb42fa.tar.gz
Importing current ruby-rack-mount 0.6.14 as www/ruby-rack-mount06.
Diffstat (limited to 'www')
-rw-r--r--www/ruby-rack-mount06/DESCR9
-rw-r--r--www/ruby-rack-mount06/Makefile15
-rw-r--r--www/ruby-rack-mount06/PLIST39
-rw-r--r--www/ruby-rack-mount06/distinfo5
4 files changed, 68 insertions, 0 deletions
diff --git a/www/ruby-rack-mount06/DESCR b/www/ruby-rack-mount06/DESCR
new file mode 100644
index 00000000000..e4dc8f21e02
--- /dev/null
+++ b/www/ruby-rack-mount06/DESCR
@@ -0,0 +1,9 @@
+A stackable dynamic tree based Rack router.
+
+Rack::Mount supports Rack's +X-Cascade+ convention to continue trying
+routes if the response returns +pass+. This allows multiple routes to
+be nested or stacked on top of each other. Since the application
+endpoint can trigger the router to continue matching, middleware can
+be used to add arbitrary conditions to any route. This allows you to
+route based on other request attributes, session information, or even
+data dynamically pulled from a database.
diff --git a/www/ruby-rack-mount06/Makefile b/www/ruby-rack-mount06/Makefile
new file mode 100644
index 00000000000..aece530d6a2
--- /dev/null
+++ b/www/ruby-rack-mount06/Makefile
@@ -0,0 +1,15 @@
+# $NetBSD: Makefile,v 1.1.1.1 2011/12/14 16:32:06 taca Exp $
+
+DISTNAME= rack-mount-0.6.14
+CATEGORIES= www
+
+# Note: www/ruby-actionpack3 needs ruby-rack-mount<0.7.
+MAINTAINER= pkgsrc-users@NetBSD.org
+HOMEPAGE= http://github.com/josh/rack-mount
+COMMENT= Stackable dynamic tree based Rack router
+LICENSE= mit
+
+DEPENDS+= ${RUBY_PKGPREFIX}-rack>=1.0.0:../../www/ruby-rack
+
+.include "../../lang/ruby/gem.mk"
+.include "../../mk/bsd.pkg.mk"
diff --git a/www/ruby-rack-mount06/PLIST b/www/ruby-rack-mount06/PLIST
new file mode 100644
index 00000000000..071fe46db8e
--- /dev/null
+++ b/www/ruby-rack-mount06/PLIST
@@ -0,0 +1,39 @@
+@comment $NetBSD: PLIST,v 1.1.1.1 2011/12/14 16:32:06 taca Exp $
+${GEM_HOME}/cache/${GEM_NAME}.gem
+${GEM_LIBDIR}/LICENSE
+${GEM_LIBDIR}/README.rdoc
+${GEM_LIBDIR}/lib/rack/mount.rb
+${GEM_LIBDIR}/lib/rack/mount/analysis/frequency.rb
+${GEM_LIBDIR}/lib/rack/mount/analysis/histogram.rb
+${GEM_LIBDIR}/lib/rack/mount/analysis/splitting.rb
+${GEM_LIBDIR}/lib/rack/mount/code_generation.rb
+${GEM_LIBDIR}/lib/rack/mount/generatable_regexp.rb
+${GEM_LIBDIR}/lib/rack/mount/multimap.rb
+${GEM_LIBDIR}/lib/rack/mount/prefix.rb
+${GEM_LIBDIR}/lib/rack/mount/regexp_with_named_groups.rb
+${GEM_LIBDIR}/lib/rack/mount/route.rb
+${GEM_LIBDIR}/lib/rack/mount/route_set.rb
+${GEM_LIBDIR}/lib/rack/mount/strexp.rb
+${GEM_LIBDIR}/lib/rack/mount/strexp/parser.rb
+${GEM_LIBDIR}/lib/rack/mount/strexp/parser.y
+${GEM_LIBDIR}/lib/rack/mount/strexp/tokenizer.rb
+${GEM_LIBDIR}/lib/rack/mount/strexp/tokenizer.rex
+${GEM_LIBDIR}/lib/rack/mount/utils.rb
+${GEM_LIBDIR}/lib/rack/mount/vendor/multimap/multimap.rb
+${GEM_LIBDIR}/lib/rack/mount/vendor/multimap/multiset.rb
+${GEM_LIBDIR}/lib/rack/mount/vendor/multimap/nested_multimap.rb
+${GEM_LIBDIR}/lib/rack/mount/vendor/regin/regin.rb
+${GEM_LIBDIR}/lib/rack/mount/vendor/regin/regin/alternation.rb
+${GEM_LIBDIR}/lib/rack/mount/vendor/regin/regin/anchor.rb
+${GEM_LIBDIR}/lib/rack/mount/vendor/regin/regin/atom.rb
+${GEM_LIBDIR}/lib/rack/mount/vendor/regin/regin/character.rb
+${GEM_LIBDIR}/lib/rack/mount/vendor/regin/regin/character_class.rb
+${GEM_LIBDIR}/lib/rack/mount/vendor/regin/regin/collection.rb
+${GEM_LIBDIR}/lib/rack/mount/vendor/regin/regin/expression.rb
+${GEM_LIBDIR}/lib/rack/mount/vendor/regin/regin/group.rb
+${GEM_LIBDIR}/lib/rack/mount/vendor/regin/regin/options.rb
+${GEM_LIBDIR}/lib/rack/mount/vendor/regin/regin/parser.rb
+${GEM_LIBDIR}/lib/rack/mount/vendor/regin/regin/tokenizer.rb
+${GEM_LIBDIR}/lib/rack/mount/vendor/regin/regin/version.rb
+${GEM_LIBDIR}/lib/rack/mount/version.rb
+${GEM_HOME}/specifications/${GEM_NAME}.gemspec
diff --git a/www/ruby-rack-mount06/distinfo b/www/ruby-rack-mount06/distinfo
new file mode 100644
index 00000000000..7a1cdcc49ff
--- /dev/null
+++ b/www/ruby-rack-mount06/distinfo
@@ -0,0 +1,5 @@
+$NetBSD: distinfo,v 1.1.1.1 2011/12/14 16:32:06 taca Exp $
+
+SHA1 (rack-mount-0.6.14.gem) = 075e967b6ff9b81025ef3acfbea515f96ce2f1d4
+RMD160 (rack-mount-0.6.14.gem) = 2488fff59b92fde0b4ade78fdb225b5ffb0b5c84
+Size (rack-mount-0.6.14.gem) = 30208 bytes