aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--devel/rubygem-webby/Makefile33
-rw-r--r--devel/rubygem-webby/distinfo3
-rw-r--r--devel/rubygem-webby/pkg-descr14
3 files changed, 50 insertions, 0 deletions
diff --git a/devel/rubygem-webby/Makefile b/devel/rubygem-webby/Makefile
new file mode 100644
index 000000000000..01c9a18a4bb8
--- /dev/null
+++ b/devel/rubygem-webby/Makefile
@@ -0,0 +1,33 @@
+# Ports collection makefile for: gem-webby
+# Date created: 06 Nov 2009
+# Whom: Ryan Steinmetz (<rpsfa@rit.edu>)
+#
+# $FreeBSD$
+
+PORTNAME= webby
+PORTVERSION= 0.9.4
+CATEGORIES= www rubygems
+MASTER_SITES= RF
+
+MAINTAINER= rpsfa@rit.edu
+COMMENT= A small website management system
+
+BUILD_DEPENDS= rubygem-redcloth>=4.2:${PORTSDIR}/www/rubygem-redcloth \
+ rubygem-launchy>=0.3.3:${PORTSDIR}/devel/rubygem-launchy \
+ rubygem-logging>=1.2.2:${PORTSDIR}/devel/rubygem-logging \
+ rubygem-flexmock>=0.2.1:${PORTSDIR}/devel/ruby-flexmock \
+ rubygem-lockfile>=1.4.3:${PORTSDIR}/devel/rubygem-lockfile \
+ rubygem-rspec>=1.2.7:${PORTSDIR}/devel/rubygem-rspec \
+ rubygem-little_plugger>=1.0.1:${PORTSDIR}/devel/rubygem-little_plugger \
+ rubygem-loquacious>=1.3.1:${PORTSDIR}/devel/rubygem-loquacious \
+ rubygem-hpricot>=0.6.0:${PORTSDIR}/www/rubygem-hpricot \
+ rubygem-directory_watcher>=1.1.2:${PORTSDIR}/devel/rubygem-directory_watcher
+
+RUN_DEPENDS= ${BUILD_DEPENDS}
+
+USE_RUBY= yes
+USE_RUBYGEMS= yes
+RUBYGEM_AUTOPLIST= yes
+PLIST_FILES= bin/webby bin/webby-gen
+
+.include <bsd.port.mk>
diff --git a/devel/rubygem-webby/distinfo b/devel/rubygem-webby/distinfo
new file mode 100644
index 000000000000..7dfbee3429ab
--- /dev/null
+++ b/devel/rubygem-webby/distinfo
@@ -0,0 +1,3 @@
+MD5 (rubygem/webby-0.9.4.gem) = 37b2f00dbe6e956a82a1bf142c8f03a6
+SHA256 (rubygem/webby-0.9.4.gem) = 4955abc4ae94fd1c6242c5056183d574a8b90c1c3086de80f621417a9484b422
+SIZE (rubygem/webby-0.9.4.gem) = 344064
diff --git a/devel/rubygem-webby/pkg-descr b/devel/rubygem-webby/pkg-descr
new file mode 100644
index 000000000000..e6b94e605f66
--- /dev/null
+++ b/devel/rubygem-webby/pkg-descr
@@ -0,0 +1,14 @@
+Webby is a fantastic little website management system.
+It would be called a content management system if it
+were a bigger kid. But, it's just a runt with a
+special knack for transforming text.
+
+Webby works by combining the contents of a page with
+a layout to produce HTML. The layout contains
+everything common to all the pages HTML headers,
+navigation menu, footer, etc. and the page
+contains just the information for that page. You
+can use your favorite markup language to write
+your pages; Webby supports quite a few.
+
+WWW: http://webby.rubyforge.org/