summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorThomas Abthorpe <tabthorpe@FreeBSD.org>2013-10-22 12:02:58 +0000
committerThomas Abthorpe <tabthorpe@FreeBSD.org>2013-10-22 12:02:58 +0000
commit0e14460b39ed85541b535bd31436da3e734b93cd (patch)
treea4327c32f71ebcf7de1007e818add1f2132ef447
parent- Fix CONFLICTS. [1] (diff)
2013-10-10 devel/ruby-sdl: Does not work with Ruby 1.9
2013-10-22 games/magicmaze: Does not work with Ruby 1.9 2013-10-10 lang/ruby18: Please use lang/ruby19 2013-10-10 www/rubygem-mongrel_cluster: Does not work with Ruby 1.9 2013-10-10 www/rubygem-mongrel: Does not work with Ruby 1.9 2013-10-10 www/rubygem-rails-app-installer: Does not work with Ruby 1.9 2013-10-22 www/typo: Does not work with Ruby 1.9
Notes
Notes: svn path=/head/; revision=331254
-rw-r--r--MOVED7
-rw-r--r--devel/Makefile1
-rw-r--r--devel/ruby-sdl/Makefile71
-rw-r--r--devel/ruby-sdl/distinfo2
-rw-r--r--devel/ruby-sdl/pkg-descr6
-rw-r--r--devel/ruby-sdl/pkg-plist43
-rw-r--r--games/Makefile1
-rw-r--r--games/magicmaze/Makefile54
-rw-r--r--games/magicmaze/distinfo2
-rw-r--r--games/magicmaze/files/magicmaze.in7
-rw-r--r--games/magicmaze/pkg-descr5
-rw-r--r--lang/Makefile1
-rw-r--r--lang/ruby18/Makefile303
-rw-r--r--lang/ruby18/distinfo2
-rw-r--r--lang/ruby18/files/extrapatch-oniguruma-reggnu.c140
-rw-r--r--lang/ruby18/files/patch-configure.in51
-rw-r--r--lang/ruby18/files/patch-ext_socket_socket.c105
-rw-r--r--lang/ruby18/files/patch-ext_tk_tkutil_extconf.rb12
-rw-r--r--lang/ruby18/files/patch-gc.c176
-rw-r--r--lang/ruby18/files/patch-io.c22
-rw-r--r--lang/ruby18/files/patch-lib_uri_generic.rb19
-rw-r--r--lang/ruby18/files/patch-main.c86
-rw-r--r--lang/ruby18/files/patch-mkconfig.rb11
-rw-r--r--lang/ruby18/files/patch-mkmf.rb27
-rw-r--r--lang/ruby18/files/patch-openssl_missing.c30
-rw-r--r--lang/ruby18/files/patch-openssl_missing.h20
-rw-r--r--lang/ruby18/pkg-descr19
-rw-r--r--lang/ruby18/pkg-message15
-rw-r--r--lang/ruby18/pkg-plist909
-rw-r--r--www/Makefile4
-rw-r--r--www/rubygem-mongrel/Makefile31
-rw-r--r--www/rubygem-mongrel/distinfo2
-rw-r--r--www/rubygem-mongrel/pkg-descr9
-rw-r--r--www/rubygem-mongrel_cluster/Makefile33
-rw-r--r--www/rubygem-mongrel_cluster/distinfo2
-rw-r--r--www/rubygem-mongrel_cluster/files/mongrel_cluster.in44
-rw-r--r--www/rubygem-mongrel_cluster/pkg-descr4
-rw-r--r--www/rubygem-rails-app-installer/Makefile29
-rw-r--r--www/rubygem-rails-app-installer/distinfo2
-rw-r--r--www/rubygem-rails-app-installer/pkg-descr6
-rw-r--r--www/typo/Makefile38
-rw-r--r--www/typo/distinfo2
-rw-r--r--www/typo/pkg-descr10
43 files changed, 7 insertions, 2356 deletions
diff --git a/MOVED b/MOVED
index 1c3c23d967b4..cc64274d0b6d 100644
--- a/MOVED
+++ b/MOVED
@@ -5137,3 +5137,10 @@ japanese/gorua||2013-10-21|Has expired: Does not work with Ruby 1.9
x11-toolkits/ruby-gtk||2013-10-21|Has expired: Does not work with Ruby 1.9
astro/boinc-setiathome-enhanced|astro/boinc-setiathome-v7|2013-10-21|Removed: Project is switching, use astro/boinc-setiathome-v7 instead; broken on 10.0
multimedia/ffmpeg-devel|multimedia/ffmpeg|2013-10-21|Use multimedia/ffmpeg instead
+devel/ruby-sdl||2013-10-22|Has expired: Does not work with Ruby 1.9
+games/magicmaze||2013-10-22|Has expired: Does not work with Ruby 1.9
+lang/ruby18|lang/ruby19|2013-10-22|Has expired: Please use lang/ruby19
+www/rubygem-mongrel_cluster||2013-10-22|Has expired: Does not work with Ruby 1.9
+www/rubygem-mongrel||2013-10-22|Removed
+www/rubygem-rails-app-installer||2013-10-22|Has expired: Does not work with Ruby 1.9
+www/typo||2013-10-22|Has expired: Does not work with Ruby 1.9
diff --git a/devel/Makefile b/devel/Makefile
index 228c61a3e922..dc6b54502a2c 100644
--- a/devel/Makefile
+++ b/devel/Makefile
@@ -4001,7 +4001,6 @@
SUBDIR += ruby-rbprof
SUBDIR += ruby-robjectteam
SUBDIR += ruby-rreadline
- SUBDIR += ruby-sdl
SUBDIR += ruby-setup.rb
SUBDIR += ruby-statgrab
SUBDIR += ruby-subversion
diff --git a/devel/ruby-sdl/Makefile b/devel/ruby-sdl/Makefile
deleted file mode 100644
index 96d7db2217a9..000000000000
--- a/devel/ruby-sdl/Makefile
+++ /dev/null
@@ -1,71 +0,0 @@
-# Created by: Akinori MUSHA aka knu <knu@idaemons.org>
-# $FreeBSD$
-
-PORTNAME= sdl
-PORTVERSION= 1.3.1
-PORTREVISION= 8
-CATEGORIES= devel graphics audio ruby
-MASTER_SITES= http://www.kmc.gr.jp/~ohai/rubysdl/
-PKGNAMEPREFIX= ${RUBY_PKGNAMEPREFIX}
-DISTNAME= ruby${PORTNAME}-${PORTVERSION}
-DIST_SUBDIR= ruby
-
-MAINTAINER= ruby@FreeBSD.org
-COMMENT= Ruby extension library to use SDL library
-
-DEPRECATED= Does not work with Ruby 1.9
-EXPIRATION_DATE= 2013-10-10
-
-BUILD_DEPENDS= ${NONEXISTENT}:${RUBY_OPENGL_PORTDIR}:patch
-
-RUBY_OPENGL_PORTDIR= ${PORTSDIR}/graphics/ruby-opengl
-RUBY_OPENGL_WRKSRC_CMD= cd ${RUBY_OPENGL_PORTDIR}; ${MAKE} -V WRKSRC
-
-USE_SDL= mixer image ttf sdl
-USE_RUBY= yes
-USE_RUBY_EXTCONF= yes
-
-CONFIGURE_ARGS= --with-sdl-config="sdl-config" \
- --enable-opengl --linkoglmodule \
- --with-x11-dir="${LOCALBASE}"
-INSTALL_TARGET= site-install
-
-RUBY_RD_FILES= rubysdl_doc.en.rd \
- rubysdl_doc_old.rd
-
-DOCS_EN= NEWS.en README.en rubysdl_const_list.txt \
- ${RUBY_RD_FILES:M*.en.rd} \
- ${RUBY_RD_HTML_FILES:M*.en.html}
-DOCS_JA= NEWS.ja README.ja \
- ${RUBY_RD_FILES:N*.en.rd} \
- ${RUBY_RD_HTML_FILES:N*.en.html}
-
-NO_STAGE= yes
-.include <bsd.port.pre.mk>
-
-post-extract:
- dir=`${RUBY_OPENGL_WRKSRC_CMD}`; \
- for f in rbogl.h rbogl.c ogl.c glu.c; do \
- ${LN} -fs $$dir/$$f ${WRKSRC}/; \
- done
-
-post-patch:
- ${RUBY} -i -pe '/require \x27mkmf\x27/ and $$_ += "dir_config(\x27x11\x27)\n"' \
- ${WRKSRC}/${RUBY_EXTCONF}
-
-post-install: doc-install
-
-doc-install:
-.if !defined(NOPORTDOCS)
- ${MKDIR} ${RUBY_MODEXAMPLESDIR}
- ${INSTALL_DATA} ${WRKSRC}/sample/* ${RUBY_MODEXAMPLESDIR}/
- ${MKDIR} ${RUBY_MODDOCDIR}/ja
-.for f in ${DOCS_EN}
- ${INSTALL_DATA} ${WRKSRC}/${f} ${RUBY_MODDOCDIR}/
-.endfor
-.for f in ${DOCS_JA}
- ${INSTALL_DATA} ${WRKSRC}/${f} ${RUBY_MODDOCDIR}/ja/
-.endfor
-.endif
-
-.include <bsd.port.post.mk>
diff --git a/devel/ruby-sdl/distinfo b/devel/ruby-sdl/distinfo
deleted file mode 100644
index 7483af75dcc3..000000000000
--- a/devel/ruby-sdl/distinfo
+++ /dev/null
@@ -1,2 +0,0 @@
-SHA256 (ruby/rubysdl-1.3.1.tar.gz) = a4b4841f9259cd1a792e6407ca7ae83439aa39926606154a952ea5c663314891
-SIZE (ruby/rubysdl-1.3.1.tar.gz) = 264856
diff --git a/devel/ruby-sdl/pkg-descr b/devel/ruby-sdl/pkg-descr
deleted file mode 100644
index 2ca22568a3a6..000000000000
--- a/devel/ruby-sdl/pkg-descr
+++ /dev/null
@@ -1,6 +0,0 @@
-Ruby/SDL is a Ruby extension library to use SDL library.
-Currently 3D features are unsupported.
-
-SGE support will be enabled after SGE is ported.
-
-Author: Ippei Obayashi <ohai@kmc.kyoto-u.ac.jp>
diff --git a/devel/ruby-sdl/pkg-plist b/devel/ruby-sdl/pkg-plist
deleted file mode 100644
index 77ae1c8a05fb..000000000000
--- a/devel/ruby-sdl/pkg-plist
+++ /dev/null
@@ -1,43 +0,0 @@
-%%RUBY_SITEARCHLIBDIR%%/sdl.so
-%%RUBY_SITELIBDIR%%/rubysdl_aliases.rb
-%%RUBY_SITELIBDIR%%/sdl.rb
-%%PORTDOCS%%%%RUBY_MODEXAMPLESDIR%%/aadraw.rb
-%%PORTDOCS%%%%RUBY_MODEXAMPLESDIR%%/alpha.rb
-%%PORTDOCS%%%%RUBY_MODEXAMPLESDIR%%/alphadraw.rb
-%%PORTDOCS%%%%RUBY_MODEXAMPLESDIR%%/bfont.rb
-%%PORTDOCS%%%%RUBY_MODEXAMPLESDIR%%/cdrom.rb
-%%PORTDOCS%%%%RUBY_MODEXAMPLESDIR%%/collision.rb
-%%PORTDOCS%%%%RUBY_MODEXAMPLESDIR%%/cursor.bmp
-%%PORTDOCS%%%%RUBY_MODEXAMPLESDIR%%/cursor.rb
-%%PORTDOCS%%%%RUBY_MODEXAMPLESDIR%%/ellipses.rb
-%%PORTDOCS%%%%RUBY_MODEXAMPLESDIR%%/event2.rb
-%%PORTDOCS%%%%RUBY_MODEXAMPLESDIR%%/font.bmp
-%%PORTDOCS%%%%RUBY_MODEXAMPLESDIR%%/font.rb
-%%PORTDOCS%%%%RUBY_MODEXAMPLESDIR%%/fpstimer.rb
-%%PORTDOCS%%%%RUBY_MODEXAMPLESDIR%%/icon.bmp
-%%PORTDOCS%%%%RUBY_MODEXAMPLESDIR%%/joy2.rb
-%%PORTDOCS%%%%RUBY_MODEXAMPLESDIR%%/kanji.rb
-%%PORTDOCS%%%%RUBY_MODEXAMPLESDIR%%/movesp.rb
-%%PORTDOCS%%%%RUBY_MODEXAMPLESDIR%%/playmod.rb
-%%PORTDOCS%%%%RUBY_MODEXAMPLESDIR%%/plaympeg.rb
-%%PORTDOCS%%%%RUBY_MODEXAMPLESDIR%%/playwave.rb
-%%PORTDOCS%%%%RUBY_MODEXAMPLESDIR%%/randrect.rb
-%%PORTDOCS%%%%RUBY_MODEXAMPLESDIR%%/sample.ttf
-%%PORTDOCS%%%%RUBY_MODEXAMPLESDIR%%/sdlskk.rb
-%%PORTDOCS%%%%RUBY_MODEXAMPLESDIR%%/sgetest.rb
-%%PORTDOCS%%%%RUBY_MODEXAMPLESDIR%%/stetris.rb
-%%PORTDOCS%%%%RUBY_MODEXAMPLESDIR%%/testgl.rb
-%%PORTDOCS%%%%RUBY_MODEXAMPLESDIR%%/testsprite.rb
-%%PORTDOCS%%%%RUBY_MODEXAMPLESDIR%%/transformblit.rb
-%%PORTDOCS%%@dirrm %%RUBY_MODEXAMPLESDIR%%
-%%PORTDOCS%%%%RUBY_MODDOCDIR%%/NEWS.en
-%%PORTDOCS%%%%RUBY_MODDOCDIR%%/README.en
-%%PORTDOCS%%%%RUBY_MODDOCDIR%%/rubysdl_const_list.txt
-%%PORTDOCS%%%%RUBY_RD_HTML_FILES%%%%RUBY_MODDOCDIR%%/rubysdl_doc.en.html
-%%PORTDOCS%%%%RUBY_MODDOCDIR%%/rubysdl_doc.en.rd
-%%PORTDOCS%%%%RUBY_MODDOCDIR%%/ja/NEWS.ja
-%%PORTDOCS%%%%RUBY_MODDOCDIR%%/ja/README.ja
-%%PORTDOCS%%%%RUBY_RD_HTML_FILES%%%%RUBY_MODDOCDIR%%/ja/rubysdl_doc_old.html
-%%PORTDOCS%%%%RUBY_MODDOCDIR%%/ja/rubysdl_doc_old.rd
-%%PORTDOCS%%@dirrm %%RUBY_MODDOCDIR%%/ja
-%%PORTDOCS%%@dirrm %%RUBY_MODDOCDIR%%
diff --git a/games/Makefile b/games/Makefile
index 9d4718aa5905..e033bcb60d32 100644
--- a/games/Makefile
+++ b/games/Makefile
@@ -564,7 +564,6 @@
SUBDIR += madbomber
SUBDIR += maelstrom
SUBDIR += magiccube4d
- SUBDIR += magicmaze
SUBDIR += magicor
SUBDIR += mahjong
SUBDIR += maitretarot
diff --git a/games/magicmaze/Makefile b/games/magicmaze/Makefile
deleted file mode 100644
index b8d7c4610b19..000000000000
--- a/games/magicmaze/Makefile
+++ /dev/null
@@ -1,54 +0,0 @@
-# Created by: nemysis@gmx.ch
-# $FreeBSD$
-
-PORTNAME= magicmaze
-PORTVERSION= 1.4.3.6
-PORTREVISION= 1
-CATEGORIES= games ruby
-MASTER_SITES= RUBYFORGE
-DISTNAME= ${PORTNAME}-${DISTVERSION:S/./_/g}
-
-MAINTAINER= nemysis@gmx.ch
-COMMENT= Simple and low-tech monster-bashing maze game
-
-DEPRECATED= Does not work with Ruby 1.9
-EXPIRATION_DATE= 2013-10-22
-
-LICENSE= GPLv2
-
-RUN_DEPENDS= ruby18-sdl>=1.3:${PORTSDIR}/devel/ruby-sdl
-
-WRKSRC= ${WRKDIR}/${PORTNAME}-${DISTVERSION:S/./_/g}
-
-USE_SDL= sdl image mixer
-USE_RUBY= yes
-NO_BUILD= yes
-
-PLIST_FILES= bin/${PORTNAME} \
- share/pixmaps/${PORTNAME}.png
-
-PORTDATA= *
-PORTDOCS= *
-
-SUB_FILES= ${PORTNAME}
-SUB_LIST= RUBY=${RUBY}
-
-DESKTOP_ENTRIES="Magic Maze" "${COMMENT}" "${PORTNAME}" \
- "${PORTNAME}" "Game;ArcadeGame;" false
-
-NO_STAGE= yes
-.include <bsd.port.options.mk>
-
-do-install:
- ${INSTALL_SCRIPT} ${WRKDIR}/${PORTNAME} ${PREFIX}/bin
- ${MKDIR} ${DATADIR}
- ${INSTALL_SCRIPT} ${WRKSRC}/*.rb ${DATADIR}
- @(cd ${WRKSRC} && ${COPYTREE_SHARE} "data magicmaze" ${DATADIR})
- ${INSTALL_DATA} ${WRKSRC}/data/gfx/icon.png ${PREFIX}/share/pixmaps/${PORTNAME}.png
-
-.if ${PORT_OPTIONS:MDOCS}
- ${MKDIR} ${DOCSDIR}
- ${INSTALL_DATA} ${WRKSRC}/README.TXT ${WRKSRC}/doc/BUGS.TXT ${WRKSRC}/doc/TODO.TXT ${DOCSDIR}
-.endif
-
-.include <bsd.port.mk>
diff --git a/games/magicmaze/distinfo b/games/magicmaze/distinfo
deleted file mode 100644
index e21f1589ad15..000000000000
--- a/games/magicmaze/distinfo
+++ /dev/null
@@ -1,2 +0,0 @@
-SHA256 (magicmaze-1_4_3_6.tar.gz) = a8689e5f4210314ee1b3dc7b2a19e7b7c95bf94eb06f29418b98dfe383130624
-SIZE (magicmaze-1_4_3_6.tar.gz) = 130065
diff --git a/games/magicmaze/files/magicmaze.in b/games/magicmaze/files/magicmaze.in
deleted file mode 100644
index ddfa90169790..000000000000
--- a/games/magicmaze/files/magicmaze.in
+++ /dev/null
@@ -1,7 +0,0 @@
-#!/bin/sh
-#
-# $FreeBSD$
-#
-
-cd "%%DATADIR%%"
-exec %%RUBY%% mm.rb
diff --git a/games/magicmaze/pkg-descr b/games/magicmaze/pkg-descr
deleted file mode 100644
index e0e50152de76..000000000000
--- a/games/magicmaze/pkg-descr
+++ /dev/null
@@ -1,5 +0,0 @@
-Magic Maze is a simple and low-tech monster-bashing maze game.
-
-It was originally inspired by playing Gauntlet II on the Atari ST.
-
-WWW: http://magicmaze.rubyforge.org/
diff --git a/lang/Makefile b/lang/Makefile
index c24e2923a4fe..f68d9481dab1 100644
--- a/lang/Makefile
+++ b/lang/Makefile
@@ -303,7 +303,6 @@
SUBDIR += ruby-programmingruby
SUBDIR += ruby-reference
SUBDIR += ruby-usersguide
- SUBDIR += ruby18
SUBDIR += ruby19
SUBDIR += ruby20
SUBDIR += runawk
diff --git a/lang/ruby18/Makefile b/lang/ruby18/Makefile
deleted file mode 100644
index 5322bed882be..000000000000
--- a/lang/ruby18/Makefile
+++ /dev/null
@@ -1,303 +0,0 @@
-# Created by: Akinori MUSHA aka knu <knu@idaemons.org>
-# $FreeBSD$
-
-PORTNAME= ruby
-PORTVERSION= ${RUBY_PORTVERSION}
-PORTREVISION= ${RUBY_PORTREVISION}
-PORTEPOCH= ${RUBY_PORTEPOCH}
-CATEGORIES= lang ruby ipv6
-MASTER_SITES= ${MASTER_SITE_RUBY}
-MASTER_SITE_SUBDIR= ${MASTER_SITE_SUBDIR_RUBY}
-DISTNAME= ${RUBY_DISTNAME}
-DIST_SUBDIR= ruby
-
-MAINTAINER= ruby@FreeBSD.org
-COMMENT?= An object-oriented interpreted scripting language
-
-FORBIDDEN= Vulernerable, http://vuxml.org/freebsd/ebd877b9-7ef4-4375-b1fd-c67780581898.html
-DEPRECATED= Please use lang/ruby19
-EXPIRATION_DATE= 2013-10-10
-
-GNU_CONFIGURE= yes
-WRKSRC= ${RUBY_WRKSRC}
-CONFIGURE_ARGS= ${RUBY_CONFIGURE_ARGS} --enable-shared --enable-frame-address
-CONFIGURE_ENV= CFLAGS="-fwrapv -I${OPENSSLINC} ${CFLAGS}" \
- LDFLAGS="-L${OPENSSLLIB} ${LDFLAGS}" \
- LIBS="-L${OPENSSLLIB} ${LDFLAGS}" \
- CPPFLAGS="-I${OPENSSLINC} ${CPPFLAGS}"
-USE_CSTD= gnu89
-USE_OPENSSL= yes
-USE_LDCONFIG= yes
-USE_AUTOTOOLS= aclocal autoconf
-ACLOCAL_ARGS= -I ${LOCALBASE}/share/aclocal
-AUTOMAKE_ARGS= --add-missing
-
-WRKSRC= ${WRKDIR}/${PORTNAME}-${RUBY_DISTVERSION}
-
-RUBY_VER= 1.8
-USE_BZIP2= yes
-USE_RUBY= yes
-RUBY_NO_BUILD_DEPENDS= yes
-RUBY_NO_RUN_DEPENDS= yes
-_RUBY_SYSLIBDIR= ${PREFIX}/lib
-
-OPTIONS_DEFINE= ONIGURUMA RDOC DEBUG
-ONIGURUMA_DESC= Build with oniguruma regular expressions lib
-RDOC_DESC= Build and install Rdoc indexes
-DEBUG_DESC= Compile-in debug info
-OPTIONS_DEFAULT= RDOC
-
-NO_STAGE= yes
-.include <bsd.port.pre.mk>
-
-# PORTEPOCH/PORTREVISION hack
-
-.if ${PORTEPOCH} != 0
-_SUF2= ,${PORTEPOCH}
-.endif
-
-.if ${PORTREVISION} != 0
-_SUF1= _${PORTREVISION}
-.endif
-
-.if defined(WITHOUT_PTHREADS)
-CONFIGURE_ARGS+=--disable-pthread
-.else
-LDFLAGS+= ${PTHREAD_LIBS}
-CONFIGURE_ARGS+=--enable-pthread
-.endif
-
-.if ${PORT_OPTIONS:MONIGURUMA}
-BUILD_DEPENDS+= ${NONEXISTENT}:${ONIGURUMA_PORTDIR}:patch
-ONIGURUMA_PORTDIR=${PORTSDIR}/devel/oniguruma
-ONIGURUMA_WRKSRC=`cd ${ONIGURUMA_PORTDIR}; ${MAKE} -V WRKSRC`
-PLIST_SUB+= ONIGURUMA=""
-.else
-PLIST_SUB+= ONIGURUMA="@comment "
-.endif
-
-#
-# Disable doc generation if requested or docs disabled at all
-#
-.if ${PORT_OPTIONS:MRDOC} && ${PORT_OPTIONS:MDOCS}
-CONFIGURE_ARGS+= --enable-install-doc
-.else
-CONFIGURE_ARGS+= --disable-install-doc
-.endif
-
-.if ${RUBY_VER} == ${RUBY_DEFAULT_VER}
-MLINKS= ${RUBY_NAME}.1 ruby.1
-PLIST_SUB+= IF_DEFAULT=""
-.else
-PKGNAMESUFFIX= ${RUBY_VER:C/\.//}
-PLIST_SUB+= IF_DEFAULT="@comment "
-.endif
-
-INSTALLED_SCRIPTS= irb erb h2rb rdoc ri ruby testrb
-
-EXTSAMPLES= bigdecimal/sample/*.rb \
- curses/hello.rb \
- curses/rain.rb \
- curses/view.rb \
- dl/sample/*.C \
- dl/sample/*.rb \
- pty/expect_sample.rb \
- pty/script.rb \
- pty/shl.rb
-
-EXTDOCS= bigdecimal/bigdecimal_*.html \
- dl/doc/dl.txt \
- etc/etc.txt* \
- pty/README* \
- readline/README* \
- syslog/syslog.txt \
- zlib/doc/zlib.rd
-
-MAN1= ${RUBY_NAME}.1
-
-# Macros to change variables in rbconfig.rb
-RB_SET_CONF_VAR=${SH} -c '${REINPLACE_CMD} -E -e "s,(CONFIG\[\"$$0\"\][[:space:]]*=[[:space:]]*)(\(?)(.*)(\)?),\1\2$$1\4," ${WRKSRC}/rbconfig.rb' --
-
-post-extract:
- ${MV} ${WRKSRC}/ext/dl/h2rb ${WRKSRC}/bin/
-
-post-patch:
-#
-# Remove modules we don't want
-#
-.for d in Win32API win32ole
- ${RM} -rf ${BUILD_WRKSRC}/ext/${d}
-.endfor
-
-#
-# Prepare modules we are wanting to build via external ports
-#
-.for d in gdbm iconv tk
- ${MV} ${BUILD_WRKSRC}/ext/${d} ${WRKDIR}/
-.endfor
-
-pre-configure:
-.if ${PORT_OPTIONS:MONIGURUMA}
- cd ${ONIGURUMA_WRKSRC}; ./configure; \
- ${MAKE} -f Makefile ${RUBY_RELVERSION:S/.//g} \
- RUBYDIR="${WRKSRC}"
-.endif
- ${TOUCH} ${CONFIGURE_WRKSRC}/${CONFIGURE_SCRIPT}
-
-post-configure:
-.if ${PORT_OPTIONS:MONIGURUMA}
- cd ${WRKSRC}/ && ${PATCH} -p0 < ${PATCHDIR}/extrapatch-oniguruma-reggnu.c
-.endif
-
-post-build:
-#
-# Hack to allow modules to be installed into separate PREFIX and/or under user
-# privilegies
-#
- @${RB_SET_CONF_VAR} "prefix" "ENV['PREFIX'] || \3"
- @${RB_SET_CONF_VAR} "INSTALL" "ENV['RB_USER_INSTALL'] ? '/usr/bin/install -c' : '/usr/bin/install -c ${_BINOWNGRP}'"
- @${RB_SET_CONF_VAR} "INSTALL_PROGRAM" "ENV['RB_USER_INSTALL'] ? '${INSTALL} ${COPY} ${STRIP} -m ${BINMODE}' : '${INSTALL_PROGRAM}'"
- @${RB_SET_CONF_VAR} "INSTALL_SCRIPT" "ENV['RB_USER_INSTALL'] ? '${INSTALL} ${COPY} -m ${BINMODE}' : '${INSTALL_SCRIPT}'"
- @${RB_SET_CONF_VAR} "INSTALL_DATA" "ENV['RB_USER_INSTALL'] ? '${INSTALL} ${COPY} -m ${SHAREMODE}' : '${INSTALL_DATA}'"
-
-pre-su-install:
- ${MKDIR} ${RUBY_DOCDIR} \
- ${RUBY_ELISPDIR} \
- ${RUBY_EXAMPLESDIR} \
- ${RUBY_RIDIR} \
- ${RUBY_SITERIDIR} \
- ${RUBY_SITEARCHLIBDIR} \
- ${RUBY_VENDORARCHLIBDIR}
-
- ${SETENV} LC_TIME=C /bin/date > ${RUBY_RIDIR}/created.rid
- ${SETENV} LC_TIME=C /bin/date > ${RUBY_SITERIDIR}/created.rid
- ${TOUCH} ${RUBY_ELISPDIR}/.keep_me.${RUBY_NAME}
- ${TOUCH} ${RUBY_EXAMPLESDIR}/.keep_me
- ${TOUCH} ${RUBY_DOCDIR}/.keep_me
- ${TOUCH} ${RUBY_SITEARCHLIBDIR}/.keep_me
- ${TOUCH} ${RUBY_VENDORARCHLIBDIR}/.keep_me
-
-post-install:
-#
-# XXX: hack to strip ruby binary. Ruby uses its own install script that seems
-# bogus to hack.
-#
-.if defined(STRIP) && ${STRIP} == -s
- ${STRIP_CMD} ${PREFIX}/bin/${RUBY_NAME}
-.endif
-
-#
-# Link just installed "ruby" to "ruby18", etc.
-#
-.if ${RUBY_VER} == ${RUBY_DEFAULT_VER}
-. for FILE in ${INSTALLED_SCRIPTS}
- ${LN} -f ${PREFIX}/bin/${FILE}${RUBY_SUFFIX} ${PREFIX}/bin/${FILE}
-. endfor
-.endif
-
-.if ${PORT_OPTIONS:MDOCS}
- # Create all dirs required (":u" isn't avaiable in STABLE yet :-()
- ${MKDIR} ${EXTSAMPLES:C,^([^/]+)/.*,\1,:S,^,${RUBY_EXAMPLESDIR}/,}
- ${MKDIR} ${EXTDOCS:C,^([^/]+)/.*,\1,:S,^,${RUBY_DOCDIR}/,}
-.for FILE in ${EXTSAMPLES}
- ${INSTALL_DATA} ${WRKSRC}/ext/${FILE} \
- ${RUBY_EXAMPLESDIR}/${FILE:C,^([^/]+)/.*,\1,}/
-.endfor
-.for FILE in ${EXTDOCS}
- ${INSTALL_DATA} ${WRKSRC}/ext/${FILE} \
- ${RUBY_DOCDIR}/${FILE:C,^([^/]+)/.*,\1,}/
-.endfor
- @(cd ${WRKSRC}/sample/ && ${COPYTREE_SHARE} \* ${RUBY_EXAMPLESDIR}/)
- @(cd ${WRKSRC}/doc/ && ${COPYTREE_SHARE} \* ${RUBY_DOCDIR}/)
- ${INSTALL_DATA} ${WRKSRC}/COPYING* \
- ${WRKSRC}/ChangeLog \
- ${WRKSRC}/LEGAL \
- ${WRKSRC}/README* \
- ${WRKSRC}/NEWS \
- ${RUBY_DOCDIR}/
-.endif
-
- @${FIND} -ds ${RUBY_RIDIR}/ ! -type d ! -name created.rid | \
- ${SED} 's,^${PREFIX}/,,' >> ${TMPPLIST}
- @${FIND} -ds ${RUBY_RIDIR}/ -type d -mindepth 1 | \
- ${SED} -E -e 's,^${PREFIX}/,@dirrm ,' >> ${TMPPLIST}
-
- @${ECHO_CMD} "@unexec rmdir %D/${RUBY_SITERIDIR:S,^${PREFIX}/,,} 2>/dev/null || true" >> ${TMPPLIST}
- @${ECHO_CMD} "@unexec rmdir %D/${RUBY_RIDIR:S,^${PREFIX}/,,} 2>/dev/null || true" >> ${TMPPLIST}
- @${ECHO_CMD} "@unexec rmdir %D/share/ri/${RUBY_VER} 2>/dev/null || true" >> ${TMPPLIST}
- @${ECHO_CMD} "@unexec rmdir %D/share/ri 2>/dev/null || true" >> ${TMPPLIST}
-
- @${CAT} ${PKGMESSAGE}
-
-plist::
- truncate -s0 pkg-plist
-.for FILE in ${INSTALLED_SCRIPTS}
- @${ECHO_CMD} "bin/${FILE}%%RUBY_SUFFIX%%" >> pkg-plist
- @${ECHO_CMD} "%%IF_DEFAULT%%bin/${FILE}" >> pkg-plist
-.endfor
- @${ECHO_CMD} "lib/lib%%RUBY_NAME%%-static.a" >> pkg-plist
- @${ECHO_CMD} "lib/lib%%RUBY_NAME%%.so" >> pkg-plist
- @${ECHO_CMD} "lib/lib%%RUBY_NAME%%.so.%%RUBY_SHLIBVER%%" >> pkg-plist
-
- @${FIND} -ds ${RUBY_DOCDIR}/ ! -type d ! -name .keep_me | \
- ${SED} 's,^${RUBY_DOCDIR},%%PORTDOCS%%%%RUBY_DOCDIR%%,' \
- >> pkg-plist
- @${FIND} -ds ${RUBY_DOCDIR}/ -type d -mindepth 1 | ${SORT} -r | \
- ${SED} -E -e \
- 's,^${RUBY_DOCDIR}(.*),%%PORTDOCS%%@dirrm %%RUBY_DOCDIR%%\1,' \
- >> pkg-plist
-
- @${FIND} -ds ${RUBY_EXAMPLESDIR}/ ! -type d ! -name .keep_me | \
- ${SED} 's,^${RUBY_EXAMPLESDIR},%%PORTDOCS%%%%RUBY_EXAMPLESDIR%%,' \
- >> pkg-plist
- @${FIND} -ds ${RUBY_EXAMPLESDIR}/ -type d -mindepth 1 | ${SORT} -r | \
- ${SED} -E -e \
- 's,^${RUBY_EXAMPLESDIR}(.*),%%PORTDOCS%%@dirrm %%RUBY_EXAMPLESDIR%%\1,' \
- >> pkg-plist
-
- @${ECHO_CMD} "%%RUBY_DOCDIR%%/.keep_me" >> pkg-plist
- @${ECHO_CMD} "@dirrmtry %%RUBY_DOCDIR%%" >> pkg-plist
-
- @${ECHO_CMD} "%%RUBY_EXAMPLESDIR%%/.keep_me" >> pkg-plist
- @${ECHO_CMD} "@dirrmtry %%RUBY_EXAMPLESDIR%%" >> pkg-plist
-
- @${ECHO_CMD} "%%RUBY_ELISPDIR%%/.keep_me.%%RUBY_NAME%%" >> pkg-plist
- @${ECHO_CMD} "@dirrmtry %%RUBY_ELISPDIR%%" >> pkg-plist
-
- @${ECHO_CMD} "@exec /bin/mkdir -p %D/%%RUBY_RIDIR%%" >> pkg-plist
- @${ECHO_CMD} "@exec env LC_TIME=C /bin/date > %D/%%RUBY_RIDIR%%/created.rid" >> pkg-plist
- @${ECHO_CMD} "@unexec /bin/rm -f %D/%%RUBY_RIDIR%%/created.rid" \
- >> pkg-plist
-
- @${ECHO_CMD} "@exec /bin/mkdir -p %D/%%RUBY_SITERIDIR%%" >> pkg-plist
- @${ECHO_CMD} "@exec env LC_TIME=C /bin/date > %D/%%RUBY_SITERIDIR%%/created.rid" >> pkg-plist
- @${ECHO_CMD} "@unexec /bin/rm -f %D/%%RUBY_SITERIDIR%%/created.rid" \
- >> pkg-plist
-
- @${FIND} -ds ${RUBY_LIBDIR}/ ! -type d | \
- ${SED} 's,^${RUBY_LIBDIR},%%RUBY_LIBDIR%%,' >> pkg-plist
- @${FIND} -ds ${RUBY_LIBDIR}/ -type d | ${SORT} -r | \
- ${SED} -E -e 's,^${RUBY_LIBDIR}(.*),@dirrm %%RUBY_LIBDIR%%\1,' >> pkg-plist
-
- @${ECHO_CMD} "%%RUBY_SITEARCHLIBDIR%%/.keep_me" >> pkg-plist
- @${ECHO_CMD} "%%RUBY_VENDORARCHLIBDIR%%/.keep_me" >> pkg-plist
- @${ECHO_CMD} "@dirrmtry %%RUBY_SITEARCHLIBDIR%%" >> pkg-plist
- @${ECHO_CMD} "@dirrmtry %%RUBY_SITELIBDIR%%" >> pkg-plist
- @${ECHO_CMD} "@dirrmtry lib/ruby/site_ruby" >> pkg-plist
- @${ECHO_CMD} "@dirrmtry %%RUBY_VENDORARCHLIBDIR%%" >> pkg-plist
- @${ECHO_CMD} "@dirrmtry %%RUBY_VENDORLIBDIR%%" >> pkg-plist
- @${ECHO_CMD} "@dirrmtry lib/ruby/vendor_ruby" >> pkg-plist
- @${ECHO_CMD} "@dirrmtry lib/ruby" >> pkg-plist
-
- @${SED} -i "" -E -e "s,${RUBY_ARCH},%%RUBY_ARCH%%,g" pkg-plist
-
-test:
- @(cd ${WRKSRC}; ${MAKE} test)
-
-validate::
- @${MKDIR} ${WRKSRC}/rubyspec
- (cd ${WRKSRC}/rubyspec && git clone git://github.com/rubyspec/rubyspec.git)
- (cd ${WRKSRC}/rubyspec && git clone git://github.com/rubyspec/mspec.git)
- (cd ${WRKSRC}/rubyspec/rubyspec && env PATH=${WRKSRC}/rubyspec/mspec/bin:${PATH} mspec -t ${PREFIX}/bin/ruby${RUBY_SUFFIX})
-
-.include <bsd.port.post.mk>
diff --git a/lang/ruby18/distinfo b/lang/ruby18/distinfo
deleted file mode 100644
index 0be316d0079f..000000000000
--- a/lang/ruby18/distinfo
+++ /dev/null
@@ -1,2 +0,0 @@
-SHA256 (ruby/ruby-1.8.7-p371.tar.bz2) = 2dd0e463cd82039beb75c9b9f4ee20bef5f5b5ff68527008e5aee61cfb3b55e1
-SIZE (ruby/ruby-1.8.7-p371.tar.bz2) = 4248262
diff --git a/lang/ruby18/files/extrapatch-oniguruma-reggnu.c b/lang/ruby18/files/extrapatch-oniguruma-reggnu.c
deleted file mode 100644
index 8d09202dbe27..000000000000
--- a/lang/ruby18/files/extrapatch-oniguruma-reggnu.c
+++ /dev/null
@@ -1,140 +0,0 @@
---- reggnu.c.orig 2008-08-15 20:48:50.000000000 +0400
-+++ reggnu.c 2008-08-15 20:49:03.000000000 +0400
-@@ -254,3 +254,137 @@
- }
- #endif
- }
-+typedef unsigned int (*mbc_startpos_func_t) _((const char *string, unsigned int pos));
-+
-+static unsigned int asc_startpos _((const char *string, unsigned int pos));
-+static unsigned int euc_startpos _((const char *string, unsigned int pos));
-+static unsigned int sjis_startpos _((const char *string, unsigned int pos));
-+static unsigned int utf8_startpos _((const char *string, unsigned int pos));
-+
-+/* adjust startpos value to the position between characters. */
-+int
-+re_mbc_startpos(string, size, startpos, range)
-+ const char *string;
-+ int size, startpos, range;
-+{
-+ OnigEncoding current_enc = onigenc_get_default_encoding();
-+ int i;
-+
-+ if (current_enc == ONIG_ENCODING_ASCII)
-+ i = asc_startpos(string, startpos);
-+ else if (current_enc == ONIG_ENCODING_EUC_JP)
-+ i = euc_startpos(string, startpos);
-+ else if (current_enc == ONIG_ENCODING_SJIS)
-+ i = sjis_startpos(string, startpos);
-+ else if (current_enc == ONIG_ENCODING_UTF8)
-+ i = utf8_startpos(string, startpos);
-+ else
-+ return (-1);
-+
-+ if (i < startpos) {
-+ if (range > 0) {
-+ startpos = i + mbclen(string[i]);
-+ }
-+ else {
-+ int len = mbclen(string[i]);
-+ if (i + len <= startpos)
-+ startpos = i + len;
-+ else
-+ startpos = i;
-+ }
-+ }
-+ return startpos;
-+}
-+
-+#define mbc_isfirst(t, c) (t)[(unsigned char)(c)]
-+#define mbc_len(t, c) ((t)[(unsigned char)(c)]+1)
-+
-+static unsigned int
-+asc_startpos(string, pos)
-+ const char *string;
-+ unsigned int pos;
-+{
-+ return pos;
-+}
-+
-+#define euc_islead(c) ((unsigned char)((c) - 0xa1) > 0xfe - 0xa1)
-+#define euc_mbclen(c) mbc_len(mbctab_euc, (c))
-+static unsigned int
-+euc_startpos(string, pos)
-+ const char *string;
-+ unsigned int pos;
-+{
-+ unsigned int i = pos, w;
-+
-+ while (i > 0 && !euc_islead(string[i])) {
-+ --i;
-+ }
-+ if (i == pos || i + (w = euc_mbclen(string[i])) > pos) {
-+ return i;
-+ }
-+ i += w;
-+ return i + ((pos - i) & ~1);
-+}
-+
-+static const unsigned char mbctab_sjis_trail[] = { /* 0x40-0x7E,0x80-0xFC */
-+ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
-+ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
-+ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
-+ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
-+ 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1,
-+ 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1,
-+ 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1,
-+ 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 0,
-+ 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1,
-+ 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1,
-+ 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1,
-+ 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1,
-+ 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1,
-+ 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1,
-+ 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1,
-+ 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 0, 0, 0
-+};
-+
-+#define sjis_isfirst(c) mbc_isfirst(mbctab_sjis, (c))
-+#define sjis_istrail(c) mbctab_sjis_trail[(unsigned char)(c)]
-+#define sjis_mbclen(c) mbc_len(mbctab_sjis, (c))
-+static unsigned int
-+sjis_startpos(string, pos)
-+ const char *string;
-+ unsigned int pos;
-+{
-+ unsigned int i = pos, w;
-+
-+ if (i > 0 && sjis_istrail(string[i])) {
-+ do {
-+ if (!sjis_isfirst(string[--i])) {
-+ ++i;
-+ break;
-+ }
-+ } while (i > 0);
-+ }
-+ if (i == pos || i + (w = sjis_mbclen(string[i])) > pos) {
-+ return i;
-+ }
-+ i += w;
-+ return i + ((pos - i) & ~1);
-+}
-+
-+#define utf8_islead(c) ((unsigned char)((c) & 0xc0) != 0x80)
-+#define utf8_mbclen(c) mbc_len(mbctab_utf8, (c))
-+static unsigned int
-+utf8_startpos(string, pos)
-+ const char *string;
-+ unsigned int pos;
-+{
-+ unsigned int i = pos, w;
-+
-+ while (i > 0 && !utf8_islead(string[i])) {
-+ --i;
-+ }
-+ if (i == pos || i + (w = utf8_mbclen(string[i])) > pos) {
-+ return i;
-+ }
-+ return i + w;
-+}
-+#undef utf8_islead
diff --git a/lang/ruby18/files/patch-configure.in b/lang/ruby18/files/patch-configure.in
deleted file mode 100644
index 391fa3e04897..000000000000
--- a/lang/ruby18/files/patch-configure.in
+++ /dev/null
@@ -1,51 +0,0 @@
---- configure.in.orig 2009-12-24 01:10:03.000000000 -0800
-+++ configure.in 2010-10-10 23:21:07.000000000 -0700
-@@ -502,7 +502,7 @@
- AC_CHECK_LIB(crypt, crypt)
- AC_CHECK_LIB(dl, dlopen) # Dynamic linking for SunOS/Solaris and SYSV
- AC_CHECK_LIB(dld, shl_load) # Dynamic linking for HP-UX
--AC_CHECK_LIB(rt, clock_gettime) # GNU/Linux
-+AC_SEARCH_LIBS(clock_gettime, rt) # GNU/Linux
-
- case "$target_cpu" in
- alpha*) case "$target_os"::"$GCC" in
-@@ -1021,7 +1021,7 @@
- case $pthread_lib in
- c)
- ;;
-- c_r)
-+ c_r | pthread)
- MAINLIBS="-pthread $MAINLIBS"
- ;;
- *)
-@@ -1033,11 +1033,19 @@
- fi
- AC_CHECK_FUNCS(nanosleep)
- if test x"$ac_cv_func_nanosleep" = xno; then
-- AC_CHECK_LIB(rt, nanosleep)
-- if test x"$ac_cv_lib_rt_nanosleep" = xyes; then
-+ AC_SEARCH_LIBS(nanosleep, rt)
-+ if test x"$ac_cv_search_nanosleep" != xno; then
- AC_DEFINE(HAVE_NANOSLEEP)
- fi
- fi
-+ AC_MSG_CHECKING([for pthread_np.h])
-+ AC_TRY_COMPILE([
-+ #include <pthread.h>
-+ #include <pthread_np.h>],
-+ [(void)0;],
-+ AC_MSG_RESULT(yes)
-+ AC_DEFINE(HAVE_PTHREAD_NP_H),
-+ AC_MSG_RESULT(no))
- fi
- if test x"$ac_cv_header_ucontext_h" = xyes; then
- if test x"$rb_with_pthread" = xyes; then
-@@ -1446,7 +1454,7 @@
- SOLIBS=
-
- case "$target_os" in
-- cygwin*|mingw*|beos*|openstep*|nextstep*|rhapsody*|darwin*|os2-emx*)
-+ cygwin*|mingw*|beos*|openstep*|nextstep*|rhapsody*|darwin*|os2-emx*|freebsd*)
- : ${DLDLIBS=""}
- ;;
- *)
diff --git a/lang/ruby18/files/patch-ext_socket_socket.c b/lang/ruby18/files/patch-ext_socket_socket.c
deleted file mode 100644
index 86092a459d58..000000000000
--- a/lang/ruby18/files/patch-ext_socket_socket.c
+++ /dev/null
@@ -1,105 +0,0 @@
---- ext/socket/socket.c.orig 2009-02-23 00:54:12.000000000 +0300
-+++ ext/socket/socket.c 2009-02-23 01:27:13.000000000 +0300
-@@ -1111,81 +1111,33 @@
- fcntl(fd, F_SETFL, mode|NONBLOCKING);
- #endif /* HAVE_FCNTL */
-
-- for (;;) {
- #if defined(SOCKS) && !defined(SOCKS5)
-- if (socks) {
-- status = Rconnect(fd, sockaddr, len);
-- }
-- else
--#endif
-- {
-- status = connect(fd, sockaddr, len);
-- }
-- if (status < 0) {
-- switch (errno) {
-- case EAGAIN:
--#ifdef EINPROGRESS
-- case EINPROGRESS:
--#endif
--#if WAIT_IN_PROGRESS > 0
-- sockerrlen = sizeof(sockerr);
-- status = getsockopt(fd, SOL_SOCKET, SO_ERROR, (void *)&sockerr, &sockerrlen);
-- if (status) break;
-- if (sockerr) {
-- status = -1;
-- errno = sockerr;
-- break;
-- }
--#endif
--#ifdef EALREADY
-- case EALREADY:
--#endif
--#if WAIT_IN_PROGRESS > 0
-- wait_in_progress = WAIT_IN_PROGRESS;
--#endif
-- status = wait_connectable(fd);
-- if (status) {
-- break;
-- }
-- errno = 0;
-- continue;
--
--#if WAIT_IN_PROGRESS > 0
-- case EINVAL:
-- if (wait_in_progress-- > 0) {
-- /*
-- * connect() after EINPROGRESS returns EINVAL on
-- * some platforms, need to check true error
-- * status.
-- */
-- sockerrlen = sizeof(sockerr);
-- status = getsockopt(fd, SOL_SOCKET, SO_ERROR, (void *)&sockerr, &sockerrlen);
-- if (!status && !sockerr) {
-- struct timeval tv = {0, 100000};
-- rb_thread_wait_for(tv);
-- continue;
-- }
-- status = -1;
-- errno = sockerr;
-- }
-- break;
--#endif
--
--#ifdef EISCONN
-- case EISCONN:
-- status = 0;
-- errno = 0;
-- break;
-+ if (socks) {
-+ status = Rconnect(fd, sockaddr, len);
-+ }
-+ else
- #endif
-- default:
-- break;
-+ {
-+ status = connect(fd, sockaddr, len);
-+ }
-+
-+ if (status < 0 && (errno == EINPROGRESS || errno == EWOULDBLOCK)) {
-+ status = wait_connectable(fd);
-+ if (status == 0) {
-+ int buf;
-+ char c;
-+ int len = sizeof(buf);
-+ status = getpeername(fd, (struct sockaddr *)&buf, &len);
-+ if (status == -1) {
-+ read(fd, &c, 1); /* set errno. */
- }
- }
-+ }
-+
- #ifdef HAVE_FCNTL
-- fcntl(fd, F_SETFL, mode);
-+ fcntl(fd, F_SETFL, mode);
- #endif
-- return status;
-- }
-+ return status;
- }
-
- struct inetsock_arg
diff --git a/lang/ruby18/files/patch-ext_tk_tkutil_extconf.rb b/lang/ruby18/files/patch-ext_tk_tkutil_extconf.rb
deleted file mode 100644
index 54f0582041c5..000000000000
--- a/lang/ruby18/files/patch-ext_tk_tkutil_extconf.rb
+++ /dev/null
@@ -1,12 +0,0 @@
---- ext/tk/tkutil/extconf.rb.orig 2009-02-14 01:15:24.000000000 +0300
-+++ ext/tk/tkutil/extconf.rb 2009-02-14 01:15:39.000000000 +0300
-@@ -5,9 +5,7 @@
- has_tk = true
- end
-
--if has_tk
- require 'mkmf'
- have_func("rb_obj_instance_exec", "ruby.h")
- have_func("strndup", "string.h")
- create_makefile('tkutil')
--end
diff --git a/lang/ruby18/files/patch-gc.c b/lang/ruby18/files/patch-gc.c
deleted file mode 100644
index 971b52e2ab9b..000000000000
--- a/lang/ruby18/files/patch-gc.c
+++ /dev/null
@@ -1,176 +0,0 @@
---- gc.c.orig 2009-12-24 00:28:08.000000000 -0800
-+++ gc.c 2010-01-05 18:02:16.000000000 -0800
-@@ -30,6 +30,10 @@
- #include <sys/resource.h>
- #endif
-
-+#if defined(HAVE_PTHREAD_NP_H)
-+#include <pthread_np.h>
-+#endif
-+
- #if defined _WIN32 || defined __CYGWIN__
- #include <windows.h>
- #endif
-@@ -75,6 +79,7 @@
- static void run_final();
- static VALUE nomem_error;
- static void garbage_collect();
-+static void set_stack_limit();
-
- int ruby_gc_stress = 0;
-
-@@ -485,6 +490,8 @@
- # define STACK_LEVEL_MAX 655300
- #endif
-
-+VALUE *stack_bottom_addr = 0x0;
-+
- #ifdef C_ALLOCA
- # define SET_STACK_END VALUE stack_end; alloca(0);
- # define STACK_END (&stack_end)
-@@ -534,9 +541,22 @@
-
- #define GC_WATER_MARK 512
-
--#define CHECK_STACK(ret) do {\
-+#define CHECK_STACK(ret, prev) do {\
- SET_STACK_END;\
-- (ret) = (STACK_LENGTH > STACK_LEVEL_MAX + GC_WATER_MARK);\
-+ ssize_t avail;\
-+ if (stack_bottom_addr != 0) {\
-+ if (STACK_UPPER(&avail, 1, -1) > 0)\
-+ avail = stack_bottom_addr - STACK_END;\
-+ else\
-+ avail = STACK_END - stack_bottom_addr;\
-+ } else {\
-+ avail = STACK_LEVEL_MAX + GC_WATER_MARK - STACK_LENGTH;\
-+ }\
-+ if (avail <= 0 || (prev != 0 && (prev - avail) > avail))\
-+ (ret) = 1;\
-+ else\
-+ (ret) = 0;\
-+ (prev) = avail;\
- } while (0)
-
- size_t
-@@ -552,8 +572,9 @@
- ruby_stack_check()
- {
- int ret;
-+ static ssize_t prev = 0;
-
-- CHECK_STACK(ret);
-+ CHECK_STACK(ret, prev);
- return ret;
- }
-
-@@ -1607,18 +1628,72 @@
- }
- rb_gc_stack_start = addr;
- #endif
-+ set_stack_limit();
-+}
-+
-+static void set_stack_limit()
-+{
-+ size_t stacksize = 0;
-+
- #ifdef HAVE_GETRLIMIT
- {
- struct rlimit rlim;
-
-- if (getrlimit(RLIMIT_STACK, &rlim) == 0) {
-- unsigned int space = rlim.rlim_cur/5;
-+ if (getrlimit(RLIMIT_STACK, &rlim) == 0)
-+ stacksize = rlim.rlim_cur;
-+ }
-+#elif defined _WIN32
-+ {
-+ MEMORY_BASIC_INFORMATION mi;
-
-- if (space > 1024*1024) space = 1024*1024;
-- STACK_LEVEL_MAX = (rlim.rlim_cur - space) / sizeof(VALUE);
-+ if (VirtualQuery(&mi, &mi, sizeof(mi))) {
-+ stacksize = (char *)mi.BaseAddress - (char *)mi.AllocationBase;
-+ }
-+ }
-+#endif
-+#if defined(_THREAD_SAFE) && defined(HAVE_PTHREAD_NP_H)
-+ {
-+ pthread_attr_t attr;
-+ size_t size;
-+ void *addr;
-+
-+ pthread_attr_init(&attr);
-+ if (pthread_attr_get_np(pthread_self(), &attr) == 0) {
-+ pthread_attr_getstack(&attr, &addr, &size);
-+ if (stacksize == 0 || size < stacksize)
-+ stacksize = size;
-+ stack_bottom_addr = addr;
-+ }
-+ pthread_attr_destroy(&attr);
-+ }
-+#endif
-+ if (stacksize) {
-+ unsigned int space = stacksize / 5;
-+
-+ if (space > 1024*1024)
-+ space = 1024*1024;
-+ STACK_LEVEL_MAX = (stacksize - space) / sizeof(VALUE);
-+#if defined(__FreeBSD__)
-+#include <sys/sysctl.h>
-+ if (stack_bottom_addr == 0) {
-+ size_t len;
-+ void *usrstack;
-+ int mib[2];
-+ int error;
-+
-+ len = sizeof(usrstack);
-+ mib[0] = CTL_KERN;
-+ mib[1] = KERN_USRSTACK;
-+ error = sysctl(mib, 2, &usrstack, &len, NULL, 0);
-+ if (error == 0) {
-+ if (STACK_UPPER(&avail, 1, -1) > 0)
-+ stack_bottom_addr = usrstack + (stacksize - space);
-+ else
-+ stack_bottom_addr = usrstack - (stacksize - space);
- }
- }
- #endif
-+ }
- }
-
- void ruby_init_stack(VALUE *addr
-@@ -1639,31 +1714,7 @@
- rb_gc_register_stack_start = (VALUE*)bsp;
- }
- #endif
--#ifdef HAVE_GETRLIMIT
-- {
-- struct rlimit rlim;
--
-- if (getrlimit(RLIMIT_STACK, &rlim) == 0) {
-- unsigned int space = rlim.rlim_cur/5;
--
-- if (space > 1024*1024) space = 1024*1024;
-- STACK_LEVEL_MAX = (rlim.rlim_cur - space) / sizeof(VALUE);
-- }
-- }
--#elif defined _WIN32
-- {
-- MEMORY_BASIC_INFORMATION mi;
-- DWORD size;
-- DWORD space;
--
-- if (VirtualQuery(&mi, &mi, sizeof(mi))) {
-- size = (char *)mi.BaseAddress - (char *)mi.AllocationBase;
-- space = size / 5;
-- if (space > 1024*1024) space = 1024*1024;
-- STACK_LEVEL_MAX = (size - space) / sizeof(VALUE);
-- }
-- }
--#endif
-+ set_stack_limit();
- }
-
- /*
diff --git a/lang/ruby18/files/patch-io.c b/lang/ruby18/files/patch-io.c
deleted file mode 100644
index 9c663d3027c3..000000000000
--- a/lang/ruby18/files/patch-io.c
+++ /dev/null
@@ -1,22 +0,0 @@
---- io.c.orig 2008-06-08 22:20:37.000000000 +0400
-+++ io.c 2009-02-12 01:10:27.000000000 +0300
-@@ -4970,8 +4970,9 @@
- #if !defined(MSDOS) && !defined(__human68k__)
- static int
- io_cntl(fd, cmd, narg, io_p)
-- int fd, cmd, io_p;
-+ int fd, io_p;
- long narg;
-+ unsigned long cmd;
- {
- int retval;
-
-@@ -5001,7 +5002,7 @@
- int io_p;
- {
- #if !defined(MSDOS) && !defined(__human68k__)
-- int cmd = NUM2ULONG(req);
-+ unsigned long cmd = NUM2ULONG(req);
- rb_io_t *fptr;
- long len = 0;
- long narg = 0;
diff --git a/lang/ruby18/files/patch-lib_uri_generic.rb b/lang/ruby18/files/patch-lib_uri_generic.rb
deleted file mode 100644
index 09efb83d9029..000000000000
--- a/lang/ruby18/files/patch-lib_uri_generic.rb
+++ /dev/null
@@ -1,19 +0,0 @@
---- lib/uri/generic.rb.orig 2009-06-18 16:10:22.000000000 +0400
-+++ lib/uri/generic.rb 2009-06-18 16:10:51.000000000 +0400
-@@ -1027,7 +1027,15 @@
- end
- end
-
-- str << path_query
-+ path = path_query
-+
-+ #
-+ # Add URI delimiter if the path misses it (like as in FTP)
-+ #
-+ if not path.empty? and not str.empty? and path[0, 1] != '/'
-+ path = '/' + path
-+ end
-+ str << path
- end
-
- if @fragment
diff --git a/lang/ruby18/files/patch-main.c b/lang/ruby18/files/patch-main.c
deleted file mode 100644
index 2fe3acb6c778..000000000000
--- a/lang/ruby18/files/patch-main.c
+++ /dev/null
@@ -1,86 +0,0 @@
---- main.c.orig 2007-02-13 02:01:19.000000000 +0300
-+++ main.c 2009-09-28 15:55:36.000000000 +0400
-@@ -29,10 +29,21 @@
- static void objcdummyfunction( void ) { objc_msgSend(); }
- #endif
-
-+#if defined(__FreeBSD__) && defined(_THREAD_SAFE)
-+static int argc;
-+static char **argv;
-+static char **envp;
-+#endif
-+
-+#if defined(__FreeBSD__) && defined(_THREAD_SAFE)
-+void *
-+main_entry(void *arg)
-+#else
- int
- main(argc, argv, envp)
- int argc;
- char **argv, **envp;
-+#endif
- {
- #ifdef _WIN32
- NtInitialize(&argc, &argv);
-@@ -47,5 +58,61 @@
- ruby_options(argc, argv);
- ruby_run();
- }
-+#if defined(__FreeBSD__) && defined(_THREAD_SAFE)
-+ return (NULL);
-+#else
- return 0;
-+#endif
- }
-+
-+#if defined(__FreeBSD__) && defined(_THREAD_SAFE)
-+#include <sys/types.h>
-+#include <sys/time.h>
-+#include <sys/resource.h>
-+int
-+main(main_argc, main_argv, main_envp)
-+ int main_argc;
-+ char **main_argv, **main_envp;
-+{
-+ struct rlimit rl;
-+ pthread_attr_t attr;
-+ pthread_t tid;
-+ size_t stacksize;
-+ int error;
-+
-+ argc = main_argc;
-+ argv = main_argv;
-+ envp = main_envp;
-+ /* Get the system imposed limit. */
-+ error = getrlimit(RLIMIT_STACK, &rl);
-+ if (error != 0) {
-+ fprintf(stderr, "cannot obtain resource limit\n");
-+ exit(1);
-+ }
-+ stacksize = rl.rlim_cur * 3 / 4; /* Set initial size to 3/4 of limit */
-+ error = pthread_attr_init(&attr);
-+ if (error != 0) {
-+ fprintf(stderr, "cannot initialize thread attributes\n");
-+ exit(1);
-+ }
-+ while (stacksize > 0) {
-+ error = pthread_attr_setstacksize(&attr, stacksize);
-+ if (error != 0)
-+ goto next;
-+ error = pthread_create(&tid, &attr, &main_entry, NULL);
-+ if (error == 0)
-+ break;
-+ next:
-+ stacksize = stacksize >> 1;
-+ }
-+ if (stacksize != 0) { /* Success. */
-+ pthread_detach(tid);
-+ pthread_exit(NULL);
-+ return (0);
-+ }
-+ else {
-+ fprintf(stderr, "Cannot create main thread\n");
-+ return (1);
-+ }
-+}
-+#endif
diff --git a/lang/ruby18/files/patch-mkconfig.rb b/lang/ruby18/files/patch-mkconfig.rb
deleted file mode 100644
index 0d43b9999bf8..000000000000
--- a/lang/ruby18/files/patch-mkconfig.rb
+++ /dev/null
@@ -1,11 +0,0 @@
---- mkconfig.rb.orig 2010-09-06 00:14:02.000000000 +0200
-+++ mkconfig.rb 2010-09-06 00:13:56.000000000 +0200
-@@ -88,7 +88,7 @@
- if /^prefix$/ =~ name
- val = "(TOPDIR || DESTDIR + #{val})"
- end
-- v = " CONFIG[\"#{name}\"] #{vars[name] ? '<< "\n"' : '='} #{val}\n"
-+ v = " CONFIG[\"#{name}\"] = #{val}\n"
- vars[name] = true
- if fast[name]
- v_fast << v
diff --git a/lang/ruby18/files/patch-mkmf.rb b/lang/ruby18/files/patch-mkmf.rb
deleted file mode 100644
index abf56b6a71dd..000000000000
--- a/lang/ruby18/files/patch-mkmf.rb
+++ /dev/null
@@ -1,27 +0,0 @@
---- lib/mkmf.rb.orig 2009-02-12 01:18:14.000000000 +0300
-+++ lib/mkmf.rb 2009-02-12 01:19:47.000000000 +0300
-@@ -132,9 +132,13 @@
-
- topdir = File.dirname(libdir = File.dirname(__FILE__))
- extdir = File.expand_path("ext", topdir)
-+setuparchdir = topdir + \
-+ "/#{Config::CONFIG["ruby_version"]}/#{Config::CONFIG["arch"]}"
- $extmk = File.expand_path($0)[0, extdir.size+1] == extdir+"/"
--if not $extmk and File.exist?(($hdrdir = Config::CONFIG["archdir"]) + "/ruby.h")
-- $topdir = $hdrdir
-+if not $extmk and File.exist?(setuparchdir + "/ruby.h")
-+ $hdrdir = $topdir = setuparchdir
-+elsif not $extmk and File.exist?(Config::CONFIG["archdir"] + "/ruby.h")
-+ $topdir = $hdrdir = Config::CONFIG["archdir"]
- elsif File.exist?(($hdrdir = ($top_srcdir ||= topdir)) + "/ruby.h") and
- File.exist?(($topdir ||= Config::CONFIG["topdir"]) + "/config.h")
- else
-@@ -1554,7 +1558,7 @@
-
- mfile.print <<-SITEINSTALL
-
--site-install: site-install-so site-install-rb
-+site-install: site-install-so site-install-rb install
- site-install-so: install-so
- site-install-rb: install-rb
-
diff --git a/lang/ruby18/files/patch-openssl_missing.c b/lang/ruby18/files/patch-openssl_missing.c
deleted file mode 100644
index 5637d7f01c3f..000000000000
--- a/lang/ruby18/files/patch-openssl_missing.c
+++ /dev/null
@@ -1,30 +0,0 @@
---- ./ext/openssl/openssl_missing.c.orig 2008-05-19 03:00:52.000000000 +0000
-+++ ./ext/openssl/openssl_missing.c 2012-01-17 05:09:13.816807984 +0000
-@@ -22,15 +22,16 @@
- #include "openssl_missing.h"
-
- #if !defined(HAVE_HMAC_CTX_COPY)
--void
-+int
- HMAC_CTX_copy(HMAC_CTX *out, HMAC_CTX *in)
- {
-- if (!out || !in) return;
-+ if (!out || !in) return 0;
- memcpy(out, in, sizeof(HMAC_CTX));
-
- EVP_MD_CTX_copy(&out->md_ctx, &in->md_ctx);
- EVP_MD_CTX_copy(&out->i_ctx, &in->i_ctx);
- EVP_MD_CTX_copy(&out->o_ctx, &in->o_ctx);
-+ return 0;
- }
- #endif /* HAVE_HMAC_CTX_COPY */
- #endif /* NO_HMAC */
-@@ -117,7 +118,7 @@
- * tested on 0.9.7d.
- */
- int
--EVP_CIPHER_CTX_copy(EVP_CIPHER_CTX *out, EVP_CIPHER_CTX *in)
-+EVP_CIPHER_CTX_copy(EVP_CIPHER_CTX *out, const EVP_CIPHER_CTX *in)
- {
- memcpy(out, in, sizeof(EVP_CIPHER_CTX));
-
diff --git a/lang/ruby18/files/patch-openssl_missing.h b/lang/ruby18/files/patch-openssl_missing.h
deleted file mode 100644
index c18cbab16b55..000000000000
--- a/lang/ruby18/files/patch-openssl_missing.h
+++ /dev/null
@@ -1,20 +0,0 @@
---- ext/openssl/openssl_missing.h.orig 2008-08-04 06:44:17.000000000 +0200
-+++ ext/openssl/openssl_missing.h 2010-04-06 14:00:55.000000000 +0200
-@@ -65,7 +65,7 @@
- #endif
-
- #if !defined(HAVE_HMAC_CTX_COPY)
--void HMAC_CTX_copy(HMAC_CTX *out, HMAC_CTX *in);
-+int HMAC_CTX_copy(HMAC_CTX *out, HMAC_CTX *in);
- #endif
-
- #if !defined(HAVE_HMAC_CTX_CLEANUP)
-@@ -89,7 +89,7 @@
- #endif
-
- #if !defined(HAVE_EVP_CIPHER_CTX_COPY)
--int EVP_CIPHER_CTX_copy(EVP_CIPHER_CTX *out, EVP_CIPHER_CTX *in);
-+int EVP_CIPHER_CTX_copy(EVP_CIPHER_CTX *out, const EVP_CIPHER_CTX *in);
- #endif
-
- #if !defined(HAVE_EVP_DIGESTINIT_EX)
diff --git a/lang/ruby18/pkg-descr b/lang/ruby18/pkg-descr
deleted file mode 100644
index 63977179b7ac..000000000000
--- a/lang/ruby18/pkg-descr
+++ /dev/null
@@ -1,19 +0,0 @@
-Ruby is the interpreted scripting language for quick and
-easy object-oriented programming. It has many features to
-process text files and to do system management tasks (as in
-Perl). It is simple, straight-forward, and extensible.
-
-Features of Ruby are shown below.
-
- + Simple Syntax
- + *Normal* Object-Oriented features(ex. class, method calls)
- + *Advanced* Object-Oriented features(ex. Mix-in, Singleton-method)
- + Operator Overloading
- + Exception Handling
- + Iterators and Closures
- + Garbage Collection
- + Dynamic Loading of Object files(on some architecture)
- + Highly Portable(works on many UNIX machines, and on DOS,
- Windows, Mac, BeOS etc.)
-
-WWW: http://www.ruby-lang.org/en/
diff --git a/lang/ruby18/pkg-message b/lang/ruby18/pkg-message
deleted file mode 100644
index 2f3db56f2280..000000000000
--- a/lang/ruby18/pkg-message
+++ /dev/null
@@ -1,15 +0,0 @@
-====
-Note that some of the standard libraries are provided as separate
-ports since they require extra dependencies:
-
- converters/ruby-iconv iconv module
-
- databases/ruby-gdbm: GDBM module
-
- x11-toolkits/ruby-tk: Tcl/Tk modules
- japanese/ruby-tk: Tcl/Tk modules for Japanized Tcl/Tk
-
- lang/ruby-mode.el: Emacs lisp modules
-
-Install them as occasion demands.
-====
diff --git a/lang/ruby18/pkg-plist b/lang/ruby18/pkg-plist
deleted file mode 100644
index 84fdc0b7483b..000000000000
--- a/lang/ruby18/pkg-plist
+++ /dev/null
@@ -1,909 +0,0 @@
-bin/irb%%RUBY_SUFFIX%%
-%%IF_DEFAULT%%bin/irb
-bin/erb%%RUBY_SUFFIX%%
-%%IF_DEFAULT%%bin/erb
-bin/h2rb%%RUBY_SUFFIX%%
-%%IF_DEFAULT%%bin/h2rb
-bin/rdoc%%RUBY_SUFFIX%%
-%%IF_DEFAULT%%bin/rdoc
-bin/ri%%RUBY_SUFFIX%%
-%%IF_DEFAULT%%bin/ri
-bin/ruby%%RUBY_SUFFIX%%
-%%IF_DEFAULT%%bin/ruby
-bin/testrb%%RUBY_SUFFIX%%
-%%IF_DEFAULT%%bin/testrb
-lib/lib%%RUBY_NAME%%-static.a
-lib/lib%%RUBY_NAME%%.so
-lib/lib%%RUBY_NAME%%.so.%%RUBY_SHLIBVER%%
-%%PORTDOCS%%%%RUBY_DOCDIR%%/COPYING
-%%PORTDOCS%%%%RUBY_DOCDIR%%/COPYING.ja
-%%PORTDOCS%%%%RUBY_DOCDIR%%/ChangeLog
-%%PORTDOCS%%%%RUBY_DOCDIR%%/ChangeLog-1.8.0
-%%PORTDOCS%%%%RUBY_DOCDIR%%/LEGAL
-%%PORTDOCS%%%%RUBY_DOCDIR%%/NEWS
-%%PORTDOCS%%%%RUBY_DOCDIR%%/NEWS-1.8.0
-%%PORTDOCS%%%%RUBY_DOCDIR%%/README
-%%PORTDOCS%%%%RUBY_DOCDIR%%/README.EXT
-%%PORTDOCS%%%%RUBY_DOCDIR%%/README.EXT.ja
-%%PORTDOCS%%%%RUBY_DOCDIR%%/README.ja
-%%PORTDOCS%%%%RUBY_DOCDIR%%/bigdecimal/bigdecimal_en.html
-%%PORTDOCS%%%%RUBY_DOCDIR%%/bigdecimal/bigdecimal_ja.html
-%%PORTDOCS%%%%RUBY_DOCDIR%%/dl/dl.txt
-%%PORTDOCS%%%%RUBY_DOCDIR%%/etc/etc.txt
-%%PORTDOCS%%%%RUBY_DOCDIR%%/etc/etc.txt.ja
-%%PORTDOCS%%%%RUBY_DOCDIR%%/forwardable.rd
-%%PORTDOCS%%%%RUBY_DOCDIR%%/forwardable.rd.ja
-%%PORTDOCS%%%%RUBY_DOCDIR%%/irb/irb-tools.rd.ja
-%%PORTDOCS%%%%RUBY_DOCDIR%%/irb/irb.rd
-%%PORTDOCS%%%%RUBY_DOCDIR%%/irb/irb.rd.ja
-%%PORTDOCS%%%%RUBY_DOCDIR%%/pty/README
-%%PORTDOCS%%%%RUBY_DOCDIR%%/pty/README.expect
-%%PORTDOCS%%%%RUBY_DOCDIR%%/pty/README.expect.ja
-%%PORTDOCS%%%%RUBY_DOCDIR%%/pty/README.ja
-%%PORTDOCS%%%%RUBY_DOCDIR%%/readline/README
-%%PORTDOCS%%%%RUBY_DOCDIR%%/readline/README.ja
-%%PORTDOCS%%%%RUBY_DOCDIR%%/shell.rd
-%%PORTDOCS%%%%RUBY_DOCDIR%%/shell.rd.ja
-%%PORTDOCS%%%%RUBY_DOCDIR%%/syslog/syslog.txt
-%%PORTDOCS%%%%RUBY_DOCDIR%%/zlib/zlib.rd
-%%PORTDOCS%%@dirrm %%RUBY_DOCDIR%%/zlib
-%%PORTDOCS%%@dirrm %%RUBY_DOCDIR%%/syslog
-%%PORTDOCS%%@dirrm %%RUBY_DOCDIR%%/readline
-%%PORTDOCS%%@dirrm %%RUBY_DOCDIR%%/pty
-%%PORTDOCS%%@dirrm %%RUBY_DOCDIR%%/irb
-%%PORTDOCS%%@dirrm %%RUBY_DOCDIR%%/etc
-%%PORTDOCS%%@dirrm %%RUBY_DOCDIR%%/dl
-%%PORTDOCS%%@dirrm %%RUBY_DOCDIR%%/bigdecimal
-%%PORTDOCS%%%%RUBY_EXAMPLESDIR%%/README
-%%PORTDOCS%%%%RUBY_EXAMPLESDIR%%/bigdecimal/linear.rb
-%%PORTDOCS%%%%RUBY_EXAMPLESDIR%%/bigdecimal/nlsolve.rb
-%%PORTDOCS%%%%RUBY_EXAMPLESDIR%%/bigdecimal/pi.rb
-%%PORTDOCS%%%%RUBY_EXAMPLESDIR%%/biorhythm.rb
-%%PORTDOCS%%%%RUBY_EXAMPLESDIR%%/cal.rb
-%%PORTDOCS%%%%RUBY_EXAMPLESDIR%%/cbreak.rb
-%%PORTDOCS%%%%RUBY_EXAMPLESDIR%%/clnt.rb
-%%PORTDOCS%%%%RUBY_EXAMPLESDIR%%/curses/hello.rb
-%%PORTDOCS%%%%RUBY_EXAMPLESDIR%%/curses/rain.rb
-%%PORTDOCS%%%%RUBY_EXAMPLESDIR%%/curses/view.rb
-%%PORTDOCS%%%%RUBY_EXAMPLESDIR%%/dbmtest.rb
-%%PORTDOCS%%%%RUBY_EXAMPLESDIR%%/dir.rb
-%%PORTDOCS%%%%RUBY_EXAMPLESDIR%%/dl/c++sample.C
-%%PORTDOCS%%%%RUBY_EXAMPLESDIR%%/dl/c++sample.rb
-%%PORTDOCS%%%%RUBY_EXAMPLESDIR%%/dl/drives.rb
-%%PORTDOCS%%%%RUBY_EXAMPLESDIR%%/dl/getch.rb
-%%PORTDOCS%%%%RUBY_EXAMPLESDIR%%/dl/libc.rb
-%%PORTDOCS%%%%RUBY_EXAMPLESDIR%%/dl/msgbox.rb
-%%PORTDOCS%%%%RUBY_EXAMPLESDIR%%/dl/msgbox2.rb
-%%PORTDOCS%%%%RUBY_EXAMPLESDIR%%/dl/stream.rb
-%%PORTDOCS%%%%RUBY_EXAMPLESDIR%%/drb/README.rd
-%%PORTDOCS%%%%RUBY_EXAMPLESDIR%%/drb/README.rd.ja
-%%PORTDOCS%%%%RUBY_EXAMPLESDIR%%/drb/darray.rb
-%%PORTDOCS%%%%RUBY_EXAMPLESDIR%%/drb/darrayc.rb
-%%PORTDOCS%%%%RUBY_EXAMPLESDIR%%/drb/dbiff.rb
-%%PORTDOCS%%%%RUBY_EXAMPLESDIR%%/drb/dcdbiff.rb
-%%PORTDOCS%%%%RUBY_EXAMPLESDIR%%/drb/dchatc.rb
-%%PORTDOCS%%%%RUBY_EXAMPLESDIR%%/drb/dchats.rb
-%%PORTDOCS%%%%RUBY_EXAMPLESDIR%%/drb/dhasen.rb
-%%PORTDOCS%%%%RUBY_EXAMPLESDIR%%/drb/dhasenc.rb
-%%PORTDOCS%%%%RUBY_EXAMPLESDIR%%/drb/dlogc.rb
-%%PORTDOCS%%%%RUBY_EXAMPLESDIR%%/drb/dlogd.rb
-%%PORTDOCS%%%%RUBY_EXAMPLESDIR%%/drb/dqin.rb
-%%PORTDOCS%%%%RUBY_EXAMPLESDIR%%/drb/dqlib.rb
-%%PORTDOCS%%%%RUBY_EXAMPLESDIR%%/drb/dqout.rb
-%%PORTDOCS%%%%RUBY_EXAMPLESDIR%%/drb/dqueue.rb
-%%PORTDOCS%%%%RUBY_EXAMPLESDIR%%/drb/drbc.rb
-%%PORTDOCS%%%%RUBY_EXAMPLESDIR%%/drb/drbch.rb
-%%PORTDOCS%%%%RUBY_EXAMPLESDIR%%/drb/drbm.rb
-%%PORTDOCS%%%%RUBY_EXAMPLESDIR%%/drb/drbmc.rb
-%%PORTDOCS%%%%RUBY_EXAMPLESDIR%%/drb/drbs-acl.rb
-%%PORTDOCS%%%%RUBY_EXAMPLESDIR%%/drb/drbs.rb
-%%PORTDOCS%%%%RUBY_EXAMPLESDIR%%/drb/drbssl_c.rb
-%%PORTDOCS%%%%RUBY_EXAMPLESDIR%%/drb/drbssl_s.rb
-%%PORTDOCS%%%%RUBY_EXAMPLESDIR%%/drb/extserv_test.rb
-%%PORTDOCS%%%%RUBY_EXAMPLESDIR%%/drb/gw_ct.rb
-%%PORTDOCS%%%%RUBY_EXAMPLESDIR%%/drb/gw_cu.rb
-%%PORTDOCS%%%%RUBY_EXAMPLESDIR%%/drb/gw_s.rb
-%%PORTDOCS%%%%RUBY_EXAMPLESDIR%%/drb/holderc.rb
-%%PORTDOCS%%%%RUBY_EXAMPLESDIR%%/drb/holders.rb
-%%PORTDOCS%%%%RUBY_EXAMPLESDIR%%/drb/http0.rb
-%%PORTDOCS%%%%RUBY_EXAMPLESDIR%%/drb/http0serv.rb
-%%PORTDOCS%%%%RUBY_EXAMPLESDIR%%/drb/name.rb
-%%PORTDOCS%%%%RUBY_EXAMPLESDIR%%/drb/namec.rb
-%%PORTDOCS%%%%RUBY_EXAMPLESDIR%%/drb/old_tuplespace.rb
-%%PORTDOCS%%%%RUBY_EXAMPLESDIR%%/drb/rinda_ts.rb
-%%PORTDOCS%%%%RUBY_EXAMPLESDIR%%/drb/rindac.rb
-%%PORTDOCS%%%%RUBY_EXAMPLESDIR%%/drb/rindas.rb
-%%PORTDOCS%%%%RUBY_EXAMPLESDIR%%/drb/ring_echo.rb
-%%PORTDOCS%%%%RUBY_EXAMPLESDIR%%/drb/ring_inspect.rb
-%%PORTDOCS%%%%RUBY_EXAMPLESDIR%%/drb/ring_place.rb
-%%PORTDOCS%%%%RUBY_EXAMPLESDIR%%/drb/simpletuple.rb
-%%PORTDOCS%%%%RUBY_EXAMPLESDIR%%/drb/speedc.rb
-%%PORTDOCS%%%%RUBY_EXAMPLESDIR%%/drb/speeds.rb
-%%PORTDOCS%%%%RUBY_EXAMPLESDIR%%/dualstack-fetch.rb
-%%PORTDOCS%%%%RUBY_EXAMPLESDIR%%/dualstack-httpd.rb
-%%PORTDOCS%%%%RUBY_EXAMPLESDIR%%/erb/erb4html.rb
-%%PORTDOCS%%%%RUBY_EXAMPLESDIR%%/eval.rb
-%%PORTDOCS%%%%RUBY_EXAMPLESDIR%%/export.rb
-%%PORTDOCS%%%%RUBY_EXAMPLESDIR%%/exyacc.rb
-%%PORTDOCS%%%%RUBY_EXAMPLESDIR%%/fact.rb
-%%PORTDOCS%%%%RUBY_EXAMPLESDIR%%/fib.awk
-%%PORTDOCS%%%%RUBY_EXAMPLESDIR%%/fib.pl
-%%PORTDOCS%%%%RUBY_EXAMPLESDIR%%/fib.py
-%%PORTDOCS%%%%RUBY_EXAMPLESDIR%%/fib.rb
-%%PORTDOCS%%%%RUBY_EXAMPLESDIR%%/fib.scm
-%%PORTDOCS%%%%RUBY_EXAMPLESDIR%%/freq.rb
-%%PORTDOCS%%%%RUBY_EXAMPLESDIR%%/from.rb
-%%PORTDOCS%%%%RUBY_EXAMPLESDIR%%/fullpath.rb
-%%PORTDOCS%%%%RUBY_EXAMPLESDIR%%/getopts.test
-%%PORTDOCS%%%%RUBY_EXAMPLESDIR%%/less.rb
-%%PORTDOCS%%%%RUBY_EXAMPLESDIR%%/list.rb
-%%PORTDOCS%%%%RUBY_EXAMPLESDIR%%/list2.rb
-%%PORTDOCS%%%%RUBY_EXAMPLESDIR%%/list3.rb
-%%PORTDOCS%%%%RUBY_EXAMPLESDIR%%/logger/app.rb
-%%PORTDOCS%%%%RUBY_EXAMPLESDIR%%/logger/log.rb
-%%PORTDOCS%%%%RUBY_EXAMPLESDIR%%/logger/shifting.rb
-%%PORTDOCS%%%%RUBY_EXAMPLESDIR%%/mine.rb
-%%PORTDOCS%%%%RUBY_EXAMPLESDIR%%/mkproto.rb
-%%PORTDOCS%%%%RUBY_EXAMPLESDIR%%/mpart.rb
-%%PORTDOCS%%%%RUBY_EXAMPLESDIR%%/mrshtest.rb
-%%PORTDOCS%%%%RUBY_EXAMPLESDIR%%/observ.rb
-%%PORTDOCS%%%%RUBY_EXAMPLESDIR%%/occur.pl
-%%PORTDOCS%%%%RUBY_EXAMPLESDIR%%/occur.rb
-%%PORTDOCS%%%%RUBY_EXAMPLESDIR%%/occur2.rb
-%%PORTDOCS%%%%RUBY_EXAMPLESDIR%%/openssl/c_rehash.rb
-%%PORTDOCS%%%%RUBY_EXAMPLESDIR%%/openssl/cert2text.rb
-%%PORTDOCS%%%%RUBY_EXAMPLESDIR%%/openssl/cert_store_view.rb
-%%PORTDOCS%%%%RUBY_EXAMPLESDIR%%/openssl/certstore.rb
-%%PORTDOCS%%%%RUBY_EXAMPLESDIR%%/openssl/cipher.rb
-%%PORTDOCS%%%%RUBY_EXAMPLESDIR%%/openssl/crlstore.rb
-%%PORTDOCS%%%%RUBY_EXAMPLESDIR%%/openssl/echo_cli.rb
-%%PORTDOCS%%%%RUBY_EXAMPLESDIR%%/openssl/echo_svr.rb
-%%PORTDOCS%%%%RUBY_EXAMPLESDIR%%/openssl/gen_csr.rb
-%%PORTDOCS%%%%RUBY_EXAMPLESDIR%%/openssl/smime_read.rb
-%%PORTDOCS%%%%RUBY_EXAMPLESDIR%%/openssl/smime_write.rb
-%%PORTDOCS%%%%RUBY_EXAMPLESDIR%%/openssl/wget.rb
-%%PORTDOCS%%%%RUBY_EXAMPLESDIR%%/optparse/opttest.rb
-%%PORTDOCS%%%%RUBY_EXAMPLESDIR%%/optparse/subcommand.rb
-%%PORTDOCS%%%%RUBY_EXAMPLESDIR%%/philos.rb
-%%PORTDOCS%%%%RUBY_EXAMPLESDIR%%/pi.rb
-%%PORTDOCS%%%%RUBY_EXAMPLESDIR%%/pty/expect_sample.rb
-%%PORTDOCS%%%%RUBY_EXAMPLESDIR%%/pty/script.rb
-%%PORTDOCS%%%%RUBY_EXAMPLESDIR%%/pty/shl.rb
-%%PORTDOCS%%%%RUBY_EXAMPLESDIR%%/rcs.awk
-%%PORTDOCS%%%%RUBY_EXAMPLESDIR%%/rcs.dat
-%%PORTDOCS%%%%RUBY_EXAMPLESDIR%%/rcs.rb
-%%PORTDOCS%%%%RUBY_EXAMPLESDIR%%/regx.rb
-%%PORTDOCS%%%%RUBY_EXAMPLESDIR%%/rss/blend.rb
-%%PORTDOCS%%%%RUBY_EXAMPLESDIR%%/rss/convert.rb
-%%PORTDOCS%%%%RUBY_EXAMPLESDIR%%/rss/list_description.rb
-%%PORTDOCS%%%%RUBY_EXAMPLESDIR%%/rss/re_read.rb
-%%PORTDOCS%%%%RUBY_EXAMPLESDIR%%/rss/rss_recent.rb
-%%PORTDOCS%%%%RUBY_EXAMPLESDIR%%/sieve.rb
-%%PORTDOCS%%%%RUBY_EXAMPLESDIR%%/svr.rb
-%%PORTDOCS%%%%RUBY_EXAMPLESDIR%%/test.rb
-%%PORTDOCS%%%%RUBY_EXAMPLESDIR%%/testunit/adder.rb
-%%PORTDOCS%%%%RUBY_EXAMPLESDIR%%/testunit/subtracter.rb
-%%PORTDOCS%%%%RUBY_EXAMPLESDIR%%/testunit/tc_adder.rb
-%%PORTDOCS%%%%RUBY_EXAMPLESDIR%%/testunit/tc_subtracter.rb
-%%PORTDOCS%%%%RUBY_EXAMPLESDIR%%/testunit/ts_examples.rb
-%%PORTDOCS%%%%RUBY_EXAMPLESDIR%%/time.rb
-%%PORTDOCS%%%%RUBY_EXAMPLESDIR%%/trojan.rb
-%%PORTDOCS%%%%RUBY_EXAMPLESDIR%%/tsvr.rb
-%%PORTDOCS%%%%RUBY_EXAMPLESDIR%%/uumerge.rb
-%%PORTDOCS%%%%RUBY_EXAMPLESDIR%%/webrick/demo-app.rb
-%%PORTDOCS%%%%RUBY_EXAMPLESDIR%%/webrick/demo-multipart.cgi
-%%PORTDOCS%%%%RUBY_EXAMPLESDIR%%/webrick/demo-servlet.rb
-%%PORTDOCS%%%%RUBY_EXAMPLESDIR%%/webrick/demo-urlencoded.cgi
-%%PORTDOCS%%%%RUBY_EXAMPLESDIR%%/webrick/hello.cgi
-%%PORTDOCS%%%%RUBY_EXAMPLESDIR%%/webrick/hello.rb
-%%PORTDOCS%%%%RUBY_EXAMPLESDIR%%/webrick/httpd.rb
-%%PORTDOCS%%%%RUBY_EXAMPLESDIR%%/webrick/httpproxy.rb
-%%PORTDOCS%%%%RUBY_EXAMPLESDIR%%/webrick/httpsd.rb
-%%PORTDOCS%%@dirrm %%RUBY_EXAMPLESDIR%%/webrick
-%%PORTDOCS%%@dirrm %%RUBY_EXAMPLESDIR%%/testunit
-%%PORTDOCS%%@dirrm %%RUBY_EXAMPLESDIR%%/rss
-%%PORTDOCS%%@dirrm %%RUBY_EXAMPLESDIR%%/pty
-%%PORTDOCS%%@dirrm %%RUBY_EXAMPLESDIR%%/optparse
-%%PORTDOCS%%@dirrm %%RUBY_EXAMPLESDIR%%/openssl
-%%PORTDOCS%%@dirrm %%RUBY_EXAMPLESDIR%%/logger
-%%PORTDOCS%%@dirrm %%RUBY_EXAMPLESDIR%%/erb
-%%PORTDOCS%%@dirrm %%RUBY_EXAMPLESDIR%%/drb
-%%PORTDOCS%%@dirrm %%RUBY_EXAMPLESDIR%%/dl
-%%PORTDOCS%%@dirrm %%RUBY_EXAMPLESDIR%%/curses
-%%PORTDOCS%%@dirrm %%RUBY_EXAMPLESDIR%%/bigdecimal
-%%RUBY_DOCDIR%%/.keep_me
-@dirrmtry %%RUBY_DOCDIR%%
-%%RUBY_EXAMPLESDIR%%/.keep_me
-@dirrmtry %%RUBY_EXAMPLESDIR%%
-%%RUBY_ELISPDIR%%/.keep_me.%%RUBY_NAME%%
-@dirrmtry %%RUBY_ELISPDIR%%
-@exec /bin/mkdir -p %D/%%RUBY_RIDIR%%
-@exec env LC_TIME=C /bin/date > %D/%%RUBY_RIDIR%%/created.rid
-@unexec /bin/rm -f %D/%%RUBY_RIDIR%%/created.rid
-@exec /bin/mkdir -p %D/%%RUBY_SITERIDIR%%
-@exec env LC_TIME=C /bin/date > %D/%%RUBY_SITERIDIR%%/created.rid
-@unexec /bin/rm -f %D/%%RUBY_SITERIDIR%%/created.rid
-%%RUBY_LIBDIR%%/English.rb
-%%RUBY_LIBDIR%%/Env.rb
-%%RUBY_LIBDIR%%/abbrev.rb
-%%RUBY_LIBDIR%%/base64.rb
-%%RUBY_LIBDIR%%/benchmark.rb
-%%RUBY_LIBDIR%%/bigdecimal/jacobian.rb
-%%RUBY_LIBDIR%%/bigdecimal/ludcmp.rb
-%%RUBY_LIBDIR%%/bigdecimal/math.rb
-%%RUBY_LIBDIR%%/bigdecimal/newton.rb
-%%RUBY_LIBDIR%%/bigdecimal/util.rb
-%%RUBY_LIBDIR%%/cgi/session/pstore.rb
-%%RUBY_LIBDIR%%/cgi/session.rb
-%%RUBY_LIBDIR%%/cgi-lib.rb
-%%RUBY_LIBDIR%%/cgi.rb
-%%RUBY_LIBDIR%%/complex.rb
-%%RUBY_LIBDIR%%/csv.rb
-%%RUBY_LIBDIR%%/date/format.rb
-%%RUBY_LIBDIR%%/date.rb
-%%RUBY_LIBDIR%%/date2.rb
-%%RUBY_LIBDIR%%/debug.rb
-%%RUBY_LIBDIR%%/delegate.rb
-%%RUBY_LIBDIR%%/digest/sha2.rb
-%%RUBY_LIBDIR%%/digest.rb
-%%RUBY_LIBDIR%%/dl/import.rb
-%%RUBY_LIBDIR%%/dl/struct.rb
-%%RUBY_LIBDIR%%/dl/types.rb
-%%RUBY_LIBDIR%%/dl/win32.rb
-%%RUBY_LIBDIR%%/drb/acl.rb
-%%RUBY_LIBDIR%%/drb/drb.rb
-%%RUBY_LIBDIR%%/drb/eq.rb
-%%RUBY_LIBDIR%%/drb/extserv.rb
-%%RUBY_LIBDIR%%/drb/extservm.rb
-%%RUBY_LIBDIR%%/drb/gw.rb
-%%RUBY_LIBDIR%%/drb/invokemethod.rb
-%%RUBY_LIBDIR%%/drb/observer.rb
-%%RUBY_LIBDIR%%/drb/ssl.rb
-%%RUBY_LIBDIR%%/drb/timeridconv.rb
-%%RUBY_LIBDIR%%/drb/unix.rb
-%%RUBY_LIBDIR%%/drb.rb
-%%RUBY_LIBDIR%%/e2mmap.rb
-%%RUBY_LIBDIR%%/erb.rb
-%%RUBY_LIBDIR%%/eregex.rb
-%%RUBY_LIBDIR%%/expect.rb
-%%RUBY_LIBDIR%%/fileutils.rb
-%%RUBY_LIBDIR%%/finalize.rb
-%%RUBY_LIBDIR%%/find.rb
-%%RUBY_LIBDIR%%/forwardable.rb
-%%RUBY_LIBDIR%%/ftools.rb
-%%RUBY_LIBDIR%%/generator.rb
-%%RUBY_LIBDIR%%/getoptlong.rb
-%%RUBY_LIBDIR%%/getopts.rb
-%%RUBY_LIBDIR%%/gserver.rb
-%%RUBY_LIBDIR%%/%%RUBY_ARCH%%/bigdecimal.so
-%%RUBY_LIBDIR%%/%%RUBY_ARCH%%/config.h
-%%RUBY_LIBDIR%%/%%RUBY_ARCH%%/curses.so
-%%RUBY_LIBDIR%%/%%RUBY_ARCH%%/dbm.so
-%%RUBY_LIBDIR%%/%%RUBY_ARCH%%/defines.h
-%%RUBY_LIBDIR%%/%%RUBY_ARCH%%/digest/bubblebabble.so
-%%RUBY_LIBDIR%%/%%RUBY_ARCH%%/digest/md5.so
-%%RUBY_LIBDIR%%/%%RUBY_ARCH%%/digest/rmd160.so
-%%RUBY_LIBDIR%%/%%RUBY_ARCH%%/digest/sha1.so
-%%RUBY_LIBDIR%%/%%RUBY_ARCH%%/digest/sha2.so
-%%RUBY_LIBDIR%%/%%RUBY_ARCH%%/digest.h
-%%RUBY_LIBDIR%%/%%RUBY_ARCH%%/digest.so
-%%RUBY_LIBDIR%%/%%RUBY_ARCH%%/dl.h
-%%RUBY_LIBDIR%%/%%RUBY_ARCH%%/dl.so
-%%RUBY_LIBDIR%%/%%RUBY_ARCH%%/dlconfig.h
-%%RUBY_LIBDIR%%/%%RUBY_ARCH%%/dln.h
-%%RUBY_LIBDIR%%/%%RUBY_ARCH%%/env.h
-%%RUBY_LIBDIR%%/%%RUBY_ARCH%%/etc.so
-%%RUBY_LIBDIR%%/%%RUBY_ARCH%%/fcntl.so
-%%RUBY_LIBDIR%%/%%RUBY_ARCH%%/intern.h
-%%RUBY_LIBDIR%%/%%RUBY_ARCH%%/io/wait.so
-%%RUBY_LIBDIR%%/%%RUBY_ARCH%%/missing.h
-%%RUBY_LIBDIR%%/%%RUBY_ARCH%%/nkf.so
-%%RUBY_LIBDIR%%/%%RUBY_ARCH%%/node.h
-%%ONIGURUMA%%%%RUBY_LIBDIR%%/%%RUBY_ARCH%%/oniguruma.h
-%%RUBY_LIBDIR%%/%%RUBY_ARCH%%/openssl.so
-%%RUBY_LIBDIR%%/%%RUBY_ARCH%%/pty.so
-%%RUBY_LIBDIR%%/%%RUBY_ARCH%%/racc/cparse.so
-%%RUBY_LIBDIR%%/%%RUBY_ARCH%%/rbconfig.rb
-%%RUBY_LIBDIR%%/%%RUBY_ARCH%%/re.h
-%%RUBY_LIBDIR%%/%%RUBY_ARCH%%/readline.so
-%%ONIGURUMA%%%%RUBY_LIBDIR%%/%%RUBY_ARCH%%/regenc.h
-%%RUBY_LIBDIR%%/%%RUBY_ARCH%%/regex.h
-%%ONIGURUMA%%%%RUBY_LIBDIR%%/%%RUBY_ARCH%%/regint.h
-%%ONIGURUMA%%%%RUBY_LIBDIR%%/%%RUBY_ARCH%%/regparse.h
-%%RUBY_LIBDIR%%/%%RUBY_ARCH%%/ruby.h
-%%RUBY_LIBDIR%%/%%RUBY_ARCH%%/rubyio.h
-%%RUBY_LIBDIR%%/%%RUBY_ARCH%%/rubysig.h
-%%RUBY_LIBDIR%%/%%RUBY_ARCH%%/sdbm.so
-%%RUBY_LIBDIR%%/%%RUBY_ARCH%%/socket.so
-%%RUBY_LIBDIR%%/%%RUBY_ARCH%%/st.h
-%%RUBY_LIBDIR%%/%%RUBY_ARCH%%/stringio.so
-%%RUBY_LIBDIR%%/%%RUBY_ARCH%%/strscan.so
-%%RUBY_LIBDIR%%/%%RUBY_ARCH%%/syck.so
-%%RUBY_LIBDIR%%/%%RUBY_ARCH%%/syslog.so
-%%RUBY_LIBDIR%%/%%RUBY_ARCH%%/thread.so
-%%RUBY_LIBDIR%%/%%RUBY_ARCH%%/util.h
-%%RUBY_LIBDIR%%/%%RUBY_ARCH%%/version.h
-%%RUBY_LIBDIR%%/%%RUBY_ARCH%%/zlib.so
-%%RUBY_LIBDIR%%/importenv.rb
-%%RUBY_LIBDIR%%/io/nonblock.rb
-%%RUBY_LIBDIR%%/ipaddr.rb
-%%RUBY_LIBDIR%%/irb/cmd/chws.rb
-%%RUBY_LIBDIR%%/irb/cmd/fork.rb
-%%RUBY_LIBDIR%%/irb/cmd/help.rb
-%%RUBY_LIBDIR%%/irb/cmd/load.rb
-%%RUBY_LIBDIR%%/irb/cmd/nop.rb
-%%RUBY_LIBDIR%%/irb/cmd/pushws.rb
-%%RUBY_LIBDIR%%/irb/cmd/subirb.rb
-%%RUBY_LIBDIR%%/irb/completion.rb
-%%RUBY_LIBDIR%%/irb/context.rb
-%%RUBY_LIBDIR%%/irb/ext/change-ws.rb
-%%RUBY_LIBDIR%%/irb/ext/history.rb
-%%RUBY_LIBDIR%%/irb/ext/loader.rb
-%%RUBY_LIBDIR%%/irb/ext/math-mode.rb
-%%RUBY_LIBDIR%%/irb/ext/multi-irb.rb
-%%RUBY_LIBDIR%%/irb/ext/save-history.rb
-%%RUBY_LIBDIR%%/irb/ext/tracer.rb
-%%RUBY_LIBDIR%%/irb/ext/use-loader.rb
-%%RUBY_LIBDIR%%/irb/ext/workspaces.rb
-%%RUBY_LIBDIR%%/irb/extend-command.rb
-%%RUBY_LIBDIR%%/irb/frame.rb
-%%RUBY_LIBDIR%%/irb/help.rb
-%%RUBY_LIBDIR%%/irb/init.rb
-%%RUBY_LIBDIR%%/irb/input-method.rb
-%%RUBY_LIBDIR%%/irb/lc/error.rb
-%%RUBY_LIBDIR%%/irb/lc/help-message
-%%RUBY_LIBDIR%%/irb/lc/ja/error.rb
-%%RUBY_LIBDIR%%/irb/lc/ja/help-message
-%%RUBY_LIBDIR%%/irb/locale.rb
-%%RUBY_LIBDIR%%/irb/notifier.rb
-%%RUBY_LIBDIR%%/irb/output-method.rb
-%%RUBY_LIBDIR%%/irb/ruby-lex.rb
-%%RUBY_LIBDIR%%/irb/ruby-token.rb
-%%RUBY_LIBDIR%%/irb/slex.rb
-%%RUBY_LIBDIR%%/irb/version.rb
-%%RUBY_LIBDIR%%/irb/workspace.rb
-%%RUBY_LIBDIR%%/irb/ws-for-case-2.rb
-%%RUBY_LIBDIR%%/irb/xmp.rb
-%%RUBY_LIBDIR%%/irb.rb
-%%RUBY_LIBDIR%%/jcode.rb
-%%RUBY_LIBDIR%%/kconv.rb
-%%RUBY_LIBDIR%%/logger.rb
-%%RUBY_LIBDIR%%/mailread.rb
-%%RUBY_LIBDIR%%/mathn.rb
-%%RUBY_LIBDIR%%/matrix.rb
-%%RUBY_LIBDIR%%/md5.rb
-%%RUBY_LIBDIR%%/mkmf.rb
-%%RUBY_LIBDIR%%/monitor.rb
-%%RUBY_LIBDIR%%/mutex_m.rb
-%%RUBY_LIBDIR%%/net/ftp.rb
-%%RUBY_LIBDIR%%/net/ftptls.rb
-%%RUBY_LIBDIR%%/net/http.rb
-%%RUBY_LIBDIR%%/net/https.rb
-%%RUBY_LIBDIR%%/net/imap.rb
-%%RUBY_LIBDIR%%/net/pop.rb
-%%RUBY_LIBDIR%%/net/protocol.rb
-%%RUBY_LIBDIR%%/net/smtp.rb
-%%RUBY_LIBDIR%%/net/telnet.rb
-%%RUBY_LIBDIR%%/net/telnets.rb
-%%RUBY_LIBDIR%%/observer.rb
-%%RUBY_LIBDIR%%/open-uri.rb
-%%RUBY_LIBDIR%%/open3.rb
-%%RUBY_LIBDIR%%/openssl/bn.rb
-%%RUBY_LIBDIR%%/openssl/buffering.rb
-%%RUBY_LIBDIR%%/openssl/cipher.rb
-%%RUBY_LIBDIR%%/openssl/config.rb
-%%RUBY_LIBDIR%%/openssl/digest.rb
-%%RUBY_LIBDIR%%/openssl/pkcs7.rb
-%%RUBY_LIBDIR%%/openssl/ssl.rb
-%%RUBY_LIBDIR%%/openssl/ssl-internal.rb
-%%RUBY_LIBDIR%%/openssl/x509.rb
-%%RUBY_LIBDIR%%/openssl/x509-internal.rb
-%%RUBY_LIBDIR%%/openssl.rb
-%%RUBY_LIBDIR%%/optparse/date.rb
-%%RUBY_LIBDIR%%/optparse/shellwords.rb
-%%RUBY_LIBDIR%%/optparse/time.rb
-%%RUBY_LIBDIR%%/optparse/uri.rb
-%%RUBY_LIBDIR%%/optparse/version.rb
-%%RUBY_LIBDIR%%/optparse.rb
-%%RUBY_LIBDIR%%/ostruct.rb
-%%RUBY_LIBDIR%%/parsearg.rb
-%%RUBY_LIBDIR%%/parsedate.rb
-%%RUBY_LIBDIR%%/pathname.rb
-%%RUBY_LIBDIR%%/ping.rb
-%%RUBY_LIBDIR%%/pp.rb
-%%RUBY_LIBDIR%%/prettyprint.rb
-%%RUBY_LIBDIR%%/profile.rb
-%%RUBY_LIBDIR%%/profiler.rb
-%%RUBY_LIBDIR%%/pstore.rb
-%%RUBY_LIBDIR%%/racc/parser.rb
-%%RUBY_LIBDIR%%/rational.rb
-%%RUBY_LIBDIR%%/rdoc/code_objects.rb
-%%RUBY_LIBDIR%%/rdoc/diagram.rb
-%%RUBY_LIBDIR%%/rdoc/dot/dot.rb
-%%RUBY_LIBDIR%%/rdoc/generators/chm_generator.rb
-%%RUBY_LIBDIR%%/rdoc/generators/html_generator.rb
-%%RUBY_LIBDIR%%/rdoc/generators/ri_generator.rb
-%%RUBY_LIBDIR%%/rdoc/generators/template/chm/chm.rb
-%%RUBY_LIBDIR%%/rdoc/generators/template/html/hefss.rb
-%%RUBY_LIBDIR%%/rdoc/generators/template/html/html.rb
-%%RUBY_LIBDIR%%/rdoc/generators/template/html/kilmer.rb
-%%RUBY_LIBDIR%%/rdoc/generators/template/html/old_html.rb
-%%RUBY_LIBDIR%%/rdoc/generators/template/html/one_page_html.rb
-%%RUBY_LIBDIR%%/rdoc/generators/template/xml/rdf.rb
-%%RUBY_LIBDIR%%/rdoc/generators/template/xml/xml.rb
-%%RUBY_LIBDIR%%/rdoc/generators/xml_generator.rb
-%%RUBY_LIBDIR%%/rdoc/markup/sample/rdoc2latex.rb
-%%RUBY_LIBDIR%%/rdoc/markup/sample/sample.rb
-%%RUBY_LIBDIR%%/rdoc/markup/simple_markup/fragments.rb
-%%RUBY_LIBDIR%%/rdoc/markup/simple_markup/inline.rb
-%%RUBY_LIBDIR%%/rdoc/markup/simple_markup/lines.rb
-%%RUBY_LIBDIR%%/rdoc/markup/simple_markup/preprocess.rb
-%%RUBY_LIBDIR%%/rdoc/markup/simple_markup/to_flow.rb
-%%RUBY_LIBDIR%%/rdoc/markup/simple_markup/to_html.rb
-%%RUBY_LIBDIR%%/rdoc/markup/simple_markup/to_latex.rb
-%%RUBY_LIBDIR%%/rdoc/markup/simple_markup.rb
-%%RUBY_LIBDIR%%/rdoc/markup/test/AllTests.rb
-%%RUBY_LIBDIR%%/rdoc/markup/test/TestInline.rb
-%%RUBY_LIBDIR%%/rdoc/markup/test/TestParse.rb
-%%RUBY_LIBDIR%%/rdoc/options.rb
-%%RUBY_LIBDIR%%/rdoc/parsers/parse_c.rb
-%%RUBY_LIBDIR%%/rdoc/parsers/parse_f95.rb
-%%RUBY_LIBDIR%%/rdoc/parsers/parse_rb.rb
-%%RUBY_LIBDIR%%/rdoc/parsers/parse_simple.rb
-%%RUBY_LIBDIR%%/rdoc/parsers/parserfactory.rb
-%%RUBY_LIBDIR%%/rdoc/rdoc.rb
-%%RUBY_LIBDIR%%/rdoc/ri/ri_cache.rb
-%%RUBY_LIBDIR%%/rdoc/ri/ri_descriptions.rb
-%%RUBY_LIBDIR%%/rdoc/ri/ri_display.rb
-%%RUBY_LIBDIR%%/rdoc/ri/ri_driver.rb
-%%RUBY_LIBDIR%%/rdoc/ri/ri_formatter.rb
-%%RUBY_LIBDIR%%/rdoc/ri/ri_options.rb
-%%RUBY_LIBDIR%%/rdoc/ri/ri_paths.rb
-%%RUBY_LIBDIR%%/rdoc/ri/ri_reader.rb
-%%RUBY_LIBDIR%%/rdoc/ri/ri_util.rb
-%%RUBY_LIBDIR%%/rdoc/ri/ri_writer.rb
-%%RUBY_LIBDIR%%/rdoc/template.rb
-%%RUBY_LIBDIR%%/rdoc/tokenstream.rb
-%%RUBY_LIBDIR%%/rdoc/usage.rb
-%%RUBY_LIBDIR%%/readbytes.rb
-%%RUBY_LIBDIR%%/resolv-replace.rb
-%%RUBY_LIBDIR%%/resolv.rb
-%%RUBY_LIBDIR%%/rexml/attlistdecl.rb
-%%RUBY_LIBDIR%%/rexml/attribute.rb
-%%RUBY_LIBDIR%%/rexml/cdata.rb
-%%RUBY_LIBDIR%%/rexml/child.rb
-%%RUBY_LIBDIR%%/rexml/comment.rb
-%%RUBY_LIBDIR%%/rexml/doctype.rb
-%%RUBY_LIBDIR%%/rexml/document.rb
-%%RUBY_LIBDIR%%/rexml/dtd/attlistdecl.rb
-%%RUBY_LIBDIR%%/rexml/dtd/dtd.rb
-%%RUBY_LIBDIR%%/rexml/dtd/elementdecl.rb
-%%RUBY_LIBDIR%%/rexml/dtd/entitydecl.rb
-%%RUBY_LIBDIR%%/rexml/dtd/notationdecl.rb
-%%RUBY_LIBDIR%%/rexml/element.rb
-%%RUBY_LIBDIR%%/rexml/encoding.rb
-%%RUBY_LIBDIR%%/rexml/encodings/CP-1252.rb
-%%RUBY_LIBDIR%%/rexml/encodings/EUC-JP.rb
-%%RUBY_LIBDIR%%/rexml/encodings/ICONV.rb
-%%RUBY_LIBDIR%%/rexml/encodings/ISO-8859-1.rb
-%%RUBY_LIBDIR%%/rexml/encodings/ISO-8859-15.rb
-%%RUBY_LIBDIR%%/rexml/encodings/SHIFT-JIS.rb
-%%RUBY_LIBDIR%%/rexml/encodings/SHIFT_JIS.rb
-%%RUBY_LIBDIR%%/rexml/encodings/UNILE.rb
-%%RUBY_LIBDIR%%/rexml/encodings/US-ASCII.rb
-%%RUBY_LIBDIR%%/rexml/encodings/UTF-16.rb
-%%RUBY_LIBDIR%%/rexml/encodings/UTF-8.rb
-%%RUBY_LIBDIR%%/rexml/entity.rb
-%%RUBY_LIBDIR%%/rexml/functions.rb
-%%RUBY_LIBDIR%%/rexml/formatters/default.rb
-%%RUBY_LIBDIR%%/rexml/formatters/pretty.rb
-%%RUBY_LIBDIR%%/rexml/formatters/transitive.rb
-%%RUBY_LIBDIR%%/rexml/instruction.rb
-%%RUBY_LIBDIR%%/rexml/light/node.rb
-%%RUBY_LIBDIR%%/rexml/namespace.rb
-%%RUBY_LIBDIR%%/rexml/node.rb
-%%RUBY_LIBDIR%%/rexml/output.rb
-%%RUBY_LIBDIR%%/rexml/parent.rb
-%%RUBY_LIBDIR%%/rexml/parseexception.rb
-%%RUBY_LIBDIR%%/rexml/parsers/baseparser.rb
-%%RUBY_LIBDIR%%/rexml/parsers/lightparser.rb
-%%RUBY_LIBDIR%%/rexml/parsers/pullparser.rb
-%%RUBY_LIBDIR%%/rexml/parsers/sax2parser.rb
-%%RUBY_LIBDIR%%/rexml/parsers/streamparser.rb
-%%RUBY_LIBDIR%%/rexml/parsers/treeparser.rb
-%%RUBY_LIBDIR%%/rexml/parsers/ultralightparser.rb
-%%RUBY_LIBDIR%%/rexml/parsers/xpathparser.rb
-%%RUBY_LIBDIR%%/rexml/quickpath.rb
-%%RUBY_LIBDIR%%/rexml/rexml.rb
-%%RUBY_LIBDIR%%/rexml/sax2listener.rb
-%%RUBY_LIBDIR%%/rexml/source.rb
-%%RUBY_LIBDIR%%/rexml/streamlistener.rb
-%%RUBY_LIBDIR%%/rexml/syncenumerator.rb
-%%RUBY_LIBDIR%%/rexml/text.rb
-%%RUBY_LIBDIR%%/rexml/undefinednamespaceexception.rb
-%%RUBY_LIBDIR%%/rexml/validation/relaxng.rb
-%%RUBY_LIBDIR%%/rexml/validation/validation.rb
-%%RUBY_LIBDIR%%/rexml/validation/validationexception.rb
-%%RUBY_LIBDIR%%/rexml/xmldecl.rb
-%%RUBY_LIBDIR%%/rexml/xmltokens.rb
-%%RUBY_LIBDIR%%/rexml/xpath.rb
-%%RUBY_LIBDIR%%/rexml/xpath_parser.rb
-%%RUBY_LIBDIR%%/rinda/rinda.rb
-%%RUBY_LIBDIR%%/rinda/ring.rb
-%%RUBY_LIBDIR%%/rinda/tuplespace.rb
-%%RUBY_LIBDIR%%/rss/0.9.rb
-%%RUBY_LIBDIR%%/rss/1.0.rb
-%%RUBY_LIBDIR%%/rss/2.0.rb
-%%RUBY_LIBDIR%%/rss/atom.rb
-%%RUBY_LIBDIR%%/rss/content/1.0.rb
-%%RUBY_LIBDIR%%/rss/content/2.0.rb
-%%RUBY_LIBDIR%%/rss/content.rb
-%%RUBY_LIBDIR%%/rss/converter.rb
-%%RUBY_LIBDIR%%/rss/dublincore/1.0.rb
-%%RUBY_LIBDIR%%/rss/dublincore/2.0.rb
-%%RUBY_LIBDIR%%/rss/dublincore/atom.rb
-%%RUBY_LIBDIR%%/rss/dublincore.rb
-%%RUBY_LIBDIR%%/rss/image.rb
-%%RUBY_LIBDIR%%/rss/itunes.rb
-%%RUBY_LIBDIR%%/rss/maker/0.9.rb
-%%RUBY_LIBDIR%%/rss/maker/1.0.rb
-%%RUBY_LIBDIR%%/rss/maker/2.0.rb
-%%RUBY_LIBDIR%%/rss/maker/atom.rb
-%%RUBY_LIBDIR%%/rss/maker/base.rb
-%%RUBY_LIBDIR%%/rss/maker/content.rb
-%%RUBY_LIBDIR%%/rss/maker/dublincore.rb
-%%RUBY_LIBDIR%%/rss/maker/entry.rb
-%%RUBY_LIBDIR%%/rss/maker/feed.rb
-%%RUBY_LIBDIR%%/rss/maker/image.rb
-%%RUBY_LIBDIR%%/rss/maker/itunes.rb
-%%RUBY_LIBDIR%%/rss/maker/slash.rb
-%%RUBY_LIBDIR%%/rss/maker/syndication.rb
-%%RUBY_LIBDIR%%/rss/maker/taxonomy.rb
-%%RUBY_LIBDIR%%/rss/maker/trackback.rb
-%%RUBY_LIBDIR%%/rss/maker.rb
-%%RUBY_LIBDIR%%/rss/parser.rb
-%%RUBY_LIBDIR%%/rss/rexmlparser.rb
-%%RUBY_LIBDIR%%/rss/rss.rb
-%%RUBY_LIBDIR%%/rss/slash.rb
-%%RUBY_LIBDIR%%/rss/syndication.rb
-%%RUBY_LIBDIR%%/rss/taxonomy.rb
-%%RUBY_LIBDIR%%/rss/trackback.rb
-%%RUBY_LIBDIR%%/rss/utils.rb
-%%RUBY_LIBDIR%%/rss/xml-stylesheet.rb
-%%RUBY_LIBDIR%%/rss/xml.rb
-%%RUBY_LIBDIR%%/rss/xmlparser.rb
-%%RUBY_LIBDIR%%/rss/xmlscanner.rb
-%%RUBY_LIBDIR%%/rss.rb
-%%RUBY_LIBDIR%%/rubyunit.rb
-%%RUBY_LIBDIR%%/runit/assert.rb
-%%RUBY_LIBDIR%%/runit/cui/testrunner.rb
-%%RUBY_LIBDIR%%/runit/error.rb
-%%RUBY_LIBDIR%%/runit/testcase.rb
-%%RUBY_LIBDIR%%/runit/testresult.rb
-%%RUBY_LIBDIR%%/runit/testsuite.rb
-%%RUBY_LIBDIR%%/runit/topublic.rb
-%%RUBY_LIBDIR%%/scanf.rb
-%%RUBY_LIBDIR%%/securerandom.rb
-%%RUBY_LIBDIR%%/set.rb
-%%RUBY_LIBDIR%%/sha1.rb
-%%RUBY_LIBDIR%%/shell/builtin-command.rb
-%%RUBY_LIBDIR%%/shell/command-processor.rb
-%%RUBY_LIBDIR%%/shell/error.rb
-%%RUBY_LIBDIR%%/shell/filter.rb
-%%RUBY_LIBDIR%%/shell/process-controller.rb
-%%RUBY_LIBDIR%%/shell/system-command.rb
-%%RUBY_LIBDIR%%/shell/version.rb
-%%RUBY_LIBDIR%%/shell.rb
-%%RUBY_LIBDIR%%/shellwords.rb
-%%RUBY_LIBDIR%%/singleton.rb
-%%RUBY_LIBDIR%%/soap/attachment.rb
-%%RUBY_LIBDIR%%/soap/baseData.rb
-%%RUBY_LIBDIR%%/soap/element.rb
-%%RUBY_LIBDIR%%/soap/encodingstyle/aspDotNetHandler.rb
-%%RUBY_LIBDIR%%/soap/encodingstyle/handler.rb
-%%RUBY_LIBDIR%%/soap/encodingstyle/literalHandler.rb
-%%RUBY_LIBDIR%%/soap/encodingstyle/soapHandler.rb
-%%RUBY_LIBDIR%%/soap/generator.rb
-%%RUBY_LIBDIR%%/soap/header/handler.rb
-%%RUBY_LIBDIR%%/soap/header/handlerset.rb
-%%RUBY_LIBDIR%%/soap/header/simplehandler.rb
-%%RUBY_LIBDIR%%/soap/httpconfigloader.rb
-%%RUBY_LIBDIR%%/soap/mapping/factory.rb
-%%RUBY_LIBDIR%%/soap/mapping/mapping.rb
-%%RUBY_LIBDIR%%/soap/mapping/registry.rb
-%%RUBY_LIBDIR%%/soap/mapping/rubytypeFactory.rb
-%%RUBY_LIBDIR%%/soap/mapping/typeMap.rb
-%%RUBY_LIBDIR%%/soap/mapping/wsdlencodedregistry.rb
-%%RUBY_LIBDIR%%/soap/mapping/wsdlliteralregistry.rb
-%%RUBY_LIBDIR%%/soap/mapping.rb
-%%RUBY_LIBDIR%%/soap/marshal.rb
-%%RUBY_LIBDIR%%/soap/mimemessage.rb
-%%RUBY_LIBDIR%%/soap/netHttpClient.rb
-%%RUBY_LIBDIR%%/soap/parser.rb
-%%RUBY_LIBDIR%%/soap/processor.rb
-%%RUBY_LIBDIR%%/soap/property.rb
-%%RUBY_LIBDIR%%/soap/rpc/cgistub.rb
-%%RUBY_LIBDIR%%/soap/rpc/driver.rb
-%%RUBY_LIBDIR%%/soap/rpc/element.rb
-%%RUBY_LIBDIR%%/soap/rpc/httpserver.rb
-%%RUBY_LIBDIR%%/soap/rpc/proxy.rb
-%%RUBY_LIBDIR%%/soap/rpc/router.rb
-%%RUBY_LIBDIR%%/soap/rpc/rpc.rb
-%%RUBY_LIBDIR%%/soap/rpc/soaplet.rb
-%%RUBY_LIBDIR%%/soap/rpc/standaloneServer.rb
-%%RUBY_LIBDIR%%/soap/soap.rb
-%%RUBY_LIBDIR%%/soap/streamHandler.rb
-%%RUBY_LIBDIR%%/soap/wsdlDriver.rb
-%%RUBY_LIBDIR%%/sync.rb
-%%RUBY_LIBDIR%%/tempfile.rb
-%%RUBY_LIBDIR%%/test/unit/assertionfailederror.rb
-%%RUBY_LIBDIR%%/test/unit/assertions.rb
-%%RUBY_LIBDIR%%/test/unit/autorunner.rb
-%%RUBY_LIBDIR%%/test/unit/collector/dir.rb
-%%RUBY_LIBDIR%%/test/unit/collector/objectspace.rb
-%%RUBY_LIBDIR%%/test/unit/collector.rb
-%%RUBY_LIBDIR%%/test/unit/error.rb
-%%RUBY_LIBDIR%%/test/unit/failure.rb
-%%RUBY_LIBDIR%%/test/unit/testcase.rb
-%%RUBY_LIBDIR%%/test/unit/testresult.rb
-%%RUBY_LIBDIR%%/test/unit/testsuite.rb
-%%RUBY_LIBDIR%%/test/unit/ui/console/testrunner.rb
-%%RUBY_LIBDIR%%/test/unit/ui/fox/testrunner.rb
-%%RUBY_LIBDIR%%/test/unit/ui/gtk/testrunner.rb
-%%RUBY_LIBDIR%%/test/unit/ui/gtk2/testrunner.rb
-%%RUBY_LIBDIR%%/test/unit/ui/testrunnermediator.rb
-%%RUBY_LIBDIR%%/test/unit/ui/testrunnerutilities.rb
-%%RUBY_LIBDIR%%/test/unit/ui/tk/testrunner.rb
-%%RUBY_LIBDIR%%/test/unit/util/backtracefilter.rb
-%%RUBY_LIBDIR%%/test/unit/util/observable.rb
-%%RUBY_LIBDIR%%/test/unit/util/procwrapper.rb
-%%RUBY_LIBDIR%%/test/unit.rb
-%%RUBY_LIBDIR%%/thread.rb
-%%RUBY_LIBDIR%%/thwait.rb
-%%RUBY_LIBDIR%%/time.rb
-%%RUBY_LIBDIR%%/timeout.rb
-%%RUBY_LIBDIR%%/tmpdir.rb
-%%RUBY_LIBDIR%%/tracer.rb
-%%RUBY_LIBDIR%%/tsort.rb
-%%RUBY_LIBDIR%%/un.rb
-%%RUBY_LIBDIR%%/uri/common.rb
-%%RUBY_LIBDIR%%/uri/ftp.rb
-%%RUBY_LIBDIR%%/uri/generic.rb
-%%RUBY_LIBDIR%%/uri/http.rb
-%%RUBY_LIBDIR%%/uri/https.rb
-%%RUBY_LIBDIR%%/uri/ldap.rb
-%%RUBY_LIBDIR%%/uri/ldaps.rb
-%%RUBY_LIBDIR%%/uri/mailto.rb
-%%RUBY_LIBDIR%%/uri.rb
-%%RUBY_LIBDIR%%/weakref.rb
-%%RUBY_LIBDIR%%/webrick/accesslog.rb
-%%RUBY_LIBDIR%%/webrick/cgi.rb
-%%RUBY_LIBDIR%%/webrick/compat.rb
-%%RUBY_LIBDIR%%/webrick/config.rb
-%%RUBY_LIBDIR%%/webrick/cookie.rb
-%%RUBY_LIBDIR%%/webrick/htmlutils.rb
-%%RUBY_LIBDIR%%/webrick/httpauth/authenticator.rb
-%%RUBY_LIBDIR%%/webrick/httpauth/basicauth.rb
-%%RUBY_LIBDIR%%/webrick/httpauth/digestauth.rb
-%%RUBY_LIBDIR%%/webrick/httpauth/htdigest.rb
-%%RUBY_LIBDIR%%/webrick/httpauth/htgroup.rb
-%%RUBY_LIBDIR%%/webrick/httpauth/htpasswd.rb
-%%RUBY_LIBDIR%%/webrick/httpauth/userdb.rb
-%%RUBY_LIBDIR%%/webrick/httpauth.rb
-%%RUBY_LIBDIR%%/webrick/httpproxy.rb
-%%RUBY_LIBDIR%%/webrick/httprequest.rb
-%%RUBY_LIBDIR%%/webrick/httpresponse.rb
-%%RUBY_LIBDIR%%/webrick/https.rb
-%%RUBY_LIBDIR%%/webrick/httpserver.rb
-%%RUBY_LIBDIR%%/webrick/httpservlet/abstract.rb
-%%RUBY_LIBDIR%%/webrick/httpservlet/cgi_runner.rb
-%%RUBY_LIBDIR%%/webrick/httpservlet/cgihandler.rb
-%%RUBY_LIBDIR%%/webrick/httpservlet/erbhandler.rb
-%%RUBY_LIBDIR%%/webrick/httpservlet/filehandler.rb
-%%RUBY_LIBDIR%%/webrick/httpservlet/prochandler.rb
-%%RUBY_LIBDIR%%/webrick/httpservlet.rb
-%%RUBY_LIBDIR%%/webrick/httpstatus.rb
-%%RUBY_LIBDIR%%/webrick/httputils.rb
-%%RUBY_LIBDIR%%/webrick/httpversion.rb
-%%RUBY_LIBDIR%%/webrick/log.rb
-%%RUBY_LIBDIR%%/webrick/server.rb
-%%RUBY_LIBDIR%%/webrick/ssl.rb
-%%RUBY_LIBDIR%%/webrick/utils.rb
-%%RUBY_LIBDIR%%/webrick/version.rb
-%%RUBY_LIBDIR%%/webrick.rb
-%%RUBY_LIBDIR%%/wsdl/binding.rb
-%%RUBY_LIBDIR%%/wsdl/data.rb
-%%RUBY_LIBDIR%%/wsdl/definitions.rb
-%%RUBY_LIBDIR%%/wsdl/documentation.rb
-%%RUBY_LIBDIR%%/wsdl/import.rb
-%%RUBY_LIBDIR%%/wsdl/importer.rb
-%%RUBY_LIBDIR%%/wsdl/info.rb
-%%RUBY_LIBDIR%%/wsdl/message.rb
-%%RUBY_LIBDIR%%/wsdl/operation.rb
-%%RUBY_LIBDIR%%/wsdl/operationBinding.rb
-%%RUBY_LIBDIR%%/wsdl/param.rb
-%%RUBY_LIBDIR%%/wsdl/parser.rb
-%%RUBY_LIBDIR%%/wsdl/part.rb
-%%RUBY_LIBDIR%%/wsdl/port.rb
-%%RUBY_LIBDIR%%/wsdl/portType.rb
-%%RUBY_LIBDIR%%/wsdl/service.rb
-%%RUBY_LIBDIR%%/wsdl/soap/address.rb
-%%RUBY_LIBDIR%%/wsdl/soap/binding.rb
-%%RUBY_LIBDIR%%/wsdl/soap/body.rb
-%%RUBY_LIBDIR%%/wsdl/soap/cgiStubCreator.rb
-%%RUBY_LIBDIR%%/wsdl/soap/classDefCreator.rb
-%%RUBY_LIBDIR%%/wsdl/soap/classDefCreatorSupport.rb
-%%RUBY_LIBDIR%%/wsdl/soap/clientSkeltonCreator.rb
-%%RUBY_LIBDIR%%/wsdl/soap/complexType.rb
-%%RUBY_LIBDIR%%/wsdl/soap/data.rb
-%%RUBY_LIBDIR%%/wsdl/soap/definitions.rb
-%%RUBY_LIBDIR%%/wsdl/soap/driverCreator.rb
-%%RUBY_LIBDIR%%/wsdl/soap/element.rb
-%%RUBY_LIBDIR%%/wsdl/soap/fault.rb
-%%RUBY_LIBDIR%%/wsdl/soap/header.rb
-%%RUBY_LIBDIR%%/wsdl/soap/headerfault.rb
-%%RUBY_LIBDIR%%/wsdl/soap/mappingRegistryCreator.rb
-%%RUBY_LIBDIR%%/wsdl/soap/methodDefCreator.rb
-%%RUBY_LIBDIR%%/wsdl/soap/operation.rb
-%%RUBY_LIBDIR%%/wsdl/soap/servantSkeltonCreator.rb
-%%RUBY_LIBDIR%%/wsdl/soap/standaloneServerStubCreator.rb
-%%RUBY_LIBDIR%%/wsdl/soap/wsdl2ruby.rb
-%%RUBY_LIBDIR%%/wsdl/types.rb
-%%RUBY_LIBDIR%%/wsdl/wsdl.rb
-%%RUBY_LIBDIR%%/wsdl/xmlSchema/all.rb
-%%RUBY_LIBDIR%%/wsdl/xmlSchema/annotation.rb
-%%RUBY_LIBDIR%%/wsdl/xmlSchema/any.rb
-%%RUBY_LIBDIR%%/wsdl/xmlSchema/attribute.rb
-%%RUBY_LIBDIR%%/wsdl/xmlSchema/choice.rb
-%%RUBY_LIBDIR%%/wsdl/xmlSchema/complexContent.rb
-%%RUBY_LIBDIR%%/wsdl/xmlSchema/complexType.rb
-%%RUBY_LIBDIR%%/wsdl/xmlSchema/content.rb
-%%RUBY_LIBDIR%%/wsdl/xmlSchema/data.rb
-%%RUBY_LIBDIR%%/wsdl/xmlSchema/element.rb
-%%RUBY_LIBDIR%%/wsdl/xmlSchema/enumeration.rb
-%%RUBY_LIBDIR%%/wsdl/xmlSchema/import.rb
-%%RUBY_LIBDIR%%/wsdl/xmlSchema/importer.rb
-%%RUBY_LIBDIR%%/wsdl/xmlSchema/include.rb
-%%RUBY_LIBDIR%%/wsdl/xmlSchema/length.rb
-%%RUBY_LIBDIR%%/wsdl/xmlSchema/parser.rb
-%%RUBY_LIBDIR%%/wsdl/xmlSchema/pattern.rb
-%%RUBY_LIBDIR%%/wsdl/xmlSchema/schema.rb
-%%RUBY_LIBDIR%%/wsdl/xmlSchema/sequence.rb
-%%RUBY_LIBDIR%%/wsdl/xmlSchema/simpleContent.rb
-%%RUBY_LIBDIR%%/wsdl/xmlSchema/simpleExtension.rb
-%%RUBY_LIBDIR%%/wsdl/xmlSchema/simpleRestriction.rb
-%%RUBY_LIBDIR%%/wsdl/xmlSchema/simpleType.rb
-%%RUBY_LIBDIR%%/wsdl/xmlSchema/unique.rb
-%%RUBY_LIBDIR%%/wsdl/xmlSchema/xsd2ruby.rb
-%%RUBY_LIBDIR%%/xmlrpc/base64.rb
-%%RUBY_LIBDIR%%/xmlrpc/client.rb
-%%RUBY_LIBDIR%%/xmlrpc/config.rb
-%%RUBY_LIBDIR%%/xmlrpc/create.rb
-%%RUBY_LIBDIR%%/xmlrpc/datetime.rb
-%%RUBY_LIBDIR%%/xmlrpc/httpserver.rb
-%%RUBY_LIBDIR%%/xmlrpc/marshal.rb
-%%RUBY_LIBDIR%%/xmlrpc/parser.rb
-%%RUBY_LIBDIR%%/xmlrpc/server.rb
-%%RUBY_LIBDIR%%/xmlrpc/utils.rb
-%%RUBY_LIBDIR%%/xsd/charset.rb
-%%RUBY_LIBDIR%%/xsd/codegen/classdef.rb
-%%RUBY_LIBDIR%%/xsd/codegen/commentdef.rb
-%%RUBY_LIBDIR%%/xsd/codegen/gensupport.rb
-%%RUBY_LIBDIR%%/xsd/codegen/methoddef.rb
-%%RUBY_LIBDIR%%/xsd/codegen/moduledef.rb
-%%RUBY_LIBDIR%%/xsd/codegen.rb
-%%RUBY_LIBDIR%%/xsd/datatypes.rb
-%%RUBY_LIBDIR%%/xsd/datatypes1999.rb
-%%RUBY_LIBDIR%%/xsd/iconvcharset.rb
-%%RUBY_LIBDIR%%/xsd/mapping.rb
-%%RUBY_LIBDIR%%/xsd/namedelements.rb
-%%RUBY_LIBDIR%%/xsd/ns.rb
-%%RUBY_LIBDIR%%/xsd/qname.rb
-%%RUBY_LIBDIR%%/xsd/xmlparser/parser.rb
-%%RUBY_LIBDIR%%/xsd/xmlparser/rexmlparser.rb
-%%RUBY_LIBDIR%%/xsd/xmlparser/xmlparser.rb
-%%RUBY_LIBDIR%%/xsd/xmlparser/xmlscanner.rb
-%%RUBY_LIBDIR%%/xsd/xmlparser.rb
-%%RUBY_LIBDIR%%/yaml/baseemitter.rb
-%%RUBY_LIBDIR%%/yaml/basenode.rb
-%%RUBY_LIBDIR%%/yaml/constants.rb
-%%RUBY_LIBDIR%%/yaml/dbm.rb
-%%RUBY_LIBDIR%%/yaml/encoding.rb
-%%RUBY_LIBDIR%%/yaml/error.rb
-%%RUBY_LIBDIR%%/yaml/loader.rb
-%%RUBY_LIBDIR%%/yaml/rubytypes.rb
-%%RUBY_LIBDIR%%/yaml/store.rb
-%%RUBY_LIBDIR%%/yaml/stream.rb
-%%RUBY_LIBDIR%%/yaml/stringio.rb
-%%RUBY_LIBDIR%%/yaml/syck.rb
-%%RUBY_LIBDIR%%/yaml/tag.rb
-%%RUBY_LIBDIR%%/yaml/types.rb
-%%RUBY_LIBDIR%%/yaml/yamlnode.rb
-%%RUBY_LIBDIR%%/yaml/ypath.rb
-%%RUBY_LIBDIR%%/yaml.rb
-@dirrm %%RUBY_LIBDIR%%/yaml
-@dirrm %%RUBY_LIBDIR%%/xsd/xmlparser
-@dirrm %%RUBY_LIBDIR%%/xsd/codegen
-@dirrm %%RUBY_LIBDIR%%/xsd
-@dirrm %%RUBY_LIBDIR%%/xmlrpc
-@dirrm %%RUBY_LIBDIR%%/wsdl/xmlSchema
-@dirrm %%RUBY_LIBDIR%%/wsdl/soap
-@dirrm %%RUBY_LIBDIR%%/wsdl
-@dirrm %%RUBY_LIBDIR%%/webrick/httpservlet
-@dirrm %%RUBY_LIBDIR%%/webrick/httpauth
-@dirrm %%RUBY_LIBDIR%%/webrick
-@dirrm %%RUBY_LIBDIR%%/uri
-@dirrm %%RUBY_LIBDIR%%/test/unit/util
-@dirrm %%RUBY_LIBDIR%%/test/unit/ui/tk
-@dirrm %%RUBY_LIBDIR%%/test/unit/ui/gtk2
-@dirrm %%RUBY_LIBDIR%%/test/unit/ui/gtk
-@dirrm %%RUBY_LIBDIR%%/test/unit/ui/fox
-@dirrm %%RUBY_LIBDIR%%/test/unit/ui/console
-@dirrm %%RUBY_LIBDIR%%/test/unit/ui
-@dirrm %%RUBY_LIBDIR%%/test/unit/collector
-@dirrm %%RUBY_LIBDIR%%/test/unit
-@dirrm %%RUBY_LIBDIR%%/test
-@dirrm %%RUBY_LIBDIR%%/soap/rpc
-@dirrm %%RUBY_LIBDIR%%/soap/mapping
-@dirrm %%RUBY_LIBDIR%%/soap/header
-@dirrm %%RUBY_LIBDIR%%/soap/encodingstyle
-@dirrm %%RUBY_LIBDIR%%/soap
-@dirrm %%RUBY_LIBDIR%%/shell
-@dirrm %%RUBY_LIBDIR%%/runit/cui
-@dirrm %%RUBY_LIBDIR%%/runit
-@dirrm %%RUBY_LIBDIR%%/rss/maker
-@dirrm %%RUBY_LIBDIR%%/rss/dublincore
-@dirrm %%RUBY_LIBDIR%%/rss/content
-@dirrm %%RUBY_LIBDIR%%/rss
-@dirrm %%RUBY_LIBDIR%%/rinda
-@dirrm %%RUBY_LIBDIR%%/rexml/validation
-@dirrm %%RUBY_LIBDIR%%/rexml/parsers
-@dirrm %%RUBY_LIBDIR%%/rexml/light
-@dirrm %%RUBY_LIBDIR%%/rexml/encodings
-@dirrm %%RUBY_LIBDIR%%/rexml/dtd
-@dirrm %%RUBY_LIBDIR%%/rexml/formatters
-@dirrm %%RUBY_LIBDIR%%/rexml
-@dirrm %%RUBY_LIBDIR%%/rdoc/ri
-@dirrm %%RUBY_LIBDIR%%/rdoc/parsers
-@dirrm %%RUBY_LIBDIR%%/rdoc/markup/test
-@dirrm %%RUBY_LIBDIR%%/rdoc/markup/simple_markup
-@dirrm %%RUBY_LIBDIR%%/rdoc/markup/sample
-@dirrm %%RUBY_LIBDIR%%/rdoc/markup
-@dirrm %%RUBY_LIBDIR%%/rdoc/generators/template/xml
-@dirrm %%RUBY_LIBDIR%%/rdoc/generators/template/html
-@dirrm %%RUBY_LIBDIR%%/rdoc/generators/template/chm
-@dirrm %%RUBY_LIBDIR%%/rdoc/generators/template
-@dirrm %%RUBY_LIBDIR%%/rdoc/generators
-@dirrm %%RUBY_LIBDIR%%/rdoc/dot
-@dirrm %%RUBY_LIBDIR%%/rdoc
-@dirrm %%RUBY_LIBDIR%%/racc
-@dirrm %%RUBY_LIBDIR%%/optparse
-@dirrm %%RUBY_LIBDIR%%/openssl
-@dirrm %%RUBY_LIBDIR%%/net
-@dirrm %%RUBY_LIBDIR%%/irb/lc/ja
-@dirrm %%RUBY_LIBDIR%%/irb/lc
-@dirrm %%RUBY_LIBDIR%%/irb/ext
-@dirrm %%RUBY_LIBDIR%%/irb/cmd
-@dirrm %%RUBY_LIBDIR%%/irb
-@dirrm %%RUBY_LIBDIR%%/io
-@dirrm %%RUBY_LIBDIR%%/%%RUBY_ARCH%%/racc
-@dirrm %%RUBY_LIBDIR%%/%%RUBY_ARCH%%/io
-@dirrm %%RUBY_LIBDIR%%/%%RUBY_ARCH%%/digest
-@dirrm %%RUBY_LIBDIR%%/%%RUBY_ARCH%%
-@dirrm %%RUBY_LIBDIR%%/drb
-@dirrm %%RUBY_LIBDIR%%/dl
-@dirrm %%RUBY_LIBDIR%%/digest
-@dirrm %%RUBY_LIBDIR%%/date
-@dirrm %%RUBY_LIBDIR%%/cgi/session
-@dirrm %%RUBY_LIBDIR%%/cgi
-@dirrm %%RUBY_LIBDIR%%/bigdecimal
-@dirrm %%RUBY_LIBDIR%%/
-%%RUBY_SITEARCHLIBDIR%%/.keep_me
-%%RUBY_VENDORARCHLIBDIR%%/.keep_me
-@dirrm %%RUBY_SITEARCHLIBDIR%%
-@dirrm %%RUBY_SITELIBDIR%%
-@dirrm lib/ruby/site_ruby
-@dirrm %%RUBY_VENDORARCHLIBDIR%%
-@dirrm %%RUBY_VENDORLIBDIR%%
-@dirrm lib/ruby/vendor_ruby
-@dirrm lib/ruby
diff --git a/www/Makefile b/www/Makefile
index 6f41489703b9..b482af25bad8 100644
--- a/www/Makefile
+++ b/www/Makefile
@@ -1784,8 +1784,6 @@
SUBDIR += rubygem-merb-helpers
SUBDIR += rubygem-merb-param-protection
SUBDIR += rubygem-modernizr
- SUBDIR += rubygem-mongrel
- SUBDIR += rubygem-mongrel_cluster
SUBDIR += rubygem-multipart-post
SUBDIR += rubygem-nanoc
SUBDIR += rubygem-net-http-digest_auth
@@ -1804,7 +1802,6 @@
SUBDIR += rubygem-rack-ssl
SUBDIR += rubygem-rack-test
SUBDIR += rubygem-rails
- SUBDIR += rubygem-rails-app-installer
SUBDIR += rubygem-railties
SUBDIR += rubygem-raindrops
SUBDIR += rubygem-ramaze
@@ -2036,7 +2033,6 @@
SUBDIR += twiki-WysiwygPlugin
SUBDIR += twill
SUBDIR += twms
- SUBDIR += typo
SUBDIR += typo3
SUBDIR += typo345
SUBDIR += typo347
diff --git a/www/rubygem-mongrel/Makefile b/www/rubygem-mongrel/Makefile
deleted file mode 100644
index 0430149c66d8..000000000000
--- a/www/rubygem-mongrel/Makefile
+++ /dev/null
@@ -1,31 +0,0 @@
-# Created by: Rui Lopes (<rgl ruilopes com>)
-# $FreeBSD$
-
-PORTNAME= mongrel
-PORTVERSION= 1.1.5
-PORTREVISION= 3
-CATEGORIES= www rubygems
-MASTER_SITES= RG
-
-MAINTAINER= ruby@FreeBSD.org
-COMMENT= Fast HTTP 1.1 library and server for Ruby web applications
-
-DEPRECATED= Does not work with Ruby 1.9
-EXPIRATION_DATE= 2013-10-10
-
-RUN_DEPENDS= rubygem-gem_plugin>=0.2.3:${PORTSDIR}/devel/rubygem-gem_plugin \
- rubygem-daemons>=1.0.3:${PORTSDIR}/devel/rubygem-daemons \
- rubygem-fastthread>=1.0.1:${PORTSDIR}/devel/rubygem-fastthread \
- rubygem-cgi_multipart_eof_fix>=2.4:${PORTSDIR}/www/rubygem-cgi_multipart_eof_fix
-
-USE_RUBY= yes
-USE_RUBYGEMS= yes
-RUBYGEM_AUTOPLIST= yes
-PLIST_FILES= bin/mongrel_rails
-
-NO_STAGE= yes
-.include <bsd.port.pre.mk>
-.if ${RUBY_VER} == 1.9
-BROKEN= does not work with ruby 1.9
-.endif
-.include <bsd.port.post.mk>
diff --git a/www/rubygem-mongrel/distinfo b/www/rubygem-mongrel/distinfo
deleted file mode 100644
index bb5942b9b229..000000000000
--- a/www/rubygem-mongrel/distinfo
+++ /dev/null
@@ -1,2 +0,0 @@
-SHA256 (rubygem/mongrel-1.1.5.gem) = 3e1e96fa04bb7e52d8677c43798e917ff2ed8b12fef12678c46eb07871af260e
-SIZE (rubygem/mongrel-1.1.5.gem) = 105472
diff --git a/www/rubygem-mongrel/pkg-descr b/www/rubygem-mongrel/pkg-descr
deleted file mode 100644
index 735163f53b89..000000000000
--- a/www/rubygem-mongrel/pkg-descr
+++ /dev/null
@@ -1,9 +0,0 @@
-Mongrel is a fast HTTP library and server for Ruby that is intended for
-hosting Ruby web applications of any kind using plain HTTP rather than
-FastCGI or SCGI.
-
-It is framework agnostic and already supports Ruby On Rails, Og+Nitro,
-and Camping frameworks. It also supports a complete plugin system
-based on RubyGems called GemPlugins.
-
-WWW: http://mongrel.rubyforge.org/
diff --git a/www/rubygem-mongrel_cluster/Makefile b/www/rubygem-mongrel_cluster/Makefile
deleted file mode 100644
index 8b8ccdcfb042..000000000000
--- a/www/rubygem-mongrel_cluster/Makefile
+++ /dev/null
@@ -1,33 +0,0 @@
-# Created by: Rui Lopes (<rgl ruilopes com>)
-# $FreeBSD$
-
-PORTNAME= mongrel_cluster
-PORTVERSION= 1.0.5
-PORTREVISION= 2
-CATEGORIES= www rubygems
-MASTER_SITES= RG
-
-MAINTAINER= ruby@FreeBSD.org
-COMMENT= Manages multiple Mongrel processes
-
-DEPRECATED= Does not work with Ruby 1.9
-EXPIRATION_DATE= 2013-10-10
-
-RUN_DEPENDS= rubygem-mongrel>=1.0.2:${PORTSDIR}/www/rubygem-mongrel
-
-USE_RC_SUBR= mongrel_cluster
-USE_RUBY= yes
-USE_RUBYGEMS= yes
-RUBYGEM_AUTOPLIST= yes
-REINPLACE_ARGS= -i ""
-PLIST_FILES= bin/mongrel_cluster_ctl
-
-NO_STAGE= yes
-post-install:
- @${REINPLACE_CMD} -e 's|/usr/bin/env ruby|${RUBY}|' ${PREFIX}/bin/mongrel_cluster_ctl
- @${REINPLACE_CMD} -e 's|mongrel_rails|${PREFIX}/bin/mongrel_rails|g' \
- ${PREFIX}/${GEM_LIB_DIR}/bin/mongrel_cluster_ctl
- @${REINPLACE_CMD} -e 's|\"mongrel_rails\"|\"${PREFIX}/bin/mongrel_rails\"|g' \
- ${PREFIX}/${GEM_LIB_DIR}/lib/${PORTNAME}/init.rb
-
-.include <bsd.port.mk>
diff --git a/www/rubygem-mongrel_cluster/distinfo b/www/rubygem-mongrel_cluster/distinfo
deleted file mode 100644
index 55b4eb49607c..000000000000
--- a/www/rubygem-mongrel_cluster/distinfo
+++ /dev/null
@@ -1,2 +0,0 @@
-SHA256 (rubygem/mongrel_cluster-1.0.5.gem) = 6ec1e41804d045b8647a5a73226470a88641fdfd20c76b79a158338f08259882
-SIZE (rubygem/mongrel_cluster-1.0.5.gem) = 24064
diff --git a/www/rubygem-mongrel_cluster/files/mongrel_cluster.in b/www/rubygem-mongrel_cluster/files/mongrel_cluster.in
deleted file mode 100644
index cfaeea182fc0..000000000000
--- a/www/rubygem-mongrel_cluster/files/mongrel_cluster.in
+++ /dev/null
@@ -1,44 +0,0 @@
-#!/bin/sh
-# PROVIDE: mongrel_cluster
-# REQUIRE: DAEMON
-# KEYWORD: shutdown
-#
-# This script is modified by placing the following variables inside
-# /etc/rc.conf.local, /etc/rc.conf, or /etc/rc.conf.d/mongrel_cluster:
-#
-# mongrel_cluster_enable (bool):
-# Set it to YES to enable this service.
-# Default: NO
-# mongrel_cluster_conf_dir (path):
-# The directory containing the configuration file (*.yml) for each
-# application you want to control.
-# Default: %%PREFIX%%/etc/mongrel_cluster
-
-. /etc/rc.subr
-
-name=mongrel_cluster
-rcvar=mongrel_cluster_enable
-
-command="%%PREFIX%%/bin/mongrel_cluster_ctl"
-
-load_rc_config $name
-
-: ${mongrel_cluster_enable="NO"}
-: ${mongrel_cluster_conf_dir="%%ETCDIR%%"}
-
-command_args="--clean -c ${mongrel_cluster_conf_dir}"
-start_cmd="mongrel_cmd start"
-stop_cmd="mongrel_cmd stop"
-restart_cmd="mongrel_cmd restart"
-status_cmd="mongrel_cmd status"
-
-mongrel_cmd()
-{
- if [ ! -d "${mongrel_cluster_conf_dir}/." ]; then
- warn "${mongrel_cluster_conf_dir} is not a directory."
- return 1
- fi
- ${command} $1 ${mongrel_cluster_flags} ${command_args} 2>&1 | grep -v "procfs"
-}
-
-run_rc_command "$1"
diff --git a/www/rubygem-mongrel_cluster/pkg-descr b/www/rubygem-mongrel_cluster/pkg-descr
deleted file mode 100644
index 9be82bf8d029..000000000000
--- a/www/rubygem-mongrel_cluster/pkg-descr
+++ /dev/null
@@ -1,4 +0,0 @@
-Mongrel plugin that provides commands and Capistrano tasks for managing
-multiple Mongrel processes.
-
-WWW: http://rubyforge.org/projects/railsmachine/
diff --git a/www/rubygem-rails-app-installer/Makefile b/www/rubygem-rails-app-installer/Makefile
deleted file mode 100644
index 991afaba0d57..000000000000
--- a/www/rubygem-rails-app-installer/Makefile
+++ /dev/null
@@ -1,29 +0,0 @@
-# Created by: Geraud Continsouzas <geraud@gcu.info>
-# $FreeBSD$
-
-PORTNAME= rails-app-installer
-PORTVERSION= 0.2.0
-PORTREVISION= 1
-CATEGORIES= www rubygems
-MASTER_SITES= RG
-
-MAINTAINER= ruby@FreeBSD.org
-COMMENT= An installer for Rails apps
-
-DEPRECATED= Does not work with Ruby 1.9
-EXPIRATION_DATE= 2013-10-10
-
-RUN_DEPENDS= rubygem-sqlite3-ruby>=1.1.0:${PORTSDIR}/databases/rubygem-sqlite3-ruby \
- rubygem-mongrel>=0.3.13.3:${PORTSDIR}/www/rubygem-mongrel \
- rubygem-mongrel_cluster>=0.2.0:${PORTSDIR}/www/rubygem-mongrel_cluster
-
-USE_RUBY= yes
-USE_RAKE= yes
-USE_RUBYGEMS= yes
-RUBYGEM_AUTOPLIST= yes
-PLIST_FILES= bin/rails-app-installer-setup \
- bin/rails-backup \
- bin/rails-restore
-
-NO_STAGE= yes
-.include <bsd.port.mk>
diff --git a/www/rubygem-rails-app-installer/distinfo b/www/rubygem-rails-app-installer/distinfo
deleted file mode 100644
index d4687c05be83..000000000000
--- a/www/rubygem-rails-app-installer/distinfo
+++ /dev/null
@@ -1,2 +0,0 @@
-SHA256 (rubygem/rails-app-installer-0.2.0.gem) = 57aceca7e9584bf81bc5ef99da1d82f101dc76b956593121d4400cbcb0feca6d
-SIZE (rubygem/rails-app-installer-0.2.0.gem) = 16384
diff --git a/www/rubygem-rails-app-installer/pkg-descr b/www/rubygem-rails-app-installer/pkg-descr
deleted file mode 100644
index a08ebd99223e..000000000000
--- a/www/rubygem-rails-app-installer/pkg-descr
+++ /dev/null
@@ -1,6 +0,0 @@
-The Rails Application Installer makes it easy to provide 'there is no step 3'
-end-user installs for Rails applications. It can create .gems from your
-application that can then be installed via 'gem install my_app; my_app install
-/some/path'.
-
-WWW: http://scottstuff.net
diff --git a/www/typo/Makefile b/www/typo/Makefile
deleted file mode 100644
index a820ef17f353..000000000000
--- a/www/typo/Makefile
+++ /dev/null
@@ -1,38 +0,0 @@
-# Created by: Jonathan Weiss <jw@innerewut.de>
-# $FreeBSD$
-
-PORTNAME= typo
-PORTVERSION= 5.3
-CATEGORIES= www
-MASTER_SITES= ${MASTER_SITE_RUBYFORGE}
-MASTER_SITE_SUBDIR= ${PORTNAME}
-EXTRACT_SUFX= .tgz
-
-MAINTAINER= jw@innerewut.de
-COMMENT= An absolutely minimal weblogging engine powered by rails
-
-DEPRECATED= Does not work with Ruby 1.9
-EXPIRATION_DATE= 2013-10-22
-
-RUN_DEPENDS= rails:${PORTSDIR}/www/rubygem-rails \
- redcloth:${PORTSDIR}/www/rubygem-redcloth \
- rails-app-installer-setup:${PORTSDIR}/www/rubygem-rails-app-installer
-
-NO_BUILD= yes
-
-TYPODIR= www/${DISTNAME}
-
-NO_STAGE= yes
-do-install:
- ${CP} -R ${WRKSRC} ${PREFIX}/${TYPODIR}
- ${CHOWN} -R ${WWWOWN}:${WWWGRP} ${PREFIX}/${TYPODIR}/log
- ${CHOWN} -R ${WWWOWN}:${WWWGRP} ${PREFIX}/${TYPODIR}/public
- ${CHOWN} -R ${WWWOWN}:${WWWGRP} ${PREFIX}/${TYPODIR}/tmp
-
-post-install:
- @${FIND} ${PREFIX}/${TYPODIR} -not -type d \
- | ${SED} -ne 's,^${PREFIX}/,,p' >> ${TMPPLIST}
- @${FIND} -d ${PREFIX}/${TYPODIR} -type d \
- | ${SED} -ne 's,^${PREFIX}/${TYPODIR},@dirrm ${TYPODIR},p' >> ${TMPPLIST}
-
-.include <bsd.port.mk>
diff --git a/www/typo/distinfo b/www/typo/distinfo
deleted file mode 100644
index 8207ec647edd..000000000000
--- a/www/typo/distinfo
+++ /dev/null
@@ -1,2 +0,0 @@
-SHA256 (typo-5.3.tgz) = 30b1f15a1d5bcbed17b8c9a4c0fd1904e764260852b902a904ea208fd29dacd0
-SIZE (typo-5.3.tgz) = 2115864
diff --git a/www/typo/pkg-descr b/www/typo/pkg-descr
deleted file mode 100644
index dff36d882953..000000000000
--- a/www/typo/pkg-descr
+++ /dev/null
@@ -1,10 +0,0 @@
-Typo is an absolutely minimal weblogging engine powered by rails. It
-supports XMLRPC posting, ping/trackback, comments, textile, categories,
-all common exports, fulltext search and so on.
-
-Typo makes it fast and easy to weblog, enabling posting through a rich
-desktop client application like MarsEdit or ecto (see below for a
-compatible clients list). A web-based administration interface handles
-configuration and management.
-
-WWW: http://typo.leetsoft.com/