[rubygem-apipie-rails] Update to apipie-rails 0.0.21.

Vít Ondruch vondruch at fedoraproject.org
Tue Apr 2 09:58:19 UTC 2013


commit afe06ed5d03579f98d8f9b435ed993b1d7c2bd12
Author: Vít Ondruch <vondruch at redhat.com>
Date:   Tue Apr 2 11:58:04 2013 +0200

    Update to apipie-rails 0.0.21.

 .gitignore                |    1 +
 rubygem-apipie-rails.spec |   33 ++++++++++-----------------------
 sources                   |    2 +-
 3 files changed, 12 insertions(+), 24 deletions(-)
---
diff --git a/.gitignore b/.gitignore
index cb06a90..8fc7e7e 100644
--- a/.gitignore
+++ b/.gitignore
@@ -1 +1,2 @@
 /apipie-rails-0.0.13.gem
+/apipie-rails-0.0.21.gem
diff --git a/rubygem-apipie-rails.spec b/rubygem-apipie-rails.spec
index b5f600e..f393a67 100644
--- a/rubygem-apipie-rails.spec
+++ b/rubygem-apipie-rails.spec
@@ -3,8 +3,8 @@
 
 Summary: Rails REST API documentation tool
 Name: rubygem-%{gem_name}
-Version: 0.0.13
-Release: 4%{?dist}
+Version: 0.0.21
+Release: 1%{?dist}
 Group: Development/Languages
 # The project itself is MIT
 # For ASL 2.0, see https://github.com/Pajk/apipie-rails/issues/66
@@ -22,11 +22,7 @@ BuildRequires: rubygems-devel
 BuildRequires: ruby
 # for running specs
 BuildRequires: rubygem(minitest)
-BuildRequires: rubygem(oauth)
 BuildRequires: rubygem(rails)
-BuildRequires: rubygem(redcarpet)
-BuildRequires: rubygem(RedCloth)
-BuildRequires: rubygem(rest-client)
 BuildRequires: rubygem(rspec)
 BuildRequires: rubygem(rspec-rails)
 BuildRequires: rubygem(sqlite3)
@@ -57,20 +53,9 @@ mkdir -p %{buildroot}%{gem_dir}
 cp -a .%{gem_dir}/* \
         %{buildroot}%{gem_dir}/
 
-# fix some permissions and shebangs
-# discussion about permissions/shebangs with upstream:
-# https://github.com/Pajk/apipie-rails/issues/70
-pushd %{buildroot}%{gem_instdir}
-sed -i '/#!\/bin\/env ruby/d' lib/apipie/client/generator.rb
-sed -i '/#!\/usr\/bin\/env rake/d' lib/apipie/client/template/Rakefile.tt
-chmod 644 lib/apipie/client/generator.rb
-chmod 644 lib/apipie/client/template/bin/bin.rb.tt
-chmod 644 lib/apipie/client/template/Rakefile.tt
-chmod 755 spec/dummy/script/rails
-
-# remove empty .gitkeep files, that rpmlint complains about, we don't need them in RPMs
-find spec -type f -name '.gitkeep' -exec rm {} \;
-popd
+# Remove empty .gitkeep files, that rpmlint complains about, we don't need
+# them in RPMs.
+find %{buildroot}%{gem_instdir}/spec -type f -name '.gitkeep' -exec rm {} \;
 
 %check
 pushd .%{gem_instdir}
@@ -96,16 +81,18 @@ popd
 
 %files doc
 %doc %{gem_docdir}
-%doc %{gem_instdir}/README.rdoc
+%doc %{gem_instdir}/CHANGELOG
+%doc %{gem_instdir}/README.rst
 %doc %{gem_instdir}/NOTICE
 %{gem_instdir}/spec
 %{gem_instdir}/Rakefile
 %{gem_instdir}/Gemfile
 %{gem_instdir}/%{gem_name}.gemspec
-%exclude %{gem_instdir}/Gemfile.lock
-%exclude %{gem_instdir}/rubygem-apipie-rails.spec
 
 %changelog
+* Thu Mar 28 2013 Vít Ondruch <vondruch at redhat.com> - 0.0.21-1
+- Update to apipie-rails 0.0.21.
+
 * Thu Mar 28 2013 Vít Ondruch <vondruch at redhat.com> - 0.0.13-4
 - Rebuild for https://fedoraproject.org/wiki/Features/Ruby_2.0.0
 
diff --git a/sources b/sources
index 60d19cf..9e872a7 100644
--- a/sources
+++ b/sources
@@ -1 +1 @@
-6516fd1b22a528ea55eabac48705b5a1  apipie-rails-0.0.13.gem
+d7ed650fd6d0f4633f494df7a23feac4  apipie-rails-0.0.21.gem


More information about the scm-commits mailing list