Ravenports generated: 29 Oct 2023 21:28
[ravenports.git] / bucket_2F / ruby32
1 # Buildsheet autogenerated by ravenadm tool -- Do not edit.
2
3 NAMEBASE=               ruby32
4 VERSION=                3.2.2
5 KEYWORDS=               lang ruby
6 VARIANTS=               standard
7 SDESC[standard]=        Object-oriented interpreted scripting language
8 HOMEPAGE=               https://www.ruby-lang.org/en/
9 CONTACT=                nobody
10
11 DOWNLOAD_GROUPS=        main
12 SITES[main]=            RUBY/3.2
13 DISTFILE[1]=            ruby-3.2.2.tar.xz:main
14 DIST_SUBDIR=            ruby
15 DF_INDEX=               1
16 SPKGS[standard]=        complete
17                         primary
18                         rdoc
19                         docs
20                         examples
21                         man
22
23 OPTIONS_AVAILABLE=      none
24 OPTIONS_STANDARD=       none
25
26 BUILD_DEPENDS=          gdbm:dev:standard
27                         libffi:dev:standard
28 BUILDRUN_DEPENDS=       libyaml:single:standard
29                         libffi:primary:standard
30                         gmp:complete:standard
31                         gdbm:primary:standard
32 RUN_DEPENDS=            autoselect-ruby:single:standard
33
34 USES=                   autoreconf cpe execinfo readline ssl ruby:v32,interp
35                         zlib
36
37 DISTNAME=               ruby-3.2.2
38
39 LICENSE=                BSD2CLAUSE:primary RUBY:primary
40 LICENSE_FILE=           BSD2CLAUSE:{{WRKSRC}}/BSDL
41                         RUBY:{{WRKSRC}}/COPYING
42 LICENSE_SCHEME=         dual
43
44 CPE_PRODUCT=            ruby
45 CPE_UPDATE=             p0
46 CPE_VENDOR=             ruby-lang
47 CPE_VERSION=            3.2.2
48 FPC_EQUIVALENT=         lang/ruby32
49
50 MUST_CONFIGURE=         gnu
51 CONFIGURE_ARGS=         --enable-pthread
52                         --enable-shared
53                         --enable-install-static-library
54                         --with-ruby-version=minor
55                         --with-sitedir="{{PREFIX}}/lib/ruby/site_ruby"
56                         --with-vendordir="{{PREFIX}}/lib/ruby/vendor_ruby"
57                         --disable-libedit
58                         --disable-dtrace
59                         --with-readline-dir={{LOCALBASE}}
60                         --with-gmp
61                         {{RUBY_CONFIGURE_ARGS}}
62                         --disable-install-rdoc
63 CONFIGURE_ENV=          debugflags=
64                         ac_cv_build={{CONFIGURE_TARGET}}
65                         stack_protector=no
66
67 INSTALL_REQ_TOOLCHAIN=  yes
68 PLIST_SUB=              XY={{RUBY_SUFFIX}}
69                         XDOTY={{RUBY_VER}}
70                         MODULE={{MODULE:Uso}}
71                         MJIT={{MJIT}}
72
73 CFLAGS=                 -Wno-attributes
74 VAR_OPSYS[sunos]=       CONFIGURE_ARGS=--disable-jit-support
75 VAR_OPSYS[darwin]=      CONFIGURE_ENV=ac_cv_func_backtrace=no
76                         MAKEFILE_LINE=MODULE=bundle
77
78 pre-configure-linux:
79         # <sys/vnode.h> does not exist on linux
80         ${REINPLACE_CMD} -e '/vnode\.h/d' ${WRKSRC}/dir.c
81
82 pre-install:
83         ${MKDIR} ${STAGEDIR}${RUBY_DOCDIR}/readline \
84                 ${STAGEDIR}${RUBY_DOCDIR}/ripper \
85                 ${STAGEDIR}${RUBY_DOCDIR}/stringio \
86                 ${STAGEDIR}${RUBY_DOCDIR}/syslog \
87                 ${STAGEDIR}${RUBY_EXAMPLESDIR}/bigdecimal \
88                 # RDoc generated disabled ${STAGEDIR}${RUBY_RIDIR}
89
90 post-install:
91         # strip ruby binaries
92         ${STRIP_CMD} ${STAGEDIR}${PREFIX}/bin/${RUBY_NAME}
93         ${STRIP_CMD} ${STAGEDIR}${PREFIX}/lib/libruby${RUBY_SHLIBVER}.${LIBEXT}
94         ${FIND} ${STAGEDIR}${RUBY_ARCHLIBDIR} -type f -name '*\.${LIBEXT}' -exec ${STRIP_CMD} {} \;
95         # install docs
96         (cd ${WRKSRC}/doc/ && ${COPYTREE_SHARE} . ${STAGEDIR}${RUBY_DOCDIR}/)
97         ${INSTALL_DATA} ${WRKSRC}/ext/readline/README ${STAGEDIR}${RUBY_DOCDIR}/readline/
98         ${INSTALL_DATA} ${WRKSRC}/ext/ripper/README ${STAGEDIR}${RUBY_DOCDIR}/ripper/
99         ${INSTALL_DATA} ${WRKSRC}/ext/stringio/README.md ${STAGEDIR}${RUBY_DOCDIR}/stringio/
100         ${INSTALL_DATA} ${WRKSRC}/ext/syslog/syslog.txt ${STAGEDIR}${RUBY_DOCDIR}/syslog/
101         # remove docs
102         ${RM} ${STAGEDIR}${STD_DOCDIR}/NEWS-*
103         ${RM} ${STAGEDIR}${STD_DOCDIR}/ChangeLog-*
104         ${RM} ${STAGEDIR}${STD_DOCDIR}/.document
105         # remove empty directories
106         ${RM} -r ${STAGEDIR}${PREFIX}/lib/ruby/gems
107         ${RM} -r ${STAGEDIR}${PREFIX}/include/ruby-3.0/ruby-3.0
108         # install examples
109         (cd ${WRKSRC}/sample/ && ${COPYTREE_SHARE} . ${STAGEDIR}${RUBY_EXAMPLESDIR}/)
110         ${INSTALL_DATA} ${WRKSRC}/ext/bigdecimal/sample/*.rb \
111                 ${STAGEDIR}${RUBY_EXAMPLESDIR}/bigdecimal/
112
113 post-build:
114         # Hack to allow modules to be installed into separate PREFIX and/or under
115         # user privilegies
116         ${RB_SET_CONF_VAR} "prefix" "ENV['PREFIX'] || \3"
117         ${RB_SET_CONF_VAR} "INSTALL" "'/usr/bin/install -c'"
118         ${RB_SET_CONF_VAR} "INSTALL_PROGRAM" "ENV['RB_USER_INSTALL'] ? '${INSTALL} ${COPY} ${STRIP} -m ${BINMODE}' : '${INSTALL_PROGRAM}'"
119         ${RB_SET_CONF_VAR} "INSTALL_SCRIPT" "ENV['RB_USER_INSTALL'] ? '${INSTALL} ${COPY} -m ${BINMODE}' : '${INSTALL_SCRIPT}'"
120         ${RB_SET_CONF_VAR} "INSTALL_DATA" "ENV['RB_USER_INSTALL'] ? '${INSTALL} ${COPY} -m ${SHAREMODE}' : '${INSTALL_DATA}'"
121
122 pre-configure:
123         ${FIND} ${WRKSRC}/ -name "*.orig" -delete
124         # Disable all bundled gems
125         # We install these from other ports
126         cd ${BUILD_WRKSRC} && \
127                 ${MV} gems gems.orig && \
128                 ${MKDIR} gems && \
129                 ${TOUCH} gems/bundled_gems
130 .for d in bin/bundle bin/bundler bin/gem lib/bundler ext/dbm ext/gdbm
131         ${RM} -r ${BUILD_WRKSRC}/${d}
132 .endfor
133         ${RM} ${BUILD_WRKSRC}/man/bundle*
134         ${RM} ${BUILD_WRKSRC}/man/gemfile*
135
136 [FILE:665:descriptions/desc.primary]
137 Ruby is the interpreted scripting language for quick and
138 easy object-oriented programming.  It has many features to
139 process text files and to do system management tasks (as in
140 Perl).  It is simple, straight-forward, and extensible.
141
142 Features of Ruby are shown below.
143
144   + Simple Syntax
145   + *Normal* Object-Oriented features(ex. class, method calls)
146   + *Advanced* Object-Oriented features(ex. Mix-in, Singleton-method)
147   + Operator Overloading
148   + Exception Handling
149   + Iterators and Closures
150   + Garbage Collection
151   + Dynamic Loading of Object files(on some architecture)
152   + Highly Portable(works on many UNIX machines, and on DOS,
153     Windows, Mac, BeOS etc.)
154
155
156 [FILE:64:descriptions/desc.rdoc]
157 This package contains the Ruby Documentation System for Ruby24.
158
159
160 [FILE:101:distinfo]
161 4b352d0f7ec384e332e3e44cdbfdcd5ff2d594af3c8296b5636c710975149e23     15118856 ruby/ruby-3.2.2.tar.xz
162
163
164 [FILE:19630:manifests/plist.primary]
165 %%MJIT%%include/ruby-%%XDOTY%%/%%RUBY_ARCH%%/rb_mjit_min_header-%%RUBY_VERSION%%.h
166 %%RUBY_ARCHLIBDIR%%/erb/escape.so
167 bin/
168  erb%%XY%%
169  irb%%XY%%
170  racc%%XY%%
171  rdoc%%XY%%
172  ri%%XY%%
173  ruby%%XY%%
174 include/ruby-%%XDOTY%%/ruby.h
175 include/ruby-%%XDOTY%%/%%RUBY_ARCH%%/ruby/config.h
176 include/ruby-%%XDOTY%%/ruby/
177  assert.h
178  atomic.h
179  backward.h
180  debug.h
181  defines.h
182  digest.h
183  encoding.h
184  intern.h
185  io.h
186  memory_view.h
187  missing.h
188  onigmo.h
189  oniguruma.h
190  ractor.h
191  random.h
192  re.h
193  regex.h
194  ruby.h
195  st.h
196  subst.h
197  thread.h
198  thread_native.h
199  util.h
200  version.h
201  vm.h
202 include/ruby-%%XDOTY%%/ruby/backward/cxxanyargs.hpp
203 include/ruby-%%XDOTY%%/ruby/backward/2/
204  assume.h
205  attributes.h
206  bool.h
207  gcc_version_since.h
208  inttypes.h
209  limits.h
210  long_long.h
211  r_cast.h
212  rmodule.h
213  stdalign.h
214  stdarg.h
215 include/ruby-%%XDOTY%%/ruby/fiber/scheduler.h
216 include/ruby-%%XDOTY%%/ruby/internal/
217  abi.h
218  anyargs.h
219  arithmetic.h
220  assume.h
221  cast.h
222  compiler_is.h
223  compiler_since.h
224  config.h
225  constant_p.h
226  core.h
227  ctype.h
228  dllexport.h
229  dosish.h
230  error.h
231  eval.h
232  event.h
233  fl_type.h
234  gc.h
235  glob.h
236  globals.h
237  interpreter.h
238  iterator.h
239  memory.h
240  method.h
241  module.h
242  newobj.h
243  rgengc.h
244  scan_args.h
245  special_consts.h
246  static_assert.h
247  stdalign.h
248  stdbool.h
249  symbol.h
250  value.h
251  value_type.h
252  variable.h
253  warning_push.h
254  xmalloc.h
255 include/ruby-%%XDOTY%%/ruby/internal/arithmetic/
256  char.h
257  double.h
258  fixnum.h
259  gid_t.h
260  int.h
261  intptr_t.h
262  long.h
263  long_long.h
264  mode_t.h
265  off_t.h
266  pid_t.h
267  short.h
268  size_t.h
269  st_data_t.h
270  uid_t.h
271 include/ruby-%%XDOTY%%/ruby/internal/attr/
272  alloc_size.h
273  artificial.h
274  cold.h
275  const.h
276  constexpr.h
277  deprecated.h
278  diagnose_if.h
279  enum_extensibility.h
280  error.h
281  flag_enum.h
282  forceinline.h
283  format.h
284  maybe_unused.h
285  noalias.h
286  nodiscard.h
287  noexcept.h
288  noinline.h
289  nonnull.h
290  noreturn.h
291  pure.h
292  restrict.h
293  returns_nonnull.h
294  warning.h
295  weakref.h
296 include/ruby-%%XDOTY%%/ruby/internal/compiler_is/
297  apple.h
298  clang.h
299  gcc.h
300  intel.h
301  msvc.h
302  sunpro.h
303 include/ruby-%%XDOTY%%/ruby/internal/core/
304  rarray.h
305  rbasic.h
306  rbignum.h
307  rclass.h
308  rdata.h
309  rfile.h
310  rhash.h
311  rmatch.h
312  robject.h
313  rregexp.h
314  rstring.h
315  rstruct.h
316  rtypeddata.h
317 include/ruby-%%XDOTY%%/ruby/internal/encoding/
318  coderange.h
319  ctype.h
320  encoding.h
321  pathname.h
322  re.h
323  sprintf.h
324  string.h
325  symbol.h
326  transcode.h
327 include/ruby-%%XDOTY%%/ruby/internal/has/
328  attribute.h
329  builtin.h
330  c_attribute.h
331  cpp_attribute.h
332  declspec_attribute.h
333  extension.h
334  feature.h
335  warning.h
336 include/ruby-%%XDOTY%%/ruby/internal/intern/
337  array.h
338  bignum.h
339  class.h
340  compar.h
341  complex.h
342  cont.h
343  dir.h
344  enum.h
345  enumerator.h
346  error.h
347  eval.h
348  file.h
349  gc.h
350  hash.h
351  io.h
352  load.h
353  marshal.h
354  numeric.h
355  object.h
356  parse.h
357  proc.h
358  process.h
359  random.h
360  range.h
361  rational.h
362  re.h
363  ruby.h
364  select.h
365  signal.h
366  sprintf.h
367  string.h
368  struct.h
369  thread.h
370  time.h
371  variable.h
372  vm.h
373 include/ruby-%%XDOTY%%/ruby/internal/intern/select/
374  largesize.h
375  posix.h
376 include/ruby-%%XDOTY%%/ruby/io/buffer.h
377 lib/
378  libruby%%XY%%-static.a
379  libruby%%XY%%.so
380  libruby%%XY%%.so.%%RUBY_SHLIBVER%%
381 lib/pkgconfig/ruby-%%XDOTY%%.pc
382 lib/ruby/%%XDOTY%%/
383  English.rb
384  abbrev.rb
385  base64.rb
386  benchmark.rb
387  bigdecimal.rb
388  bundler.rb
389  cgi.rb
390  coverage.rb
391  csv.rb
392  date.rb
393  delegate.rb
394  did_you_mean.rb
395  digest.rb
396  drb.rb
397  erb.rb
398  error_highlight.rb
399  expect.rb
400  fiddle.rb
401  fileutils.rb
402  find.rb
403  forwardable.rb
404  getoptlong.rb
405  ipaddr.rb
406  irb.rb
407  json.rb
408  kconv.rb
409  logger.rb
410  mkmf.rb
411  monitor.rb
412  mutex_m.rb
413  objspace.rb
414  observer.rb
415  open-uri.rb
416  open3.rb
417  openssl.rb
418  optionparser.rb
419  optparse.rb
420  ostruct.rb
421  pathname.rb
422  pp.rb
423  prettyprint.rb
424  pstore.rb
425  psych.rb
426  racc.rb
427  rdoc.rb
428  readline.rb
429  reline.rb
430  resolv-replace.rb
431  resolv.rb
432  ripper.rb
433  rubygems.rb
434  securerandom.rb
435  set.rb
436  shellwords.rb
437  singleton.rb
438  socket.rb
439  syntax_suggest.rb
440  tempfile.rb
441  time.rb
442  timeout.rb
443  tmpdir.rb
444  tsort.rb
445  un.rb
446  uri.rb
447  weakref.rb
448  yaml.rb
449 lib/ruby/%%XDOTY%%/%%RUBY_ARCH%%/
450  bigdecimal.%%MODULE%%
451  continuation.%%MODULE%%
452  coverage.%%MODULE%%
453  date_core.%%MODULE%%
454  digest.%%MODULE%%
455  etc.%%MODULE%%
456  fcntl.%%MODULE%%
457  fiddle.%%MODULE%%
458  monitor.%%MODULE%%
459  nkf.%%MODULE%%
460  objspace.%%MODULE%%
461  openssl.%%MODULE%%
462  pathname.%%MODULE%%
463  psych.%%MODULE%%
464  pty.%%MODULE%%
465  rbconfig.rb
466  readline.%%MODULE%%
467  ripper.%%MODULE%%
468  socket.%%MODULE%%
469  stringio.%%MODULE%%
470  strscan.%%MODULE%%
471  syslog.%%MODULE%%
472  zlib.%%MODULE%%
473 lib/ruby/%%XDOTY%%/%%RUBY_ARCH%%/cgi/escape.%%MODULE%%
474 lib/ruby/%%XDOTY%%/%%RUBY_ARCH%%/digest/
475  bubblebabble.%%MODULE%%
476  md5.%%MODULE%%
477  rmd160.%%MODULE%%
478  sha1.%%MODULE%%
479  sha2.%%MODULE%%
480 lib/ruby/%%XDOTY%%/%%RUBY_ARCH%%/enc/
481  big5.%%MODULE%%
482  cesu_8.%%MODULE%%
483  cp949.%%MODULE%%
484  emacs_mule.%%MODULE%%
485  encdb.%%MODULE%%
486  euc_jp.%%MODULE%%
487  euc_kr.%%MODULE%%
488  euc_tw.%%MODULE%%
489  gb18030.%%MODULE%%
490  gb2312.%%MODULE%%
491  gbk.%%MODULE%%
492  iso_8859_1.%%MODULE%%
493  iso_8859_10.%%MODULE%%
494  iso_8859_11.%%MODULE%%
495  iso_8859_13.%%MODULE%%
496  iso_8859_14.%%MODULE%%
497  iso_8859_15.%%MODULE%%
498  iso_8859_16.%%MODULE%%
499  iso_8859_2.%%MODULE%%
500  iso_8859_3.%%MODULE%%
501  iso_8859_4.%%MODULE%%
502  iso_8859_5.%%MODULE%%
503  iso_8859_6.%%MODULE%%
504  iso_8859_7.%%MODULE%%
505  iso_8859_8.%%MODULE%%
506  iso_8859_9.%%MODULE%%
507  koi8_r.%%MODULE%%
508  koi8_u.%%MODULE%%
509  shift_jis.%%MODULE%%
510  utf_16be.%%MODULE%%
511  utf_16le.%%MODULE%%
512  utf_32be.%%MODULE%%
513  utf_32le.%%MODULE%%
514  windows_1250.%%MODULE%%
515  windows_1251.%%MODULE%%
516  windows_1252.%%MODULE%%
517  windows_1253.%%MODULE%%
518  windows_1254.%%MODULE%%
519  windows_1257.%%MODULE%%
520  windows_31j.%%MODULE%%
521 lib/ruby/%%XDOTY%%/%%RUBY_ARCH%%/enc/trans/
522  big5.%%MODULE%%
523  cesu_8.%%MODULE%%
524  chinese.%%MODULE%%
525  ebcdic.%%MODULE%%
526  emoji.%%MODULE%%
527  emoji_iso2022_kddi.%%MODULE%%
528  emoji_sjis_docomo.%%MODULE%%
529  emoji_sjis_kddi.%%MODULE%%
530  emoji_sjis_softbank.%%MODULE%%
531  escape.%%MODULE%%
532  gb18030.%%MODULE%%
533  gbk.%%MODULE%%
534  iso2022.%%MODULE%%
535  japanese.%%MODULE%%
536  japanese_euc.%%MODULE%%
537  japanese_sjis.%%MODULE%%
538  korean.%%MODULE%%
539  single_byte.%%MODULE%%
540  transdb.%%MODULE%%
541  utf8_mac.%%MODULE%%
542  utf_16_32.%%MODULE%%
543 lib/ruby/%%XDOTY%%/%%RUBY_ARCH%%/io/
544  console.%%MODULE%%
545  nonblock.%%MODULE%%
546  wait.%%MODULE%%
547 lib/ruby/%%XDOTY%%/%%RUBY_ARCH%%/json/ext/
548  generator.%%MODULE%%
549  parser.%%MODULE%%
550 lib/ruby/%%XDOTY%%/%%RUBY_ARCH%%/racc/cparse.%%MODULE%%
551 lib/ruby/%%XDOTY%%/%%RUBY_ARCH%%/rbconfig/sizeof.%%MODULE%%
552 lib/ruby/%%XDOTY%%/benchmark/version.rb
553 lib/ruby/%%XDOTY%%/bigdecimal/
554  jacobian.rb
555  ludcmp.rb
556  math.rb
557  newton.rb
558  util.rb
559 lib/ruby/%%XDOTY%%/cgi/
560  cookie.rb
561  core.rb
562  html.rb
563  session.rb
564  util.rb
565 lib/ruby/%%XDOTY%%/cgi/session/pstore.rb
566 lib/ruby/%%XDOTY%%/csv/
567  delete_suffix.rb
568  fields_converter.rb
569  input_record_separator.rb
570  match_p.rb
571  parser.rb
572  row.rb
573  table.rb
574  version.rb
575  writer.rb
576 lib/ruby/%%XDOTY%%/csv/core_ext/
577  array.rb
578  string.rb
579 lib/ruby/%%XDOTY%%/did_you_mean/
580  experimental.rb
581  formatter.rb
582  jaro_winkler.rb
583  levenshtein.rb
584  spell_checker.rb
585  tree_spell_checker.rb
586  verbose.rb
587  version.rb
588 lib/ruby/%%XDOTY%%/did_you_mean/core_ext/name_error.rb
589 lib/ruby/%%XDOTY%%/did_you_mean/formatters/
590  plain_formatter.rb
591  verbose_formatter.rb
592 lib/ruby/%%XDOTY%%/did_you_mean/spell_checkers/
593  key_error_checker.rb
594  method_name_checker.rb
595  name_error_checkers.rb
596  null_checker.rb
597  pattern_key_name_checker.rb
598  require_path_checker.rb
599 lib/ruby/%%XDOTY%%/did_you_mean/spell_checkers/name_error_checkers/
600  class_name_checker.rb
601  variable_name_checker.rb
602 lib/ruby/%%XDOTY%%/digest/
603  loader.rb
604  sha2.rb
605  version.rb
606 lib/ruby/%%XDOTY%%/digest/sha2/loader.rb
607 lib/ruby/%%XDOTY%%/drb/
608  acl.rb
609  drb.rb
610  eq.rb
611  extserv.rb
612  extservm.rb
613  gw.rb
614  invokemethod.rb
615  observer.rb
616  ssl.rb
617  timeridconv.rb
618  unix.rb
619  version.rb
620  weakidconv.rb
621 lib/ruby/%%XDOTY%%/erb/
622  compiler.rb
623  def_method.rb
624  util.rb
625  version.rb
626 lib/ruby/%%XDOTY%%/error_highlight/
627  base.rb
628  core_ext.rb
629  formatter.rb
630  version.rb
631 lib/ruby/%%XDOTY%%/fiddle/
632  closure.rb
633  cparser.rb
634  function.rb
635  import.rb
636  pack.rb
637  struct.rb
638  types.rb
639  value.rb
640  version.rb
641 lib/ruby/%%XDOTY%%/forwardable/impl.rb
642 lib/ruby/%%XDOTY%%/io/console/size.rb
643 lib/ruby/%%XDOTY%%/irb/
644  color.rb
645  color_printer.rb
646  completion.rb
647  context.rb
648  easter-egg.rb
649  extend-command.rb
650  frame.rb
651  help.rb
652  init.rb
653  input-method.rb
654  inspector.rb
655  locale.rb
656  magic-file.rb
657  notifier.rb
658  output-method.rb
659  ruby-lex.rb
660  ruby_logo.aa
661  src_encoding.rb
662  version.rb
663  workspace.rb
664  ws-for-case-2.rb
665  xmp.rb
666 lib/ruby/%%XDOTY%%/irb/cmd/
667  backtrace.rb
668  break.rb
669  catch.rb
670  chws.rb
671  continue.rb
672  debug.rb
673  delete.rb
674  edit.rb
675  finish.rb
676  fork.rb
677  help.rb
678  info.rb
679  irb_info.rb
680  load.rb
681  ls.rb
682  measure.rb
683  next.rb
684  nop.rb
685  pushws.rb
686  show_cmds.rb
687  show_source.rb
688  step.rb
689  subirb.rb
690  whereami.rb
691 lib/ruby/%%XDOTY%%/irb/ext/
692  change-ws.rb
693  history.rb
694  loader.rb
695  multi-irb.rb
696  save-history.rb
697  tracer.rb
698  use-loader.rb
699  workspaces.rb
700 lib/ruby/%%XDOTY%%/irb/lc/
701  error.rb
702  help-message
703 lib/ruby/%%XDOTY%%/irb/lc/ja/
704  encoding_aliases.rb
705  error.rb
706  help-message
707 lib/ruby/%%XDOTY%%/json/
708  common.rb
709  ext.rb
710  generic_object.rb
711  version.rb
712 lib/ruby/%%XDOTY%%/json/add/
713  bigdecimal.rb
714  complex.rb
715  core.rb
716  date.rb
717  date_time.rb
718  exception.rb
719  ostruct.rb
720  range.rb
721  rational.rb
722  regexp.rb
723  set.rb
724  struct.rb
725  symbol.rb
726  time.rb
727 lib/ruby/%%XDOTY%%/logger/
728  errors.rb
729  formatter.rb
730  log_device.rb
731  period.rb
732  severity.rb
733  version.rb
734 lib/ruby/%%XDOTY%%/net/
735  http.rb
736  https.rb
737  protocol.rb
738 lib/ruby/%%XDOTY%%/net/http/
739  backward.rb
740  exceptions.rb
741  generic_request.rb
742  header.rb
743  proxy_delta.rb
744  request.rb
745  requests.rb
746  response.rb
747  responses.rb
748  status.rb
749 lib/ruby/%%XDOTY%%/objspace/trace.rb
750 lib/ruby/%%XDOTY%%/open3/version.rb
751 lib/ruby/%%XDOTY%%/openssl/
752  bn.rb
753  buffering.rb
754  cipher.rb
755  digest.rb
756  hmac.rb
757  marshal.rb
758  pkcs5.rb
759  pkey.rb
760  ssl.rb
761  version.rb
762  x509.rb
763 lib/ruby/%%XDOTY%%/optparse/
764  ac.rb
765  date.rb
766  kwargs.rb
767  shellwords.rb
768  time.rb
769  uri.rb
770  version.rb
771 lib/ruby/%%XDOTY%%/psych/
772  class_loader.rb
773  coder.rb
774  core_ext.rb
775  exception.rb
776  handler.rb
777  nodes.rb
778  omap.rb
779  parser.rb
780  scalar_scanner.rb
781  set.rb
782  stream.rb
783  streaming.rb
784  syntax_error.rb
785  tree_builder.rb
786  versions.rb
787  visitors.rb
788  y.rb
789 lib/ruby/%%XDOTY%%/psych/handlers/
790  document_stream.rb
791  recorder.rb
792 lib/ruby/%%XDOTY%%/psych/json/
793  ruby_events.rb
794  stream.rb
795  tree_builder.rb
796  yaml_events.rb
797 lib/ruby/%%XDOTY%%/psych/nodes/
798  alias.rb
799  document.rb
800  mapping.rb
801  node.rb
802  scalar.rb
803  sequence.rb
804  stream.rb
805 lib/ruby/%%XDOTY%%/psych/visitors/
806  depth_first.rb
807  emitter.rb
808  json_tree.rb
809  to_ruby.rb
810  visitor.rb
811  yaml_tree.rb
812 lib/ruby/%%XDOTY%%/racc/
813  compat.rb
814  debugflags.rb
815  exception.rb
816  grammar.rb
817  grammarfileparser.rb
818  info.rb
819  iset.rb
820  logfilegenerator.rb
821  parser-text.rb
822  parser.rb
823  parserfilegenerator.rb
824  sourcetext.rb
825  state.rb
826  statetransitiontable.rb
827  static.rb
828 lib/ruby/%%XDOTY%%/random/formatter.rb
829 lib/ruby/%%XDOTY%%/rdoc/
830  alias.rb
831  anon_class.rb
832  any_method.rb
833  attr.rb
834  class_module.rb
835  code_object.rb
836  code_objects.rb
837  comment.rb
838  constant.rb
839  context.rb
840  cross_reference.rb
841  encoding.rb
842  erb_partial.rb
843  erbio.rb
844  extend.rb
845  generator.rb
846  ghost_method.rb
847  i18n.rb
848  include.rb
849  known_classes.rb
850  markdown.rb
851  markup.rb
852  meta_method.rb
853  method_attr.rb
854  mixin.rb
855  normal_class.rb
856  normal_module.rb
857  options.rb
858  parser.rb
859  rd.rb
860  rdoc.rb
861  require.rb
862  ri.rb
863  rubygems_hook.rb
864  servlet.rb
865  single_class.rb
866  stats.rb
867  store.rb
868  task.rb
869  text.rb
870  token_stream.rb
871  tom_doc.rb
872  top_level.rb
873  version.rb
874 lib/ruby/%%XDOTY%%/rdoc/context/section.rb
875 lib/ruby/%%XDOTY%%/rdoc/generator/
876  darkfish.rb
877  json_index.rb
878  markup.rb
879  pot.rb
880  ri.rb
881 lib/ruby/%%XDOTY%%/rdoc/generator/pot/
882  message_extractor.rb
883  po.rb
884  po_entry.rb
885 lib/ruby/%%XDOTY%%/rdoc/generator/template/darkfish/
886  _footer.rhtml
887  _head.rhtml
888  _sidebar_VCS_info.rhtml
889  _sidebar_classes.rhtml
890  _sidebar_extends.rhtml
891  _sidebar_in_files.rhtml
892  _sidebar_includes.rhtml
893  _sidebar_installed.rhtml
894  _sidebar_methods.rhtml
895  _sidebar_navigation.rhtml
896  _sidebar_pages.rhtml
897  _sidebar_parent.rhtml
898  _sidebar_search.rhtml
899  _sidebar_sections.rhtml
900  _sidebar_table_of_contents.rhtml
901  class.rhtml
902  index.rhtml
903  page.rhtml
904  servlet_not_found.rhtml
905  servlet_root.rhtml
906  table_of_contents.rhtml
907 lib/ruby/%%XDOTY%%/rdoc/generator/template/darkfish/css/
908  fonts.css
909  rdoc.css
910 lib/ruby/%%XDOTY%%/rdoc/generator/template/darkfish/fonts/
911  Lato-Light.ttf
912  Lato-LightItalic.ttf
913  Lato-Regular.ttf
914  Lato-RegularItalic.ttf
915  SourceCodePro-Bold.ttf
916  SourceCodePro-Regular.ttf
917 lib/ruby/%%XDOTY%%/rdoc/generator/template/darkfish/images/
918  add.png
919  arrow_up.png
920  brick.png
921  brick_link.png
922  bug.png
923  bullet_black.png
924  bullet_toggle_minus.png
925  bullet_toggle_plus.png
926  date.png
927  delete.png
928  find.png
929  loadingAnimation.gif
930  macFFBgHack.png
931  package.png
932  page_green.png
933  page_white_text.png
934  page_white_width.png
935  plugin.png
936  ruby.png
937  tag_blue.png
938  tag_green.png
939  transparent.png
940  wrench.png
941  wrench_orange.png
942  zoom.png
943 lib/ruby/%%XDOTY%%/rdoc/generator/template/darkfish/js/
944  darkfish.js
945  search.js
946 lib/ruby/%%XDOTY%%/rdoc/generator/template/json_index/js/
947  navigation.js
948  searcher.js
949 lib/ruby/%%XDOTY%%/rdoc/i18n/
950  locale.rb
951  text.rb
952 lib/ruby/%%XDOTY%%/rdoc/markdown/
953  entities.rb
954  literals.rb
955 lib/ruby/%%XDOTY%%/rdoc/markup/
956  attr_changer.rb
957  attr_span.rb
958  attribute_manager.rb
959  attributes.rb
960  blank_line.rb
961  block_quote.rb
962  document.rb
963  formatter.rb
964  hard_break.rb
965  heading.rb
966  include.rb
967  indented_paragraph.rb
968  list.rb
969  list_item.rb
970  paragraph.rb
971  parser.rb
972  pre_process.rb
973  raw.rb
974  regexp_handling.rb
975  rule.rb
976  table.rb
977  to_ansi.rb
978  to_bs.rb
979  to_html.rb
980  to_html_crossref.rb
981  to_html_snippet.rb
982  to_joined_paragraph.rb
983  to_label.rb
984  to_markdown.rb
985  to_rdoc.rb
986  to_table_of_contents.rb
987  to_test.rb
988  to_tt_only.rb
989  verbatim.rb
990 lib/ruby/%%XDOTY%%/rdoc/parser/
991  c.rb
992  changelog.rb
993  markdown.rb
994  rd.rb
995  ripper_state_lex.rb
996  ruby.rb
997  ruby_tools.rb
998  simple.rb
999  text.rb
1000 lib/ruby/%%XDOTY%%/rdoc/rd/
1001  block_parser.rb
1002  inline.rb
1003  inline_parser.rb
1004 lib/ruby/%%XDOTY%%/rdoc/ri/
1005  driver.rb
1006  formatter.rb
1007  paths.rb
1008  store.rb
1009  task.rb
1010 lib/ruby/%%XDOTY%%/rdoc/stats/
1011  normal.rb
1012  quiet.rb
1013  verbose.rb
1014 lib/ruby/%%XDOTY%%/reline/
1015  ansi.rb
1016  config.rb
1017  general_io.rb
1018  history.rb
1019  key_actor.rb
1020  key_stroke.rb
1021  kill_ring.rb
1022  line_editor.rb
1023  terminfo.rb
1024  unicode.rb
1025  version.rb
1026  windows.rb
1027 lib/ruby/%%XDOTY%%/reline/key_actor/
1028  base.rb
1029  emacs.rb
1030  vi_command.rb
1031  vi_insert.rb
1032 lib/ruby/%%XDOTY%%/reline/unicode/east_asian_width.rb
1033 lib/ruby/%%XDOTY%%/rinda/
1034  rinda.rb
1035  ring.rb
1036  tuplespace.rb
1037 lib/ruby/%%XDOTY%%/ripper/
1038  core.rb
1039  filter.rb
1040  lexer.rb
1041  sexp.rb
1042 lib/ruby/%%XDOTY%%/ruby_vm/mjit/
1043  c_pointer.rb
1044  c_type.rb
1045  compiler.rb
1046  hooks.rb
1047  instruction.rb
1048 lib/ruby/%%XDOTY%%/rubygems/
1049  available_set.rb
1050  basic_specification.rb
1051  bundler_version_finder.rb
1052  command.rb
1053  command_manager.rb
1054  compatibility.rb
1055  config_file.rb
1056  defaults.rb
1057  dependency.rb
1058  dependency_installer.rb
1059  dependency_list.rb
1060  deprecate.rb
1061  doctor.rb
1062  errors.rb
1063  exceptions.rb
1064  ext.rb
1065  gem_runner.rb
1066  gemcutter_utilities.rb
1067  indexer.rb
1068  install_default_message.rb
1069  install_message.rb
1070  install_update_options.rb
1071  installer.rb
1072  installer_uninstaller_utils.rb
1073  local_remote_options.rb
1074  mock_gem_ui.rb
1075  name_tuple.rb
1076  openssl.rb
1077  optparse.rb
1078  package.rb
1079  package_task.rb
1080  path_support.rb
1081  platform.rb
1082  psych_tree.rb
1083  query_utils.rb
1084  rdoc.rb
1085  remote_fetcher.rb
1086  request.rb
1087  request_set.rb
1088  requirement.rb
1089  resolver.rb
1090  s3_uri_signer.rb
1091  safe_yaml.rb
1092  security.rb
1093  security_option.rb
1094  source.rb
1095  source_list.rb
1096  spec_fetcher.rb
1097  specification.rb
1098  specification_policy.rb
1099  stub_specification.rb
1100  text.rb
1101  tsort.rb
1102  uninstaller.rb
1103  unknown_command_spell_checker.rb
1104  update_suggestion.rb
1105  uri.rb
1106  uri_formatter.rb
1107  user_interaction.rb
1108  util.rb
1109  validator.rb
1110  version.rb
1111  version_option.rb
1112 lib/ruby/%%XDOTY%%/rubygems/commands/
1113  build_command.rb
1114  cert_command.rb
1115  check_command.rb
1116  cleanup_command.rb
1117  contents_command.rb
1118  dependency_command.rb
1119  environment_command.rb
1120  exec_command.rb
1121  fetch_command.rb
1122  generate_index_command.rb
1123  help_command.rb
1124  info_command.rb
1125  install_command.rb
1126  list_command.rb
1127  lock_command.rb
1128  mirror_command.rb
1129  open_command.rb
1130  outdated_command.rb
1131  owner_command.rb
1132  pristine_command.rb
1133  push_command.rb
1134  query_command.rb
1135  rdoc_command.rb
1136  search_command.rb
1137  server_command.rb
1138  setup_command.rb
1139  signin_command.rb
1140  signout_command.rb
1141  sources_command.rb
1142  specification_command.rb
1143  stale_command.rb
1144  uninstall_command.rb
1145  unpack_command.rb
1146  update_command.rb
1147  which_command.rb
1148  yank_command.rb
1149 lib/ruby/%%XDOTY%%/rubygems/core_ext/
1150  kernel_gem.rb
1151  kernel_require.rb
1152  kernel_warn.rb
1153  tcpsocket_init.rb
1154 lib/ruby/%%XDOTY%%/rubygems/ext/
1155  build_error.rb
1156  builder.rb
1157  cargo_builder.rb
1158  cmake_builder.rb
1159  configure_builder.rb
1160  ext_conf_builder.rb
1161  rake_builder.rb
1162 lib/ruby/%%XDOTY%%/rubygems/ext/cargo_builder/link_flag_converter.rb
1163 lib/ruby/%%XDOTY%%/rubygems/optparse/lib/
1164  optionparser.rb
1165  optparse.rb
1166 lib/ruby/%%XDOTY%%/rubygems/optparse/lib/optparse/
1167  ac.rb
1168  date.rb
1169  kwargs.rb
1170  shellwords.rb
1171  time.rb
1172  uri.rb
1173  version.rb
1174 lib/ruby/%%XDOTY%%/rubygems/package/
1175  digest_io.rb
1176  file_source.rb
1177  io_source.rb
1178  old.rb
1179  source.rb
1180  tar_header.rb
1181  tar_reader.rb
1182  tar_writer.rb
1183 lib/ruby/%%XDOTY%%/rubygems/package/tar_reader/entry.rb
1184 lib/ruby/%%XDOTY%%/rubygems/request/
1185  connection_pools.rb
1186  http_pool.rb
1187  https_pool.rb
1188 lib/ruby/%%XDOTY%%/rubygems/request_set/
1189  gem_dependency_api.rb
1190  lockfile.rb
1191 lib/ruby/%%XDOTY%%/rubygems/request_set/lockfile/
1192  parser.rb
1193  tokenizer.rb
1194 lib/ruby/%%XDOTY%%/rubygems/resolver/
1195  activation_request.rb
1196  api_set.rb
1197  api_specification.rb
1198  best_set.rb
1199  composed_set.rb
1200  conflict.rb
1201  current_set.rb
1202  dependency_request.rb
1203  git_set.rb
1204  git_specification.rb
1205  index_set.rb
1206  index_specification.rb
1207  installed_specification.rb
1208  installer_set.rb
1209  local_specification.rb
1210  lock_set.rb
1211  lock_specification.rb
1212  molinillo.rb
1213  requirement_list.rb
1214  set.rb
1215  source_set.rb
1216  spec_specification.rb
1217  specification.rb
1218  stats.rb
1219  vendor_set.rb
1220  vendor_specification.rb
1221 lib/ruby/%%XDOTY%%/rubygems/resolver/api_set/gem_parser.rb
1222 lib/ruby/%%XDOTY%%/rubygems/resolver/molinillo/lib/molinillo.rb
1223 lib/ruby/%%XDOTY%%/rubygems/resolver/molinillo/lib/molinillo/
1224  dependency_graph.rb
1225  errors.rb
1226  gem_metadata.rb
1227  resolution.rb
1228  resolver.rb
1229  state.rb
1230 lib/ruby/%%XDOTY%%/rubygems/resolver/molinillo/lib/molinillo/delegates/
1231  resolution_state.rb
1232  specification_provider.rb
1233 lib/ruby/%%XDOTY%%/rubygems/resolver/molinillo/lib/molinillo/dependency_graph/
1234  action.rb
1235  add_edge_no_circular.rb
1236  add_vertex.rb
1237  delete_edge.rb
1238  detach_vertex_named.rb
1239  log.rb
1240  set_payload.rb
1241  tag.rb
1242  vertex.rb
1243 lib/ruby/%%XDOTY%%/rubygems/resolver/molinillo/lib/molinillo/modules/
1244  specification_provider.rb
1245  ui.rb
1246 lib/ruby/%%XDOTY%%/rubygems/security/
1247  policies.rb
1248  policy.rb
1249  signer.rb
1250  trust_dir.rb
1251 lib/ruby/%%XDOTY%%/rubygems/source/
1252  git.rb
1253  installed.rb
1254  local.rb
1255  lock.rb
1256  specific_file.rb
1257  vendor.rb
1258 lib/ruby/%%XDOTY%%/rubygems/ssl_certs/rubygems.org/
1259  GlobalSignRootCA.pem
1260  GlobalSignRootCA_R3.pem
1261 lib/ruby/%%XDOTY%%/rubygems/tsort/lib/tsort.rb
1262 lib/ruby/%%XDOTY%%/rubygems/util/
1263  licenses.rb
1264  list.rb
1265 lib/ruby/%%XDOTY%%/set/sorted_set.rb
1266 lib/ruby/%%XDOTY%%/syntax_suggest/
1267  api.rb
1268  around_block_scan.rb
1269  block_expand.rb
1270  capture_code_context.rb
1271  clean_document.rb
1272  cli.rb
1273  code_block.rb
1274  code_frontier.rb
1275  code_line.rb
1276  code_search.rb
1277  core_ext.rb
1278  display_code_with_line_numbers.rb
1279  display_invalid_blocks.rb
1280  explain_syntax.rb
1281  left_right_lex_count.rb
1282  lex_all.rb
1283  lex_value.rb
1284  parse_blocks_from_indent_line.rb
1285  pathname_from_message.rb
1286  priority_engulf_queue.rb
1287  priority_queue.rb
1288  ripper_errors.rb
1289  unvisited_lines.rb
1290  version.rb
1291 lib/ruby/%%XDOTY%%/syslog/logger.rb
1292 lib/ruby/%%XDOTY%%/unicode_normalize/
1293  normalize.rb
1294  tables.rb
1295 lib/ruby/%%XDOTY%%/uri/
1296  common.rb
1297  file.rb
1298  ftp.rb
1299  generic.rb
1300  http.rb
1301  https.rb
1302  ldap.rb
1303  ldaps.rb
1304  mailto.rb
1305  rfc2396_parser.rb
1306  rfc3986_parser.rb
1307  version.rb
1308  ws.rb
1309  wss.rb
1310 lib/ruby/%%XDOTY%%/yaml/
1311  dbm.rb
1312  store.rb
1313 @dir %%RUBY_SITEARCHLIBDIR%%
1314 @dir %%RUBY_VENDORARCHLIBDIR%%
1315
1316
1317 [FILE:4127:manifests/plist.docs]
1318 share/doc/ruby%%XY%%/
1319  bsearch.rdoc
1320  bug_triaging.rdoc
1321  case_mapping.rdoc
1322  character_selectors.rdoc
1323  command_injection.rdoc
1324  contributing.md
1325  dig_methods.rdoc
1326  dtrace_probes.rdoc
1327  encodings.rdoc
1328  extension.ja.rdoc
1329  extension.rdoc
1330  fiber.md
1331  format_specifications.rdoc
1332  forwardable.rd.ja
1333  globals.rdoc
1334  implicit_conversion.rdoc
1335  keywords.rdoc
1336  maintainers.rdoc
1337  marshal.rdoc
1338  memory_view.md
1339  packed_data.rdoc
1340  ractor.md
1341  regexp.rdoc
1342  security.rdoc
1343  signals.rdoc
1344  standard_library.rdoc
1345  strftime_formatting.rdoc
1346  syntax.rdoc
1347  timezones.rdoc
1348  transcode.rdoc
1349  yarvarch.en
1350  yarvarch.ja
1351 share/doc/ruby%%XY%%/NEWS/
1352  NEWS-1.8.7
1353  NEWS-1.9.1
1354  NEWS-1.9.2
1355  NEWS-1.9.3
1356  NEWS-2.0.0
1357  NEWS-2.1.0
1358  NEWS-2.2.0
1359  NEWS-2.3.0
1360  NEWS-2.4.0
1361  NEWS-2.5.0
1362  NEWS-2.6.0
1363  NEWS-2.7.0
1364  NEWS-3.0.0.md
1365  NEWS-3.1.0.md
1366 share/doc/ruby%%XY%%/contributing/
1367  building_ruby.md
1368  documentation_guide.md
1369  making_changes_to_ruby.md
1370  making_changes_to_stdlibs.md
1371  reporting_issues.md
1372  testing_ruby.md
1373 share/doc/ruby%%XY%%/csv/arguments/io.rdoc
1374 share/doc/ruby%%XY%%/csv/options/common/
1375  col_sep.rdoc
1376  quote_char.rdoc
1377  row_sep.rdoc
1378 share/doc/ruby%%XY%%/csv/options/generating/
1379  force_quotes.rdoc
1380  quote_empty.rdoc
1381  write_converters.rdoc
1382  write_empty_value.rdoc
1383  write_headers.rdoc
1384  write_nil_value.rdoc
1385 share/doc/ruby%%XY%%/csv/options/parsing/
1386  converters.rdoc
1387  empty_value.rdoc
1388  field_size_limit.rdoc
1389  header_converters.rdoc
1390  headers.rdoc
1391  liberal_parsing.rdoc
1392  nil_value.rdoc
1393  return_headers.rdoc
1394  skip_blanks.rdoc
1395  skip_lines.rdoc
1396  strip.rdoc
1397  unconverted_fields.rdoc
1398 share/doc/ruby%%XY%%/csv/recipes/
1399  filtering.rdoc
1400  generating.rdoc
1401  parsing.rdoc
1402  recipes.rdoc
1403 share/doc/ruby%%XY%%/date/calendars.rdoc
1404 share/doc/ruby%%XY%%/examples/files.rdoc
1405 share/doc/ruby%%XY%%/images/boottime-classes.png
1406 share/doc/ruby%%XY%%/irb/
1407  irb-tools.rd.ja
1408  irb.rd.ja
1409 share/doc/ruby%%XY%%/matchdata/
1410  begin.rdoc
1411  end.rdoc
1412  offset.rdoc
1413 share/doc/ruby%%XY%%/math/math.rdoc
1414 share/doc/ruby%%XY%%/mjit/mjit.md
1415 share/doc/ruby%%XY%%/net-http/examples.rdoc
1416 share/doc/ruby%%XY%%/optparse/
1417  .document
1418  argument_converters.rdoc
1419  creates_option.rdoc
1420  option_params.rdoc
1421  tutorial.rdoc
1422 share/doc/ruby%%XY%%/optparse/ruby/
1423  argument_keywords.rb
1424  argument_strings.rb
1425  argv.rb
1426  array.rb
1427  basic.rb
1428  block.rb
1429  collected_options.rb
1430  custom_converter.rb
1431  date.rb
1432  datetime.rb
1433  decimal_integer.rb
1434  decimal_numeric.rb
1435  default_values.rb
1436  descriptions.rb
1437  explicit_array_values.rb
1438  explicit_hash_values.rb
1439  false_class.rb
1440  float.rb
1441  help.rb
1442  help_banner.rb
1443  help_format.rb
1444  help_program_name.rb
1445  integer.rb
1446  long_names.rb
1447  long_optional.rb
1448  long_required.rb
1449  long_simple.rb
1450  long_with_negation.rb
1451  match_converter.rb
1452  matched_values.rb
1453  method.rb
1454  missing_options.rb
1455  mixed_names.rb
1456  name_abbrev.rb
1457  no_abbreviation.rb
1458  numeric.rb
1459  object.rb
1460  octal_integer.rb
1461  optional_argument.rb
1462  parse.rb
1463  parse_bang.rb
1464  proc.rb
1465  regexp.rb
1466  required_argument.rb
1467  shellwords.rb
1468  short_names.rb
1469  short_optional.rb
1470  short_range.rb
1471  short_required.rb
1472  short_simple.rb
1473  string.rb
1474  terminator.rb
1475  time.rb
1476  true_class.rb
1477  uri.rb
1478 share/doc/ruby%%XY%%/pty/
1479  README.expect.ja
1480  README.ja
1481 share/doc/ruby%%XY%%/rdoc/markup_reference.rb
1482 share/doc/ruby%%XY%%/readline/README
1483 share/doc/ruby%%XY%%/ripper/README
1484 share/doc/ruby%%XY%%/string/
1485  b.rdoc
1486  bytes.rdoc
1487  bytesize.rdoc
1488  center.rdoc
1489  chars.rdoc
1490  chomp.rdoc
1491  chop.rdoc
1492  codepoints.rdoc
1493  delete_prefix.rdoc
1494  delete_suffix.rdoc
1495  each_byte.rdoc
1496  each_char.rdoc
1497  each_codepoint.rdoc
1498  each_grapheme_cluster.rdoc
1499  each_line.rdoc
1500  end_with_p.rdoc
1501  force_encoding.rdoc
1502  grapheme_clusters.rdoc
1503  index.rdoc
1504  length.rdoc
1505  ljust.rdoc
1506  new.rdoc
1507  ord.rdoc
1508  partition.rdoc
1509  rjust.rdoc
1510  rpartition.rdoc
1511  scrub.rdoc
1512  split.rdoc
1513  start_with_p.rdoc
1514  sum.rdoc
1515 share/doc/ruby%%XY%%/stringio/README.md
1516 share/doc/ruby%%XY%%/symbol/
1517  casecmp.rdoc
1518  casecmp_p.rdoc
1519 share/doc/ruby%%XY%%/syntax/
1520  assignment.rdoc
1521  calling_methods.rdoc
1522  comments.rdoc
1523  control_expressions.rdoc
1524  exceptions.rdoc
1525  literals.rdoc
1526  methods.rdoc
1527  miscellaneous.rdoc
1528  modules_and_classes.rdoc
1529  pattern_matching.rdoc
1530  precedence.rdoc
1531  refinements.rdoc
1532 share/doc/ruby%%XY%%/syslog/syslog.txt
1533 share/doc/ruby%%XY%%/yjit/
1534  yjit.md
1535  yjit_hacking.md
1536
1537
1538 [FILE:3823:manifests/plist.examples]
1539 share/examples/ruby%%XY%%/
1540  README
1541  benchmark.rb
1542  biorhythm.rb
1543  cal.rb
1544  cbreak.rb
1545  cgi-session-pstore.rb
1546  clnt.rb
1547  coverage.rb
1548  delegate.rb
1549  dir.rb
1550  dualstack-fetch.rb
1551  dualstack-httpd.rb
1552  eval.rb
1553  export.rb
1554  exyacc.rb
1555  fact.rb
1556  fib.awk
1557  fib.pl
1558  fib.py
1559  fib.rb
1560  fib.scm
1561  from.rb
1562  fullpath.rb
1563  iseq_loader.rb
1564  less.rb
1565  list.rb
1566  list2.rb
1567  list3.rb
1568  mine.rb
1569  mkproto.rb
1570  mpart.rb
1571  net-imap.rb
1572  observ.rb
1573  occur.pl
1574  occur.rb
1575  open3.rb
1576  philos.rb
1577  pi.rb
1578  pstore.rb
1579  rcs.awk
1580  rcs.dat
1581  rcs.rb
1582  rinda-ring.rb
1583  sieve.rb
1584  simple-bench.rb
1585  svr.rb
1586  tempfile.rb
1587  test.rb
1588  time.rb
1589  timeout.rb
1590  trojan.rb
1591  tsvr.rb
1592  uumerge.rb
1593  weakref.rb
1594 share/examples/ruby%%XY%%/bigdecimal/
1595  linear.rb
1596  nlsolve.rb
1597  pi.rb
1598 share/examples/ruby%%XY%%/drb/
1599  README.ja.rdoc
1600  README.rdoc
1601  acl.rb
1602  darray.rb
1603  darrayc.rb
1604  dbiff.rb
1605  dcdbiff.rb
1606  dchatc.rb
1607  dchats.rb
1608  dhasen.rb
1609  dhasenc.rb
1610  dlogc.rb
1611  dlogd.rb
1612  dqin.rb
1613  dqlib.rb
1614  dqout.rb
1615  dqueue.rb
1616  drbc.rb
1617  drbch.rb
1618  drbm.rb
1619  drbmc.rb
1620  drbs-acl.rb
1621  drbs.rb
1622  drbssl_c.rb
1623  drbssl_s.rb
1624  extserv_test.rb
1625  gw_ct.rb
1626  gw_cu.rb
1627  gw_s.rb
1628  holderc.rb
1629  holders.rb
1630  http0.rb
1631  http0serv.rb
1632  name.rb
1633  namec.rb
1634  old_tuplespace.rb
1635  rinda_ts.rb
1636  rindac.rb
1637  rindas.rb
1638  ring_echo.rb
1639  ring_inspect.rb
1640  ring_place.rb
1641  simpletuple.rb
1642  speedc.rb
1643  speeds.rb
1644 share/examples/ruby%%XY%%/getoptlong/
1645  abbrev.rb
1646  aliases.rb
1647  argv.rb
1648  each.rb
1649  fibonacci.rb
1650  permute.rb
1651  require_order.rb
1652  return_in_order.rb
1653  simple.rb
1654  types.rb
1655 share/examples/ruby%%XY%%/logger/
1656  app.rb
1657  log.rb
1658  shifting.rb
1659 share/examples/ruby%%XY%%/openssl/
1660  c_rehash.rb
1661  cert2text.rb
1662  certstore.rb
1663  cipher.rb
1664  crlstore.rb
1665  echo_cli.rb
1666  echo_svr.rb
1667  gen_csr.rb
1668  smime_read.rb
1669  smime_write.rb
1670  wget.rb
1671 share/examples/ruby%%XY%%/optparse/
1672  opttest.rb
1673  subcommand.rb
1674 share/examples/ruby%%XY%%/pty/
1675  expect_sample.rb
1676  script.rb
1677  shl.rb
1678 share/examples/ruby%%XY%%/rdoc/markup/
1679  rdoc2latex.rb
1680  sample.rb
1681 share/examples/ruby%%XY%%/ripper/
1682  ruby2html.rb
1683  strip-comment.rb
1684 share/examples/ruby%%XY%%/trick2013/README.md
1685 share/examples/ruby%%XY%%/trick2013/kinaba/
1686  authors.markdown
1687  entry.rb
1688  remarks.markdown
1689 share/examples/ruby%%XY%%/trick2013/mame/
1690  authors.markdown
1691  entry.rb
1692  remarks.markdown
1693 share/examples/ruby%%XY%%/trick2013/shinh/
1694  authors.markdown
1695  entry.rb
1696  remarks.markdown
1697 share/examples/ruby%%XY%%/trick2013/yhara/
1698  authors.markdown
1699  entry.rb
1700  remarks.en.markdown
1701  remarks.markdown
1702 share/examples/ruby%%XY%%/trick2015/README.md
1703 share/examples/ruby%%XY%%/trick2015/eregon/
1704  authors.markdown
1705  entry.rb
1706  remarks.markdown
1707 share/examples/ruby%%XY%%/trick2015/kinaba/
1708  authors.markdown
1709  entry.rb
1710  remarks.markdown
1711 share/examples/ruby%%XY%%/trick2015/ksk_1/
1712  authors.markdown
1713  entry.rb
1714  remarks.markdown
1715 share/examples/ruby%%XY%%/trick2015/ksk_2/
1716  abnormal.cnf
1717  authors.markdown
1718  entry.rb
1719  quinn.cnf
1720  remarks.markdown
1721  sample.cnf
1722  uf20-01.cnf
1723  unsat.cnf
1724 share/examples/ruby%%XY%%/trick2015/monae/
1725  authors.markdown
1726  entry.rb
1727  remarks.markdown
1728 share/examples/ruby%%XY%%/trick2018/README.md
1729 share/examples/ruby%%XY%%/trick2018/01-kinaba/
1730  authors.markdown
1731  entry.rb
1732  remarks.markdown
1733 share/examples/ruby%%XY%%/trick2018/02-mame/
1734  authors.markdown
1735  entry.rb
1736  remarks.markdown
1737 share/examples/ruby%%XY%%/trick2018/03-tompng/
1738  Gemfile
1739  Gemfile.lock
1740  authors.markdown
1741  entry.rb
1742  output.txt
1743  remarks.markdown
1744  trick.png
1745 share/examples/ruby%%XY%%/trick2018/04-colin/
1746  authors.markdown
1747  entry.rb
1748  remarks.markdown
1749 share/examples/ruby%%XY%%/trick2018/05-tompng/
1750  authors.markdown
1751  entry.rb
1752  preview_of_output.png
1753  remarks.markdown
1754 share/examples/ruby%%XY%%/trick2022/README.md
1755 share/examples/ruby%%XY%%/trick2022/01-tompng/
1756  Gemfile
1757  Gemfile.lock
1758  authors.markdown
1759  entry.rb
1760  remarks.markdown
1761 share/examples/ruby%%XY%%/trick2022/02-tompng/
1762  authors.markdown
1763  entry.rb
1764  remarks.markdown
1765 share/examples/ruby%%XY%%/trick2022/03-mame/
1766  authors.markdown
1767  entry.rb
1768  remarks.markdown
1769  test.txt
1770
1771
1772 [FILE:80:manifests/plist.man]
1773 share/man/man1/
1774  erb%%XY%%.1.gz
1775  irb%%XY%%.1.gz
1776  ri%%XY%%.1.gz
1777  ruby%%XY%%.1.gz
1778
1779
1780 [FILE:3080:patches/patch-configure.ac]
1781 --- configure.ac.orig   2023-03-30 11:06:29 UTC
1782 +++ configure.ac
1783 @@ -130,16 +130,6 @@ dnl checks for alternative programs
1784  AC_CANONICAL_BUILD
1785  AC_CANONICAL_HOST
1786  AC_CANONICAL_TARGET
1787 -AS_CASE(["$target_cpu-$target_os"],
1788 -    [aarch64-darwin*], [
1789 -        target_cpu=arm64
1790 -        AS_CASE(["$target_vendor"], [unknown], [
1791 -            target_vendor=apple
1792 -            target=${target%%-unknown-*}-apple-${target@%:@*-unknown-}
1793 -        ])
1794 -        target="arm64-${target@%:@aarch64-}"
1795 -        AS_IF([test -n "$target_alias"], [target_alias="arm64-${target_alias@%:@aarch64-}"])
1796 -    ])
1797  
1798  AC_ARG_PROGRAM
1799  RUBY_RM_RECURSIVE
1800 @@ -1228,6 +1218,8 @@ main()
1801                 ],
1802  [dragonfly*], [        LIBS="-lm $LIBS"
1803                 ],
1804 +[midnight*], [ LIBS="-lm $LIBS"
1805 +               ],
1806  [aix*],[       LIBS="-lm $LIBS"
1807                 ac_cv_func_round=no
1808                 ac_cv_func___builtin_setjmp=no
1809 @@ -2655,6 +2647,9 @@ AS_CASE([$coroutine_type], [yes|''], [
1810          [x86_64-dragonfly*], [
1811              coroutine_type=amd64
1812          ],
1813 +        [x86_64-midnightbsd*], [
1814 +            coroutine_type=amd64
1815 +        ],
1816          [*-haiku*], [
1817              coroutine_type=pthread
1818          ],
1819 @@ -3035,7 +3030,7 @@ AC_SUBST(EXTOBJS)
1820         [interix*], [   : ${LDSHARED='$(CC) -shared'}
1821                         XLDFLAGS="$XLDFLAGS -Wl,-E"
1822                         rb_cv_dlopen=yes],
1823 -       [freebsd*|dragonfly*], [
1824 +       [freebsd*|dragonfly*|midnight*], [
1825                         : ${LDSHARED='$(CC) -shared'}
1826                         AS_IF([test "$rb_cv_binary_elf" = yes], [
1827                             LDFLAGS="$LDFLAGS -rdynamic"
1828 @@ -3110,7 +3105,7 @@ AS_IF([test "$rb_cv_dlopen" = yes], [
1829  
1830              AC_MSG_CHECKING([whether $flag is accepted for bundle])
1831              : > conftest.c
1832 -            AS_IF([${LDSHARED%%'$(CC)'*}$CC${LDSHARED@%:@*'$(CC)'} -o conftest.bundle $flag conftest.c >/dev/null 2>conftest.err &&
1833 +            AS_IF([${LDSHARED} -o conftest.bundle $flag conftest.c >/dev/null 2>conftest.err &&
1834                  test ! -s conftest.err], [
1835                  AC_MSG_RESULT([yes])
1836                  RUBY_APPEND_OPTIONS(DLDFLAGS, [$flag])
1837 @@ -3475,7 +3470,7 @@ AS_CASE("$enable_shared", [yes], [
1838    ])
1839  
1840    AS_CASE(["$target_os"],
1841 -    [freebsd*|dragonfly*], [],
1842 +    [freebsd*|dragonfly*|midnight*], [],
1843      [
1844       AS_IF([test "$GCC" = yes], [
1845         RUBY_TRY_LDFLAGS([${linker_flag}--no-undefined], [no_undefined=yes], [no_undefined=no])
1846 @@ -3489,7 +3484,7 @@ AS_CASE("$enable_shared", [yes], [
1847      [sunos4*], [
1848         LIBRUBY_ALIASES='$(LIBRUBY_SONAME) lib$(RUBY_SO_NAME).$(SOEXT)'
1849         ],
1850 -    [linux* | gnu* | k*bsd*-gnu | atheos* | kopensolaris*-gnu | haiku*], [
1851 +    [gnu* | k*bsd*-gnu | atheos* | kopensolaris*-gnu | haiku*], [
1852         RUBY_APPEND_OPTIONS(LIBRUBY_DLDFLAGS, ['-Wl,-soname,$(LIBRUBY_SONAME)' "$LDFLAGS_OPTDIR"])
1853         LIBRUBY_ALIASES='$(LIBRUBY_SONAME) lib$(RUBY_SO_NAME).$(SOEXT)'
1854         AS_IF([test "$load_relative" = yes], [
1855 @@ -3498,7 +3493,7 @@ AS_CASE("$enable_shared", [yes], [
1856             LIBRUBY_RELATIVE=yes
1857         ])
1858         ],
1859 -    [freebsd*|dragonfly*], [
1860 +    [freebsd*|dragonfly*|netbsd*|linux*|solaris*|midnight*], [
1861         LIBRUBY_SO='lib$(RUBY_SO_NAME).$(SOEXT).$(MAJOR)$(MINOR)'
1862         LIBRUBY_SONAME='$(LIBRUBY_SO)'
1863         AS_IF([test "$rb_cv_binary_elf" != "yes" ], [
1864
1865
1866 [FILE:469:patches/patch-lib_mkmf.rb]
1867 --- lib/mkmf.rb.orig    2023-03-30 11:06:29 UTC
1868 +++ lib/mkmf.rb
1869 @@ -232,7 +232,7 @@ module MakeMakefile
1870    end
1871    $extmk ||= false
1872    if not $extmk and File.exist?(($hdrdir = RbConfig::CONFIG["rubyhdrdir"]) + "/ruby/ruby.h")
1873 -    $topdir = $hdrdir
1874 +    $topdir = $hdrdir + "/" + "#{CONFIG['arch']}/ruby/"
1875      $top_srcdir = $hdrdir
1876      $arch_hdrdir = RbConfig::CONFIG["rubyarchhdrdir"]
1877    elsif File.exist?(($hdrdir = ($top_srcdir ||= topdir) + "/include")  + "/ruby.h")
1878
1879
1880 [FILE:533:patches/patch-tool_mkconfig.rb]
1881 --- tool/mkconfig.rb.orig       2023-03-30 11:06:29 UTC
1882 +++ tool/mkconfig.rb
1883 @@ -169,8 +169,9 @@ def vars.expand(val, config = self)
1884    val.replace(newval) unless newval == val
1885    val
1886  end
1887 -prefix = vars.expand(vars["prefix"] ||= "")
1888 -rubyarchdir = vars.expand(vars["rubyarchdir"] ||= "")
1889 +prefix = vars.expand(vars["rubyarchdir"])
1890 +major, minor, *rest = RUBY_VERSION.split('.')
1891 +rubyarchdir = "/lib/ruby/#{major}.#{minor}/#{arch}"
1892  relative_archdir = rubyarchdir.rindex(prefix, 0) ? rubyarchdir[prefix.size..-1] : rubyarchdir
1893  
1894  puts %[\
1895
1896
1897 [FILE:439:files/special.mk]
1898 # Macros to change variables in rbconfig.rb
1899 RB_SET_CONF_VAR=${SH} -c '${REINPLACE_CMD} -E -e "s,(CONFIG\[\"$$0\"\][[:space:]]*=[[:space:]]*)(\(?)(.*)(\)?),\1\2$$1\4," ${WRKSRC}/rbconfig.rb' --
1900
1901 .if ${OPSYS} == SunOS
1902 MJIT="@comment "
1903 .else
1904 MJIT=""
1905 .endif
1906
1907 POST_PLIST_TARGET=      rdoc-autolist
1908
1909 rdoc-autolist:
1910         @(cd ${STAGEDIR}${PREFIX} && ${FIND} share/ri \
1911         \( -type f -o -type l \) 2>/dev/null | ${SORT}) \
1912         >> ${WRKDIR}/.manifest.rdoc.mktmp
1913