summaryrefslogtreecommitdiff
path: root/www/merb
diff options
context:
space:
mode:
Diffstat (limited to 'www/merb')
-rw-r--r--www/merb/DESCR11
-rw-r--r--www/merb/Makefile14
-rw-r--r--www/merb/PLIST9
-rw-r--r--www/merb/distinfo6
4 files changed, 40 insertions, 0 deletions
diff --git a/www/merb/DESCR b/www/merb/DESCR
new file mode 100644
index 00000000000..cf45870e2b4
--- /dev/null
+++ b/www/merb/DESCR
@@ -0,0 +1,11 @@
+Like Ruby on Rails, Merb is an MVC framework. Unlike Rails, Merb is
+ORM-agnostic, JavaScript library agnostic, and template language
+agnostic, preferring plugins that add in support for a particular
+feature rather than trying to produce a monolithic library with
+everything in the core. In fact, this is a guiding principle of the
+project, which has led to third-party support for the ActiveRecord,
+DataMapper, and Sequel ORMs.
+
+In addition, it means that the core code in Merb is kept simple and
+well organised. This has multiple benefits. It means it's faster
+for one thing. It's also easier to understand, maintain and extend.
diff --git a/www/merb/Makefile b/www/merb/Makefile
new file mode 100644
index 00000000000..56983aa63df
--- /dev/null
+++ b/www/merb/Makefile
@@ -0,0 +1,14 @@
+# $NetBSD: Makefile,v 1.1.1.1 2008/04/04 15:23:01 jlam Exp $
+
+DISTNAME= merb-0.9.2
+CATEGORIES= www
+
+MAINTAINER= pkgsrc-users@NetBSD.org
+HOMEPAGE= http://www.merbivore.com/
+COMMENT= Mongrel + Erb -- pocket rocket web framework
+
+DEPENDS+= merb-core>=0.9.2:../../www/merb-core
+DEPENDS+= merb-more>=0.9.2:../../www/merb-more
+
+.include "../../misc/rubygems/rubygem.mk"
+.include "../../mk/bsd.pkg.mk"
diff --git a/www/merb/PLIST b/www/merb/PLIST
new file mode 100644
index 00000000000..29ee2fa5b44
--- /dev/null
+++ b/www/merb/PLIST
@@ -0,0 +1,9 @@
+@comment $NetBSD: PLIST,v 1.1.1.1 2008/04/04 15:23:01 jlam Exp $
+${GEM_HOME}/cache/merb-${PKGVERSION}.gem
+${GEM_LIBDIR}/LICENSE
+${GEM_LIBDIR}/README
+${GEM_LIBDIR}/Rakefile
+${GEM_LIBDIR}/TODO
+${GEM_HOME}/specifications/merb-${PKGVERSION}.gemspec
+@dirrm ${GEM_LIBDIR}
+@exec ${MKDIR} %D/${GEM_DOCDIR}
diff --git a/www/merb/distinfo b/www/merb/distinfo
new file mode 100644
index 00000000000..277d937a1f5
--- /dev/null
+++ b/www/merb/distinfo
@@ -0,0 +1,6 @@
+$NetBSD: distinfo,v 1.1.1.1 2008/04/04 15:23:01 jlam Exp $
+
+SHA1 (merb-0.9.2.gem) = 9c74851c51dbc19feeb5d1efdf734863139a7399
+RMD160 (merb-0.9.2.gem) = 4972ab2b666db39e431b75f14f0b728b254109d3
+Size (merb-0.9.2.gem) = 4608 bytes
+SHA1 (patch-aa) = 65d9c04666980ad9a267eadb32eaafef4f16a57a