fedora-rpmdevtools fedora-rpmdevtools.spec, 1.96, 1.97 spectemplate-ruby.spec, 1.2, 1.3
Ville Skytta (scop)
fedora-extras-commits at redhat.com
Thu Jul 6 21:57:24 UTC 2006
Author: scop
Update of /cvs/fedora/fedora-rpmdevtools
In directory cvs-int.fedora.redhat.com:/tmp/cvs-serv13784
Modified Files:
fedora-rpmdevtools.spec spectemplate-ruby.spec
Log Message:
Improve ruby spec template (#180066, David Lutterkort).
Index: fedora-rpmdevtools.spec
===================================================================
RCS file: /cvs/fedora/fedora-rpmdevtools/fedora-rpmdevtools.spec,v
retrieving revision 1.96
retrieving revision 1.97
diff -u -r1.96 -r1.97
--- fedora-rpmdevtools.spec 5 Jun 2006 18:31:04 -0000 1.96
+++ fedora-rpmdevtools.spec 6 Jul 2006 21:57:22 -0000 1.97
@@ -103,6 +103,9 @@
%changelog
+* Fri Jul 7 2006 Ville Skyttä <ville.skytta at iki.fi>
+- Improve ruby spec template (#180066, David Lutterkort).
+
* Mon Jun 5 2006 Ville Skyttä <ville.skytta at iki.fi>
- Add manual pages for rmdevelrpms, diffarchive and extract.
- Trim pre-2005 changelog entries.
Index: spectemplate-ruby.spec
===================================================================
RCS file: /cvs/fedora/fedora-rpmdevtools/spectemplate-ruby.spec,v
retrieving revision 1.2
retrieving revision 1.3
diff -u -r1.2 -r1.3
--- spectemplate-ruby.spec 5 Feb 2006 18:25:07 -0000 1.2
+++ spectemplate-ruby.spec 6 Jul 2006 21:57:22 -0000 1.3
@@ -1,4 +1,4 @@
-%{!?ruby_sitelib: %define ruby_sitelib %(ruby -rrbconfig -e "puts Config::CONFIG['sitedir']")}
+%{!?ruby_sitelib: %define ruby_sitelib %(ruby -rrbconfig -e "puts Config::CONFIG['sitelibdir']")}
%{!?ruby_sitearch: %define ruby_sitearch %(ruby -rrbconfig -e "puts Config::CONFIG['sitearchdir']")}
Name:
@@ -15,9 +15,12 @@
BuildArch:
BuildRequires: ruby ruby-devel
-# %{ruby_sitelib} for noarch, %{ruby_sitearch} for non-noarch
-Requires: %{ruby_sitelib}
-Requires: %{ruby_sitearch}
+Requires: ruby(abi) = 1.8
+# If this package is mainly a ruby library, it should provide
+# whatever people have to require in their ruby scripts to use the library
+# For example, if people use this lib with "require 'foo'", it should provide
+# ruby(foo)
+Provides: ruby(LIBNAME)
%description
@@ -44,9 +47,9 @@
%files
%defattr(-,root,root,-)
%doc
-# For noarch packages: sitelib
+# For noarch packages: ruby_sitelib
%{ruby_sitelib}/*
-# For arch-specific packages: sitearch
+# For arch-specific packages: ruby_sitearch
%{ruby_sitearch}/*
More information about the fedora-extras-commits
mailing list