Compare commits

...
Sign in to create a new pull request.

5 commits

Author SHA1 Message Date
Petr Písař
432032a307 Build with ruby-3.1.2-169 adjusting FFI closure tests
bug #2119816.
2022-09-05 10:35:47 +02:00
Petr Písař
63c8a4bd9e Build with ruby-3.1.2-168 adapted to changed tzdata
bug #2119816
2022-08-25 09:30:18 +02:00
Petr Písař
48aaf32568 Build for Fedora 38 2022-08-19 10:11:42 +02:00
Fedora Release Engineering
b155327aa7 Rebuilt for https://fedoraproject.org/wiki/Fedora_37_Mass_Rebuild
Signed-off-by: Fedora Release Engineering <releng@fedoraproject.org>
2022-08-10 16:54:06 +00:00
Jarek Prokop
6a3d3462ae Initial import. 2022-03-11 18:59:02 +01:00

97
ruby.yaml Normal file
View file

@ -0,0 +1,97 @@
document: modulemd
version: 2
data:
# From ruby.spec Summary
summary: An interpreter of object-oriented scripting language
# From ruby.spec description
description: >-
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 tasks (as in Perl). It is simple,
straight-forward, and extensible.
license:
module:
- MIT
references:
community: http://ruby-lang.org/
documentation: https://www.ruby-lang.org/en/documentation/
tracker: https://bugs.ruby-lang.org/
dependencies:
- 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: rawhide
rubygem-abrt:
# From rubygem-abrt.spec Summary
rationale: >-
ABRT support for Ruby
buildorder: 102
ref: rawhide
rubygem-mysql2:
# From rubygem-mysql2.spec Summary
rationale: >-
A simple, fast Mysql library for Ruby, binding to libmysql
buildorder: 102
ref: rawhide
rubygem-pg:
# From rubygem-pg.spec Summary
rationale: >-
A Ruby interface to the PostgreSQL RDBMS
buildorder: 102
ref: rawhide
buildopts:
rpms:
macros: |
# 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
rpms:
# From ruby.spec
- ruby
- ruby-devel
- 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
- rubygem-openssl
- rubygem-power_assert
- rubygem-psych
- rubygem-rake
- rubygem-rdoc
- rubygem-test-unit
- rubygem-xmlrpc
# From rubygem-abrt.spec
- rubygem-abrt
# From rubygem-mysql2.spec
- rubygem-mysql2
# From rubygem-pg.spec
- rubygem-pg
# Add profiles/default as a temporary workflow,
# because of a issue for omitted profiles element.
profiles:
default:
rpms:
- ruby