Ravenports generated: 28 Feb 2021 13:50
[ravenports.git] / bucket_00 / ruby-rubygems
1 # Buildsheet autogenerated by ravenadm tool -- Do not edit.
2
3 NAMEBASE=               ruby-rubygems
4 VERSION=                3.2.11
5 KEYWORDS=               ruby devel
6 VARIANTS=               v26 v27 v30
7 SDESC[v26]=             Package management framework for Ruby (v2.6)
8 SDESC[v27]=             Package management framework for Ruby (v2.7)
9 SDESC[v30]=             Package management framework for Ruby (v3.0)
10 HOMEPAGE=               https://rubygems.org/
11 CONTACT=                nobody
12
13 DOWNLOAD_GROUPS=        main
14 SITES[main]=            https://rubygems.org/rubygems/
15 DISTFILE[1]=            rubygems-3.2.11.tgz:main
16 DIST_SUBDIR=            ruby
17 DF_INDEX=               1
18 SPKGS[v26]=             single
19 SPKGS[v27]=             single
20 SPKGS[v30]=             single
21
22 OPTIONS_AVAILABLE=      RUBY26 RUBY27 RUBY30
23 OPTIONS_STANDARD=       none
24 VOPTS[v26]=             RUBY26=ON RUBY27=OFF RUBY30=OFF
25 VOPTS[v27]=             RUBY26=OFF RUBY27=ON RUBY30=OFF
26 VOPTS[v30]=             RUBY26=OFF RUBY27=OFF RUBY30=ON
27
28 USES=                   cpe
29
30 DISTNAME=               rubygems-3.2.11
31
32 LICENSE=                MIT:single RUBY:single
33 LICENSE_FILE=           MIT:{{WRKSRC}}/MIT.txt
34                         RUBY:{{WRKSRC}}/LICENSE.txt
35 LICENSE_SCHEME=         dual
36
37 CPE_PRODUCT=            rubygems
38 CPE_VENDOR=             rubygems
39 FPC_EQUIVALENT=         devel/ruby-gems
40
41 SKIP_BUILD=             yes
42 MAKE_ARGS=              --destdir="{{STAGEDIR}}"
43                         --no-ri
44                         --no-rdoc
45                         --verbose
46                         --format-executable
47
48 MANDIRS=                {{PREFIX}}/share/rubygems/{{RUBY_VER}}/man/man1
49                         {{PREFIX}}/share/rubygems/{{RUBY_VER}}/man/man5
50 PLIST_SUB=              DISTNAME="{{DISTNAME}}"
51                         SUFFIX="{{RUBY_SUFFIX}}"
52                         GEMS_BASE_DIR="lib/ruby/gems/{{RUBY_VER}}"
53                         BUNDLERVER=2.2.11
54
55 [RUBY30].USES_ON=                       ruby:v30
56
57 [RUBY26].USES_ON=                       ruby:v26
58
59 [RUBY27].USES_ON=                       ruby:v27
60
61 do-install:
62         ${MKDIR} ${STAGEDIR}${PREFIX}/lib/ruby/gems/${RUBY_VER}
63         ${MKDIR} ${STAGEDIR}${PREFIX}/share/rubygems/${RUBY_VER}
64         cd ${WRKSRC} && ${SETENV} \
65                 GEM_HOME=${PREFIX}/lib/ruby/gems/${RUBY_VER} \
66                 ${RUBY} ${RUBY_SETUP} ${MAKE_ARGS:NDESTDIR*} || ${TRUE}
67         # relocate manpages
68         ${MV} ${STAGEDIR}${PREFIX}/share/man \
69                 ${STAGEDIR}${PREFIX}/share/rubygems/${RUBY_VER}
70         # re-do destdir failure (I can't figure ruby out to fix installer)
71         ${MV} ${STAGEDIR}${STAGEDIR}${PREFIX}/lib/ruby/gems/${RUBY_VER}/specifications/gems \
72                 ${STAGEDIR}${PREFIX}/lib/ruby/gems/${RUBY_VER}/specifications/
73         ${FIND} ${STAGEDIR} -type d -empty -delete
74
75 [FILE:745:descriptions/desc.single]
76 RubyGems is a package manager for the Ruby programming language that
77 provides a standard format for distributing Ruby programs and libraries
78 (in a self-contained format called a "gem"), a tool designed to easily
79 manage the installation of gems, and a server for distributing them.
80
81 The interface for RubyGems is a command-line tool called gem which can
82 install libraries and manage RubyGems.[1] RubyGems integrates with Ruby
83 run-time loader to help find and load installed gems from standardized
84 library folders. Though it is possible to use a private RubyGems
85 repository, the public repository is most commonly used for gem management.
86
87 The https://rubygems.org/ public repository helps users find gems,
88 resolve dependencies and install them. 
89
90
91 [FILE:103:distinfo]
92 fee5620d279d51c85816b8c7a5a27a1e704bacabaedffb25b31b6c161d071053       987152 ruby/rubygems-3.2.11.tgz
93
94
95 [FILE:11134:manifests/plist.single]
96 %%GEMS_BASE_DIR%%/specifications/default/bundler-%%BUNDLERVER%%.gemspec
97 %%GEMS_BASE_DIR%%/specifications/gems/bundler-%%BUNDLERVER%%/exe/
98  bundle
99  bundler
100 %%RUBY_SITELIBDIR%%/
101  bundler.rb
102  rubygems.rb
103 %%RUBY_SITELIBDIR%%/bundler/
104  build_metadata.rb
105  capistrano.rb
106  cli.rb
107  compact_index_client.rb
108  constants.rb
109  current_ruby.rb
110  definition.rb
111  dep_proxy.rb
112  dependency.rb
113  deployment.rb
114  deprecate.rb
115  dsl.rb
116  endpoint_specification.rb
117  env.rb
118  environment_preserver.rb
119  errors.rb
120  feature_flag.rb
121  fetcher.rb
122  friendly_errors.rb
123  gem_helper.rb
124  gem_helpers.rb
125  gem_tasks.rb
126  gem_version_promoter.rb
127  gemdeps.rb
128  graph.rb
129  index.rb
130  injector.rb
131  inline.rb
132  installer.rb
133  lazy_specification.rb
134  lockfile_generator.rb
135  lockfile_parser.rb
136  match_platform.rb
137  mirror.rb
138  plugin.rb
139  process_lock.rb
140  psyched_yaml.rb
141  remote_specification.rb
142  resolver.rb
143  retry.rb
144  ruby_dsl.rb
145  ruby_version.rb
146  rubygems_ext.rb
147  rubygems_gem_installer.rb
148  rubygems_integration.rb
149  runtime.rb
150  settings.rb
151  setup.rb
152  shared_helpers.rb
153  similarity_detector.rb
154  source.rb
155  source_list.rb
156  spec_set.rb
157  stub_specification.rb
158  ui.rb
159  uri_credentials_filter.rb
160  vendored_fileutils.rb
161  vendored_molinillo.rb
162  vendored_persistent.rb
163  vendored_thor.rb
164  vendored_tmpdir.rb
165  vendored_uri.rb
166  version.rb
167  version_ranges.rb
168  vlad.rb
169  worker.rb
170  yaml_serializer.rb
171 %%RUBY_SITELIBDIR%%/bundler/cli/
172  add.rb
173  binstubs.rb
174  cache.rb
175  check.rb
176  clean.rb
177  common.rb
178  config.rb
179  console.rb
180  doctor.rb
181  exec.rb
182  fund.rb
183  gem.rb
184  info.rb
185  init.rb
186  inject.rb
187  install.rb
188  issue.rb
189  list.rb
190  lock.rb
191  open.rb
192  outdated.rb
193  platform.rb
194  plugin.rb
195  pristine.rb
196  remove.rb
197  show.rb
198  update.rb
199  viz.rb
200 %%RUBY_SITELIBDIR%%/bundler/compact_index_client/
201  cache.rb
202  gem_parser.rb
203  updater.rb
204 %%RUBY_SITELIBDIR%%/bundler/fetcher/
205  base.rb
206  compact_index.rb
207  dependency.rb
208  downloader.rb
209  index.rb
210 %%RUBY_SITELIBDIR%%/bundler/installer/
211  gem_installer.rb
212  parallel_installer.rb
213  standalone.rb
214 %%RUBY_SITELIBDIR%%/bundler/man/
215  .document
216  bundle-add.1
217  bundle-add.1.ronn
218  bundle-binstubs.1
219  bundle-binstubs.1.ronn
220  bundle-cache.1
221  bundle-cache.1.ronn
222  bundle-check.1
223  bundle-check.1.ronn
224  bundle-clean.1
225  bundle-clean.1.ronn
226  bundle-config.1
227  bundle-config.1.ronn
228  bundle-doctor.1
229  bundle-doctor.1.ronn
230  bundle-exec.1
231  bundle-exec.1.ronn
232  bundle-gem.1
233  bundle-gem.1.ronn
234  bundle-info.1
235  bundle-info.1.ronn
236  bundle-init.1
237  bundle-init.1.ronn
238  bundle-inject.1
239  bundle-inject.1.ronn
240  bundle-install.1
241  bundle-install.1.ronn
242  bundle-list.1
243  bundle-list.1.ronn
244  bundle-lock.1
245  bundle-lock.1.ronn
246  bundle-open.1
247  bundle-open.1.ronn
248  bundle-outdated.1
249  bundle-outdated.1.ronn
250  bundle-platform.1
251  bundle-platform.1.ronn
252  bundle-pristine.1
253  bundle-pristine.1.ronn
254  bundle-remove.1
255  bundle-remove.1.ronn
256  bundle-show.1
257  bundle-show.1.ronn
258  bundle-update.1
259  bundle-update.1.ronn
260  bundle-viz.1
261  bundle-viz.1.ronn
262  bundle.1
263  bundle.1.ronn
264  gemfile.5
265  gemfile.5.ronn
266  index.txt
267 %%RUBY_SITELIBDIR%%/bundler/plugin/
268  api.rb
269  dsl.rb
270  events.rb
271  index.rb
272  installer.rb
273  source_list.rb
274 %%RUBY_SITELIBDIR%%/bundler/plugin/api/source.rb
275 %%RUBY_SITELIBDIR%%/bundler/plugin/installer/
276  git.rb
277  rubygems.rb
278 %%RUBY_SITELIBDIR%%/bundler/resolver/spec_group.rb
279 %%RUBY_SITELIBDIR%%/bundler/settings/validator.rb
280 %%RUBY_SITELIBDIR%%/bundler/source/
281  gemspec.rb
282  git.rb
283  metadata.rb
284  path.rb
285  rubygems.rb
286 %%RUBY_SITELIBDIR%%/bundler/source/git/git_proxy.rb
287 %%RUBY_SITELIBDIR%%/bundler/source/path/installer.rb
288 %%RUBY_SITELIBDIR%%/bundler/source/rubygems/remote.rb
289 %%RUBY_SITELIBDIR%%/bundler/templates/
290  .document
291  Executable
292  Executable.bundler
293  Executable.standalone
294  Gemfile
295  gems.rb
296 %%RUBY_SITELIBDIR%%/bundler/templates/newgem/
297  CHANGELOG.md.tt
298  CODE_OF_CONDUCT.md.tt
299  Gemfile.tt
300  LICENSE.txt.tt
301  README.md.tt
302  Rakefile.tt
303  gitignore.tt
304  gitlab-ci.yml.tt
305  newgem.gemspec.tt
306  rspec.tt
307  rubocop.yml.tt
308  travis.yml.tt
309 %%RUBY_SITELIBDIR%%/bundler/templates/newgem/bin/
310  console.tt
311  setup.tt
312 %%RUBY_SITELIBDIR%%/bundler/templates/newgem/circleci/config.yml.tt
313 %%RUBY_SITELIBDIR%%/bundler/templates/newgem/exe/newgem.tt
314 %%RUBY_SITELIBDIR%%/bundler/templates/newgem/ext/newgem/
315  extconf.rb.tt
316  newgem.c.tt
317  newgem.h.tt
318 %%RUBY_SITELIBDIR%%/bundler/templates/newgem/github/workflows/main.yml.tt
319 %%RUBY_SITELIBDIR%%/bundler/templates/newgem/lib/newgem.rb.tt
320 %%RUBY_SITELIBDIR%%/bundler/templates/newgem/lib/newgem/version.rb.tt
321 %%RUBY_SITELIBDIR%%/bundler/templates/newgem/spec/
322  newgem_spec.rb.tt
323  spec_helper.rb.tt
324 %%RUBY_SITELIBDIR%%/bundler/templates/newgem/test/minitest/
325  newgem_test.rb.tt
326  test_helper.rb.tt
327 %%RUBY_SITELIBDIR%%/bundler/templates/newgem/test/test-unit/
328  newgem_test.rb.tt
329  test_helper.rb.tt
330 %%RUBY_SITELIBDIR%%/bundler/ui/
331  rg_proxy.rb
332  shell.rb
333  silent.rb
334 %%RUBY_SITELIBDIR%%/bundler/vendor/connection_pool/lib/connection_pool.rb
335 %%RUBY_SITELIBDIR%%/bundler/vendor/connection_pool/lib/connection_pool/
336  monotonic_time.rb
337  timed_stack.rb
338  version.rb
339 %%RUBY_SITELIBDIR%%/bundler/vendor/fileutils/lib/fileutils.rb
340 %%RUBY_SITELIBDIR%%/bundler/vendor/molinillo/lib/molinillo.rb
341 %%RUBY_SITELIBDIR%%/bundler/vendor/molinillo/lib/molinillo/
342  dependency_graph.rb
343  errors.rb
344  gem_metadata.rb
345  resolution.rb
346  resolver.rb
347  state.rb
348 %%RUBY_SITELIBDIR%%/bundler/vendor/molinillo/lib/molinillo/delegates/
349  resolution_state.rb
350  specification_provider.rb
351 %%RUBY_SITELIBDIR%%/bundler/vendor/molinillo/lib/molinillo/dependency_graph/
352  action.rb
353  add_edge_no_circular.rb
354  add_vertex.rb
355  delete_edge.rb
356  detach_vertex_named.rb
357  log.rb
358  set_payload.rb
359  tag.rb
360  vertex.rb
361 %%RUBY_SITELIBDIR%%/bundler/vendor/molinillo/lib/molinillo/modules/
362  specification_provider.rb
363  ui.rb
364 %%RUBY_SITELIBDIR%%/bundler/vendor/net-http-persistent/lib/net/http/persistent.rb
365 %%RUBY_SITELIBDIR%%/bundler/vendor/net-http-persistent/lib/net/http/persistent/
366  connection.rb
367  pool.rb
368  timed_stack_multi.rb
369 %%RUBY_SITELIBDIR%%/bundler/vendor/thor/lib/thor.rb
370 %%RUBY_SITELIBDIR%%/bundler/vendor/thor/lib/thor/
371  actions.rb
372  base.rb
373  command.rb
374  error.rb
375  group.rb
376  invocation.rb
377  line_editor.rb
378  nested_context.rb
379  parser.rb
380  rake_compat.rb
381  runner.rb
382  shell.rb
383  util.rb
384  version.rb
385 %%RUBY_SITELIBDIR%%/bundler/vendor/thor/lib/thor/actions/
386  create_file.rb
387  create_link.rb
388  directory.rb
389  empty_directory.rb
390  file_manipulation.rb
391  inject_into_file.rb
392 %%RUBY_SITELIBDIR%%/bundler/vendor/thor/lib/thor/core_ext/hash_with_indifferent_access.rb
393 %%RUBY_SITELIBDIR%%/bundler/vendor/thor/lib/thor/line_editor/
394  basic.rb
395  readline.rb
396 %%RUBY_SITELIBDIR%%/bundler/vendor/thor/lib/thor/parser/
397  argument.rb
398  arguments.rb
399  option.rb
400  options.rb
401 %%RUBY_SITELIBDIR%%/bundler/vendor/thor/lib/thor/shell/
402  basic.rb
403  color.rb
404  html.rb
405 %%RUBY_SITELIBDIR%%/bundler/vendor/tmpdir/lib/tmpdir.rb
406 %%RUBY_SITELIBDIR%%/bundler/vendor/uri/lib/uri.rb
407 %%RUBY_SITELIBDIR%%/bundler/vendor/uri/lib/uri/
408  common.rb
409  file.rb
410  ftp.rb
411  generic.rb
412  http.rb
413  https.rb
414  ldap.rb
415  ldaps.rb
416  mailto.rb
417  rfc2396_parser.rb
418  rfc3986_parser.rb
419  version.rb
420 %%RUBY_SITELIBDIR%%/rubygems/
421  available_set.rb
422  basic_specification.rb
423  bundler_version_finder.rb
424  command.rb
425  command_manager.rb
426  compatibility.rb
427  config_file.rb
428  defaults.rb
429  dependency.rb
430  dependency_installer.rb
431  dependency_list.rb
432  deprecate.rb
433  doctor.rb
434  errors.rb
435  exceptions.rb
436  ext.rb
437  gem_runner.rb
438  gemcutter_utilities.rb
439  indexer.rb
440  install_default_message.rb
441  install_message.rb
442  install_update_options.rb
443  installer.rb
444  installer_test_case.rb
445  installer_uninstaller_utils.rb
446  local_remote_options.rb
447  mock_gem_ui.rb
448  name_tuple.rb
449  openssl.rb
450  package.rb
451  package_task.rb
452  path_support.rb
453  platform.rb
454  psych_additions.rb
455  psych_tree.rb
456  query_utils.rb
457  rdoc.rb
458  remote_fetcher.rb
459  request.rb
460  request_set.rb
461  requirement.rb
462  resolver.rb
463  s3_uri_signer.rb
464  safe_yaml.rb
465  security.rb
466  security_option.rb
467  server.rb
468  source.rb
469  source_list.rb
470  spec_fetcher.rb
471  specification.rb
472  specification_policy.rb
473  stub_specification.rb
474  syck_hack.rb
475  test_case.rb
476  test_utilities.rb
477  text.rb
478  uninstaller.rb
479  uri_formatter.rb
480  uri_parser.rb
481  uri_parsing.rb
482  user_interaction.rb
483  util.rb
484  validator.rb
485  version.rb
486  version_option.rb
487 %%RUBY_SITELIBDIR%%/rubygems/commands/
488  build_command.rb
489  cert_command.rb
490  check_command.rb
491  cleanup_command.rb
492  contents_command.rb
493  dependency_command.rb
494  environment_command.rb
495  fetch_command.rb
496  generate_index_command.rb
497  help_command.rb
498  info_command.rb
499  install_command.rb
500  list_command.rb
501  lock_command.rb
502  mirror_command.rb
503  open_command.rb
504  outdated_command.rb
505  owner_command.rb
506  pristine_command.rb
507  push_command.rb
508  query_command.rb
509  rdoc_command.rb
510  search_command.rb
511  server_command.rb
512  setup_command.rb
513  signin_command.rb
514  signout_command.rb
515  sources_command.rb
516  specification_command.rb
517  stale_command.rb
518  uninstall_command.rb
519  unpack_command.rb
520  update_command.rb
521  which_command.rb
522  yank_command.rb
523 %%RUBY_SITELIBDIR%%/rubygems/core_ext/
524  kernel_gem.rb
525  kernel_require.rb
526  kernel_warn.rb
527  tcpsocket_init.rb
528 %%RUBY_SITELIBDIR%%/rubygems/ext/
529  build_error.rb
530  builder.rb
531  cmake_builder.rb
532  configure_builder.rb
533  ext_conf_builder.rb
534  rake_builder.rb
535 %%RUBY_SITELIBDIR%%/rubygems/package/
536  digest_io.rb
537  file_source.rb
538  io_source.rb
539  old.rb
540  source.rb
541  tar_header.rb
542  tar_reader.rb
543  tar_test_case.rb
544  tar_writer.rb
545 %%RUBY_SITELIBDIR%%/rubygems/package/tar_reader/entry.rb
546 %%RUBY_SITELIBDIR%%/rubygems/request/
547  connection_pools.rb
548  http_pool.rb
549  https_pool.rb
550 %%RUBY_SITELIBDIR%%/rubygems/request_set/
551  gem_dependency_api.rb
552  lockfile.rb
553 %%RUBY_SITELIBDIR%%/rubygems/request_set/lockfile/
554  parser.rb
555  tokenizer.rb
556 %%RUBY_SITELIBDIR%%/rubygems/resolver/
557  activation_request.rb
558  api_set.rb
559  api_specification.rb
560  best_set.rb
561  composed_set.rb
562  conflict.rb
563  current_set.rb
564  dependency_request.rb
565  git_set.rb
566  git_specification.rb
567  index_set.rb
568  index_specification.rb
569  installed_specification.rb
570  installer_set.rb
571  local_specification.rb
572  lock_set.rb
573  lock_specification.rb
574  molinillo.rb
575  requirement_list.rb
576  set.rb
577  source_set.rb
578  spec_specification.rb
579  specification.rb
580  stats.rb
581  vendor_set.rb
582  vendor_specification.rb
583 %%RUBY_SITELIBDIR%%/rubygems/resolver/api_set/gem_parser.rb
584 %%RUBY_SITELIBDIR%%/rubygems/resolver/molinillo/lib/molinillo.rb
585 %%RUBY_SITELIBDIR%%/rubygems/resolver/molinillo/lib/molinillo/
586  dependency_graph.rb
587  errors.rb
588  gem_metadata.rb
589  resolution.rb
590  resolver.rb
591  state.rb
592 %%RUBY_SITELIBDIR%%/rubygems/resolver/molinillo/lib/molinillo/delegates/
593  resolution_state.rb
594  specification_provider.rb
595 %%RUBY_SITELIBDIR%%/rubygems/resolver/molinillo/lib/molinillo/dependency_graph/
596  action.rb
597  add_edge_no_circular.rb
598  add_vertex.rb
599  delete_edge.rb
600  detach_vertex_named.rb
601  log.rb
602  set_payload.rb
603  tag.rb
604  vertex.rb
605 %%RUBY_SITELIBDIR%%/rubygems/resolver/molinillo/lib/molinillo/modules/
606  specification_provider.rb
607  ui.rb
608 %%RUBY_SITELIBDIR%%/rubygems/security/
609  policies.rb
610  policy.rb
611  signer.rb
612  trust_dir.rb
613 %%RUBY_SITELIBDIR%%/rubygems/source/
614  git.rb
615  installed.rb
616  local.rb
617  lock.rb
618  specific_file.rb
619  vendor.rb
620 %%RUBY_SITELIBDIR%%/rubygems/ssl_certs/.document
621 %%RUBY_SITELIBDIR%%/rubygems/ssl_certs/rubygems.org/
622  GlobalSignRootCA.pem
623  GlobalSignRootCA_R3.pem
624 %%RUBY_SITELIBDIR%%/rubygems/util/
625  licenses.rb
626  list.rb
627 bin/
628  bundle%%SUFFIX%%
629  bundler%%SUFFIX%%
630  gem%%SUFFIX%%
631
632
633 [FILE:46:files/special.mk]
634 PLIST_SUB+= GEMLINK=${GEMLINK${RUBY_DEFAULT}}
635