[rubygem-railties] Update to Railties 3.2.7.

Vít Ondruch vondruch at fedoraproject.org
Mon Jul 30 12:35:22 UTC 2012


commit 3883affa79a9b8959a004b74a7be5c2bc67d654e
Author: Vít Ondruch <vondruch at redhat.com>
Date:   Mon Jul 30 14:34:56 2012 +0200

    Update to Railties 3.2.7.

 .gitignore            |    2 ++
 rubygem-railties.spec |   31 ++++++++++++++++++-------------
 sources               |    4 ++--
 3 files changed, 22 insertions(+), 15 deletions(-)
---
diff --git a/.gitignore b/.gitignore
index 31c63dd..ca5a2df 100644
--- a/.gitignore
+++ b/.gitignore
@@ -7,3 +7,5 @@
 /railties-3.0.15.gem
 /railties-3.2.6-tests.tgz
 /railties-3.2.6.gem
+/railties-3.2.7-tests.tgz
+/railties-3.2.7.gem
diff --git a/rubygem-railties.spec b/rubygem-railties.spec
index 720f40d..d6b9a28 100644
--- a/rubygem-railties.spec
+++ b/rubygem-railties.spec
@@ -5,11 +5,11 @@
 
 %global rubyabi 1.9.1
 
-%global runtests 0
+%global runtests 1
 
 Summary: Tools for creating, working with, and running Rails applications
 Name: rubygem-%{gem_name}
-Version: 3.2.6
+Version: 3.2.7
 Release: 1%{?dist}
 Group: Development/Languages
 License: MIT
@@ -40,6 +40,7 @@ BuildRequires: ruby(abi) = %{rubyabi}
 BuildRequires: rubygem(actionpack) = %{version}
 BuildRequires: rubygem(activerecord) = %{version}
 BuildRequires: rubygem(activesupport) = %{version}
+BuildRequires: rubygem(actionmailer) = %{version}
 BuildRequires: rubygem(bundler)
 BuildRequires: rubygem(minitest)
 BuildRequires: rubygem(mocha)
@@ -70,12 +71,11 @@ This package contains documentation for %{name}.
 
 %prep
 %setup -q -c -T
-%{__mkdir_p} .%{gem_dir}
-%{__mkdir_p} .%{_bindir}
+mkdir -p .%{gem_dir}
+mkdir -p .%{_bindir}
 gem install --local --install-dir .%{gem_dir} \
             --force -V --rdoc %{SOURCE0} \
             --bindir .%{_bindir}
-%{__rm} -Rf .%{gem_instdir}/.yardoc
 
 # May by only for v.3.0.3-6
 #  
@@ -86,32 +86,34 @@ find .%{gem_instdir} -name *.css -type f -perm /a+x -exec %{__chmod} -v 644 {} \
 %build
 
 %install
-%{__mkdir_p} %{buildroot}%{gem_dir}
-%{__mkdir_p} %{buildroot}%{_bindir}
-%{__cp} -a .%{gem_dir}/* %{buildroot}%{gem_dir}
-%{__cp} -a .%{_bindir}/* %{buildroot}%{_bindir}
-%{__cp} %{SOURCE1} %{buildroot}%{gem_instdir}
+mkdir -p %{buildroot}%{gem_dir}
+mkdir -p %{buildroot}%{_bindir}
+cp -a .%{gem_dir}/* %{buildroot}%{gem_dir}
+cp -a .%{_bindir}/* %{buildroot}%{_bindir}
+
+cp %{SOURCE1} %{buildroot}%{gem_instdir}
 
 %check
 %if 0%{?runtests}
 # fake RAILS_FRAMEWORK_ROOT
 ln -s %{gem_dir}/gems/activesupport-%{version}/ .%{gem_dir}/gems/activesupport
-ln -s $(pwd)%{gem_instdir} .%{gem_dir}/gems/railties
+ln -s ${PWD}%{gem_instdir} .%{gem_dir}/gems/railties
 touch .%{gem_dir}/gems/load_paths.rb
-PWD=$(pwd)
 export RUBYOPT="-I${PWD}%{gem_dir}/gems/railties:${PWD}%{gem_dir}/gems/railties/lib:${PWD}%{gem_dir}/gems/railties/test -rrails/all"
 export PATH="${PWD}%{gem_dir}/gems/railties/bin:$PATH"
 
 pushd .%{gem_dir}/gems/railties
 # extract tests
 tar xzf %{SOURCE2}
-ruby -e 'Dir.glob("test/**/*_test.rb").each {|t| require t}'
+# TODO: Test are not yet in the best state.
+ruby -e 'Dir.glob("test/**/*_test.rb").each {|t| require t}' | grep "801 tests, 1997 assertions, 67 failures, 286 errors, 0 skips"
 popd
 %endif
 
 %files
 %{_bindir}/rails
 %dir %{gem_instdir}
+%exclude %{gem_instdir}/.yardoc
 %{gem_instdir}/bin
 %{gem_libdir}
 %exclude %{gem_cache}
@@ -125,6 +127,9 @@ popd
 %doc %{gem_instdir}/README.rdoc
 
 %changelog
+* Mon Jul 30 2012 Vít Ondruch <vondruch at redhat.com> - 3.2.7-1
+- Update to Railties 3.2.7.
+
 * Mon Jul 23 2012 Bohuslav Kabrda <bkabrda at redhat.com> - 3.2.6-1
 - Update to Railties 3.2.6.
 - Move some files into -doc subpackage.
diff --git a/sources b/sources
index 3896268..33cfeeb 100644
--- a/sources
+++ b/sources
@@ -1,2 +1,2 @@
-3f1e1290605b312f71d3dcc585e0399e  railties-3.2.6-tests.tgz
-c4aa3c96ab4cadcf25895f24aa71329d  railties-3.2.6.gem
+238dfe7d9d1834d6ead3004671f2263f  railties-3.2.7-tests.tgz
+7ab6aebff10b24558766346ab2932792  railties-3.2.7.gem


More information about the scm-commits mailing list