1 # Buildsheet autogenerated by ravenadm tool -- Do not edit.
3 NAMEBASE= ruby-rubygems
7 SDESC[v30]= Package management framework for Ruby (v3.0)
8 SDESC[v31]= Package management framework for Ruby (v3.1)
9 SDESC[v32]= Package management framework for Ruby (v3.2)
10 HOMEPAGE= https://rubygems.org/
14 SITES[main]= https://rubygems.org/rubygems/
15 DISTFILE[1]= rubygems-3.4.4.tgz:main
22 OPTIONS_AVAILABLE= RUBY30 RUBY31 RUBY32
23 OPTIONS_STANDARD= none
24 VOPTS[v30]= RUBY32=OFF RUBY30=ON RUBY31=OFF
25 VOPTS[v31]= RUBY32=OFF RUBY30=OFF RUBY31=ON
26 VOPTS[v32]= RUBY32=ON RUBY30=OFF RUBY31=OFF
30 DISTNAME= rubygems-3.4.4
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 [RUBY31].USES_ON= ruby:v31
59 [RUBY32].USES_ON= ruby:v32
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 ${FIND} ${STAGEDIR}${PREFIX}/share/rubygems \
71 ${STAGEDIR}${PREFIX}/lib/ruby \
72 -type d -empty -delete
73 # remove new duplicates
74 ${RM} -f ${STAGEDIR}${PREFIX}/bin/bundle
75 ${RM} -f ${STAGEDIR}${PREFIX}/bin/bundler
77 [FILE:745:descriptions/desc.single]
78 RubyGems is a package manager for the Ruby programming language that
79 provides a standard format for distributing Ruby programs and libraries
80 (in a self-contained format called a "gem"), a tool designed to easily
81 manage the installation of gems, and a server for distributing them.
83 The interface for RubyGems is a command-line tool called gem which can
84 install libraries and manage RubyGems.[1] RubyGems integrates with Ruby
85 run-time loader to help find and load installed gems from standardized
86 library folders. Though it is possible to use a private RubyGems
87 repository, the public repository is most commonly used for gem management.
89 The https://rubygems.org/ public repository helps users find gems,
90 resolve dependencies and install them.
94 7dab9b54c0493422dda5ab110e8cee78a94c106eaafeb83cc5c31f6157ce2e9a 1303428 ruby/rubygems-3.4.4.tgz
97 [FILE:12322:manifests/plist.single]
98 %%GEMS_BASE_DIR%%/gems/bundler-%%BUNDLERVER%%/exe/
101 %%GEMS_BASE_DIR%%/specifications/default/bundler-%%BUNDLERVER%%.gemspec
102 %%GEMS_BASE_DIR%%/specifications/gems/bundler-%%BUNDLERVER%%/exe/
108 %%RUBY_SITELIBDIR%%/bundler/
113 compact_index_client.rb
122 endpoint_specification.rb
124 environment_preserver.rb
133 gem_version_promoter.rb
139 lazy_specification.rb
140 lockfile_generator.rb
144 match_remote_metadata.rb
148 remote_specification.rb
154 rubygems_gem_installer.rb
155 rubygems_integration.rb
161 similarity_detector.rb
166 stub_specification.rb
168 uri_credentials_filter.rb
169 vendored_fileutils.rb
170 vendored_persistent.rb
179 %%RUBY_SITELIBDIR%%/bundler/cli/
208 %%RUBY_SITELIBDIR%%/bundler/compact_index_client/
212 %%RUBY_SITELIBDIR%%/bundler/fetcher/
218 %%RUBY_SITELIBDIR%%/bundler/installer/
220 parallel_installer.rb
222 %%RUBY_SITELIBDIR%%/bundler/man/
227 bundle-binstubs.1.ronn
237 bundle-console.1.ronn
253 bundle-install.1.ronn
261 bundle-outdated.1.ronn
263 bundle-platform.1.ronn
267 bundle-pristine.1.ronn
275 bundle-version.1.ronn
283 %%RUBY_SITELIBDIR%%/bundler/plugin/
290 %%RUBY_SITELIBDIR%%/bundler/plugin/api/source.rb
291 %%RUBY_SITELIBDIR%%/bundler/plugin/installer/
294 %%RUBY_SITELIBDIR%%/bundler/resolver/
301 %%RUBY_SITELIBDIR%%/bundler/settings/validator.rb
302 %%RUBY_SITELIBDIR%%/bundler/source/
308 rubygems_aggregate.rb
309 %%RUBY_SITELIBDIR%%/bundler/source/git/git_proxy.rb
310 %%RUBY_SITELIBDIR%%/bundler/source/path/installer.rb
311 %%RUBY_SITELIBDIR%%/bundler/source/rubygems/remote.rb
312 %%RUBY_SITELIBDIR%%/bundler/templates/
316 Executable.standalone
319 %%RUBY_SITELIBDIR%%/bundler/templates/newgem/
321 CODE_OF_CONDUCT.md.tt
333 %%RUBY_SITELIBDIR%%/bundler/templates/newgem/bin/
336 %%RUBY_SITELIBDIR%%/bundler/templates/newgem/circleci/config.yml.tt
337 %%RUBY_SITELIBDIR%%/bundler/templates/newgem/exe/newgem.tt
338 %%RUBY_SITELIBDIR%%/bundler/templates/newgem/ext/newgem/
344 %%RUBY_SITELIBDIR%%/bundler/templates/newgem/ext/newgem/src/lib.rs.tt
345 %%RUBY_SITELIBDIR%%/bundler/templates/newgem/github/workflows/main.yml.tt
346 %%RUBY_SITELIBDIR%%/bundler/templates/newgem/lib/newgem.rb.tt
347 %%RUBY_SITELIBDIR%%/bundler/templates/newgem/lib/newgem/version.rb.tt
348 %%RUBY_SITELIBDIR%%/bundler/templates/newgem/sig/newgem.rbs.tt
349 %%RUBY_SITELIBDIR%%/bundler/templates/newgem/spec/
352 %%RUBY_SITELIBDIR%%/bundler/templates/newgem/test/minitest/
355 %%RUBY_SITELIBDIR%%/bundler/templates/newgem/test/test-unit/
358 %%RUBY_SITELIBDIR%%/bundler/ui/
362 %%RUBY_SITELIBDIR%%/bundler/vendor/.document
363 %%RUBY_SITELIBDIR%%/bundler/vendor/connection_pool/LICENSE
364 %%RUBY_SITELIBDIR%%/bundler/vendor/connection_pool/lib/connection_pool.rb
365 %%RUBY_SITELIBDIR%%/bundler/vendor/connection_pool/lib/connection_pool/
369 %%RUBY_SITELIBDIR%%/bundler/vendor/fileutils/LICENSE.txt
370 %%RUBY_SITELIBDIR%%/bundler/vendor/fileutils/lib/fileutils.rb
371 %%RUBY_SITELIBDIR%%/bundler/vendor/net-http-persistent/README.rdoc
372 %%RUBY_SITELIBDIR%%/bundler/vendor/net-http-persistent/lib/net/http/persistent.rb
373 %%RUBY_SITELIBDIR%%/bundler/vendor/net-http-persistent/lib/net/http/persistent/
377 %%RUBY_SITELIBDIR%%/bundler/vendor/pub_grub/LICENSE.txt
378 %%RUBY_SITELIBDIR%%/bundler/vendor/pub_grub/lib/pub_grub.rb
379 %%RUBY_SITELIBDIR%%/bundler/vendor/pub_grub/lib/pub_grub/
381 basic_package_source.rb
388 static_package_source.rb
391 version_constraint.rb
395 %%RUBY_SITELIBDIR%%/bundler/vendor/thor/LICENSE.md
396 %%RUBY_SITELIBDIR%%/bundler/vendor/thor/lib/thor.rb
397 %%RUBY_SITELIBDIR%%/bundler/vendor/thor/lib/thor/
412 %%RUBY_SITELIBDIR%%/bundler/vendor/thor/lib/thor/actions/
419 %%RUBY_SITELIBDIR%%/bundler/vendor/thor/lib/thor/core_ext/hash_with_indifferent_access.rb
420 %%RUBY_SITELIBDIR%%/bundler/vendor/thor/lib/thor/line_editor/
423 %%RUBY_SITELIBDIR%%/bundler/vendor/thor/lib/thor/parser/
428 %%RUBY_SITELIBDIR%%/bundler/vendor/thor/lib/thor/shell/
432 %%RUBY_SITELIBDIR%%/bundler/vendor/tsort/LICENSE.txt
433 %%RUBY_SITELIBDIR%%/bundler/vendor/tsort/lib/tsort.rb
434 %%RUBY_SITELIBDIR%%/bundler/vendor/uri/LICENSE.txt
435 %%RUBY_SITELIBDIR%%/bundler/vendor/uri/lib/uri.rb
436 %%RUBY_SITELIBDIR%%/bundler/vendor/uri/lib/uri/
451 %%RUBY_SITELIBDIR%%/rubygems/
453 basic_specification.rb
454 bundler_version_finder.rb
461 dependency_installer.rb
469 gemcutter_utilities.rb
471 install_default_message.rb
473 install_update_options.rb
475 installer_uninstaller_utils.rb
476 local_remote_options.rb
501 specification_policy.rb
502 stub_specification.rb
506 unknown_command_spell_checker.rb
515 %%RUBY_SITELIBDIR%%/rubygems/commands/
521 dependency_command.rb
522 environment_command.rb
524 generate_index_command.rb
544 specification_command.rb
551 %%RUBY_SITELIBDIR%%/rubygems/core_ext/
556 %%RUBY_SITELIBDIR%%/rubygems/ext/
564 %%RUBY_SITELIBDIR%%/rubygems/ext/cargo_builder/link_flag_converter.rb
565 %%RUBY_SITELIBDIR%%/rubygems/optparse/
568 %%RUBY_SITELIBDIR%%/rubygems/optparse/lib/
571 %%RUBY_SITELIBDIR%%/rubygems/optparse/lib/optparse/
579 %%RUBY_SITELIBDIR%%/rubygems/package/
588 %%RUBY_SITELIBDIR%%/rubygems/package/tar_reader/entry.rb
589 %%RUBY_SITELIBDIR%%/rubygems/request/
593 %%RUBY_SITELIBDIR%%/rubygems/request_set/
594 gem_dependency_api.rb
596 %%RUBY_SITELIBDIR%%/rubygems/request_set/lockfile/
599 %%RUBY_SITELIBDIR%%/rubygems/resolver/
600 activation_request.rb
607 dependency_request.rb
611 index_specification.rb
612 installed_specification.rb
614 local_specification.rb
616 lock_specification.rb
621 spec_specification.rb
625 vendor_specification.rb
626 %%RUBY_SITELIBDIR%%/rubygems/resolver/api_set/gem_parser.rb
627 %%RUBY_SITELIBDIR%%/rubygems/resolver/molinillo/LICENSE
628 %%RUBY_SITELIBDIR%%/rubygems/resolver/molinillo/lib/molinillo.rb
629 %%RUBY_SITELIBDIR%%/rubygems/resolver/molinillo/lib/molinillo/
636 %%RUBY_SITELIBDIR%%/rubygems/resolver/molinillo/lib/molinillo/delegates/
638 specification_provider.rb
639 %%RUBY_SITELIBDIR%%/rubygems/resolver/molinillo/lib/molinillo/dependency_graph/
641 add_edge_no_circular.rb
644 detach_vertex_named.rb
649 %%RUBY_SITELIBDIR%%/rubygems/resolver/molinillo/lib/molinillo/modules/
650 specification_provider.rb
652 %%RUBY_SITELIBDIR%%/rubygems/security/
657 %%RUBY_SITELIBDIR%%/rubygems/source/
664 %%RUBY_SITELIBDIR%%/rubygems/ssl_certs/.document
665 %%RUBY_SITELIBDIR%%/rubygems/ssl_certs/rubygems.org/
667 GlobalSignRootCA_R3.pem
668 %%RUBY_SITELIBDIR%%/rubygems/tsort/
671 %%RUBY_SITELIBDIR%%/rubygems/tsort/lib/tsort.rb
672 %%RUBY_SITELIBDIR%%/rubygems/util/
681 [FILE:46:files/special.mk]
682 PLIST_SUB+= GEMLINK=${GEMLINK${RUBY_DEFAULT}}