aboutsummaryrefslogtreecommitdiff
path: root/graphics/rubygem-railroad
diff options
context:
space:
mode:
authorCheng-Lung Sung <clsung@FreeBSD.org>2007-04-22 13:48:30 +0000
committerCheng-Lung Sung <clsung@FreeBSD.org>2007-04-22 13:48:30 +0000
commit1909c1c8010fbdd7282e6a62fec3197b22c5c2cb (patch)
tree010988ed3150952e3e3261a95d9ab918efcfa033 /graphics/rubygem-railroad
parent4358d5784b56b0c5aff714d02d0a2d64048263d9 (diff)
downloadports-1909c1c8010fbdd7282e6a62fec3197b22c5c2cb.tar.gz
ports-1909c1c8010fbdd7282e6a62fec3197b22c5c2cb.zip
Add rubygem-railroad 0.3.4, a class diagrams generator for Ruby on Rails
applications. PR: ports/111752 Submitted by: Alexander Logvinov <ports at logvinov.com>
Notes
Notes: svn path=/head/; revision=190637
Diffstat (limited to 'graphics/rubygem-railroad')
-rw-r--r--graphics/rubygem-railroad/Makefile18
-rw-r--r--graphics/rubygem-railroad/distinfo3
-rw-r--r--graphics/rubygem-railroad/pkg-descr6
-rw-r--r--graphics/rubygem-railroad/pkg-plist60
4 files changed, 87 insertions, 0 deletions
diff --git a/graphics/rubygem-railroad/Makefile b/graphics/rubygem-railroad/Makefile
new file mode 100644
index 000000000000..3cda505c3410
--- /dev/null
+++ b/graphics/rubygem-railroad/Makefile
@@ -0,0 +1,18 @@
+# Ports collection makefile for: rubygem-railroad
+# Date created: 17 April 2007
+# Whom: Alexander Logvinov <ports@logvinov.com>
+#
+# $FreeBSD$
+
+PORTNAME= railroad
+PORTVERSION= 0.3.4
+CATEGORIES= graphics devel rubygems
+MASTER_SITES= ${MASTER_SITE_RUBYFORGE}
+MASTER_SITE_SUBDIR= ${PORTNAME}
+
+MAINTAINER= ports@logvinov.com
+COMMENT= A class diagrams generator for Ruby on Rails applications
+
+.include <bsd.port.pre.mk>
+.include "${PORTSDIR}/devel/ruby-gems/Makefile.common"
+.include <bsd.port.post.mk>
diff --git a/graphics/rubygem-railroad/distinfo b/graphics/rubygem-railroad/distinfo
new file mode 100644
index 000000000000..1bb6ed9400e9
--- /dev/null
+++ b/graphics/rubygem-railroad/distinfo
@@ -0,0 +1,3 @@
+MD5 (rubygem/railroad-0.3.4.gem) = 40b22ab7f026c0e782ee6cf876406f53
+SHA256 (rubygem/railroad-0.3.4.gem) = 6294206e5c74c66856ea121a49788eedde5c6c8c576c8554fcb89f3e0f3686ae
+SIZE (rubygem/railroad-0.3.4.gem) = 16896
diff --git a/graphics/rubygem-railroad/pkg-descr b/graphics/rubygem-railroad/pkg-descr
new file mode 100644
index 000000000000..d2748e5faf33
--- /dev/null
+++ b/graphics/rubygem-railroad/pkg-descr
@@ -0,0 +1,6 @@
+It's a Ruby script that loads the application classes and analyzes its
+properties (attributes, methods) and relationships (inheritance, model
+associations like has_many, etc.) The output is a graph description in
+the DOT language, suitable to be handled with tools like Graphviz.
+
+WWW: http://railroad.rubyforge.org/
diff --git a/graphics/rubygem-railroad/pkg-plist b/graphics/rubygem-railroad/pkg-plist
new file mode 100644
index 000000000000..c80320636364
--- /dev/null
+++ b/graphics/rubygem-railroad/pkg-plist
@@ -0,0 +1,60 @@
+bin/railroad
+%%GEM_CACHE%%
+%%GEM_SPEC%%
+%%GEM_LIB_DIR%%/lib/railroad/models_diagram.rb
+%%GEM_LIB_DIR%%/lib/railroad/app_diagram.rb
+%%GEM_LIB_DIR%%/lib/railroad/controllers_diagram.rb
+%%GEM_LIB_DIR%%/lib/railroad/diagram_graph.rb
+%%GEM_LIB_DIR%%/lib/railroad/options_struct.rb
+%%GEM_LIB_DIR%%/ChangeLog
+%%GEM_LIB_DIR%%/COPYING
+%%GEM_LIB_DIR%%/rake.gemspec
+%%GEM_LIB_DIR%%/README
+%%GEM_LIB_DIR%%/bin/railroad
+%%GEM_DOC_DIR%%/rdoc/rdoc-style.css
+%%GEM_DOC_DIR%%/rdoc/files/lib/railroad/models_diagram_rb.html
+%%GEM_DOC_DIR%%/rdoc/files/lib/railroad/app_diagram_rb.html
+%%GEM_DOC_DIR%%/rdoc/files/lib/railroad/controllers_diagram_rb.html
+%%GEM_DOC_DIR%%/rdoc/files/lib/railroad/diagram_graph_rb.html
+%%GEM_DOC_DIR%%/rdoc/files/lib/railroad/options_struct_rb.html
+%%GEM_DOC_DIR%%/rdoc/files/README.html
+%%GEM_DOC_DIR%%/rdoc/files/COPYING.html
+%%GEM_DOC_DIR%%/rdoc/classes/OptionsStruct.src/M000001.html
+%%GEM_DOC_DIR%%/rdoc/classes/OptionsStruct.src/M000002.html
+%%GEM_DOC_DIR%%/rdoc/classes/AppDiagram.src/M000003.html
+%%GEM_DOC_DIR%%/rdoc/classes/AppDiagram.src/M000004.html
+%%GEM_DOC_DIR%%/rdoc/classes/DiagramGraph.src/M000005.html
+%%GEM_DOC_DIR%%/rdoc/classes/DiagramGraph.src/M000006.html
+%%GEM_DOC_DIR%%/rdoc/classes/DiagramGraph.src/M000007.html
+%%GEM_DOC_DIR%%/rdoc/classes/DiagramGraph.src/M000008.html
+%%GEM_DOC_DIR%%/rdoc/classes/DiagramGraph.src/M000009.html
+%%GEM_DOC_DIR%%/rdoc/classes/DiagramGraph.src/M000010.html
+%%GEM_DOC_DIR%%/rdoc/classes/ModelsDiagram.src/M000011.html
+%%GEM_DOC_DIR%%/rdoc/classes/ModelsDiagram.src/M000012.html
+%%GEM_DOC_DIR%%/rdoc/classes/ControllersDiagram.src/M000013.html
+%%GEM_DOC_DIR%%/rdoc/classes/ControllersDiagram.src/M000014.html
+%%GEM_DOC_DIR%%/rdoc/classes/OptionsStruct.html
+%%GEM_DOC_DIR%%/rdoc/classes/AppDiagram.html
+%%GEM_DOC_DIR%%/rdoc/classes/DiagramGraph.html
+%%GEM_DOC_DIR%%/rdoc/classes/ModelsDiagram.html
+%%GEM_DOC_DIR%%/rdoc/classes/ControllersDiagram.html
+%%GEM_DOC_DIR%%/rdoc/fr_file_index.html
+%%GEM_DOC_DIR%%/rdoc/fr_class_index.html
+%%GEM_DOC_DIR%%/rdoc/fr_method_index.html
+%%GEM_DOC_DIR%%/rdoc/index.html
+%%GEM_DOC_DIR%%/rdoc/created.rid
+@dirrm %%GEM_LIB_DIR%%/bin
+@dirrm %%GEM_LIB_DIR%%/lib/railroad
+@dirrm %%GEM_LIB_DIR%%/lib
+@dirrm %%GEM_LIB_DIR%%
+@dirrm %%GEM_DOC_DIR%%/rdoc/classes/ControllersDiagram.src
+@dirrm %%GEM_DOC_DIR%%/rdoc/classes/ModelsDiagram.src
+@dirrm %%GEM_DOC_DIR%%/rdoc/classes/DiagramGraph.src
+@dirrm %%GEM_DOC_DIR%%/rdoc/classes/AppDiagram.src
+@dirrm %%GEM_DOC_DIR%%/rdoc/classes/OptionsStruct.src
+@dirrm %%GEM_DOC_DIR%%/rdoc/classes
+@dirrm %%GEM_DOC_DIR%%/rdoc/files/lib/railroad
+@dirrm %%GEM_DOC_DIR%%/rdoc/files/lib
+@dirrm %%GEM_DOC_DIR%%/rdoc/files
+@dirrm %%GEM_DOC_DIR%%/rdoc
+@dirrm %%GEM_DOC_DIR%%