1 # Buildsheet autogenerated by ravenadm tool -- Do not edit.
3 NAMEBASE= ruby-rubygems
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/
14 SITES[main]= https://rubygems.org/rubygems/
15 DISTFILE[1]= rubygems-3.2.11.tgz:main
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
30 DISTNAME= rubygems-3.2.11
32 LICENSE= MIT:single RUBY:single
33 LICENSE_FILE= MIT:{{WRKSRC}}/MIT.txt
34 RUBY:{{WRKSRC}}/LICENSE.txt
39 FPC_EQUIVALENT= devel/ruby-gems
42 MAKE_ARGS= --destdir="{{STAGEDIR}}"
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}}"
55 [RUBY30].USES_ON= ruby:v30
57 [RUBY26].USES_ON= ruby:v26
59 [RUBY27].USES_ON= ruby:v27
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}
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
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.
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.
87 The https://rubygems.org/ public repository helps users find gems,
88 resolve dependencies and install them.
92 fee5620d279d51c85816b8c7a5a27a1e704bacabaedffb25b31b6c161d071053 987152 ruby/rubygems-3.2.11.tgz
95 [FILE:11134:manifests/plist.single]
96 %%GEMS_BASE_DIR%%/specifications/default/bundler-%%BUNDLERVER%%.gemspec
97 %%GEMS_BASE_DIR%%/specifications/gems/bundler-%%BUNDLERVER%%/exe/
103 %%RUBY_SITELIBDIR%%/bundler/
107 compact_index_client.rb
116 endpoint_specification.rb
118 environment_preserver.rb
126 gem_version_promoter.rb
133 lazy_specification.rb
134 lockfile_generator.rb
141 remote_specification.rb
147 rubygems_gem_installer.rb
148 rubygems_integration.rb
153 similarity_detector.rb
157 stub_specification.rb
159 uri_credentials_filter.rb
160 vendored_fileutils.rb
161 vendored_molinillo.rb
162 vendored_persistent.rb
171 %%RUBY_SITELIBDIR%%/bundler/cli/
200 %%RUBY_SITELIBDIR%%/bundler/compact_index_client/
204 %%RUBY_SITELIBDIR%%/bundler/fetcher/
210 %%RUBY_SITELIBDIR%%/bundler/installer/
212 parallel_installer.rb
214 %%RUBY_SITELIBDIR%%/bundler/man/
219 bundle-binstubs.1.ronn
241 bundle-install.1.ronn
249 bundle-outdated.1.ronn
251 bundle-platform.1.ronn
253 bundle-pristine.1.ronn
267 %%RUBY_SITELIBDIR%%/bundler/plugin/
274 %%RUBY_SITELIBDIR%%/bundler/plugin/api/source.rb
275 %%RUBY_SITELIBDIR%%/bundler/plugin/installer/
278 %%RUBY_SITELIBDIR%%/bundler/resolver/spec_group.rb
279 %%RUBY_SITELIBDIR%%/bundler/settings/validator.rb
280 %%RUBY_SITELIBDIR%%/bundler/source/
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/
293 Executable.standalone
296 %%RUBY_SITELIBDIR%%/bundler/templates/newgem/
298 CODE_OF_CONDUCT.md.tt
309 %%RUBY_SITELIBDIR%%/bundler/templates/newgem/bin/
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/
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/
324 %%RUBY_SITELIBDIR%%/bundler/templates/newgem/test/minitest/
327 %%RUBY_SITELIBDIR%%/bundler/templates/newgem/test/test-unit/
330 %%RUBY_SITELIBDIR%%/bundler/ui/
334 %%RUBY_SITELIBDIR%%/bundler/vendor/connection_pool/lib/connection_pool.rb
335 %%RUBY_SITELIBDIR%%/bundler/vendor/connection_pool/lib/connection_pool/
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/
348 %%RUBY_SITELIBDIR%%/bundler/vendor/molinillo/lib/molinillo/delegates/
350 specification_provider.rb
351 %%RUBY_SITELIBDIR%%/bundler/vendor/molinillo/lib/molinillo/dependency_graph/
353 add_edge_no_circular.rb
356 detach_vertex_named.rb
361 %%RUBY_SITELIBDIR%%/bundler/vendor/molinillo/lib/molinillo/modules/
362 specification_provider.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/
369 %%RUBY_SITELIBDIR%%/bundler/vendor/thor/lib/thor.rb
370 %%RUBY_SITELIBDIR%%/bundler/vendor/thor/lib/thor/
385 %%RUBY_SITELIBDIR%%/bundler/vendor/thor/lib/thor/actions/
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/
396 %%RUBY_SITELIBDIR%%/bundler/vendor/thor/lib/thor/parser/
401 %%RUBY_SITELIBDIR%%/bundler/vendor/thor/lib/thor/shell/
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/
420 %%RUBY_SITELIBDIR%%/rubygems/
422 basic_specification.rb
423 bundler_version_finder.rb
430 dependency_installer.rb
438 gemcutter_utilities.rb
440 install_default_message.rb
442 install_update_options.rb
444 installer_test_case.rb
445 installer_uninstaller_utils.rb
446 local_remote_options.rb
472 specification_policy.rb
473 stub_specification.rb
487 %%RUBY_SITELIBDIR%%/rubygems/commands/
493 dependency_command.rb
494 environment_command.rb
496 generate_index_command.rb
516 specification_command.rb
523 %%RUBY_SITELIBDIR%%/rubygems/core_ext/
528 %%RUBY_SITELIBDIR%%/rubygems/ext/
535 %%RUBY_SITELIBDIR%%/rubygems/package/
545 %%RUBY_SITELIBDIR%%/rubygems/package/tar_reader/entry.rb
546 %%RUBY_SITELIBDIR%%/rubygems/request/
550 %%RUBY_SITELIBDIR%%/rubygems/request_set/
551 gem_dependency_api.rb
553 %%RUBY_SITELIBDIR%%/rubygems/request_set/lockfile/
556 %%RUBY_SITELIBDIR%%/rubygems/resolver/
557 activation_request.rb
564 dependency_request.rb
568 index_specification.rb
569 installed_specification.rb
571 local_specification.rb
573 lock_specification.rb
578 spec_specification.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/
592 %%RUBY_SITELIBDIR%%/rubygems/resolver/molinillo/lib/molinillo/delegates/
594 specification_provider.rb
595 %%RUBY_SITELIBDIR%%/rubygems/resolver/molinillo/lib/molinillo/dependency_graph/
597 add_edge_no_circular.rb
600 detach_vertex_named.rb
605 %%RUBY_SITELIBDIR%%/rubygems/resolver/molinillo/lib/molinillo/modules/
606 specification_provider.rb
608 %%RUBY_SITELIBDIR%%/rubygems/security/
613 %%RUBY_SITELIBDIR%%/rubygems/source/
620 %%RUBY_SITELIBDIR%%/rubygems/ssl_certs/.document
621 %%RUBY_SITELIBDIR%%/rubygems/ssl_certs/rubygems.org/
623 GlobalSignRootCA_R3.pem
624 %%RUBY_SITELIBDIR%%/rubygems/util/
633 [FILE:46:files/special.mk]
634 PLIST_SUB+= GEMLINK=${GEMLINK${RUBY_DEFAULT}}