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

ruby-common-3.2-1.1 RPM for noarch

From OpenSuSE Ports Tumbleweed for noarch

Name: ruby-common Distribution: openSUSE:Factory:zSystems
Version: 3.2 Vendor: openSUSE
Release: 1.1 Build date: Fri Nov 25 13:37:04 2022
Group: Development/Languages/Ruby Build host: s390zl22
Size: 39617 Source RPM: ruby-common-3.2-1.1.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

* Thu Nov 17 2022 Marcus Rueckert <mrueckert@suse.de>
  - actually bump the version so we can require the newer version for
    ruby3.2
* Thu Nov 17 2022 Marcus Rueckert <mrueckert@suse.de>
  - replace `File.exists?` with `File.exist?` as the `File.exists?`
    is no longer supported in 3.2
* Mon Jun 13 2022 Marcus Rueckert <mrueckert@suse.de>
  - make %gem_unpack and %gem_build work when the default system ruby
    is not installed:
    both macros now use the %{gem_binary} define and we have a common
    macro %{set_gem_binary} to set this variable. the set macro will
    use the ruby-find-versioned to find a versioned version of gem.
* Wed Feb 23 2022 Dirk Müller <dmueller@suse.com>
  - avoid bashism in gem_build_cleanup
* Tue Aug 24 2021 Stephan Kulow <coolo@suse.com>
  - Do not create links in /etc/alternatives at all - they are ghosts
    and rpm database will only be confused if we have some wrong
    information about them (the link target is defined at runtime)
    This aligns with ruby2.7 package to avoid file conflicts about
    bundler and other built in gems
* Thu Jul 08 2021 Stephan Kulow <coolo@suse.com>
  - Fix the links in /etc/alternatives not to point to themselves
* Tue Jan 26 2021 Marcus Rueckert <mrueckert@suse.de>
  - cleanup the .gem.* dirs that rubygems creates on 3.0
    (boo#1180528)
* Mon Jan 25 2021 Marcus Rueckert <mrueckert@suse.de>
  - add support to package rubygems plugin dirs
    as the file is conflicting you can only have one version of the
    same gem installed if it provides a rubygems plugin. at least for
    now
* Mon Sep 09 2019 chris@computersalat.de
  - fix build for SLE 12 / Leap 42
    * add define _rpmmacrodir /etc/rpm
* Fri May 10 2019 Dominique Leuenberger <dimstar@opensuse.org>
  - Move RPM macros to %_rpmmacrodir.
* Sun May 05 2019 Marcus Rueckert <mrueckert@suse.de>
  - disable docs and testsuite packaging by default
  - support --no-document option
* Thu Feb 07 2019 Marcus Rueckert <mrueckert@suse.de>
  - rails.macros: add macro to fix ruby shebang line
* Thu Feb 07 2019 Marcus Rueckert <mrueckert@suse.de>
  - rails.macros: always use ./bin/* stubs for calling binaries
* Wed Jan 30 2019 Marcus Rueckert <mrueckert@suse.de>
  - do not try to delete git files in the rails macros

Files

/etc/gemrc
/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/macros.d/macros.ruby-common
/usr/lib/rpm/macros.d/macros.suse-ruby
/usr/lib/rpm/rubygemsdeps.rb


Generated by rpm2html 1.8.1

Fabrice Bellet, Sat Feb 18 23:45:14 2023