diff options
43 files changed, 7 insertions, 2356 deletions
@@ -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/ |