aboutsummaryrefslogtreecommitdiffstats
path: root/textproc
diff options
context:
space:
mode:
Diffstat (limited to 'textproc')
-rw-r--r--textproc/Makefile1
-rw-r--r--textproc/rubygem-yard/Makefile24
-rw-r--r--textproc/rubygem-yard/distinfo2
-rw-r--r--textproc/rubygem-yard/pkg-descr8
4 files changed, 35 insertions, 0 deletions
diff --git a/textproc/Makefile b/textproc/Makefile
index acc25408d6a1..1248f872272c 100644
--- a/textproc/Makefile
+++ b/textproc/Makefile
@@ -1242,6 +1242,7 @@
SUBDIR += rubygem-tidy
SUBDIR += rubygem-xml-simple
SUBDIR += rubygem-xslt
+ SUBDIR += rubygem-yard
SUBDIR += rw-aspell
SUBDIR += rxp
SUBDIR += s5
diff --git a/textproc/rubygem-yard/Makefile b/textproc/rubygem-yard/Makefile
new file mode 100644
index 000000000000..6c61b87a12bb
--- /dev/null
+++ b/textproc/rubygem-yard/Makefile
@@ -0,0 +1,24 @@
+# New ports collection makefile for: rubygem-yard
+# Date created: 2011-10-20
+# Whom: Sunpoet Po-Chuan Hsieh <sunpoet@FreeBSD.org>
+#
+# $FreeBSD$
+#
+
+PORTNAME= yard
+PORTVERSION= 0.7.3
+CATEGORIES= textproc devel ruby
+MASTER_SITES= RG
+
+MAINTAINER= sunpoet@FreeBSD.org
+COMMENT= A documentation generation tool for Ruby
+
+USE_RUBY= yes
+USE_RUBYGEMS= yes
+RUBYGEM_AUTOPLIST= yes
+
+PLIST_FILES= bin/yard \
+ bin/yardoc \
+ bin/yri
+
+.include <bsd.port.mk>
diff --git a/textproc/rubygem-yard/distinfo b/textproc/rubygem-yard/distinfo
new file mode 100644
index 000000000000..cb04e024c37b
--- /dev/null
+++ b/textproc/rubygem-yard/distinfo
@@ -0,0 +1,2 @@
+SHA256 (rubygem/yard-0.7.3.gem) = ddf63b320e70087048ee8df2f330f223b76fc822e1cb42ed849a85897fdcd538
+SIZE (rubygem/yard-0.7.3.gem) = 713216
diff --git a/textproc/rubygem-yard/pkg-descr b/textproc/rubygem-yard/pkg-descr
new file mode 100644
index 000000000000..6b6cc043a569
--- /dev/null
+++ b/textproc/rubygem-yard/pkg-descr
@@ -0,0 +1,8 @@
+YARD - Yay! A Ruby Documentation Tool
+
+YARD is a documentation generation tool for the Ruby programming language. It
+enables the user to generate consistent, usable documentation that can be
+exported to a number of formats very easily, and also supports extending for
+custom Ruby constructs such as custom class level definitions.
+
+WWW: http://yardoc.org/