[rubygem-capillary/f20] update to capillary 1.0.4

Ken Dreyer ktdreyer at fedoraproject.org
Fri Oct 11 23:34:16 UTC 2013


commit 544ae9e8eacd40d26bebe7be4d60ec3cc25a6faf
Author: Ken Dreyer <ktdreyer at ktdreyer.com>
Date:   Fri Oct 11 17:34:02 2013 -0600

    update to capillary 1.0.4
    
    - Drop upstreamed mini_shoulda patch

 rubygem-capillary-no-minishoulda.patch |  678 --------------------------------
 rubygem-capillary.spec                 |   22 +-
 2 files changed, 10 insertions(+), 690 deletions(-)
---
diff --git a/rubygem-capillary.spec b/rubygem-capillary.spec
index 507a5b1..55655c6 100644
--- a/rubygem-capillary.spec
+++ b/rubygem-capillary.spec
@@ -1,17 +1,13 @@
 %global gem_name capillary
 
 Name: rubygem-%{gem_name}
-Version: 1.0.3
-Release: 3%{?dist}
+Version: 1.0.4
+Release: 1%{?dist}
 Summary: Generate a JSON payload from Git log output
 Group: Development/Languages
 License: AGPLv3+
 URL: http://gitorious.org/capillary
 Source0: https://rubygems.org/gems/%{gem_name}-%{version}.gem
-# Remove dependency on mini_shoulda gem.
-# Submitted upstream at:
-# https://gitorious.org/capillary/capillary_rb/merge_requests/8
-Patch0: rubygem-capillary-no-minishoulda.patch
 Requires: ruby(release)
 Requires: ruby(rubygems)
 Requires: rubygem(json)
@@ -48,15 +44,13 @@ gem spec %{SOURCE0} -l --ruby > %{gem_name}.gemspec
 # Fix shebang
 sed -i -e 's|#!/usr/bin/env ruby|#!/usr/bin/ruby|' bin/%{gem_name}
 
-# Remove dependency on mini_shoulda gem
-%patch0 -p 1
-# We're dynamically assembling the gemspec file, so we have to remove
-# mini_shoulda with sed, instead of a patch.
-sed -e '\|mini_shoulda|d' -i %{gem_name}.gemspec
-
 # Remove dependency on bundler
 sed -e '\|require "bundler/setup"|d' -i test/test_helper.rb
 
+# Remove developer-only gitignore file
+rm .gitignore
+sed -i 's|".gitignore",||' %{gem_name}.gemspec
+
 %build
 # Create the gem as gem install only works on a gem file
 gem build %{gem_name}.gemspec
@@ -102,6 +96,10 @@ popd
 %exclude %{gem_instdir}/test
 
 %changelog
+* Fri Oct 11 2013 Ken Dreyer <ktdreyer at ktdreyer.com> - 1.0.4-1
+- Update to capillary 1.0.4
+- Drop upstreamed mini_shoulda patch
+
 * Wed Oct 09 2013 Ken Dreyer <ktdreyer at ktdreyer.com> - 1.0.3-3
 - Adjust mini_shoulda gemspec removal regex to remove during %%prep
 


More information about the scm-commits mailing list