Index index by Group index by Distribution index by Vendor index by creation date index by Name Mirrors Help Search

ruby-common-2.1-lp152.5.2 RPM for noarch

From OpenSuSE Leap 15.2 for noarch

Name: ruby-common Distribution: openSUSE Leap 15.2
Version: 2.1 Vendor: openSUSE
Release: lp152.5.2 Build date: Fri Sep 20 18:18:01 2019
Group: Development/Languages/Ruby Build host: lamb53
Size: 37828 Source RPM: ruby-common-2.1-lp152.5.2.src.rpm
Packager: https://bugs.opensuse.org
Url: https://github.com/openSUSE/ruby-packaging/
Summary: Collection of scripts and macros for ruby packaging
This package is needed for (generated) ruby gems. It provides hooks for
automatic rpm provides and requires and macros that gem2rpm uses.

Provides

Requires

License

MIT

Changelog

* Wed Jan 24 2018 lnussel@suse.de
  - generate bundled(rubygem($name)) = $version provides for bundled
    gems in the vendor directory.
* Tue Dec 12 2017 mrueckert@suse.de
  - switch requires of the autogenerated subpackages from
    rb_suffix-rubygem-gemname = version to
    rubygem(rb_abi:gemname) = version
* Thu Nov 30 2017 mrueckert@suse.de
  - split our the rails part
* Thu Nov 30 2017 mrueckert@suse.de
  - we need bundler now. given ruby 2.5 will have it intree anyway,
    this soon wont be a big burden.
* Thu Nov 30 2017 mrueckert@suse.de
  - add support to generate requires from Gemfile.lock
* Mon Aug 07 2017 mrueckert@suse.de
  - package the buildinfo dir
  - allow passing options to extconf.rb
* Tue Jun 13 2017 bwiedemann@suse.com
  - Call fdupes -o name to make sure we always create symlinks
    in the same direction to make builds reproducible
* Tue Mar 01 2016 mrueckert@suse.de
  - Since rubygems 2.5.0 the default version in the gem bin stub
    changed from '>= 0' to '>= 0.a'. This was done to allow
    prerelease versions. Our patching script didn't take the '.a'
    into account and generated version fields like '= 0.10.1.a'
    instead of the expected '= 0.10.1'. This fix accounts for the
    '.a'.
* Thu Jun 11 2015 lnussel@suse.de
  - help the solver to pick the right gem2rpm for the default ruby
    version (bnc#934328)
* Sat May 02 2015 mrueckert@suse.de
  - Fix patching of the shebang line
* Thu Apr 16 2015 mrueckert@suse.de
  - The script sometimes returned from gem install already although
    the install wasn't finished yet. This broke e.g. the binary
    rename part.
* Fri Mar 13 2015 mrueckert@suse.de
  - Fail early if gem install fails
    This avoids confusing error messages at the end of the build.
* Fri Mar 13 2015 mrueckert@suse.de
  - More fixes for ruby 1.8
* Fri Mar 13 2015 mrueckert@suse.de
  - Ruby 1.8 insists on the () for the parameter
* Fri Mar 13 2015 mrueckert@suse.de
  - Cleaner solution for the extensions doc dir
    The other solution was also failing on 1.8
* Fri Mar 13 2015 mrueckert@suse.de
  - Forgot another option for forwarding
* Fri Mar 13 2015 mrueckert@suse.de
  - Do not overwrite options.otheropts
* Fri Mar 13 2015 mrueckert@suse.de
  - Fixed forwarding of options to gem install
* Fri Mar 13 2015 mrueckert@suse.de
  - Only use the extensions doc dir on MRI 2.1.x
* Fri Mar 13 2015 mrueckert@suse.de
  - Fix the ruby suffix for distributions before 13.2
  - Do not fail with --gem-binary
* Fri Mar 13 2015 mrueckert@suse.de
  - switch to ruby version of gem_install.sh
  - added ruby-find-versioned to make it easier to find versioned
    binaries.
    - all for loops in the shell scripts and macros are now using
      this script
* Thu Mar 12 2015 mrueckert@suse.de
  - call ruby with -x from shell wrappers otherwise we run into an
    endless loop
* Thu Jan 15 2015 dmueller@suse.com
  - rubygemsdeps.rb: add shell-launcher to avoid dependency on
    a fixed ruby version
* Tue Jan 13 2015 dmueller@suse.com
  - gem_install.sh: fix ruby shebang patching
* Sat Nov 15 2014 Led <ledest@gmail.com>
  - fix bashisms in generate_buildrequires.sh script
* Tue Oct 21 2014 mrueckert@suse.de
  - restore changes lost by the previous change
    - load rbconfigpackagingsupport if available and fail gracefully
      if not.
    - dont use not() it breaks the build on 1.8
    - remove requires onto the ruby version
* Sat Oct 18 2014 coolo@suse.com
  - update gem_packages template from git

Files

/etc/gemrc
/etc/rpm/macros.ruby-common
/etc/rpm/macros.suse-ruby
/usr/bin/g2r
/usr/bin/ruby-find-versioned
/usr/lib/rpm/fileattrs
/usr/lib/rpm/fileattrs/rubygems.attr
/usr/lib/rpm/fileattrs/rubygems_bundled.attr
/usr/lib/rpm/gem_build_cleanup.sh
/usr/lib/rpm/gem_install.sh
/usr/lib/rpm/gem_packages.sh
/usr/lib/rpm/gem_packages.template
/usr/lib/rpm/generate_buildrequires.sh
/usr/lib/rpm/rubygemsdeps.rb


Generated by rpm2html 1.8.1

Fabrice Bellet, Tue Apr 9 11:50:38 2024