summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorJeroen van Meeuwen (Fedora Unity) <kanarip@fedoraunity.org>2009-12-21 17:46:30 +0100
committerJeroen van Meeuwen (Fedora Unity) <kanarip@fedoraunity.org>2009-12-21 17:46:30 +0100
commit59e7ed9ba67f970fa2e6de800aa748b97fd6f0b8 (patch)
tree426aa226d0831f4fe936dca19105ee8532c30662
parent52c3982983435f0586a948197188755129bff7b4 (diff)
downloadruby-specs-59e7ed9ba67f970fa2e6de800aa748b97fd6f0b8.tar.gz
ruby-specs-59e7ed9ba67f970fa2e6de800aa748b97fd6f0b8.tar.xz
ruby-specs-59e7ed9ba67f970fa2e6de800aa748b97fd6f0b8.zip
Add rpm macros file
-rw-r--r--macros.ruby44
1 files changed, 44 insertions, 0 deletions
diff --git a/macros.ruby b/macros.ruby
new file mode 100644
index 0000000..b7d2cdb
--- /dev/null
+++ b/macros.ruby
@@ -0,0 +1,44 @@
+# General Ruby package locations
+
+# This is the local lib/arch and should not be used for packaging
+%ruby_sitelib %{_prefix}/local/share/ruby/
+%ruby_sitearch %{_prefix}/local/%{_lib}/ruby/
+
+# This is the general location for libs/archs compatible with all
+# or most of the Ruby versions available in the Fedora repositories
+%ruby_vendorlib %{_datadir}/ruby/
+%ruby_vendorarch %{_libdir}/ruby/
+
+# This are more specific
+%ruby_sitelib_192 %{_prefix}/local/share/ruby/1.9.2/
+%ruby_sitelib_191 %{_prefix}/local/share/ruby/1.9.1/
+%ruby_sitelib_19 %{_prefix}/local/share/ruby/1.9/
+
+%ruby_sitelib_186 %{_prefix}/local/share/ruby/1.8.6/
+%ruby_sitelib_185 %{_prefix}/local/share/ruby/1.8.5/
+%ruby_sitelib_18 %{_prefix}/local/share/ruby/1.8/
+
+%ruby_sitearch_192 %{_prefix}/local/%{_lib}/ruby/1.9.2/
+%ruby_sitearch_191 %{_prefix}/local/%{_lib}/ruby/1.9.1/
+%ruby_sitearch_19 %{_prefix}/local/%{_lib}/ruby/1.9/
+
+%ruby_sitearch_186 %{_prefix}/local/%{_lib}/ruby/1.8.6/
+%ruby_sitearch_185 %{_prefix}/local/%{_lib}/ruby/1.8.5/
+%ruby_sitearch_18 %{_prefix}/local/%{_lib}/ruby/1.8/
+
+%ruby_vendorlib_192 %{_datadir}/ruby/1.9.2/
+%ruby_vendorlib_191 %{_datadir}/ruby/1.9.1/
+%ruby_vendorlib_19 %{_datadir}/ruby/1.9/
+
+%ruby_vendorlib_186 %{_datadir}/ruby/1.8.6/
+%ruby_vendorlib_185 %{_datadir}/ruby/1.8.5/
+%ruby_vendorlib_18 %{_datadir}/ruby/1.8/
+
+%ruby_vendorarch_192 %{_libdir}/ruby/1.9.2/
+%ruby_vendorarch_191 %{_libdir}/ruby/1.9.1/
+%ruby_vendorarch_19 %{_libdir}/ruby/1.9/
+
+%ruby_vendorarch_186 %{_libdir}/ruby/1.8.6/
+%ruby_vendorarch_185 %{_libdir}/ruby/1.8.5/
+%ruby_vendorarch_18 %{_libdir}/ruby/1.8/
+