rpms/rubygem-activeldap/F-12 rubygem-activeldap.spec,1.12,1.13

Mamoru Tasaka mtasaka at fedoraproject.org
Fri Dec 4 07:57:34 UTC 2009


Author: mtasaka

Update of /cvs/extras/rpms/rubygem-activeldap/F-12
In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv7403

Modified Files:
	rubygem-activeldap.spec 
Log Message:
* Fri Dec  4 2009 Mamoru Tasaka <mtasaka at ioa.s.u-tokyo.ac.jp> - 1.2.0-4
- Change the dependency against locale/gettext/active*
  from "strictly equal (=)" to "not less than (>=)"
  (bug 542917)



Index: rubygem-activeldap.spec
===================================================================
RCS file: /cvs/extras/rpms/rubygem-activeldap/F-12/rubygem-activeldap.spec,v
retrieving revision 1.12
retrieving revision 1.13
diff -u -p -r1.12 -r1.13
--- rubygem-activeldap.spec	22 Sep 2009 13:24:06 -0000	1.12
+++ rubygem-activeldap.spec	4 Dec 2009 07:57:33 -0000	1.13
@@ -9,7 +9,7 @@
 Summary:        Ruby/ActiveLdap is a object-oriented API to LDAP
 Name:           rubygem-%{gemname}
 Version:        1.2.0
-Release:        3%{?dist}
+Release:        4%{?dist}
 Group:          Development/Languages
 License:        GPLv2+
 URL:            http://rubyforge.org/projects/ruby-activeldap/
@@ -18,9 +18,9 @@ BuildRoot:      %{_tmppath}/%{name}-%{ve
 Requires:       ruby(abi) = 1.8
 Requires:       rubygems
 Requires:       rubygem(activerecord) >= 2.3.4
-Requires:       rubygem(locale) = 2.0.4
-Requires:       rubygem(gettext) = 2.0.4
-Requires:       rubygem(gettext_activerecord) = 2.0.4
+Requires:       rubygem(locale) >= 2.0.4
+Requires:       rubygem(gettext) >= 2.0.4
+Requires:       rubygem(gettext_activerecord) >= 2.0.4
 Requires:       rubygem(hoe) >= 2.3.3
 Requires:       ruby-ldap
 BuildRequires:  rubygems
@@ -44,6 +44,15 @@ mkdir -p %{buildroot}%{gemdir}
 gem install --local --install-dir %{buildroot}%{gemdir} \
             --force --rdoc %{SOURCE0}
 
+# Change the dependency against locale/gettext/active*
+# from "strictly equal (=)" to "not less than (>=)"
+# (bug 542917)
+
+pushd %{buildroot}%{geminstdir}
+grep -rl require_gem_if_need . | \
+	xargs sed -i -e '/require_gem_if_need/s|"= \([0-9\.][0-9\.]*\)"|">= \1"|'
+popd
+
 rm -f %{examplesdir}/al-admin/public/.htaccess
 rm -f %{examplesdir}/al-admin/public/favicon.ico
 rm -f %{examplesdir}/al-admin/public/stylesheets/welcome.css
@@ -87,6 +96,11 @@ rm -rf %{buildroot}
 %lang(nl) %{geminstdir}/examples/al-admin/locale/nl/LC_MESSAGES/al-admin.mo
 
 %changelog
+* Fri Dec  4 2009 Mamoru Tasaka <mtasaka at ioa.s.u-tokyo.ac.jp> - 1.2.0-4
+- Change the dependency against locale/gettext/active*
+  from "strictly equal (=)" to "not less than (>=)"
+  (bug 542917)
+
 * Tue Sep 22 2009 Darryl L. Pierce <dpierce at redhat.com> - 1.2.0-1
 - Release 1.2.0 of ActiveLDAP.
 - Changed dependency on rubygem-activerecord to be >= 2.3.4




More information about the fedora-extras-commits mailing list