1 |
# rpm macros for use in ruby packages |
2 |
|
3 |
%ruby_version %(ruby -rrbconfig -e 'print Config::CONFIG["ruby_version"]') |
4 |
|
5 |
%ruby_archdir %(ruby -rrbconfig -e 'print Config::CONFIG["archdir"]') |
6 |
%ruby_libdir %(ruby -rrbconfig -e 'print Config::CONFIG["rubylibdir"]') |
7 |
%ruby_sitearchdir %(ruby -rrbconfig -e 'print Config::CONFIG["sitearchdir"]') |
8 |
%ruby_sitelibdir %(ruby -rrbconfig -e 'print Config::CONFIG["sitelibdir"]') |
9 |
%ruby_vendorarchdir %(ruby -rrbconfig -e 'print Config::CONFIG["vendorarchdir"]') |
10 |
%ruby_vendorlibdir %(ruby -rrbconfig -e 'print Config::CONFIG["vendorlibdir"]') |
11 |
%ruby_gemdir %(ruby -rrbconfig -e 'include Config; print CONFIG["rubylibdir"].sub(CONFIG["ruby_version"], "gems/#{CONFIG["ruby_version"]}")') |
12 |
%ruby_ridir %(ruby -rrbconfig -e 'include Config; print File.join(CONFIG["datadir"], "ri", CONFIG["ruby_version"])') |