aboutsummaryrefslogtreecommitdiff
path: root/lang
diff options
context:
space:
mode:
authorAkinori MUSHA <knu@FreeBSD.org>2000-09-06 21:03:21 +0000
committerAkinori MUSHA <knu@FreeBSD.org>2000-09-06 21:03:21 +0000
commit98829f93251e591dabf5b69d2249981e2d99e103 (patch)
tree4319aca98cb86223e6b91c4f5431f4a4e94ae805 /lang
parent6b1e337abf3fdd9ad2f39f3f094d2ee45ad4a4ea (diff)
downloadports-98829f93251e591dabf5b69d2249981e2d99e103.tar.gz
ports-98829f93251e591dabf5b69d2249981e2d99e103.zip
Notes
Diffstat (limited to 'lang')
-rw-r--r--lang/ruby14/Makefile65
-rw-r--r--lang/ruby14/files/patch-instruby.rb11
-rw-r--r--lang/ruby14/pkg-plist347
3 files changed, 218 insertions, 205 deletions
diff --git a/lang/ruby14/Makefile b/lang/ruby14/Makefile
index 794ac7c996f2..076895e643b4 100644
--- a/lang/ruby14/Makefile
+++ b/lang/ruby14/Makefile
@@ -6,25 +6,20 @@
#
PORTNAME= ruby
-PORTVERSION= 1.4.6
+PORTVERSION= ${RUBY_VERSION}
CATEGORIES= lang ruby ipv6
MASTER_SITES= ${MASTER_SITE_RUBY}
-MASTER_SITE_SUBDIR= 1.4
+MASTER_SITE_SUBDIR= ${RUBY_VER}
DIST_SUBDIR= ruby
MAINTAINER= yasuf@bsdclub.org
+RUBY_VER= 1.4
+
GNU_CONFIGURE= yes
INSTALLS_SHLIB= yes
-CONFIGURE_ARGS= --enable-shared
-MAN1= ruby.1
-PLIST_SUB= RUBY_VER="${RUBY_VER}" RUBY_ARCH="${RUBY_ARCH}"
-
-RUBY_VER?= 1.4
-RUBY_ARCH?= ${ARCH}-freebsd${OSREL}
-
-DOCDIR= ${PREFIX}/share/doc/ruby
-EXAMPLESDIR= ${PREFIX}/share/examples/ruby
+CONFIGURE_ARGS= --enable-shared --program-suffix="${RUBY_SUFFIX}"
+MAN1= ${RUBY_NAME}.1
ELISP_FILES= inf-ruby.el ruby-mode.el rubydb3x.el
@@ -32,6 +27,11 @@ EMACSLISPDIR= ${PREFIX}/share/emacs/site-lisp
XEMACSLISPDIR= ${PREFIX}/lib/xemacs/site-lisp
.include <bsd.port.pre.mk>
+.include "${PORTSDIR}/Mk/bsd.ruby.mk"
+
+.if !empty(RUBY_SUFFIX)
+MLINKS= ${RUBY_NAME}.1 ruby.1
+.endif
.if ${OSVERSION} >= 400014
CONFIGURE_ARGS+= --enable-ipv6
@@ -44,32 +44,33 @@ post-patch:
${RM} -rf ${WRKSRC}/lib/irb ${WRKSRC}/sample/irb.rb
post-install:
- strip ${PREFIX}/bin/ruby
+ strip ${RUBY}
+ ${LN} -fs ${RUBY} ${PREFIX}/ruby
.if !defined(NOPORTDOCS)
- ${MKDIR} ${EXAMPLESDIR}
- ${INSTALL_DATA} ${WRKSRC}/sample/* ${EXAMPLESDIR}
- ${MKDIR} ${EXAMPLESDIR}/misc
- ${INSTALL_DATA} ${WRKSRC}/misc/* ${EXAMPLESDIR}/misc
+ ${MKDIR} ${RUBY_EXAMPLESDIR}
+ ${INSTALL_DATA} ${WRKSRC}/sample/* ${RUBY_EXAMPLESDIR}
+ ${MKDIR} ${RUBY_EXAMPLESDIR}/misc
+ ${INSTALL_DATA} ${WRKSRC}/misc/* ${RUBY_EXAMPLESDIR}/misc
${MKDIR} ${EMACSLISPDIR}
${MKDIR} ${XEMACSLISPDIR}
.for f in ${ELISP_FILES}
- ${LN} -sf ${EXAMPLESDIR}/misc/${f} ${EMACSLISPDIR}/
- ${LN} -sf ${EXAMPLESDIR}/misc/${f} ${XEMACSLISPDIR}/
+ ${LN} -sf ${RUBY_EXAMPLESDIR}/misc/${f} ${EMACSLISPDIR}/
+ ${LN} -sf ${RUBY_EXAMPLESDIR}/misc/${f} ${XEMACSLISPDIR}/
.endfor
- ${MKDIR} ${EXAMPLESDIR}/curses
- ${INSTALL_DATA} ${WRKSRC}/ext/curses/hello.rb ${WRKSRC}/ext/curses/rain.rb ${WRKSRC}/ext/curses/view.rb ${EXAMPLESDIR}/curses
- ${MKDIR} ${EXAMPLESDIR}/pty
- ${INSTALL_DATA} ${WRKSRC}/ext/pty/expect_sample.rb ${WRKSRC}/ext/pty/script.rb ${WRKSRC}/ext/pty/shl.rb ${EXAMPLESDIR}/pty
- ${MKDIR} ${DOCDIR}
- ${INSTALL_DATA} ${WRKSRC}/README* ${DOCDIR}
- ${MKDIR} ${DOCDIR}/etc
- ${INSTALL_DATA} ${WRKSRC}/ext/etc/etc.txt* ${DOCDIR}/etc
- ${MKDIR} ${DOCDIR}/md5
- ${INSTALL_DATA} ${WRKSRC}/ext/md5/md5.txt* ${DOCDIR}/md5
- ${MKDIR} ${DOCDIR}/pty
- ${INSTALL_DATA} ${WRKSRC}/ext/pty/README* ${DOCDIR}/pty
- ${MKDIR} ${DOCDIR}/readline
- ${INSTALL_DATA} ${WRKSRC}/ext/readline/README ${DOCDIR}/readline
+ ${MKDIR} ${RUBY_EXAMPLESDIR}/curses
+ ${INSTALL_DATA} ${WRKSRC}/ext/curses/hello.rb ${WRKSRC}/ext/curses/rain.rb ${WRKSRC}/ext/curses/view.rb ${RUBY_EXAMPLESDIR}/curses
+ ${MKDIR} ${RUBY_EXAMPLESDIR}/pty
+ ${INSTALL_DATA} ${WRKSRC}/ext/pty/expect_sample.rb ${WRKSRC}/ext/pty/script.rb ${WRKSRC}/ext/pty/shl.rb ${RUBY_EXAMPLESDIR}/pty
+ ${MKDIR} ${RUBY_DOCDIR}
+ ${INSTALL_DATA} ${WRKSRC}/README* ${RUBY_DOCDIR}
+ ${MKDIR} ${RUBY_DOCDIR}/etc
+ ${INSTALL_DATA} ${WRKSRC}/ext/etc/etc.txt* ${RUBY_DOCDIR}/etc
+ ${MKDIR} ${RUBY_DOCDIR}/md5
+ ${INSTALL_DATA} ${WRKSRC}/ext/md5/md5.txt* ${RUBY_DOCDIR}/md5
+ ${MKDIR} ${RUBY_DOCDIR}/pty
+ ${INSTALL_DATA} ${WRKSRC}/ext/pty/README* ${RUBY_DOCDIR}/pty
+ ${MKDIR} ${RUBY_DOCDIR}/readline
+ ${INSTALL_DATA} ${WRKSRC}/ext/readline/README ${RUBY_DOCDIR}/readline
.endif
@${CAT} ${PKGMESSAGE}
diff --git a/lang/ruby14/files/patch-instruby.rb b/lang/ruby14/files/patch-instruby.rb
new file mode 100644
index 000000000000..397a4b15df5c
--- /dev/null
+++ b/lang/ruby14/files/patch-instruby.rb
@@ -0,0 +1,11 @@
+--- instruby.rb.orig Mon Jun 5 12:55:33 2000
++++ instruby.rb Thu Sep 7 05:33:39 2000
+@@ -85,7 +85,7 @@
+ File.install wdir+'/'+CONFIG['LIBRUBY_A'], archlibdir, 0644, true
+
+ File.makedirs mandir, true
+-File.install "ruby.1", mandir, 0644, true
++File.install "ruby.1", "#{mandir}/#{ruby_install_name}.1", 0644, true
+ Dir.chdir wdir
+ File.install "config.h", archlibdir, 0644, true
+ File.install "rbconfig.rb", archlibdir, 0644, true
diff --git a/lang/ruby14/pkg-plist b/lang/ruby14/pkg-plist
index d9c15f35c7a9..d4c97d23b90b 100644
--- a/lang/ruby14/pkg-plist
+++ b/lang/ruby14/pkg-plist
@@ -1,179 +1,180 @@
bin/ruby
-lib/libruby.so
-lib/libruby.so.14
-lib/ruby/%%RUBY_VER%%/%%RUBY_ARCH%%/config.h
-lib/ruby/%%RUBY_VER%%/%%RUBY_ARCH%%/curses.so
-lib/ruby/%%RUBY_VER%%/%%RUBY_ARCH%%/dbm.so
-lib/ruby/%%RUBY_VER%%/%%RUBY_ARCH%%/defines.h
-lib/ruby/%%RUBY_VER%%/%%RUBY_ARCH%%/dln.h
-lib/ruby/%%RUBY_VER%%/%%RUBY_ARCH%%/env.h
-lib/ruby/%%RUBY_VER%%/%%RUBY_ARCH%%/etc.so
-lib/ruby/%%RUBY_VER%%/%%RUBY_ARCH%%/fcntl.so
-lib/ruby/%%RUBY_VER%%/%%RUBY_ARCH%%/intern.h
-lib/ruby/%%RUBY_VER%%/%%RUBY_ARCH%%/libruby.a
-lib/ruby/%%RUBY_VER%%/%%RUBY_ARCH%%/md5.so
-lib/ruby/%%RUBY_VER%%/%%RUBY_ARCH%%/nkf.so
-lib/ruby/%%RUBY_VER%%/%%RUBY_ARCH%%/node.h
-lib/ruby/%%RUBY_VER%%/%%RUBY_ARCH%%/pty.so
-lib/ruby/%%RUBY_VER%%/%%RUBY_ARCH%%/rbconfig.rb
-lib/ruby/%%RUBY_VER%%/%%RUBY_ARCH%%/re.h
-lib/ruby/%%RUBY_VER%%/%%RUBY_ARCH%%/readline.so
-lib/ruby/%%RUBY_VER%%/%%RUBY_ARCH%%/regex.h
-lib/ruby/%%RUBY_VER%%/%%RUBY_ARCH%%/ruby.h
-lib/ruby/%%RUBY_VER%%/%%RUBY_ARCH%%/rubyio.h
-lib/ruby/%%RUBY_VER%%/%%RUBY_ARCH%%/rubysig.h
-lib/ruby/%%RUBY_VER%%/%%RUBY_ARCH%%/sdbm.so
-lib/ruby/%%RUBY_VER%%/%%RUBY_ARCH%%/socket.so
-lib/ruby/%%RUBY_VER%%/%%RUBY_ARCH%%/st.h
-lib/ruby/%%RUBY_VER%%/%%RUBY_ARCH%%/util.h
-lib/ruby/%%RUBY_VER%%/%%RUBY_ARCH%%/version.h
-lib/ruby/%%RUBY_VER%%/English.rb
-lib/ruby/%%RUBY_VER%%/Env.rb
-lib/ruby/%%RUBY_VER%%/base64.rb
-lib/ruby/%%RUBY_VER%%/cgi-lib.rb
-lib/ruby/%%RUBY_VER%%/cgi.rb
-lib/ruby/%%RUBY_VER%%/complex.rb
-lib/ruby/%%RUBY_VER%%/date.rb
-lib/ruby/%%RUBY_VER%%/date2.rb
-lib/ruby/%%RUBY_VER%%/debug.rb
-lib/ruby/%%RUBY_VER%%/delegate.rb
-lib/ruby/%%RUBY_VER%%/e2mmap.rb
-lib/ruby/%%RUBY_VER%%/eregex.rb
-lib/ruby/%%RUBY_VER%%/expect.rb
-lib/ruby/%%RUBY_VER%%/final.rb
-lib/ruby/%%RUBY_VER%%/finalize.rb
-lib/ruby/%%RUBY_VER%%/find.rb
-lib/ruby/%%RUBY_VER%%/ftools.rb
-lib/ruby/%%RUBY_VER%%/ftplib.rb
-lib/ruby/%%RUBY_VER%%/getoptlong.rb
-lib/ruby/%%RUBY_VER%%/getopts.rb
-lib/ruby/%%RUBY_VER%%/importenv.rb
-lib/ruby/%%RUBY_VER%%/jcode.rb
-lib/ruby/%%RUBY_VER%%/kconv.rb
-lib/ruby/%%RUBY_VER%%/mailread.rb
-lib/ruby/%%RUBY_VER%%/mathn.rb
-lib/ruby/%%RUBY_VER%%/matrix.rb
-lib/ruby/%%RUBY_VER%%/mkmf.rb
-lib/ruby/%%RUBY_VER%%/monitor.rb
-lib/ruby/%%RUBY_VER%%/mutex_m.rb
-lib/ruby/%%RUBY_VER%%/observer.rb
-lib/ruby/%%RUBY_VER%%/open3.rb
-lib/ruby/%%RUBY_VER%%/ostruct.rb
-lib/ruby/%%RUBY_VER%%/parsearg.rb
-lib/ruby/%%RUBY_VER%%/parsedate.rb
-lib/ruby/%%RUBY_VER%%/ping.rb
-lib/ruby/%%RUBY_VER%%/profile.rb
-lib/ruby/%%RUBY_VER%%/pstore.rb
-lib/ruby/%%RUBY_VER%%/rational.rb
-lib/ruby/%%RUBY_VER%%/readbytes.rb
-lib/ruby/%%RUBY_VER%%/shellwords.rb
-lib/ruby/%%RUBY_VER%%/singleton.rb
-lib/ruby/%%RUBY_VER%%/sync.rb
-lib/ruby/%%RUBY_VER%%/telnet.rb
-lib/ruby/%%RUBY_VER%%/tempfile.rb
-lib/ruby/%%RUBY_VER%%/thread.rb
-lib/ruby/%%RUBY_VER%%/thwait.rb
-lib/ruby/%%RUBY_VER%%/timeout.rb
-lib/ruby/%%RUBY_VER%%/tracer.rb
-lib/ruby/%%RUBY_VER%%/weakref.rb
-lib/ruby/%%RUBY_VER%%/cgi/session.rb
-lib/ruby/%%RUBY_VER%%/net/ftp.rb
-lib/ruby/%%RUBY_VER%%/net/http.rb
-lib/ruby/%%RUBY_VER%%/net/pop.rb
-lib/ruby/%%RUBY_VER%%/net/protocol.rb
-lib/ruby/%%RUBY_VER%%/net/smtp.rb
-lib/ruby/%%RUBY_VER%%/net/telnet.rb
-@exec /bin/mkdir -p %D/lib/ruby/site_ruby/%%RUBY_VER%%/%%RUBY_ARCH%%
-@dirrm lib/ruby/site_ruby/%%RUBY_VER%%/%%RUBY_ARCH%%
-@dirrm lib/ruby/site_ruby/%%RUBY_VER%%
+bin/%%RUBY_NAME%%
+lib/lib%%RUBY_NAME%%.so
+lib/lib%%RUBY_NAME%%.so.%%RUBY_SHLIBVER%%
+%%RUBY_ARCHLIBDIR%%/config.h
+%%RUBY_ARCHLIBDIR%%/curses.so
+%%RUBY_ARCHLIBDIR%%/dbm.so
+%%RUBY_ARCHLIBDIR%%/defines.h
+%%RUBY_ARCHLIBDIR%%/dln.h
+%%RUBY_ARCHLIBDIR%%/env.h
+%%RUBY_ARCHLIBDIR%%/etc.so
+%%RUBY_ARCHLIBDIR%%/fcntl.so
+%%RUBY_ARCHLIBDIR%%/intern.h
+%%RUBY_ARCHLIBDIR%%/lib%%RUBY_NAME%%.a
+%%RUBY_ARCHLIBDIR%%/md5.so
+%%RUBY_ARCHLIBDIR%%/nkf.so
+%%RUBY_ARCHLIBDIR%%/node.h
+%%RUBY_ARCHLIBDIR%%/pty.so
+%%RUBY_ARCHLIBDIR%%/rbconfig.rb
+%%RUBY_ARCHLIBDIR%%/re.h
+%%RUBY_ARCHLIBDIR%%/readline.so
+%%RUBY_ARCHLIBDIR%%/regex.h
+%%RUBY_ARCHLIBDIR%%/ruby.h
+%%RUBY_ARCHLIBDIR%%/rubyio.h
+%%RUBY_ARCHLIBDIR%%/rubysig.h
+%%RUBY_ARCHLIBDIR%%/sdbm.so
+%%RUBY_ARCHLIBDIR%%/socket.so
+%%RUBY_ARCHLIBDIR%%/st.h
+%%RUBY_ARCHLIBDIR%%/util.h
+%%RUBY_ARCHLIBDIR%%/version.h
+%%RUBY_LIBDIR%%/English.rb
+%%RUBY_LIBDIR%%/Env.rb
+%%RUBY_LIBDIR%%/base64.rb
+%%RUBY_LIBDIR%%/cgi-lib.rb
+%%RUBY_LIBDIR%%/cgi.rb
+%%RUBY_LIBDIR%%/complex.rb
+%%RUBY_LIBDIR%%/date.rb
+%%RUBY_LIBDIR%%/date2.rb
+%%RUBY_LIBDIR%%/debug.rb
+%%RUBY_LIBDIR%%/delegate.rb
+%%RUBY_LIBDIR%%/e2mmap.rb
+%%RUBY_LIBDIR%%/eregex.rb
+%%RUBY_LIBDIR%%/expect.rb
+%%RUBY_LIBDIR%%/final.rb
+%%RUBY_LIBDIR%%/finalize.rb
+%%RUBY_LIBDIR%%/find.rb
+%%RUBY_LIBDIR%%/ftools.rb
+%%RUBY_LIBDIR%%/ftplib.rb
+%%RUBY_LIBDIR%%/getoptlong.rb
+%%RUBY_LIBDIR%%/getopts.rb
+%%RUBY_LIBDIR%%/importenv.rb
+%%RUBY_LIBDIR%%/jcode.rb
+%%RUBY_LIBDIR%%/kconv.rb
+%%RUBY_LIBDIR%%/mailread.rb
+%%RUBY_LIBDIR%%/mathn.rb
+%%RUBY_LIBDIR%%/matrix.rb
+%%RUBY_LIBDIR%%/mkmf.rb
+%%RUBY_LIBDIR%%/monitor.rb
+%%RUBY_LIBDIR%%/mutex_m.rb
+%%RUBY_LIBDIR%%/observer.rb
+%%RUBY_LIBDIR%%/open3.rb
+%%RUBY_LIBDIR%%/ostruct.rb
+%%RUBY_LIBDIR%%/parsearg.rb
+%%RUBY_LIBDIR%%/parsedate.rb
+%%RUBY_LIBDIR%%/ping.rb
+%%RUBY_LIBDIR%%/profile.rb
+%%RUBY_LIBDIR%%/pstore.rb
+%%RUBY_LIBDIR%%/rational.rb
+%%RUBY_LIBDIR%%/readbytes.rb
+%%RUBY_LIBDIR%%/shellwords.rb
+%%RUBY_LIBDIR%%/singleton.rb
+%%RUBY_LIBDIR%%/sync.rb
+%%RUBY_LIBDIR%%/telnet.rb
+%%RUBY_LIBDIR%%/tempfile.rb
+%%RUBY_LIBDIR%%/thread.rb
+%%RUBY_LIBDIR%%/thwait.rb
+%%RUBY_LIBDIR%%/timeout.rb
+%%RUBY_LIBDIR%%/tracer.rb
+%%RUBY_LIBDIR%%/weakref.rb
+%%RUBY_LIBDIR%%/cgi/session.rb
+%%RUBY_LIBDIR%%/net/ftp.rb
+%%RUBY_LIBDIR%%/net/http.rb
+%%RUBY_LIBDIR%%/net/pop.rb
+%%RUBY_LIBDIR%%/net/protocol.rb
+%%RUBY_LIBDIR%%/net/smtp.rb
+%%RUBY_LIBDIR%%/net/telnet.rb
+@exec /bin/mkdir -p %D/%%RUBY_SITEARCHLIBDIR%%
+@dirrm %%RUBY_SITEARCHLIBDIR%%
+@dirrm %%RUBY_SITELIBDIR%%
@dirrm lib/ruby/site_ruby
-@dirrm lib/ruby/%%RUBY_VER%%/%%RUBY_ARCH%%
-@dirrm lib/ruby/%%RUBY_VER%%/cgi
-@dirrm lib/ruby/%%RUBY_VER%%/net
-@dirrm lib/ruby/%%RUBY_VER%%
+@dirrm %%RUBY_ARCHLIBDIR%%
+@dirrm %%RUBY_LIBDIR%%/cgi
+@dirrm %%RUBY_LIBDIR%%/net
+@dirrm %%RUBY_LIBDIR%%
@dirrm lib/ruby
-share/doc/ruby/README
-share/doc/ruby/README.EXT
-share/doc/ruby/README.EXT.jp
-share/doc/ruby/README.jp
-share/doc/ruby/etc/etc.txt
-share/doc/ruby/etc/etc.txt.jp
-share/doc/ruby/md5/md5.txt
-share/doc/ruby/md5/md5.txt.jp
-share/doc/ruby/pty/README
-share/doc/ruby/pty/README.expect
-share/doc/ruby/pty/README.expect.jp
-share/doc/ruby/pty/README.jp
-share/doc/ruby/readline/README
-@dirrm share/doc/ruby/etc
-@dirrm share/doc/ruby/md5
-@dirrm share/doc/ruby/pty
-@dirrm share/doc/ruby/readline
-@unexec rmdir %D/share/doc/ruby 2>/dev/null || true
-share/examples/ruby/README
-share/examples/ruby/biorhythm.rb
-share/examples/ruby/cal.rb
-share/examples/ruby/cbreak.rb
-share/examples/ruby/clnt.rb
-share/examples/ruby/dbmtest.rb
-share/examples/ruby/dir.rb
-share/examples/ruby/dualstack-fetch.rb
-share/examples/ruby/dualstack-httpd.rb
-share/examples/ruby/eval.rb
-share/examples/ruby/export.rb
-share/examples/ruby/exyacc.rb
-share/examples/ruby/fact.rb
-share/examples/ruby/fib.awk
-share/examples/ruby/fib.pl
-share/examples/ruby/fib.py
-share/examples/ruby/fib.rb
-share/examples/ruby/fib.scm
-share/examples/ruby/freq.rb
-share/examples/ruby/from.rb
-share/examples/ruby/fullpath.rb
-share/examples/ruby/getopts.test
-share/examples/ruby/goodfriday.rb
-share/examples/ruby/less.rb
-share/examples/ruby/list.rb
-share/examples/ruby/list2.rb
-share/examples/ruby/list3.rb
-share/examples/ruby/mine.rb
-share/examples/ruby/mkproto.rb
-share/examples/ruby/mpart.rb
-share/examples/ruby/mrshtest.rb
-share/examples/ruby/observ.rb
-share/examples/ruby/occur.pl
-share/examples/ruby/occur.rb
-share/examples/ruby/occur2.rb
-share/examples/ruby/philos.rb
-share/examples/ruby/pi.rb
-share/examples/ruby/rcs.awk
-share/examples/ruby/rcs.dat
-share/examples/ruby/rcs.rb
-share/examples/ruby/regx.rb
-share/examples/ruby/rename.rb
-share/examples/ruby/sieve.rb
-share/examples/ruby/svr.rb
-share/examples/ruby/test.rb
-share/examples/ruby/time.rb
-share/examples/ruby/trojan.rb
-share/examples/ruby/tsvr.rb
-share/examples/ruby/uumerge.rb
-share/examples/ruby/misc/README
-share/examples/ruby/misc/inf-ruby.el
-share/examples/ruby/misc/ruby-mode.el
-share/examples/ruby/misc/rubydb2x.el
-share/examples/ruby/misc/rubydb3x.el
-share/examples/ruby/curses/hello.rb
-share/examples/ruby/curses/rain.rb
-share/examples/ruby/curses/view.rb
-share/examples/ruby/pty/expect_sample.rb
-share/examples/ruby/pty/script.rb
-share/examples/ruby/pty/shl.rb
-@dirrm share/examples/ruby/misc
-@dirrm share/examples/ruby/curses
-@dirrm share/examples/ruby/pty
-@dirrm share/examples/ruby
+%%RUBY_DOCDIR%%/README
+%%RUBY_DOCDIR%%/README.EXT
+%%RUBY_DOCDIR%%/README.EXT.jp
+%%RUBY_DOCDIR%%/README.jp
+%%RUBY_DOCDIR%%/etc/etc.txt
+%%RUBY_DOCDIR%%/etc/etc.txt.jp
+%%RUBY_DOCDIR%%/md5/md5.txt
+%%RUBY_DOCDIR%%/md5/md5.txt.jp
+%%RUBY_DOCDIR%%/pty/README
+%%RUBY_DOCDIR%%/pty/README.expect
+%%RUBY_DOCDIR%%/pty/README.expect.jp
+%%RUBY_DOCDIR%%/pty/README.jp
+%%RUBY_DOCDIR%%/readline/README
+@dirrm %%RUBY_DOCDIR%%/etc
+@dirrm %%RUBY_DOCDIR%%/md5
+@dirrm %%RUBY_DOCDIR%%/pty
+@dirrm %%RUBY_DOCDIR%%/readline
+@unexec rmdir %D/%%RUBY_DOCDIR%% 2>/dev/null || true
+%%RUBY_EXAMPLESDIR%%/README
+%%RUBY_EXAMPLESDIR%%/biorhythm.rb
+%%RUBY_EXAMPLESDIR%%/cal.rb
+%%RUBY_EXAMPLESDIR%%/cbreak.rb
+%%RUBY_EXAMPLESDIR%%/clnt.rb
+%%RUBY_EXAMPLESDIR%%/dbmtest.rb
+%%RUBY_EXAMPLESDIR%%/dir.rb
+%%RUBY_EXAMPLESDIR%%/dualstack-fetch.rb
+%%RUBY_EXAMPLESDIR%%/dualstack-httpd.rb
+%%RUBY_EXAMPLESDIR%%/eval.rb
+%%RUBY_EXAMPLESDIR%%/export.rb
+%%RUBY_EXAMPLESDIR%%/exyacc.rb
+%%RUBY_EXAMPLESDIR%%/fact.rb
+%%RUBY_EXAMPLESDIR%%/fib.awk
+%%RUBY_EXAMPLESDIR%%/fib.pl
+%%RUBY_EXAMPLESDIR%%/fib.py
+%%RUBY_EXAMPLESDIR%%/fib.rb
+%%RUBY_EXAMPLESDIR%%/fib.scm
+%%RUBY_EXAMPLESDIR%%/freq.rb
+%%RUBY_EXAMPLESDIR%%/from.rb
+%%RUBY_EXAMPLESDIR%%/fullpath.rb
+%%RUBY_EXAMPLESDIR%%/getopts.test
+%%RUBY_EXAMPLESDIR%%/goodfriday.rb
+%%RUBY_EXAMPLESDIR%%/less.rb
+%%RUBY_EXAMPLESDIR%%/list.rb
+%%RUBY_EXAMPLESDIR%%/list2.rb
+%%RUBY_EXAMPLESDIR%%/list3.rb
+%%RUBY_EXAMPLESDIR%%/mine.rb
+%%RUBY_EXAMPLESDIR%%/mkproto.rb
+%%RUBY_EXAMPLESDIR%%/mpart.rb
+%%RUBY_EXAMPLESDIR%%/mrshtest.rb
+%%RUBY_EXAMPLESDIR%%/observ.rb
+%%RUBY_EXAMPLESDIR%%/occur.pl
+%%RUBY_EXAMPLESDIR%%/occur.rb
+%%RUBY_EXAMPLESDIR%%/occur2.rb
+%%RUBY_EXAMPLESDIR%%/philos.rb
+%%RUBY_EXAMPLESDIR%%/pi.rb
+%%RUBY_EXAMPLESDIR%%/rcs.awk
+%%RUBY_EXAMPLESDIR%%/rcs.dat
+%%RUBY_EXAMPLESDIR%%/rcs.rb
+%%RUBY_EXAMPLESDIR%%/regx.rb
+%%RUBY_EXAMPLESDIR%%/rename.rb
+%%RUBY_EXAMPLESDIR%%/sieve.rb
+%%RUBY_EXAMPLESDIR%%/svr.rb
+%%RUBY_EXAMPLESDIR%%/test.rb
+%%RUBY_EXAMPLESDIR%%/time.rb
+%%RUBY_EXAMPLESDIR%%/trojan.rb
+%%RUBY_EXAMPLESDIR%%/tsvr.rb
+%%RUBY_EXAMPLESDIR%%/uumerge.rb
+%%RUBY_EXAMPLESDIR%%/misc/README
+%%RUBY_EXAMPLESDIR%%/misc/inf-ruby.el
+%%RUBY_EXAMPLESDIR%%/misc/ruby-mode.el
+%%RUBY_EXAMPLESDIR%%/misc/rubydb2x.el
+%%RUBY_EXAMPLESDIR%%/misc/rubydb3x.el
+%%RUBY_EXAMPLESDIR%%/curses/hello.rb
+%%RUBY_EXAMPLESDIR%%/curses/rain.rb
+%%RUBY_EXAMPLESDIR%%/curses/view.rb
+%%RUBY_EXAMPLESDIR%%/pty/expect_sample.rb
+%%RUBY_EXAMPLESDIR%%/pty/script.rb
+%%RUBY_EXAMPLESDIR%%/pty/shl.rb
+@dirrm %%RUBY_EXAMPLESDIR%%/misc
+@dirrm %%RUBY_EXAMPLESDIR%%/curses
+@dirrm %%RUBY_EXAMPLESDIR%%/pty
+@dirrm %%RUBY_EXAMPLESDIR%%
share/emacs/site-lisp/inf-ruby.el
share/emacs/site-lisp/ruby-mode.el
share/emacs/site-lisp/rubydb3x.el