Revisions of ruby-common

Stephan Kulow's avatar Stephan Kulow (coolo) accepted request 305057 from Marcus Rueckert's avatar Marcus Rueckert (darix) (revision 7)
- Fix patching of the shebang line (forwarded request 305056 from darix)
Dominique Leuenberger's avatar Dominique Leuenberger (dimstar_suse) accepted request 282339 from Factory Maintainer's avatar Factory Maintainer (factory-maintainer) (revision 6)
Automatic submission by obs-autosubmit
Stephan Kulow's avatar Stephan Kulow (coolo) accepted request 258690 from Factory Maintainer's avatar Factory Maintainer (factory-maintainer) (revision 4)
Automatic submission by obs-autosubmit
Stephan Kulow's avatar Stephan Kulow (coolo) accepted request 257498 from Stephan Kulow's avatar Stephan Kulow (coolo) (revision 3)
- update gem_packages template from git

- we dont always have /usr/bin/ruby, use perl for patching the
  version in the bin wrapper. also replaced the sed for patching
  the shebang line.
- fixed a bad bug in the shebang line. we had an additional "."
  there.

- install gemrc on all distros

- dont delete .a files. there are actually gems where we need them
  like rubygem-libv8 for rubygem-therubyracer

- fix the case where we dont symlink the binaries. 

- gem_cleanup macro was missed when updating for old ruby versions.

- switch from "ruby -rrubygems -e 
  'print Gem::Specification.new.base_dir'"
  to "gem env gemdir"
 

- gem_build_cleanup: also delete static library files

- ruby 1.8 support:
  - gem_packages.sh: change to /usr/src/packages when
    /home/abuild/rpmbuild doesn't exist.
  - gem_packages template:
    - require rbconfigpackagingsupport to fix the ruby_install_name
      dependent variables. we do that for all distros but catch the
Stephan Kulow's avatar Stephan Kulow (coolo) accepted request 248348 from Stephan Kulow's avatar Stephan Kulow (coolo) (revision 1)
new package needed for new ruby pkging
Displaying revisions 21 - 27 of 27
openSUSE Build Service is sponsored by