[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