-%ruby_archdir %(ruby -r rbconfig -e 'print Config::CONFIG["archdir"]')
-%ruby_rubylibdir %(ruby -r rbconfig -e 'print Config::CONFIG["rubylibdir"]')
+%define ruby_archdir %(ruby -r rbconfig -e 'print Config::CONFIG["archdir"]')
+%define ruby_rubylibdir %(ruby -r rbconfig -e 'print Config::CONFIG["rubylibdir"]')
+%define ruby_ridir %(ruby -r rbconfig -e 'include Config; print File.join(CONFIG["datadir"], "ri", CONFIG["ruby_version"], "system")')
+%define ruby_version %(ruby -r rbconfig -e 'print Config::CONFIG["ruby_version"]')
-%rdoc rdoc --inline-source --op rdoc --title '%{name}-%{version}'
-%ri rdoc --ri --op ri
+%define rdoc rdoc --inline-source --op rdoc --title '%{name}-%{version}'
+%define ri rdoc --ri --op ri