]> git.pld-linux.org Git - packages/ruby-listen.git/commitdiff
package patchjed patched gemspec
authorElan Ruusamäe <glen@delfi.ee>
Sun, 4 May 2014 07:40:18 +0000 (10:40 +0300)
committerElan Ruusamäe <glen@delfi.ee>
Sun, 4 May 2014 07:40:18 +0000 (10:40 +0300)
deps.patch
ruby-listen.spec

index 1c308646c49935c9dec9d66f5ff65d1e50579274..ec71e3e3d655d12e0ce78837e42ad1e77cf44e17 100644 (file)
@@ -3,26 +3,16 @@ they are platform specific and not needed.
 
 https://github.com/guard/listen/pull/54
 
---- a/specifications/listen-0.4.7.gemspec
-+++ b/specifications/listen-0.4.7.gemspec
-@@ -19,20 +19,11 @@
-     s.specification_version = 3
+--- listen-0.4.7/listen.gemspec~       2012-06-27 22:43:02.000000000 +0300
++++ listen-0.4.7/listen.gemspec        2014-05-04 10:34:04.569467579 +0300
+@@ -15,10 +15,6 @@
+   s.required_rubygems_version = '>= 1.3.6'
+   s.rubyforge_project = 'listen'
  
-     if Gem::Version.new(Gem::VERSION) >= Gem::Version.new('1.2.0') then
--      s.add_runtime_dependency(%q<rb-fsevent>, ["~> 0.9.1"])
--      s.add_runtime_dependency(%q<rb-inotify>, ["~> 0.8.8"])
--      s.add_runtime_dependency(%q<rb-fchange>, ["~> 0.0.5"])
-       s.add_development_dependency(%q<bundler>, [">= 0"])
-     else
--      s.add_dependency(%q<rb-fsevent>, ["~> 0.9.1"])
--      s.add_dependency(%q<rb-inotify>, ["~> 0.8.8"])
--      s.add_dependency(%q<rb-fchange>, ["~> 0.0.5"])
-       s.add_dependency(%q<bundler>, [">= 0"])
-     end
-   else
--    s.add_dependency(%q<rb-fsevent>, ["~> 0.9.1"])
--    s.add_dependency(%q<rb-inotify>, ["~> 0.8.8"])
--    s.add_dependency(%q<rb-fchange>, ["~> 0.0.5"])
-     s.add_dependency(%q<bundler>, [">= 0"])
-   end
- end
+-  s.add_dependency 'rb-fsevent', '~> 0.9.1'
+-  s.add_dependency 'rb-inotify', '~> 0.8.8'
+-  s.add_dependency 'rb-fchange', '~> 0.0.5'
+-
+   s.add_development_dependency 'bundler'
+   s.files        = Dir.glob('{lib}/**/*') + %w[CHANGELOG.md LICENSE README.md]
index 206687ee5718c9b2cba9241a4a458487a8d3dc20..8682feac53b9b94fdcbe1a74a54cc2d1cf6bdc18 100644 (file)
@@ -6,15 +6,11 @@
 Summary:       Listen to file modifications
 Name:          ruby-%{pkgname}
 Version:       0.4.7
-Release:       0.2
+Release:       0.4
 License:       MIT
 Group:         Development/Languages
-Source0:       http://rubygems.org/downloads/%{pkgname}-%{version}.gem
-# Source0-md5: 068e217a5d4e28690370c4f8eaa2b73e
-# git clone https://github.com/guard/listen.git && cd listen
-# git checkout v0.4.7
-# tar czvf listen-0.4.7-specs.tar.gz spec/
-Source1:       listen-%{version}-specs.tar.gz
+Source0:       https://github.com/guard/listen/archive/v%{version}/%{pkgname}-%{version}.tar.gz
+# Source0-md5: 4fd1549ecf72c0ec84659fb28bd15833
 Patch0:                deps.patch
 URL:           https://github.com/guard/listen
 BuildRequires: rpm-rubyprov
@@ -31,11 +27,15 @@ The Listen gem listens to file modifications and notifies you about
 the changes. Works everywhere!
 
 %prep
-%setup -q -n %{pkgname}-%{version} -a1
+%setup -q -n %{pkgname}-%{version}
+%patch0 -p1
 
 %build
-# write .gemspec
-%__gem_helper spec
+# make gemspec self-contained
+ruby -r rubygems -e 'spec = eval(File.read("%{pkgname}.gemspec"))
+       File.open("%{pkgname}-%{version}.gemspec", "w") do |file|
+       file.puts spec.to_ruby_for_cache
+end'
 
 %if %{with tests}
 rspec spec
This page took 0.118736 seconds and 4 git commands to generate.