[rubygem-shoulda-context/f19] update to shoulda-context 1.1.6
Ken Dreyer
ktdreyer at fedoraproject.org
Tue Nov 5 22:08:58 UTC 2013
commit 4c2430b11eb2dfa8c03e73a704e7bb43dd1974bc
Author: Ken Dreyer <ktdreyer at ktdreyer.com>
Date: Tue Nov 5 15:08:32 2013 -0700
update to shoulda-context 1.1.6
- Clean up comments
- Remove unnecessary BR: on ruby
- Exclude developer-only files from binary packages
.gitignore | 2 +-
rubygem-shoulda-context.spec | 29 +++++++++++++++++------------
sources | 2 +-
3 files changed, 19 insertions(+), 14 deletions(-)
---
diff --git a/.gitignore b/.gitignore
index 312cb43..af9b71d 100644
--- a/.gitignore
+++ b/.gitignore
@@ -1 +1 @@
-/shoulda-context-1.1.5.gem
+/shoulda-context-1.1.6.gem
diff --git a/rubygem-shoulda-context.spec b/rubygem-shoulda-context.spec
index b0481a6..1880fc9 100644
--- a/rubygem-shoulda-context.spec
+++ b/rubygem-shoulda-context.spec
@@ -1,7 +1,7 @@
%global gem_name shoulda-context
Name: rubygem-%{gem_name}
-Version: 1.1.5
+Version: 1.1.6
Release: 1%{?dist}
Summary: Context framework extracted from Shoulda
Group: Development/Languages
@@ -12,7 +12,6 @@ Requires: ruby(release)
Requires: ruby(rubygems)
BuildRequires: ruby(release)
BuildRequires: rubygems-devel
-BuildRequires: ruby
BuildRequires: rubygem(rails)
BuildRequires: rubygem(mocha)
BuildRequires: rubygem(test-unit)
@@ -51,17 +50,20 @@ sed -i 's|#!/usr/bin/env ruby|#!/usr/bin/ruby|' bin/convert_to_should_syntax
# Remove zero-length developer-only file
rm test/fake_rails_root/vendor/plugins/.keep
sed -i 's|"test/fake_rails_root/vendor/plugins/.keep",||' %{gem_name}.gemspec
+# Remove developer-only files.
+for f in Appraisals Gemfile Rakefile; do
+ rm $f
+ sed -i "s|\"$f\",||g" %{gem_name}.gemspec
+done
%build
# Create the gem as gem install only works on a gem file
gem build %{gem_name}.gemspec
-# %%gem_install compiles any C extensions and installs the gem into ./%%gem_dir
-# by default, so that we can move it into the buildroot in %%install
%gem_install
-# remove unecessary gemspec
+# remove unnecessary gemspec
pushd .%{gem_instdir}
rm %{gem_name}.gemspec
popd
@@ -106,14 +108,17 @@ popd
%doc %{gem_docdir}
%doc %{gem_instdir}/README.md
%doc %{gem_instdir}/CONTRIBUTING.md
-%{gem_instdir}/Appraisals
-%{gem_instdir}/Rakefile
-%{gem_instdir}/Gemfile
-%{gem_instdir}/init.rb
-%{gem_instdir}/rails/init.rb
-%{gem_instdir}/tasks
-%{gem_instdir}/test
+%exclude %{gem_instdir}/init.rb
+%exclude %{gem_instdir}/rails/init.rb
+%exclude %{gem_instdir}/tasks
+%exclude %{gem_instdir}/test
%changelog
+* Tue Nov 05 2013 Ken Dreyer <ktdreyer at ktdreyer.com> - 1.1.6-2
+- Update to shoulda-context 1.1.6
+- Clean up comments
+- Remove unnecessary BR: on ruby
+- Exclude developer-only files from binary packages
+
* Tue Aug 27 2013 Ken Dreyer <ktdreyer at ktdreyer.com> - 1.1.5-1
- Initial package
diff --git a/sources b/sources
index fafdf4d..76696d1 100644
--- a/sources
+++ b/sources
@@ -1 +1 @@
-e16c4038899f3c529f02aa8de0630e36 shoulda-context-1.1.5.gem
+905f532e4c5527e41793b6dd28bb130b shoulda-context-1.1.6.gem
More information about the scm-commits
mailing list