summaryrefslogtreecommitdiff
path: root/www/camping
diff options
context:
space:
mode:
authorjlam <jlam@pkgsrc.org>2008-04-04 15:22:40 +0000
committerjlam <jlam@pkgsrc.org>2008-04-04 15:22:40 +0000
commite38c8a0f2be37dc50dac25dd673499aed6cefdea (patch)
tree6713475dae1fb4461ba0af5e95d8f50d0d61f3f3 /www/camping
parentbe7a03563fa5c4e1ac8925922a4ba36323c4b7f7 (diff)
downloadpkgsrc-e38c8a0f2be37dc50dac25dd673499aed6cefdea.tar.gz
Initial import of camping-1.5 as www/camping.
Camping is a web framework which consistently stays at less than 4kb of code. You can probably view the complete source code on a single page. But, you know, it's so small that, if you think about it, what can it really do? The idea here is to store a complete fledgling web application in a single file like many small CGIs. But to organize it as a Model-View-Controller application like Rails does. You can then easily move it to Rails once you've got it going.
Diffstat (limited to 'www/camping')
-rw-r--r--www/camping/DESCR9
-rw-r--r--www/camping/Makefile15
-rw-r--r--www/camping/PLIST30
-rw-r--r--www/camping/distinfo5
4 files changed, 59 insertions, 0 deletions
diff --git a/www/camping/DESCR b/www/camping/DESCR
new file mode 100644
index 00000000000..ba6f95a59b0
--- /dev/null
+++ b/www/camping/DESCR
@@ -0,0 +1,9 @@
+Camping is a web framework which consistently stays at less than 4kb
+of code. You can probably view the complete source code on a single
+page. But, you know, it's so small that, if you think about it, what
+can it really do?
+
+The idea here is to store a complete fledgling web application in a
+single file like many small CGIs. But to organize it as a
+Model-View-Controller application like Rails does. You can then easily
+move it to Rails once you've got it going.
diff --git a/www/camping/Makefile b/www/camping/Makefile
new file mode 100644
index 00000000000..fbab10b9f7e
--- /dev/null
+++ b/www/camping/Makefile
@@ -0,0 +1,15 @@
+# $NetBSD: Makefile,v 1.1.1.1 2008/04/04 15:22:40 jlam Exp $
+
+DISTNAME= camping-1.5
+CATEGORIES= www
+
+MAINTAINER= pkgsrc-users@NetBSD.org
+HOMEPAGE= http://code.whytheluckystiff.net/camping
+COMMENT= Ruby micro-framework for web applications
+
+DEPENDS+= ${RUBY_PKGPREFIX}-activesupport>=1.3.1:../../devel/ruby-activesupport
+DEPENDS+= ${RUBY_PKGPREFIX}-markaby>=0.5:../../textproc/ruby-markaby
+DEPENDS+= ${RUBY_PKGPREFIX}-metaid>=1.0:../../devel/ruby-metaid
+
+.include "../../misc/rubygems/rubygem.mk"
+.include "../../mk/bsd.pkg.mk"
diff --git a/www/camping/PLIST b/www/camping/PLIST
new file mode 100644
index 00000000000..1ae17fade03
--- /dev/null
+++ b/www/camping/PLIST
@@ -0,0 +1,30 @@
+@comment $NetBSD: PLIST,v 1.1.1.1 2008/04/04 15:22:40 jlam Exp $
+bin/camping
+${GEM_HOME}/cache/camping-${PKGVERSION}.gem
+${GEM_LIBDIR}/CHANGELOG
+${GEM_LIBDIR}/COPYING
+${GEM_LIBDIR}/README
+${GEM_LIBDIR}/Rakefile
+${GEM_LIBDIR}/bin/camping
+${GEM_LIBDIR}/doc/camping.1.gz
+${GEM_LIBDIR}/examples/blog.rb
+${GEM_LIBDIR}/examples/campsh.rb
+${GEM_LIBDIR}/examples/tepee.rb
+${GEM_LIBDIR}/extras/Camping.gif
+${GEM_LIBDIR}/extras/flipbook_rdoc.rb
+${GEM_LIBDIR}/extras/permalink.gif
+${GEM_LIBDIR}/lib/camping-unabridged.rb
+${GEM_LIBDIR}/lib/camping.rb
+${GEM_LIBDIR}/lib/camping/db.rb
+${GEM_LIBDIR}/lib/camping/fastcgi.rb
+${GEM_LIBDIR}/lib/camping/reloader.rb
+${GEM_LIBDIR}/lib/camping/session.rb
+${GEM_LIBDIR}/lib/camping/webrick.rb
+${GEM_HOME}/specifications/camping-${PKGVERSION}.gemspec
+@dirrm ${GEM_LIBDIR}/lib/camping
+@dirrm ${GEM_LIBDIR}/lib
+@dirrm ${GEM_LIBDIR}/extras
+@dirrm ${GEM_LIBDIR}/examples
+@dirrm ${GEM_LIBDIR}/doc
+@dirrm ${GEM_LIBDIR}/bin
+@dirrm ${GEM_LIBDIR}
diff --git a/www/camping/distinfo b/www/camping/distinfo
new file mode 100644
index 00000000000..80a83f4859c
--- /dev/null
+++ b/www/camping/distinfo
@@ -0,0 +1,5 @@
+$NetBSD: distinfo,v 1.1.1.1 2008/04/04 15:22:40 jlam Exp $
+
+SHA1 (camping-1.5.gem) = d0c07de43ca11ac9d70170e077a375132b1ddc9e
+RMD160 (camping-1.5.gem) = 5e169901b55fa87608a85eb54392e693ed5830c1
+Size (camping-1.5.gem) = 53760 bytes