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