Update modulemd for ruby:3.1 stream.

Migrate to modulemd-packager v3.
We only need one context.
Remove rubygem-abrt from the module as it is not longer present in C9S.
Clean up the RPM API section.

We do not need `sources` file for modules. Delete it.

Resolves: rhbz#2063773
This commit is contained in:
Jarek Prokop 2022-06-03 19:17:12 +02:00
parent a0361297b7
commit 6baae308bf
2 changed files with 15 additions and 20 deletions

View File

@ -1,21 +1,19 @@
--- ---
document: modulemd document: modulemd-packager
version: 2 version: 3
data: data:
stream: 3.0 name: ruby
stream: 3.1
summary: An interpreter of object-oriented scripting language summary: An interpreter of object-oriented scripting language
description: >- description: >-
Ruby is the interpreted scripting language for quick and easy object-oriented Ruby is the interpreted scripting language for quick and easy object-oriented
programming. It has many features to process text files and to do system management programming. It has many features to process text files and to do system management
tasks (as in Perl). It is simple, straight-forward, and extensible. tasks (as in Perl). It is simple, straight-forward, and extensible.
license: license:
module:
- MIT - MIT
dependencies: configurations:
- buildrequires: - context: '9'
platform: [el8] platform: el9
requires:
platform: [el8]
references: references:
community: http://ruby-lang.org/ community: http://ruby-lang.org/
documentation: https://www.ruby-lang.org/en/documentation/ documentation: https://www.ruby-lang.org/en/documentation/
@ -27,10 +25,10 @@ data:
api: api:
rpms: rpms:
- ruby - ruby
- ruby-bundled-gems
- ruby-default-gems - ruby-default-gems
- ruby-devel - ruby-devel
- ruby-libs - ruby-libs
- rubygem-abrt
- rubygem-bigdecimal - rubygem-bigdecimal
- rubygem-bundler - rubygem-bundler
- rubygem-io-console - rubygem-io-console
@ -38,34 +36,31 @@ data:
- rubygem-json - rubygem-json
- rubygem-minitest - rubygem-minitest
- rubygem-mysql2 - rubygem-mysql2
- rubygem-net-telnet
- rubygem-openssl
- rubygem-pg - rubygem-pg
- rubygem-power_assert - rubygem-power_assert
- rubygem-psych - rubygem-psych
- rubygem-rake - rubygem-rake
- rubygem-rbs
- rubygem-rexml
- rubygem-rss
- rubygem-rdoc - rubygem-rdoc
- rubygem-test-unit - rubygem-test-unit
- rubygem-xmlrpc - rubygem-typeprof
- rubygems - rubygems
- rubygems-devel - rubygems-devel
components: components:
rpms: rpms:
ruby: ruby:
rationale: An interpreter of object-oriented scripting language rationale: An interpreter of object-oriented scripting language
ref: stream-ruby-3.0-rhel-8.7.0 ref: stream-ruby-3.1-rhel-9.1.0
buildorder: 101 buildorder: 101
multilib: [x86_64] multilib: [x86_64]
rubygem-abrt:
rationale: ABRT support for Ruby
ref: stream-ruby-3.0-rhel-8.7.0
buildorder: 102
rubygem-mysql2: rubygem-mysql2:
rationale: A simple, fast Mysql library for Ruby, binding to libmysql rationale: A simple, fast Mysql library for Ruby, binding to libmysql
ref: stream-ruby-3.0-rhel-8.7.0 ref: stream-ruby-3.1-rhel-9.1.0
buildorder: 102 buildorder: 102
rubygem-pg: rubygem-pg:
rationale: A Ruby interface to the PostgreSQL RDBMS rationale: A Ruby interface to the PostgreSQL RDBMS
ref: stream-ruby-3.0-rhel-8.7.0 ref: stream-ruby-3.1-rhel-9.1.0
buildorder: 102 buildorder: 102
... ...

View File