diff options
author | taca <taca@pkgsrc.org> | 2011-12-14 16:32:06 +0000 |
---|---|---|
committer | taca <taca@pkgsrc.org> | 2011-12-14 16:32:06 +0000 |
commit | a4e194c703026ffab22830c3ddf351ddcbdb42fa (patch) | |
tree | b4cf3661e93286d04b41363cff689bcbfd2fff93 /www | |
parent | ec85f2e1825ac0130c3a1df65226df46b4f8d2f4 (diff) | |
download | pkgsrc-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/DESCR | 9 | ||||
-rw-r--r-- | www/ruby-rack-mount06/Makefile | 15 | ||||
-rw-r--r-- | www/ruby-rack-mount06/PLIST | 39 | ||||
-rw-r--r-- | www/ruby-rack-mount06/distinfo | 5 |
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 |