aboutsummaryrefslogtreecommitdiffstats
path: root/devel/freeride
diff options
context:
space:
mode:
authorpav <pav@FreeBSD.org>2004-06-24 16:58:10 +0800
committerpav <pav@FreeBSD.org>2004-06-24 16:58:10 +0800
commit6cf89eaa1e707d8937acaa474edd169ed60d10e2 (patch)
treebe059db067db0dcc2010a96b3fc22e9a6f58f387 /devel/freeride
parentb0c50d9106d652f4bf13db25abb7e76ffaea8ed4 (diff)
downloadfreebsd-ports-gnome-6cf89eaa1e707d8937acaa474edd169ed60d10e2.tar.gz
freebsd-ports-gnome-6cf89eaa1e707d8937acaa474edd169ed60d10e2.tar.zst
freebsd-ports-gnome-6cf89eaa1e707d8937acaa474edd169ed60d10e2.zip
Add freeride, The Free Ruby IDE, written in Ruby.
PR: ports/68088 Submitted by: Alexander Novitsky <alecn2002@yandex.ru>
Diffstat (limited to 'devel/freeride')
-rw-r--r--devel/freeride/Makefile35
-rw-r--r--devel/freeride/distinfo2
-rw-r--r--devel/freeride/files/freeride1
-rw-r--r--devel/freeride/files/install.rb89
-rw-r--r--devel/freeride/pkg-descr3
-rw-r--r--devel/freeride/pkg-plist194
6 files changed, 324 insertions, 0 deletions
diff --git a/devel/freeride/Makefile b/devel/freeride/Makefile
new file mode 100644
index 000000000000..c9373b4d1ac4
--- /dev/null
+++ b/devel/freeride/Makefile
@@ -0,0 +1,35 @@
+# New ports collection makefile for: FreeRIDE
+# Date created: 16 June 2004
+# Whom: Alexander Novitsky <alecn2002@yandex.ru>
+#
+# $FreeBSD$
+#
+
+PORTNAME= freeride
+PORTVERSION= 0.6.0
+CATEGORIES= devel ruby
+MASTER_SITES= http://rubyforge.org/frs/download.php/256/
+PKGNAMEPREFIX= ${RUBY_PKGNAMEPREFIX}
+EXTRACT_SUFX= .tgz
+DIST_SUBDIR= ruby
+
+MAINTAINER= alecn2002@yandex.ru
+COMMENT= Ruby Integrated Developement Environment written in Ruby
+
+RUN_DEPENDS= ${RUBY_SITEARCHLIBDIR}/fox.so:${PORTSDIR}/x11-toolkits/ruby-fox \
+ ${RUBY_SITELIBDIR}/freebase/freebase.rb:${PORTSDIR}/devel/freebase
+
+USE_RUBY= yes
+NO_BUILD= yes
+
+pre-install:
+ ${CP} ${FILESDIR}/install.rb ${WRKSRC}/
+
+do-install:
+ cd ${WRKSRC}; ${RUBY} install.rb
+
+post-install:
+ ${INSTALL_SCRIPT} ${FILESDIR}/freeride ${PREFIX}/bin
+ ${CHMOD} a+w ${RUBY_SITELIBDIR}/freeride/config
+
+.include <bsd.port.mk>
diff --git a/devel/freeride/distinfo b/devel/freeride/distinfo
new file mode 100644
index 000000000000..957b1d52d437
--- /dev/null
+++ b/devel/freeride/distinfo
@@ -0,0 +1,2 @@
+MD5 (ruby/freeride-0.6.0.tgz) = 1fc5dbd376437ce6da7df303b0907244
+SIZE (ruby/freeride-0.6.0.tgz) = 351246
diff --git a/devel/freeride/files/freeride b/devel/freeride/files/freeride
new file mode 100644
index 000000000000..44600aade24d
--- /dev/null
+++ b/devel/freeride/files/freeride
@@ -0,0 +1 @@
+/usr/local/bin/ruby /usr/local/lib/ruby/site_ruby/1.8/freeride/freeride.rb %1 %2 %3 %4%5 %6 %7 %8 %9
diff --git a/devel/freeride/files/install.rb b/devel/freeride/files/install.rb
new file mode 100644
index 000000000000..8867c2abd3c5
--- /dev/null
+++ b/devel/freeride/files/install.rb
@@ -0,0 +1,89 @@
+require 'rbconfig'
+require 'find'
+require 'ftools'
+
+Dir.chdir ".." if Dir.pwd =~ /bin.?$/
+
+include Config
+
+FREERIDE = "freeride"
+$srcdir = CONFIG["srcdir"]
+$version = CONFIG["MAJOR"]+"."+CONFIG["MINOR"]
+$libdir = File.join(CONFIG["libdir"], "ruby", $version)
+$archdir = File.join($libdir, CONFIG["arch"])
+$site_libdir = $:.find {|x| x =~ /site_ruby$/}
+if !$site_libdir
+ $site_libdir = File.join($libdir, "site_ruby")
+elsif $site_libdir !~ Regexp.quote($version)
+ $site_libdir = File.join($site_libdir, $version)
+end
+
+$libdir = ["config", "plugins", "redist"]
+$libdir_excl = /i686-mswin32/
+$libdir_subst = [ [/i686-linux/, CONFIG["arch"] ] ]
+
+class File
+ def File.libdirPath( f )
+ ofn = File.join($site_libdir, FREERIDE, f)
+ $libdir_subst.each { |p, s| ofn.gsub!( p, s ) }
+ ofn
+ end
+end
+
+def install_rb(noharm = false, srcdir = nil)
+ libdir = $libdir
+ libdir_excl = $libdir_excl
+ libdir.collect! { |ld|
+ File.join(srcdir, ld)
+ } if srcdir
+ path = ["freeride.rb"]
+ dir = [ "" ]
+ libdir.each { |ld|
+ Find.find(ld) do |f|
+ next unless FileTest.file?(f)
+ next if (f = f[ld.length+1..-1]) == nil
+ next if (/CVS$/ =~ File.dirname(f))
+ next if f =~ libdir_excl
+ path.push File.join( ld, f )
+ dir |= [File.join( ld, File.dirname(f) )]
+ end
+ }
+ for f in dir
+ next if f == "."
+ next if f == "CVS"
+ odn = File.libdirPath( f )
+ if noharm then
+ $stderr << "mkdir #{odn}\n"
+ else
+ File::makedirs( odn )
+ end
+ end
+ for f in path
+ ofn = File.libdirPath( f )
+ if noharm then
+ $stderr << "install #{f} #{ofn}\n"
+ else
+ File::install( f, ofn, 0644, true)
+ end
+ $stderr.flush
+ end
+end
+
+class Array
+ def include_like?( pattern )
+ return include?( pattern ) unless pattern.kind_of?( Regexp )
+ ans = false
+ each { |v|
+ if v.kind_of?( String ) then
+ break if (ans |= (v =~ pattern) )
+ end
+ }
+ ans
+ end
+end
+
+no_harm = (ARGV.include_like?(/\A^-[a-zA-Z0-9]*n/) or ARGV.include?("--no-harm"))
+$stderr << "No-harm install\n" if no_harm
+$stderr.flush
+install_rb( no_harm )
+
diff --git a/devel/freeride/pkg-descr b/devel/freeride/pkg-descr
new file mode 100644
index 000000000000..4da36abb55cf
--- /dev/null
+++ b/devel/freeride/pkg-descr
@@ -0,0 +1,3 @@
+Ruby Integrated Developement Environment written in Ruby
+
+WWW: http://freeride.rubyforge.org/wiki/wiki.pl
diff --git a/devel/freeride/pkg-plist b/devel/freeride/pkg-plist
new file mode 100644
index 000000000000..5b6276c64f55
--- /dev/null
+++ b/devel/freeride/pkg-plist
@@ -0,0 +1,194 @@
+bin/freeride
+%%RUBY_SITELIBDIR%%/freeride/freeride.rb
+%%RUBY_SITELIBDIR%%/freeride/config/setup.rb
+%%RUBY_SITELIBDIR%%/freeride/config/default.yaml
+%%RUBY_SITELIBDIR%%/freeride/config/.cvsignore
+%%RUBY_SITELIBDIR%%/freeride/plugins/rubyide_util_logger/plugin.yaml
+%%RUBY_SITELIBDIR%%/freeride/plugins/rubyide_tools_source_parser/source_structures.rb
+%%RUBY_SITELIBDIR%%/freeride/plugins/rubyide_tools_source_parser/source_parser.rb
+%%RUBY_SITELIBDIR%%/freeride/plugins/rubyide_tools_source_parser/simple_parser.rb
+%%RUBY_SITELIBDIR%%/freeride/plugins/rubyide_tools_source_parser/plugin.yaml
+%%RUBY_SITELIBDIR%%/freeride/plugins/rubyide_tools_source_parser/basic_source_parser.rb
+%%RUBY_SITELIBDIR%%/freeride/plugins/rubyide_tools_source_parser/basic_parser.rb
+%%RUBY_SITELIBDIR%%/freeride/plugins/rubyide_tools_fox_source_browser/source_tree.rb
+%%RUBY_SITELIBDIR%%/freeride/plugins/rubyide_tools_fox_source_browser/source_browser.rb
+%%RUBY_SITELIBDIR%%/freeride/plugins/rubyide_tools_fox_source_browser/plugin.yaml
+%%RUBY_SITELIBDIR%%/freeride/plugins/rubyide_tools_fox_source_browser/basic_source_browser.rb
+%%RUBY_SITELIBDIR%%/freeride/plugins/rubyide_tools_fox_source_browser/icons/ruby_file.png
+%%RUBY_SITELIBDIR%%/freeride/plugins/rubyide_tools_fox_source_browser/icons/module.png
+%%RUBY_SITELIBDIR%%/freeride/plugins/rubyide_tools_fox_source_browser/icons/method.png
+%%RUBY_SITELIBDIR%%/freeride/plugins/rubyide_tools_fox_source_browser/icons/class.png
+%%RUBY_SITELIBDIR%%/freeride/plugins/rubyide_tools_fox_script_runner/script_runner.rb
+%%RUBY_SITELIBDIR%%/freeride/plugins/rubyide_tools_fox_script_runner/plugin.yaml
+%%RUBY_SITELIBDIR%%/freeride/plugins/rubyide_tools_fox_script_runner/icons/run.png
+%%RUBY_SITELIBDIR%%/freeride/plugins/rubyide_tools_fox_script_runner/icons/clear.png
+%%RUBY_SITELIBDIR%%/freeride/plugins/rubyide_tools_fox_file_browser/plugin.yaml
+%%RUBY_SITELIBDIR%%/freeride/plugins/rubyide_tools_fox_file_browser/file_tree.rb
+%%RUBY_SITELIBDIR%%/freeride/plugins/rubyide_tools_fox_file_browser/file_browser.rb
+%%RUBY_SITELIBDIR%%/freeride/plugins/rubyide_tools_fox_file_browser/icons/browse.png
+%%RUBY_SITELIBDIR%%/freeride/plugins/rubyide_tools_fox_debugger/plugin.yaml
+%%RUBY_SITELIBDIR%%/freeride/plugins/rubyide_tools_fox_debugger/fox_debugger.rb
+%%RUBY_SITELIBDIR%%/freeride/plugins/rubyide_tools_fox_debugger/icons/viewBreakpoints.png
+%%RUBY_SITELIBDIR%%/freeride/plugins/rubyide_tools_fox_debugger/icons/suspend.png
+%%RUBY_SITELIBDIR%%/freeride/plugins/rubyide_tools_fox_debugger/icons/stepOver.png
+%%RUBY_SITELIBDIR%%/freeride/plugins/rubyide_tools_fox_debugger/icons/stepOut.png
+%%RUBY_SITELIBDIR%%/freeride/plugins/rubyide_tools_fox_debugger/icons/stepInto.png
+%%RUBY_SITELIBDIR%%/freeride/plugins/rubyide_tools_fox_debugger/icons/startDebugger.png
+%%RUBY_SITELIBDIR%%/freeride/plugins/rubyide_tools_fox_debugger/icons/showCurrentFrame.png
+%%RUBY_SITELIBDIR%%/freeride/plugins/rubyide_tools_fox_debugger/icons/runToCursor.png
+%%RUBY_SITELIBDIR%%/freeride/plugins/rubyide_tools_fox_debugger/icons/resume.png
+%%RUBY_SITELIBDIR%%/freeride/plugins/rubyide_tools_fox_debugger/icons/pause.png
+%%RUBY_SITELIBDIR%%/freeride/plugins/rubyide_tools_fox_debugger/icons/help.png
+%%RUBY_SITELIBDIR%%/freeride/plugins/rubyide_tools_fox_debugger/icons/cancel.png
+%%RUBY_SITELIBDIR%%/freeride/plugins/rubyide_tools_fox_databus_inspector/plugin.yaml
+%%RUBY_SITELIBDIR%%/freeride/plugins/rubyide_tools_fox_databus_inspector/databus_inspector.rb
+%%RUBY_SITELIBDIR%%/freeride/plugins/rubyide_tools_debugger/plugin.yaml
+%%RUBY_SITELIBDIR%%/freeride/plugins/rubyide_tools_debugger/debugger.rb
+%%RUBY_SITELIBDIR%%/freeride/plugins/rubyide_tools_debugger/debuggee.rb
+%%RUBY_SITELIBDIR%%/freeride/plugins/rubyide_tools_debugger/breakpoint.rb
+%%RUBY_SITELIBDIR%%/freeride/plugins/rubyide_project/projects.yaml
+%%RUBY_SITELIBDIR%%/freeride/plugins/rubyide_project/project_manager.rb
+%%RUBY_SITELIBDIR%%/freeride/plugins/rubyide_project/project.rb
+%%RUBY_SITELIBDIR%%/freeride/plugins/rubyide_project/plugin.yaml
+%%RUBY_SITELIBDIR%%/freeride/plugins/rubyide_gui/toolbar.rb
+%%RUBY_SITELIBDIR%%/freeride/plugins/rubyide_gui/statusbar.rb
+%%RUBY_SITELIBDIR%%/freeride/plugins/rubyide_gui/plugin.yaml
+%%RUBY_SITELIBDIR%%/freeride/plugins/rubyide_gui/outputpane.rb
+%%RUBY_SITELIBDIR%%/freeride/plugins/rubyide_gui/menupane.rb
+%%RUBY_SITELIBDIR%%/freeride/plugins/rubyide_gui/menubar.rb
+%%RUBY_SITELIBDIR%%/freeride/plugins/rubyide_gui/editpane.yaml
+%%RUBY_SITELIBDIR%%/freeride/plugins/rubyide_gui/editpane.rb
+%%RUBY_SITELIBDIR%%/freeride/plugins/rubyide_gui/dockpane.rb
+%%RUBY_SITELIBDIR%%/freeride/plugins/rubyide_gui/dockbar.rb
+%%RUBY_SITELIBDIR%%/freeride/plugins/rubyide_gui/component_manager.rb
+%%RUBY_SITELIBDIR%%/freeride/plugins/rubyide_gui/component_layout.yaml
+%%RUBY_SITELIBDIR%%/freeride/plugins/rubyide_gui/component.rb
+%%RUBY_SITELIBDIR%%/freeride/plugins/rubyide_gui/appframe.rb
+%%RUBY_SITELIBDIR%%/freeride/plugins/rubyide_fox_gui/icons/undo.png
+%%RUBY_SITELIBDIR%%/freeride/plugins/rubyide_fox_gui/icons/separator.png
+%%RUBY_SITELIBDIR%%/freeride/plugins/rubyide_fox_gui/icons/save_all.png
+%%RUBY_SITELIBDIR%%/freeride/plugins/rubyide_fox_gui/icons/redo.png
+%%RUBY_SITELIBDIR%%/freeride/plugins/rubyide_fox_gui/icons/modified.png
+%%RUBY_SITELIBDIR%%/freeride/plugins/rubyide_fox_gui/icons/fr_icon16.png
+%%RUBY_SITELIBDIR%%/freeride/plugins/rubyide_fox_gui/icons/filesaveas.png
+%%RUBY_SITELIBDIR%%/freeride/plugins/rubyide_fox_gui/icons/filesave.png
+%%RUBY_SITELIBDIR%%/freeride/plugins/rubyide_fox_gui/icons/fileprint.png
+%%RUBY_SITELIBDIR%%/freeride/plugins/rubyide_fox_gui/icons/fileopen.png
+%%RUBY_SITELIBDIR%%/freeride/plugins/rubyide_fox_gui/icons/filenew.png
+%%RUBY_SITELIBDIR%%/freeride/plugins/rubyide_fox_gui/icons/fileclose.png
+%%RUBY_SITELIBDIR%%/freeride/plugins/rubyide_fox_gui/icons/empty.png
+%%RUBY_SITELIBDIR%%/freeride/plugins/rubyide_fox_gui/icons/editpaste.png
+%%RUBY_SITELIBDIR%%/freeride/plugins/rubyide_fox_gui/icons/editdelete.png
+%%RUBY_SITELIBDIR%%/freeride/plugins/rubyide_fox_gui/icons/editcut.png
+%%RUBY_SITELIBDIR%%/freeride/plugins/rubyide_fox_gui/icons/editcopy.png
+%%RUBY_SITELIBDIR%%/freeride/plugins/rubyide_fox_gui/icons/bullseye.ico
+%%RUBY_SITELIBDIR%%/freeride/plugins/rubyide_fox_gui/toolbar.yaml
+%%RUBY_SITELIBDIR%%/freeride/plugins/rubyide_fox_gui/toolbar.rb
+%%RUBY_SITELIBDIR%%/freeride/plugins/rubyide_fox_gui/statusbar.rb
+%%RUBY_SITELIBDIR%%/freeride/plugins/rubyide_fox_gui/plugin.yaml
+%%RUBY_SITELIBDIR%%/freeride/plugins/rubyide_fox_gui/outputpane.rb
+%%RUBY_SITELIBDIR%%/freeride/plugins/rubyide_fox_gui/menupane.rb
+%%RUBY_SITELIBDIR%%/freeride/plugins/rubyide_fox_gui/menubar.rb
+%%RUBY_SITELIBDIR%%/freeride/plugins/rubyide_fox_gui/fox_services.rb
+%%RUBY_SITELIBDIR%%/freeride/plugins/rubyide_fox_gui/editpane.rb
+%%RUBY_SITELIBDIR%%/freeride/plugins/rubyide_fox_gui/dockpane.rb
+%%RUBY_SITELIBDIR%%/freeride/plugins/rubyide_fox_gui/dockbar.rb
+%%RUBY_SITELIBDIR%%/freeride/plugins/rubyide_fox_gui/appframe.rb
+%%RUBY_SITELIBDIR%%/freeride/plugins/rubyide_fox_gui/fxscintilla/scintilla_wrapper.rb
+%%RUBY_SITELIBDIR%%/freeride/plugins/rubyide_fox_gui/fxscintilla/scintilla.rb
+%%RUBY_SITELIBDIR%%/freeride/plugins/rubyide_fox_gui/fxscintilla/ruby_properties.rb
+%%RUBY_SITELIBDIR%%/freeride/plugins/rubyide_fox_gui/fxscintilla/ruby_colourize.rb
+%%RUBY_SITELIBDIR%%/freeride/plugins/rubyide_fox_gui/fxscintilla/ruby_autoindent.rb
+%%RUBY_SITELIBDIR%%/freeride/plugins/rubyide_fox_gui/fxscintilla/global_properties.rb
+%%RUBY_SITELIBDIR%%/freeride/plugins/rubyide_fox_gui/fxscintilla/fxscintilla_test.rb
+%%RUBY_SITELIBDIR%%/freeride/plugins/rubyide_fox_gui/fxscintilla/util/iface_gen.rb
+%%RUBY_SITELIBDIR%%/freeride/plugins/rubyide_fox_gui/fxscintilla/util/Scintilla.iface
+%%RUBY_SITELIBDIR%%/freeride/plugins/rubyide_commands/plugin.yaml
+%%RUBY_SITELIBDIR%%/freeride/plugins/rubyide_commands/key_manager.rb
+%%RUBY_SITELIBDIR%%/freeride/plugins/rubyide_commands/core_commands.rb
+%%RUBY_SITELIBDIR%%/freeride/plugins/rubyide_commands/command_manager.rb
+%%RUBY_SITELIBDIR%%/freeride/redist/runit/version.rb
+%%RUBY_SITELIBDIR%%/freeride/redist/runit/topublic.rb
+%%RUBY_SITELIBDIR%%/freeride/redist/runit/testsuite.rb
+%%RUBY_SITELIBDIR%%/freeride/redist/runit/testresult.rb
+%%RUBY_SITELIBDIR%%/freeride/redist/runit/testfailure.rb
+%%RUBY_SITELIBDIR%%/freeride/redist/runit/testcase.rb
+%%RUBY_SITELIBDIR%%/freeride/redist/runit/teardownable.rb
+%%RUBY_SITELIBDIR%%/freeride/redist/runit/setuppable.rb
+%%RUBY_SITELIBDIR%%/freeride/redist/runit/robserver.rb
+%%RUBY_SITELIBDIR%%/freeride/redist/runit/method_mappable.rb
+%%RUBY_SITELIBDIR%%/freeride/redist/runit/error.rb
+%%RUBY_SITELIBDIR%%/freeride/redist/runit/assert.rb
+%%RUBY_SITELIBDIR%%/freeride/redist/runit/ext/testsetup.rb
+%%RUBY_SITELIBDIR%%/freeride/redist/runit/ext/testdecorator.rb
+%%RUBY_SITELIBDIR%%/freeride/redist/runit/ext/repeatedtest.rb
+%%RUBY_SITELIBDIR%%/freeride/redist/runit/cui/testrunner.rb
+%%RUBY_SITELIBDIR%%/freeride/redist/rexml/xpath.rb
+%%RUBY_SITELIBDIR%%/freeride/redist/rexml/xmldecl.rb
+%%RUBY_SITELIBDIR%%/freeride/redist/rexml/text.rb
+%%RUBY_SITELIBDIR%%/freeride/redist/rexml/streamlistener.rb
+%%RUBY_SITELIBDIR%%/freeride/redist/rexml/source.rb
+%%RUBY_SITELIBDIR%%/freeride/redist/rexml/rexml.rb
+%%RUBY_SITELIBDIR%%/freeride/redist/rexml/parseexception.rb
+%%RUBY_SITELIBDIR%%/freeride/redist/rexml/parent.rb
+%%RUBY_SITELIBDIR%%/freeride/redist/rexml/node.rb
+%%RUBY_SITELIBDIR%%/freeride/redist/rexml/namespace.rb
+%%RUBY_SITELIBDIR%%/freeride/redist/rexml/instruction.rb
+%%RUBY_SITELIBDIR%%/freeride/redist/rexml/functions.rb
+%%RUBY_SITELIBDIR%%/freeride/redist/rexml/element.rb
+%%RUBY_SITELIBDIR%%/freeride/redist/rexml/document.rb
+%%RUBY_SITELIBDIR%%/freeride/redist/rexml/doctype.rb
+%%RUBY_SITELIBDIR%%/freeride/redist/rexml/comment.rb
+%%RUBY_SITELIBDIR%%/freeride/redist/rexml/child.rb
+%%RUBY_SITELIBDIR%%/freeride/redist/rexml/cdata.rb
+%%RUBY_SITELIBDIR%%/freeride/redist/rexml/dtd/notationdecl.rb
+%%RUBY_SITELIBDIR%%/freeride/redist/rexml/dtd/entitydecl.rb
+%%RUBY_SITELIBDIR%%/freeride/redist/rexml/dtd/elementdecl.rb
+%%RUBY_SITELIBDIR%%/freeride/redist/rexml/dtd/dtd.rb
+%%RUBY_SITELIBDIR%%/freeride/redist/rexml/dtd/attlistdecl.rb
+%%RUBY_SITELIBDIR%%/freeride/redist/rexml/README
+%%RUBY_SITELIBDIR%%/freeride/redist/rexml/attribute.rb
+%%RUBY_SITELIBDIR%%/freeride/redist/rexml/GPL.txt
+%%RUBY_SITELIBDIR%%/freeride/redist/rexml/LICENSE.txt
+%%RUBY_SITELIBDIR%%/freeride/redist/%%RUBY_ARCH%%/ripper.so
+%%RUBY_SITELIBDIR%%/freeride/redist/rubyunit.rb
+%%RUBY_SITELIBDIR%%/freeride/redist/drb/timeridconv.rb
+%%RUBY_SITELIBDIR%%/freeride/redist/drb/rinda.rb
+%%RUBY_SITELIBDIR%%/freeride/redist/drb/observer.rb
+%%RUBY_SITELIBDIR%%/freeride/redist/drb/extservm.rb
+%%RUBY_SITELIBDIR%%/freeride/redist/drb/eq.rb
+%%RUBY_SITELIBDIR%%/freeride/redist/drb/drb.rb
+%%RUBY_SITELIBDIR%%/freeride/redist/drb/extserv.rb
+%%RUBY_SITELIBDIR%%/freeride/redist/drb.rb
+%%RUBY_SITELIBDIR%%/freeride/redist/README
+%%RUBY_SITELIBDIR%%/freeride/redist/ripper.rb
+@dirrm %%RUBY_SITELIBDIR%%/freeride/config
+@dirrm %%RUBY_SITELIBDIR%%/freeride/plugins/rubyide_util_logger
+@dirrm %%RUBY_SITELIBDIR%%/freeride/plugins/rubyide_tools_source_parser
+@dirrm %%RUBY_SITELIBDIR%%/freeride/plugins/rubyide_tools_fox_source_browser/icons
+@dirrm %%RUBY_SITELIBDIR%%/freeride/plugins/rubyide_tools_fox_source_browser
+@dirrm %%RUBY_SITELIBDIR%%/freeride/plugins/rubyide_tools_fox_script_runner/icons
+@dirrm %%RUBY_SITELIBDIR%%/freeride/plugins/rubyide_tools_fox_script_runner
+@dirrm %%RUBY_SITELIBDIR%%/freeride/plugins/rubyide_tools_fox_file_browser/icons
+@dirrm %%RUBY_SITELIBDIR%%/freeride/plugins/rubyide_tools_fox_file_browser
+@dirrm %%RUBY_SITELIBDIR%%/freeride/plugins/rubyide_tools_fox_debugger/icons
+@dirrm %%RUBY_SITELIBDIR%%/freeride/plugins/rubyide_tools_fox_debugger
+@dirrm %%RUBY_SITELIBDIR%%/freeride/plugins/rubyide_tools_fox_databus_inspector
+@dirrm %%RUBY_SITELIBDIR%%/freeride/plugins/rubyide_tools_debugger
+@dirrm %%RUBY_SITELIBDIR%%/freeride/plugins/rubyide_project
+@dirrm %%RUBY_SITELIBDIR%%/freeride/plugins/rubyide_gui
+@dirrm %%RUBY_SITELIBDIR%%/freeride/plugins/rubyide_fox_gui/fxscintilla/util
+@dirrm %%RUBY_SITELIBDIR%%/freeride/plugins/rubyide_fox_gui/fxscintilla
+@dirrm %%RUBY_SITELIBDIR%%/freeride/plugins/rubyide_fox_gui/icons
+@dirrm %%RUBY_SITELIBDIR%%/freeride/plugins/rubyide_fox_gui
+@dirrm %%RUBY_SITELIBDIR%%/freeride/plugins/rubyide_commands
+@dirrm %%RUBY_SITELIBDIR%%/freeride/plugins
+@dirrm %%RUBY_SITELIBDIR%%/freeride/redist/runit/ext
+@dirrm %%RUBY_SITELIBDIR%%/freeride/redist/runit/cui
+@dirrm %%RUBY_SITELIBDIR%%/freeride/redist/runit
+@dirrm %%RUBY_SITELIBDIR%%/freeride/redist/rexml/dtd
+@dirrm %%RUBY_SITELIBDIR%%/freeride/redist/rexml
+@dirrm %%RUBY_SITELIBDIR%%/freeride/redist/%%RUBY_ARCH%%
+@dirrm %%RUBY_SITELIBDIR%%/freeride/redist/drb
+@dirrm %%RUBY_SITELIBDIR%%/freeride/redist
+@dirrm %%RUBY_SITELIBDIR%%/freeride