rpms/rubygem-rake/F-10 .cvsignore, 1.5, 1.6 rubygem-rake.spec, 1.5, 1.6 sources, 1.5, 1.6
Mamoru Tasaka
mtasaka at fedoraproject.org
Wed Jun 17 19:35:18 UTC 2009
- Previous message (by thread): rpms/openscada/F-10 import.log,1.3,1.4 openscada.spec,1.3,1.4
- Next message (by thread): rpms/rubygem-rake/devel .cvsignore, 1.5, 1.6 rubygem-rake.spec, 1.6, 1.7 sources, 1.5, 1.6
- Messages sorted by:
[ date ]
[ thread ]
[ subject ]
[ author ]
Author: mtasaka
Update of /cvs/extras/rpms/rubygem-rake/F-10
In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv20083/F-10
Modified Files:
.cvsignore rubygem-rake.spec sources
Log Message:
* Thu Jun 18 2009 Mamoru Tasaka <mtasaka at ioa.s.u-tokyo.ac.jp> - 0.8.7-1
- 0.8.7
- Enable %check
Index: .cvsignore
===================================================================
RCS file: /cvs/extras/rpms/rubygem-rake/F-10/.cvsignore,v
retrieving revision 1.5
retrieving revision 1.6
diff -u -p -r1.5 -r1.6
--- .cvsignore 17 Mar 2009 16:29:22 -0000 1.5
+++ .cvsignore 17 Jun 2009 19:34:48 -0000 1.6
@@ -1 +1 @@
-rake-0.8.4.gem
+rake-0.8.7.gem
Index: rubygem-rake.spec
===================================================================
RCS file: /cvs/extras/rpms/rubygem-rake/F-10/rubygem-rake.spec,v
retrieving revision 1.5
retrieving revision 1.6
diff -u -p -r1.5 -r1.6
--- rubygem-rake.spec 17 Mar 2009 16:29:22 -0000 1.5
+++ rubygem-rake.spec 17 Jun 2009 19:34:48 -0000 1.6
@@ -4,18 +4,23 @@
%define gemname rake
%define geminstdir %{gemdir}/gems/%{gemname}-%{version}
+%global rubyabi 1.8
+
Summary: Ruby based make-like utility
Name: rubygem-%{gemname}
-Version: 0.8.4
+Version: 0.8.7
Release: 1%{?dist}
Group: Development/Languages
License: MIT
URL: http://rake.rubyforge.org
Source0: http://gems.rubyforge.org/gems/%{gemname}-%{version}.gem
BuildRoot: %{_tmppath}/%{name}-%{version}-root-%(%{__id_u} -n)
-Requires: rubygems
-BuildRequires: rubygems
+Requires: ruby(rubygems)
+Requires: ruby(abi) = %{rubyabi}
+BuildRequires: ruby(rubygems)
+BuildRequires: ruby(abi) = %{rubyabi}
+BuildRequires(check): ruby(flexmock)
BuildArch: noarch
Provides: rubygem(%{gemname}) = %{version}
@@ -25,14 +30,22 @@ specified in standard Ruby syntax.
%prep
+%setup -q -c -T
%build
+mkdir -p .%{gemdir}
+gem install -V \
+ --local \
+ --install-dir $(pwd)/%{gemdir} \
+ --force --rdoc \
+ %{SOURCE0}
%install
rm -rf %{buildroot}
mkdir -p %{buildroot}%{gemdir}
-gem install --local --install-dir %{buildroot}%{gemdir} \
- --force --rdoc %{SOURCE0}
+cp -a .%{gemdir}/* %{buildroot}%{gemdir}/
+
+
mkdir -p %{buildroot}/%{_bindir}
mv %{buildroot}%{gemdir}/bin/* %{buildroot}/%{_bindir}
find %{buildroot}/%{_bindir} -type f | xargs -n 1 sed -i -e 's"^#!/usr/bin/env ruby"#!/usr/bin/ruby"'
@@ -43,6 +56,14 @@ find %{buildroot}%{geminstdir}/{doc,lib,
%clean
rm -rf %{buildroot}
+%check
+export GEM_PATH=$(pwd)/%{gemdir}
+pushd .%{geminstdir}
+# Someone please check why test fails!!
+# Note that on ppc64 the following test causes segv, perhaps
+# bug in ruby itself, needs investigating.
+ruby ./bin/rake test || :
+
%files
%defattr(-, root, root, -)
%{_bindir}/rake
@@ -51,7 +72,7 @@ rm -rf %{buildroot}
%{geminstdir}/install.rb
%{geminstdir}/bin
%{geminstdir}/lib
-%{geminstdir}/test
+%doc %{geminstdir}/test
%doc %{gemdir}/doc/%{gemname}-%{version}
%doc %{geminstdir}/README
%doc %{geminstdir}/MIT-LICENSE
@@ -63,6 +84,10 @@ rm -rf %{buildroot}
%changelog
+* Thu Jun 18 2009 Mamoru Tasaka <mtasaka at ioa.s.u-tokyo.ac.jp> - 0.8.7-1
+- 0.8.7
+- Enable %%check
+
* Tue Mar 17 2009 Jeroen van Meeuwen <j.van.meeuwen at ogd.nl> - 0.8.4-1
- New upstream version
Index: sources
===================================================================
RCS file: /cvs/extras/rpms/rubygem-rake/F-10/sources,v
retrieving revision 1.5
retrieving revision 1.6
diff -u -p -r1.5 -r1.6
--- sources 17 Mar 2009 16:29:22 -0000 1.5
+++ sources 17 Jun 2009 19:34:48 -0000 1.6
@@ -1 +1 @@
-ba31d73b54aad6b3e4fe87f7d6ffd71c rake-0.8.4.gem
+d9eb83525310ad1a0e8a3eeddfe3c65f rake-0.8.7.gem
- Previous message (by thread): rpms/openscada/F-10 import.log,1.3,1.4 openscada.spec,1.3,1.4
- Next message (by thread): rpms/rubygem-rake/devel .cvsignore, 1.5, 1.6 rubygem-rake.spec, 1.6, 1.7 sources, 1.5, 1.6
- Messages sorted by:
[ date ]
[ thread ]
[ subject ]
[ author ]
More information about the fedora-extras-commits
mailing list