Add freeride, The Free Ruby IDE, written in Ruby.

PR:		ports/68088
Submitted by:	Alexander Novitsky <alecn2002@yandex.ru>
This commit is contained in:
Pav Lucistnik 2004-06-24 08:58:10 +00:00
parent 2393edb79c
commit 2f1f5225d7
Notes: svn2git 2021-03-31 03:12:20 +00:00
svn path=/head/; revision=112113
7 changed files with 325 additions and 0 deletions

View file

@ -245,6 +245,7 @@
SUBDIR += fpp
SUBDIR += freebase
SUBDIR += freelibiberty
SUBDIR += freeride
SUBDIR += freescope
SUBDIR += frink
SUBDIR += fsmgenerator

35
devel/freeride/Makefile Normal file
View file

@ -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>

2
devel/freeride/distinfo Normal file
View file

@ -0,0 +1,2 @@
MD5 (ruby/freeride-0.6.0.tgz) = 1fc5dbd376437ce6da7df303b0907244
SIZE (ruby/freeride-0.6.0.tgz) = 351246

View file

@ -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

View file

@ -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 )

3
devel/freeride/pkg-descr Normal file
View file

@ -0,0 +1,3 @@
Ruby Integrated Developement Environment written in Ruby
WWW: http://freeride.rubyforge.org/wiki/wiki.pl

194
devel/freeride/pkg-plist Normal file
View file

@ -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