commit rubygem-rb-inotify for openSUSE:Factory
Hello community, here is the log from the commit of package rubygem-rb-inotify for openSUSE:Factory checked in at 2020-01-27 20:18:21 Comparing /work/SRC/openSUSE:Factory/rubygem-rb-inotify (Old) and /work/SRC/openSUSE:Factory/.rubygem-rb-inotify.new.26092 (New) Package is "rubygem-rb-inotify" Mon Jan 27 20:18:21 2020 rev:6 rq:767660 version:0.10.1 Changes: --- /work/SRC/openSUSE:Factory/rubygem-rb-inotify/rubygem-rb-inotify.changes 2019-03-04 09:21:11.084592241 +0100 +++ /work/SRC/openSUSE:Factory/.rubygem-rb-inotify.new.26092/rubygem-rb-inotify.changes 2020-01-27 20:18:38.216566459 +0100 @@ -1,0 +2,7 @@ +Mon Jan 27 11:27:36 UTC 2020 - Manuel Schnitzer + +- updated to version 0.10.1 + + no changelog found + +--- Old: rb-inotify-0.10.0.gem New: rb-inotify-0.10.1.gem Other differences: -- ++ rubygem-rb-inotify.spec ++ --- /var/tmp/diff_new_pack.2rNx5I/_old 2020-01-27 20:18:38.892566871 +0100 +++ /var/tmp/diff_new_pack.2rNx5I/_new 2020-01-27 20:18:38.892566871 +0100 @@ -1,7 +1,7 @@ # # spec file for package rubygem-rb-inotify # -# Copyright (c) 2018 SUSE LINUX GmbH, Nuernberg, Germany. +# Copyright (c) 2020 SUSE LINUX GmbH, Nuernberg, Germany. # # All modifications and additions to the file contributed by third parties # remain the property of their copyright owners, unless otherwise agreed @@ -24,7 +24,7 @@ # Name: rubygem-rb-inotify -Version:0.10.0 +Version:0.10.1 Release:0 %define mod_name rb-inotify %define mod_full_name %{mod_name}-%{version} ++ rb-inotify-0.10.0.gem -> rb-inotify-0.10.1.gem ++ diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/.travis.yml new/.travis.yml --- old/.travis.yml 2018-12-16 00:08:21.0 +0100 +++ new/.travis.yml 2019-12-24 07:43:17.0 +0100 @@ -11,11 +11,9 @@ - rvm: truffleruby - rvm: jruby-head - rvm: ruby-head -- rvm: rbx-3 allow_failures: - rvm: truffleruby - rvm: jruby - rvm: ruby-head - rvm: jruby-head -- rvm: rbx-3 fast_finish: true diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/LICENSE.md new/LICENSE.md --- old/LICENSE.md 2018-12-16 00:08:21.0 +0100 +++ new/LICENSE.md 2019-12-24 07:43:17.0 +0100 @@ -1,7 +1,7 @@ -# The MIT License (MIT) +# The MIT License -Copyright, 2009, by [Natalie Weizenbaum](https://github.com/nex3). -Copyright, 2017, by [Samuel G. D. Williams](http://www.codeotaku.com/samuel-williams). +Copyright, 2009, by [Natalie Weizenbaum](https://github.com/nex3). +Copyright, 2017, by [Samuel G. D. Williams](http://www.codeotaku.com). Permission is hereby granted, free of charge, to any person obtaining a copy of this software and associated documentation files (the "Software"), to deal in the Software without restriction, including without limitation the rights to use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of the Software, and to permit persons to whom the Software is furnished to do so, subject to the following conditions: diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/README.md new/README.md --- old/README.md 2018-12-16 00:08:21.0 +0100 +++ new/README.md 2019-12-24 07:43:17.0 +0100 @@ -10,7 +10,7 @@ [![Code Climate](https://codeclimate.com/github/guard/rb-inotify.svg)](https://codeclimate.com/github/guard/rb-inotify) [![Coverage Status](https://coveralls.io/repos/guard/rb-inotify/badge.svg)](https://coveralls.io/r/guard/rb-inotify) -## Basic Usage +## Usage The API is similar to the inotify C API, but with a more Rubyish feel. First, create a notifier: @@ -69,6 +69,16 @@ JRuby currently doesn't use native file descriptors for the IO object, so we can't use the notifier's file descriptor as a stand-in. +### Resource Limits + +If you get an error like `inotify event queue has overflowed` you might be running into system limits. You can add the following to your `/etc/sysctl.conf` to increase the number of files that can be monitored: + +``` +fs.inotify.max_user_watches = 10 +fs.inotify.max_queued_events = 10 +fs.inotify.max_user_instances = 10 +``` + ## Contributing 1. Fork it Binary files old/checksums.yaml.gz and new/checksums.yaml.gz differ diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/lib/rb-inotify/notifier.rb new/lib/rb-inotify/notifier.rb --- old/lib/rb-inotify/notifier.rb 2018-12-16 00:08:21.0 +0100 +++ new/lib/rb-inotify/notifier.rb
commit rubygem-rb-inotify for openSUSE:Factory
Hello community, here is the log from the commit of package rubygem-rb-inotify for openSUSE:Factory checked in at 2019-03-04 09:21:09 Comparing /work/SRC/openSUSE:Factory/rubygem-rb-inotify (Old) and /work/SRC/openSUSE:Factory/.rubygem-rb-inotify.new.28833 (New) Package is "rubygem-rb-inotify" Mon Mar 4 09:21:09 2019 rev:5 rq:679537 version:0.10.0 Changes: --- /work/SRC/openSUSE:Factory/rubygem-rb-inotify/rubygem-rb-inotify.changes 2017-07-10 11:07:00.619464485 +0200 +++ /work/SRC/openSUSE:Factory/.rubygem-rb-inotify.new.28833/rubygem-rb-inotify.changes 2019-03-04 09:21:11.084592241 +0100 @@ -1,0 +2,6 @@ +Wed Dec 19 07:14:42 UTC 2018 - Stephan Kulow + +- updated to version 0.10.0 + no changelog found + +--- Old: rb-inotify-0.9.10.gem New: rb-inotify-0.10.0.gem Other differences: -- ++ rubygem-rb-inotify.spec ++ --- /var/tmp/diff_new_pack.177A5n/_old 2019-03-04 09:21:12.312592020 +0100 +++ /var/tmp/diff_new_pack.177A5n/_new 2019-03-04 09:21:12.316592020 +0100 @@ -1,7 +1,7 @@ # # spec file for package rubygem-rb-inotify # -# Copyright (c) 2017 SUSE LINUX GmbH, Nuernberg, Germany. +# Copyright (c) 2018 SUSE LINUX GmbH, Nuernberg, Germany. # # All modifications and additions to the file contributed by third parties # remain the property of their copyright owners, unless otherwise agreed @@ -12,7 +12,7 @@ # license that conforms to the Open Source Definition (Version 1.9) # published by the Open Source Initiative. -# Please submit bugfixes or comments via http://bugs.opensuse.org/ +# Please submit bugfixes or comments via https://bugs.opensuse.org/ # @@ -24,16 +24,16 @@ # Name: rubygem-rb-inotify -Version:0.9.10 +Version:0.10.0 Release:0 %define mod_name rb-inotify %define mod_full_name %{mod_name}-%{version} BuildRoot: %{_tmppath}/%{name}-%{version}-build +BuildRequires: %{ruby >= 2.2} BuildRequires: %{rubygem gem2rpm} -BuildRequires: %{ruby} BuildRequires: ruby-macros >= 5 Url:https://github.com/guard/rb-inotify -Source: http://rubygems.org/gems/%{mod_full_name}.gem +Source: https://rubygems.org/gems/%{mod_full_name}.gem Source1:gem2rpm.yml Summary:A Ruby wrapper for Linux inotify, using FFI License:MIT @@ -48,7 +48,7 @@ %install %gem_install \ - --doc-files="README.md" \ + --doc-files="LICENSE.md README.md" \ -f %gem_packages ++ rb-inotify-0.9.10.gem -> rb-inotify-0.10.0.gem ++ diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/.gitignore new/.gitignore --- old/.gitignore 2017-06-18 01:28:26.0 +0200 +++ new/.gitignore 2018-12-16 00:08:21.0 +0100 @@ -16,4 +16,6 @@ test/version_tmp tmp .tags* -.rspec_status \ No newline at end of file +.rspec_status +/guard/ +/listen/ diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/.travis.yml new/.travis.yml --- old/.travis.yml 2017-06-18 01:28:26.0 +0200 +++ new/.travis.yml 2018-12-16 00:08:21.0 +0100 @@ -1,30 +1,21 @@ language: ruby -sudo: false -dist: trusty cache: bundler -rvm: - - 1.8 - - 1.9 - - 2.0 - - 2.1 - - 2.2 - - 2.3 - - 2.4 - - jruby-head - - ruby-head - - jruby-9.1.8.0 - - jruby-head - - rbx-3 + matrix: + include: +- rvm: 2.3 +- rvm: 2.4 +- rvm: 2.5 +- rvm: 2.6 +- rvm: jruby +- rvm: truffleruby +- rvm: jruby-head +- rvm: ruby-head +- rvm: rbx-3 allow_failures: +- rvm: truffleruby +- rvm: jruby - rvm: ruby-head - rvm: jruby-head - rvm: rbx-3 fast_finish: true -script: - # Unit test - - bundle exec rake - # Install test - - gem build rb-inotify.gemspec - - gem install rb-inotify-*.gem - - sh -c "gem list | grep rb-inotify" diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/Gemfile new/Gemfile --- old/Gemfile 2017-06-18 01:28:26.0 +0200 +++ new/Gemfile 2018-12-16 00:08:21.0 +0100 @@ -1,3 +1,16 @@ source 'https://rubygems.org' +# Specify your gem's dependencies in utopia.gemspec gemspec + +group :development do + gem 'pry' + gem 'pry-coolline' + + gem 'tty-prompt' +end + +group :test do + gem 'simplecov' + gem 'coveralls', require: false +end diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/LICENSE.md new/LICENSE.md --- old/LICENSE.md 1970-01-01 01:00:00.0 +0100 +++ new/LICENSE.md 2018-12-16 00:08:21.0 +0100 @@ -0,0 +1,10 @@ +# The MIT License (MIT) + +Copyright, 2009, by [Natalie
commit rubygem-rb-inotify for openSUSE:Factory
Hello community, here is the log from the commit of package rubygem-rb-inotify for openSUSE:Factory checked in at 2017-07-10 11:07:00 Comparing /work/SRC/openSUSE:Factory/rubygem-rb-inotify (Old) and /work/SRC/openSUSE:Factory/.rubygem-rb-inotify.new (New) Package is "rubygem-rb-inotify" Mon Jul 10 11:07:00 2017 rev:4 rq:505383 version:0.9.10 Changes: --- /work/SRC/openSUSE:Factory/rubygem-rb-inotify/rubygem-rb-inotify.changes 2017-04-11 09:31:17.446658626 +0200 +++ /work/SRC/openSUSE:Factory/.rubygem-rb-inotify.new/rubygem-rb-inotify.changes 2017-07-10 11:07:00.619464485 +0200 @@ -1,0 +2,6 @@ +Tue Jun 20 06:56:34 UTC 2017 - co...@suse.com + +- updated to version 0.9.10 + no changelog found + +--- Old: rb-inotify-0.9.8.gem New: rb-inotify-0.9.10.gem Other differences: -- ++ rubygem-rb-inotify.spec ++ --- /var/tmp/diff_new_pack.FE3V1v/_old 2017-07-10 11:07:01.151389366 +0200 +++ /var/tmp/diff_new_pack.FE3V1v/_new 2017-07-10 11:07:01.151389366 +0200 @@ -24,7 +24,7 @@ # Name: rubygem-rb-inotify -Version:0.9.8 +Version:0.9.10 Release:0 %define mod_name rb-inotify %define mod_full_name %{mod_name}-%{version} @@ -32,15 +32,15 @@ BuildRequires: %{rubygem gem2rpm} BuildRequires: %{ruby} BuildRequires: ruby-macros >= 5 -Url:http://github.com/nex3/rb-inotify +Url:https://github.com/guard/rb-inotify Source: http://rubygems.org/gems/%{mod_full_name}.gem Source1:gem2rpm.yml -Summary:A Ruby wrapper for Linux's inotify, using FFI +Summary:A Ruby wrapper for Linux inotify, using FFI License:MIT Group: Development/Languages/Ruby %description -A Ruby wrapper for Linux's inotify, using FFI. +A Ruby wrapper for Linux inotify, using FFI. %prep @@ -48,7 +48,7 @@ %install %gem_install \ - --doc-files="MIT-LICENSE README.md" \ + --doc-files="README.md" \ -f %gem_packages ++ rb-inotify-0.9.8.gem -> rb-inotify-0.9.10.gem ++ diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/.gitignore new/.gitignore --- old/.gitignore 1970-01-01 01:00:00.0 +0100 +++ new/.gitignore 2017-06-18 01:28:26.0 +0200 @@ -0,0 +1,19 @@ +*.gem +*.rbc +.bundle +.config +.yardoc +Gemfile.lock +InstalledFiles +_yardoc +coverage +doc/ +lib/bundler/man +pkg +rdoc +spec/reports +test/tmp +test/version_tmp +tmp +.tags* +.rspec_status \ No newline at end of file diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/.travis.yml new/.travis.yml --- old/.travis.yml 1970-01-01 01:00:00.0 +0100 +++ new/.travis.yml 2017-06-18 01:28:26.0 +0200 @@ -0,0 +1,30 @@ +language: ruby +sudo: false +dist: trusty +cache: bundler +rvm: + - 1.8 + - 1.9 + - 2.0 + - 2.1 + - 2.2 + - 2.3 + - 2.4 + - jruby-head + - ruby-head + - jruby-9.1.8.0 + - jruby-head + - rbx-3 +matrix: + allow_failures: +- rvm: ruby-head +- rvm: jruby-head +- rvm: rbx-3 + fast_finish: true +script: + # Unit test + - bundle exec rake + # Install test + - gem build rb-inotify.gemspec + - gem install rb-inotify-*.gem + - sh -c "gem list | grep rb-inotify" diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/Gemfile new/Gemfile --- old/Gemfile 1970-01-01 01:00:00.0 +0100 +++ new/Gemfile 2017-06-18 01:28:26.0 +0200 @@ -0,0 +1,3 @@ +source 'https://rubygems.org' + +gemspec diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/MIT-LICENSE new/MIT-LICENSE --- old/MIT-LICENSE 2017-01-27 00:28:55.0 +0100 +++ new/MIT-LICENSE 1970-01-01 01:00:00.0 +0100 @@ -1,20 +0,0 @@ -Copyright (c) 2009 Nathan Weizenbaum - -Permission is hereby granted, free of charge, to any person obtaining -a copy of this software and associated documentation files (the -"Software"), to deal in the Software without restriction, including -without limitation the rights to use, copy, modify, merge, publish, -distribute, sublicense, and/or sell copies of the Software, and to -permit persons to whom the Software is furnished to do so, subject to -the following conditions: - -The above copyright notice and this permission notice shall be -included in all copies or substantial portions of the Software. - -THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, -EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF -MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND -NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE -LIABLE FOR ANY
commit rubygem-rb-inotify for openSUSE:Factory
Hello community, here is the log from the commit of package rubygem-rb-inotify for openSUSE:Factory checked in at 2017-04-11 09:31:16 Comparing /work/SRC/openSUSE:Factory/rubygem-rb-inotify (Old) and /work/SRC/openSUSE:Factory/.rubygem-rb-inotify.new (New) Package is "rubygem-rb-inotify" Tue Apr 11 09:31:16 2017 rev:3 rq:456599 version:0.9.8 Changes: --- /work/SRC/openSUSE:Factory/rubygem-rb-inotify/rubygem-rb-inotify.changes 2016-03-07 13:27:49.0 +0100 +++ /work/SRC/openSUSE:Factory/.rubygem-rb-inotify.new/rubygem-rb-inotify.changes 2017-04-11 09:31:17.446658626 +0200 @@ -1,0 +2,6 @@ +Fri Jan 27 05:42:45 UTC 2017 - co...@suse.com + +- updated to version 0.9.8 + no changelog found + +--- Old: rb-inotify-0.9.7.gem New: rb-inotify-0.9.8.gem Other differences: -- ++ rubygem-rb-inotify.spec ++ --- /var/tmp/diff_new_pack.Ni1aKJ/_old 2017-04-11 09:31:19.186412918 +0200 +++ /var/tmp/diff_new_pack.Ni1aKJ/_new 2017-04-11 09:31:19.190412353 +0200 @@ -1,7 +1,7 @@ # # spec file for package rubygem-rb-inotify # -# Copyright (c) 2016 SUSE LINUX GmbH, Nuernberg, Germany. +# Copyright (c) 2017 SUSE LINUX GmbH, Nuernberg, Germany. # # All modifications and additions to the file contributed by third parties # remain the property of their copyright owners, unless otherwise agreed @@ -24,7 +24,7 @@ # Name: rubygem-rb-inotify -Version:0.9.7 +Version:0.9.8 Release:0 %define mod_name rb-inotify %define mod_full_name %{mod_name}-%{version} ++ rb-inotify-0.9.7.gem -> rb-inotify-0.9.8.gem ++ diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/VERSION new/VERSION --- old/VERSION 2016-02-09 00:10:26.0 +0100 +++ new/VERSION 2017-01-27 00:28:55.0 +0100 @@ -1 +1 @@ -0.9.7 \ No newline at end of file +0.9.8 \ No newline at end of file Binary files old/checksums.yaml.gz and new/checksums.yaml.gz differ diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/lib/rb-inotify/event.rb new/lib/rb-inotify/event.rb --- old/lib/rb-inotify/event.rb 2016-02-09 00:10:26.0 +0100 +++ new/lib/rb-inotify/event.rb 2017-01-27 00:28:55.0 +0100 @@ -125,7 +125,7 @@ # # @private def callback! - watcher.callback!(self) + watcher && watcher.callback!(self) end # Returns the size of this event object in bytes, diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/lib/rb-inotify/native.rb new/lib/rb-inotify/native.rb --- old/lib/rb-inotify/native.rb2016-02-09 00:10:26.0 +0100 +++ new/lib/rb-inotify/native.rb2017-01-27 00:28:55.0 +0100 @@ -9,6 +9,10 @@ module Native extend FFI::Library ffi_lib FFI::Library::LIBC +begin + ffi_lib 'inotify' +rescue LoadError +end # The C struct describing an inotify event. # diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/lib/rb-inotify/notifier.rb new/lib/rb-inotify/notifier.rb --- old/lib/rb-inotify/notifier.rb 2016-02-09 00:10:26.0 +0100 +++ new/lib/rb-inotify/notifier.rb 2017-01-27 00:28:55.0 +0100 @@ -195,7 +195,11 @@ d = File.join(path, base) binary_d = d.respond_to?(:force_encoding) ? d.dup.force_encoding('BINARY') : d next if binary_d =~ /\/\.\.?$/ # Current or parent directory -watch(d, *flags, ) if !RECURSIVE_BLACKLIST.include?(d) && File.directory?(d) +next if RECURSIVE_BLACKLIST.include?(d) +next if flags.include?(:dont_follow) && File.symlink?(d) +next if !File.directory?(d) + +watch(d, *flags, ) end dir.close diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/lib/rb-inotify.rb new/lib/rb-inotify.rb --- old/lib/rb-inotify.rb 2016-02-09 00:10:26.0 +0100 +++ new/lib/rb-inotify.rb 2017-01-27 00:28:55.0 +0100 @@ -14,5 +14,5 @@ # An array containing the version number of rb-inotify. # The numbers in the array are the major, minor, and patch versions, # respectively. - VERSION = [0, 9, 7] + VERSION = [0, 9, 8] end diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/metadata new/metadata --- old/metadata2016-02-09 00:10:26.0 +0100 +++ new/metadata2017-01-27 00:28:55.0 +0100 @@ -1,41 +1,41 @@ --- !ruby/object:Gem::Specification name: rb-inotify version: !ruby/object:Gem::Version - version: 0.9.7 + version: 0.9.8 platform: ruby authors:
commit rubygem-rb-inotify for openSUSE:Factory
Hello community, here is the log from the commit of package rubygem-rb-inotify for openSUSE:Factory checked in at 2016-03-07 13:26:59 Comparing /work/SRC/openSUSE:Factory/rubygem-rb-inotify (Old) and /work/SRC/openSUSE:Factory/.rubygem-rb-inotify.new (New) Package is "rubygem-rb-inotify" Changes: --- /work/SRC/openSUSE:Factory/rubygem-rb-inotify/rubygem-rb-inotify.changes 2014-11-10 17:28:17.0 +0100 +++ /work/SRC/openSUSE:Factory/.rubygem-rb-inotify.new/rubygem-rb-inotify.changes 2016-03-07 13:27:49.0 +0100 @@ -1,0 +2,12 @@ +Tue Feb 9 05:30:19 UTC 2016 - co...@suse.com + +- updated to version 0.9.7 + no changelog found + +--- +Sat Feb 6 05:38:56 UTC 2016 - co...@suse.com + +- updated to version 0.9.6 + no changelog found + +--- Old: rb-inotify-0.9.5.gem New: gem2rpm.yml rb-inotify-0.9.7.gem Other differences: -- ++ rubygem-rb-inotify.spec ++ --- /var/tmp/diff_new_pack.q8OeaV/_old 2016-03-07 13:27:49.0 +0100 +++ /var/tmp/diff_new_pack.q8OeaV/_new 2016-03-07 13:27:49.0 +0100 @@ -1,7 +1,7 @@ # # spec file for package rubygem-rb-inotify # -# Copyright (c) 2014 SUSE LINUX Products GmbH, Nuernberg, Germany. +# Copyright (c) 2016 SUSE LINUX GmbH, Nuernberg, Germany. # # All modifications and additions to the file contributed by third parties # remain the property of their copyright owners, unless otherwise agreed @@ -15,17 +15,26 @@ # Please submit bugfixes or comments via http://bugs.opensuse.org/ # + +# +# This file was generated with a gem2rpm.yml and not just plain gem2rpm. +# All sections marked as MANUAL, license headers, summaries and descriptions +# can be maintained in that file. Please consult this file before editing any +# of those fields +# + Name: rubygem-rb-inotify -Version:0.9.5 +Version:0.9.7 Release:0 %define mod_name rb-inotify %define mod_full_name %{mod_name}-%{version} BuildRoot: %{_tmppath}/%{name}-%{version}-build -BuildRequires: ruby-macros >= 5 -BuildRequires: %{ruby} BuildRequires: %{rubygem gem2rpm} +BuildRequires: %{ruby} +BuildRequires: ruby-macros >= 5 Url:http://github.com/nex3/rb-inotify Source: http://rubygems.org/gems/%{mod_full_name}.gem +Source1:gem2rpm.yml Summary:A Ruby wrapper for Linux's inotify, using FFI License:MIT Group: Development/Languages/Ruby ++ gem2rpm.yml ++ # --- # ## used by gem2rpm # :summary: this is a custom summary # ## used by gem2rpm # :description: |- # this is a custom description # # it can be multiline # ## used by gem2rpm # :license: MIT or Ruby # ## used by gem2rpm and gem_packages # :version_suffix: -x_y # ## used by gem2rpm and gem_packages # :disable_docs: true # ## used by gem2rpm # :disable_automatic_rdoc_dep: true # ## used by gem2rpm # :preamble: |- # BuildRequires: foobar # Requires: foobar # ## used by gem2rpm # :patches: # foo.patch: -p1 # bar.patch: # ## used by gem2rpm :sources: # - foo.desktop # - bar.desktop # :gem_install_args: '' # ## used by gem2rpm # :pre_install: |- # %if 0%{?use_system_libev} # export USE_VENDORED_LIBEV="no" # %endif # ## used by gem2rpm # :post_install: |- # # delete custom files here or do other fancy stuff # install -D -m 0644 %{S:1} %{buildroot}%{_bindir}/gem2rpm-opensuse # ## used by gem2rpm # :testsuite_command: |- # (pushd %{buildroot}%{gem_base}/gems/%{mod_full_name} && rake test) # ## used by gem2rpm # :filelist: |- # /usr/bin/gem2rpm-opensuse # ## used by gem2rpm # :scripts: # :post: |- # /bin/echo foo # ## used by gem_packages # :main: # :preamble: |- # Requires: util-linux # Recommends: pwgen # :filelist: |- # /usr/bin/gem2rpm-opensuse # ## used by gem_packages # :custom: # apache: # :preamble: |- # Requires: . # :filelist: |- # /etc/apache2/conf.d/passenger.conf # :summary: Custom summary is optional # :description: |- # Custom description is optional # # bar # :post: |- # /bin/echo foo # ++ rb-inotify-0.9.5.gem -> rb-inotify-0.9.7.gem ++ diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/VERSION new/VERSION --- old/VERSION 1970-01-01 01:00:00.0 +0100 +++ new/VERSION 2016-02-09 00:10:26.0 +0100 @@ -1 +1 @@ -0.9.5 \ No newline at end of file +0.9.7 \ No newline at end of file Files old/checksums.yaml.gz and new/checksums.yaml.gz differ diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore'