diff options
author | clsung <clsung@FreeBSD.org> | 2007-04-22 21:48:30 +0800 |
---|---|---|
committer | clsung <clsung@FreeBSD.org> | 2007-04-22 21:48:30 +0800 |
commit | e9c4fb2e79903558b8bfb3e9aa12a930902f1887 (patch) | |
tree | 7f1d637e2455b64ad56046858f9a80facd958630 /graphics | |
parent | f9a2f5d5f79dba844e5ddb8e47ada6ddb95412e7 (diff) | |
download | freebsd-ports-gnome-e9c4fb2e79903558b8bfb3e9aa12a930902f1887.tar.gz freebsd-ports-gnome-e9c4fb2e79903558b8bfb3e9aa12a930902f1887.tar.zst freebsd-ports-gnome-e9c4fb2e79903558b8bfb3e9aa12a930902f1887.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>
Diffstat (limited to 'graphics')
-rw-r--r-- | graphics/Makefile | 1 | ||||
-rw-r--r-- | graphics/rubygem-railroad/Makefile | 18 | ||||
-rw-r--r-- | graphics/rubygem-railroad/distinfo | 3 | ||||
-rw-r--r-- | graphics/rubygem-railroad/pkg-descr | 6 | ||||
-rw-r--r-- | graphics/rubygem-railroad/pkg-plist | 60 |
5 files changed, 88 insertions, 0 deletions
diff --git a/graphics/Makefile b/graphics/Makefile index 8db96714b30d..c495b9e9fd19 100644 --- a/graphics/Makefile +++ b/graphics/Makefile @@ -635,6 +635,7 @@ SUBDIR += ruby-tgif SUBDIR += rubygem-captcha SUBDIR += rubygem-gruff + SUBDIR += rubygem-railroad SUBDIR += rubygem-scruffy SUBDIR += rubyphoto SUBDIR += s10sh 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%% |