diff --git a/README.md b/README.md deleted file mode 100644 index ca416cb..0000000 --- a/README.md +++ /dev/null @@ -1,9 +0,0 @@ -# modules/ruby - -## Current status - -This module is not available yet. - -See this Bugzilla ticket to check the status. - -https://bugzilla.redhat.com/show_bug.cgi?id=1490285 diff --git a/ruby.yaml b/ruby.yaml index 7b1620a..09ab1ef 100644 --- a/ruby.yaml +++ b/ruby.yaml @@ -1,7 +1,5 @@ -# Keep a generated ruby.yaml file URL here to follow latest configuration. -# https://github.com/fedora-modularity/dependency-report/blob/master/modules/ruby/ruby.yaml document: modulemd -version: 1 +version: 2 data: # From ruby.spec Summary summary: An interpreter of object-oriented scripting language @@ -19,48 +17,74 @@ data: documentation: https://www.ruby-lang.org/en/documentation/ tracker: https://bugs.ruby-lang.org/ dependencies: - buildrequires: - platform: f28 - requires: - platform: f28 + - buildrequires: + # platform: [] is recommended. + platform: [-el8] + requires: + platform: [-el8] components: # SRPMs rpms: ruby: # From ruby.spec Summary rationale: An interpreter of object-oriented scripting language + multilib: [x86_64] buildorder: 101 ref: master - rubygem-bundler: - # From rubygem-bundler.spec Summary + rubygem-abrt: + # From rubygem-abrt.spec Summary rationale: >- - Library and utilities to manage a Ruby application's gem - dependencies + ABRT support for Ruby buildorder: 102 ref: master + rubygem-mysql2: + # From rubygem-mysql2.spec Summary + rationale: >- + A simple, fast Mysql library for Ruby, binding to libmysql + buildorder: 102 + ref: master + rubygem-pg: + # From rubygem-pg.spec Summary + rationale: >- + A Ruby interface to the PostgreSQL RDBMS + buildorder: 102 + ref: master + rubygem-bson: + # From rubygem-bson.spec Summary + rationale: >- + Ruby Implementation of the BSON specification + buildorder: 102 + ref: master + rubygem-mongo: + # From rubygem-mongo.spec Summary + rationale: >- + Ruby driver for MongoDB + buildorder: 103 + ref: master buildopts: rpms: macros: | - %_without_rubypick 1 - %_without_systemtap 1 - %_without_git 1 - %_without_cmake 1 + # To disable tests in several packages. + %_without_tests 1 + # To avoid the test faiures by timeout in ruby. + %test_timeout_scale 6 api: # RPMs # From *.spec %package - # *-doc are filtered. rpms: # From ruby.spec - ruby - ruby-devel - # - ruby-doc - - ruby-irb - ruby-libs + - ruby-default-gems - rubygems - rubygems-devel - rubygem-bigdecimal + - rubygem-bundler + # It's used in Ruby 2.6 on f31. - rubygem-did_you_mean - rubygem-io-console + - rubygem-irb - rubygem-json - rubygem-minitest - rubygem-net-telnet @@ -71,14 +95,16 @@ data: - rubygem-rdoc - rubygem-test-unit - rubygem-xmlrpc - # From rubygem-bundler.spec - - rubygem-bundler - # - rubygem-bundler-doc - filter: - # RPMs - rpms: - - ruby-doc - - rubygem-bundler-doc + # From rubygem-abrt.spec + - rubygem-abrt + # From rubygem-mysql2.spec + - rubygem-mysql2 + # From rubygem-pg.spec + - rubygem-pg + # From rubygem-bson.spec + - rubygem-bson + # From rubygem-mongo.spec + - rubygem-mongo # Add profiles/default as a temporary workflow, # because of a issue for omitted profiles element. profiles: