commit rubygem-tins for openSUSE:Factory
Hello community, here is the log from the commit of package rubygem-tins for openSUSE:Factory checked in at 2020-03-07 21:40:23 Comparing /work/SRC/openSUSE:Factory/rubygem-tins (Old) and /work/SRC/openSUSE:Factory/.rubygem-tins.new.26092 (New) Package is "rubygem-tins" Sat Mar 7 21:40:23 2020 rev:36 rq:773858 version:1.24.1 Changes: --- /work/SRC/openSUSE:Factory/rubygem-tins/rubygem-tins.changes 2019-08-06 15:10:49.875761951 +0200 +++ /work/SRC/openSUSE:Factory/.rubygem-tins.new.26092/rubygem-tins.changes 2020-03-07 21:40:25.144360488 +0100 @@ -1,0 +2,6 @@ +Mon Feb 10 15:56:14 UTC 2020 - Stephan Kulow + +- updated to version 1.24.1 + no changelog found + +--- Old: tins-1.21.1.gem New: tins-1.24.1.gem Other differences: -- ++ rubygem-tins.spec ++ --- /var/tmp/diff_new_pack.A6bEqY/_old 2020-03-07 21:40:27.252361912 +0100 +++ /var/tmp/diff_new_pack.A6bEqY/_new 2020-03-07 21:40:27.256361915 +0100 @@ -1,7 +1,7 @@ # # spec file for package rubygem-tins # -# Copyright (c) 2019 SUSE LINUX GmbH, Nuernberg, Germany. +# Copyright (c) 2020 SUSE LLC # # 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-tins -Version:1.21.1 +Version:1.24.1 Release:0 %define mod_name tins %define mod_full_name %{mod_name}-%{version} @@ -33,7 +33,7 @@ BuildRequires: %{rubygem gem2rpm} BuildRequires: %{rubygem rdoc > 3.10} BuildRequires: ruby-macros >= 5 -Url:https://github.com/flori/tins +URL:https://github.com/flori/tins Source: https://rubygems.org/gems/%{mod_full_name}.gem Source1:gem2rpm.yml Summary:Useful stuff ++ tins-1.21.1.gem -> tins-1.24.1.gem ++ diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/.travis.yml new/.travis.yml --- old/.travis.yml 2019-07-17 23:44:02.0 +0200 +++ new/.travis.yml 2020-02-10 14:52:13.0 +0100 @@ -6,6 +6,7 @@ - 2.4 - 2.5 - 2.6 + - 2.7 - ruby-head matrix: allow_failures: diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/Rakefile new/Rakefile --- old/Rakefile2019-07-17 23:44:02.0 +0200 +++ new/Rakefile2020-02-10 14:52:13.0 +0100 @@ -20,4 +20,5 @@ required_ruby_version '>= 2.0' development_dependency 'test-unit', '~>3.1' development_dependency 'simplecov' + dependency 'sync' end diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/VERSION new/VERSION --- old/VERSION 2019-07-17 23:44:02.0 +0200 +++ new/VERSION 2020-02-10 14:52:13.0 +0100 @@ -1 +1 @@ -1.21.1 +1.24.1 Binary files old/checksums.yaml.gz and new/checksums.yaml.gz differ diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/lib/tins/attempt.rb new/lib/tins/attempt.rb --- old/lib/tins/attempt.rb 2019-07-17 23:44:02.0 +0200 +++ new/lib/tins/attempt.rb 2020-02-10 14:52:13.0 +0100 @@ -1,5 +1,16 @@ module Tins module Attempt +# Attempts code in block *attempts* times, sleeping according to *sleep* +# between attempts and catching the exception(s) in *exception_class*. +# +# *sleep* is either a Proc returning a floating point number for duration +# as seconds or a Numeric >= 0 or < 0. In the former case this is the +# duration directly, in the latter case -*sleep* is the total number of +# seconds that is slept before giving up, and every attempt is retried +# after a exponentially increasing duration of seconds. +# +# Iff *reraise* is true the caught exception is reraised after running out +# of attempts. def attempt(opts = {}, ) sleep = nil exception_class = StandardError @@ -77,12 +88,24 @@ end def interpret_sleep(sleep, attempts) - if Numeric === sleep && sleep < 0 && attempts > 1 -sleep = -sleep -duration_base = compute_duration_base sleep, attempts -sleep = lambda { |i| duration_base ** i } + case sleep + when nil + when Numeric +if sleep < 0 + if attempts > 2 +sleep = -sleep +duration_base = compute_duration_base sleep, attempts +sleep = lambda { |i| duration_base ** i } + else +raise ArgumentError, "require > 2 attempts for negative sleep value" + end +end +sleep + when Proc +sleep + else +raise TypeError,
commit rubygem-tins for openSUSE:Factory
Hello community, here is the log from the commit of package rubygem-tins for openSUSE:Factory checked in at 2019-08-06 15:10:47 Comparing /work/SRC/openSUSE:Factory/rubygem-tins (Old) and /work/SRC/openSUSE:Factory/.rubygem-tins.new.4126 (New) Package is "rubygem-tins" Tue Aug 6 15:10:47 2019 rev:35 rq:717325 version:1.21.1 Changes: --- /work/SRC/openSUSE:Factory/rubygem-tins/rubygem-tins.changes 2019-01-21 10:25:32.849737832 +0100 +++ /work/SRC/openSUSE:Factory/.rubygem-tins.new.4126/rubygem-tins.changes 2019-08-06 15:10:49.875761951 +0200 @@ -1,0 +2,6 @@ +Fri Jul 19 09:42:19 UTC 2019 - Stephan Kulow + +- updated to version 1.21.1 + no changelog found + +--- Old: tins-1.20.2.gem New: tins-1.21.1.gem Other differences: -- ++ rubygem-tins.spec ++ --- /var/tmp/diff_new_pack.74UN0C/_old 2019-08-06 15:10:51.131761370 +0200 +++ /var/tmp/diff_new_pack.74UN0C/_new 2019-08-06 15:10:51.131761370 +0200 @@ -1,7 +1,7 @@ # # spec file for package rubygem-tins # -# Copyright (c) 2018 SUSE LINUX GmbH, Nuernberg, Germany. +# Copyright (c) 2019 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-tins -Version:1.20.2 +Version:1.21.1 Release:0 %define mod_name tins %define mod_full_name %{mod_name}-%{version} ++ tins-1.20.2.gem -> tins-1.21.1.gem ++ diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/.travis.yml new/.travis.yml --- old/.travis.yml 2018-11-14 15:47:27.0 +0100 +++ new/.travis.yml 2019-07-17 23:44:02.0 +0200 @@ -5,6 +5,7 @@ - 2.3 - 2.4 - 2.5 + - 2.6 - ruby-head matrix: allow_failures: diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/VERSION new/VERSION --- old/VERSION 2018-11-14 15:47:27.0 +0100 +++ new/VERSION 2019-07-17 23:44:02.0 +0200 @@ -1 +1 @@ -1.20.2 +1.21.1 Binary files old/checksums.yaml.gz and new/checksums.yaml.gz differ diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/lib/tins/duration.rb new/lib/tins/duration.rb --- old/lib/tins/duration.rb2018-11-14 15:47:27.0 +0100 +++ new/lib/tins/duration.rb2019-07-17 23:44:02.0 +0200 @@ -3,6 +3,8 @@ include Comparable def initialize(seconds) + @negative = seconds < 0 + seconds = seconds.abs @original_seconds = seconds @days, @hours, @minutes, @seconds, @fractional_seconds = [ 86_400, 3600, 60, 1, 0 ].inject([ [], seconds ]) {|(r, s), d| @@ -24,6 +26,10 @@ to_f <=> other.to_f end +def negative? + @negative +end + def days? @days > 0 end @@ -44,9 +50,10 @@ @fractional_seconds > 0 end -def format(template = '%d+%h:%m:%s.%f', precision: nil) - result = template.gsub(/%[Ddhms]/) { |directive| +def format(template = '%S%d+%h:%m:%s.%f', precision: nil) + result = template.gsub(/%[DdhmSs]/) { |directive| case directive +when '%S' then ?- if negative? when '%d' then @days when '%h' then '%02u' % @hours when '%m' then '%02u' % @minutes @@ -81,6 +88,7 @@ template << '.%f' precision = 3 end + template.prepend '%S' format template, precision: precision end end diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/lib/tins/null.rb new/lib/tins/null.rb --- old/lib/tins/null.rb2018-11-14 15:47:27.0 +0100 +++ new/lib/tins/null.rb2019-07-17 23:44:02.0 +0200 @@ -81,7 +81,9 @@ include Tins::Null end - NULL = NullClass.new.freeze + NULL = NullClass.new + + NULL.freeze class NullPlus include Tins::Null diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/lib/tins/unit.rb new/lib/tins/unit.rb --- old/lib/tins/unit.rb2018-11-14 15:47:27.0 +0100 +++ new/lib/tins/unit.rb2019-07-17 23:44:02.0 +0200 @@ -42,7 +42,7 @@ result %= value else prefix = prefixes[ -(first_prefix.fraction ? -1 : 1) * Math.log(value) / Math.log(first_prefix.step) +(first_prefix.fraction ? -1 : 1) * Math.log(value.abs) / Math.log(first_prefix.step) ] result = format.sub('%U', "#{prefix.name}#{unit}") result %= (value / prefix.multiplier.to_f) diff -urN '--exclude=CVS' '--exclude=.cvsignore'
commit rubygem-tins for openSUSE:Factory
Hello community, here is the log from the commit of package rubygem-tins for openSUSE:Factory checked in at 2019-01-21 10:25:31 Comparing /work/SRC/openSUSE:Factory/rubygem-tins (Old) and /work/SRC/openSUSE:Factory/.rubygem-tins.new.28833 (New) Package is "rubygem-tins" Mon Jan 21 10:25:31 2019 rev:34 rq:656370 version:1.20.2 Changes: --- /work/SRC/openSUSE:Factory/rubygem-tins/rubygem-tins.changes 2018-03-06 10:46:16.514479158 +0100 +++ /work/SRC/openSUSE:Factory/.rubygem-tins.new.28833/rubygem-tins.changes 2019-01-21 10:25:32.849737832 +0100 @@ -1,0 +2,6 @@ +Sat Dec 8 16:32:39 UTC 2018 - Stephan Kulow + +- updated to version 1.20.2 + no changelog found + +--- Old: tins-1.16.3.gem New: tins-1.20.2.gem Other differences: -- ++ rubygem-tins.spec ++ --- /var/tmp/diff_new_pack.69fuXP/_old 2019-01-21 10:25:33.477737141 +0100 +++ /var/tmp/diff_new_pack.69fuXP/_new 2019-01-21 10:25:33.485737133 +0100 @@ -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,7 +24,7 @@ # Name: rubygem-tins -Version:1.16.3 +Version:1.20.2 Release:0 %define mod_name tins %define mod_full_name %{mod_name}-%{version} ++ tins-1.16.3.gem -> tins-1.20.2.gem ++ diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/.travis.yml new/.travis.yml --- old/.travis.yml 2017-12-07 14:28:24.0 +0100 +++ new/.travis.yml 2018-11-14 15:47:27.0 +0100 @@ -2,8 +2,9 @@ - 2.0 - 2.1 - 2.2 - - 2.3.3 - - 2.4.2 + - 2.3 + - 2.4 + - 2.5 - ruby-head matrix: allow_failures: diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/README.md new/README.md --- old/README.md 2017-12-07 14:28:24.0 +0100 +++ new/README.md 2018-11-14 15:47:27.0 +0100 @@ -12,6 +12,19 @@ ## Changes + +* 2018-11-14 Release 1.20.2 + - Fix ~x options +* 2018-11-14 Release 1.20.1 + - Add disabling boolean options in Tins::GO#go method. +* 2018-11-14 Release 1.20.0 + - Support default arguments in Tins::GO#go method. +* 2018-11-07 Release 1.19.0 + - Allow annotations without arguments +* 2018-11-02 Release 1.18.0 + - `thread_local` and `thread_global` with default block +* 2018-10-15 Release 1.17.0 + - Add Tins::TempIO::Enum class to wrap `temp_io` into Enumerator. * 2017-12-05 Release 1.16.3 - Improve `temp_io` method by not changing working dir. * 2017-12-05 Release 1.16.2 diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/VERSION new/VERSION --- old/VERSION 2017-12-07 14:28:24.0 +0100 +++ new/VERSION 2018-11-14 15:47:27.0 +0100 @@ -1 +1 @@ -1.16.3 +1.20.2 Binary files old/checksums.yaml.gz and new/checksums.yaml.gz differ diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/lib/tins/annotate.rb new/lib/tins/annotate.rb --- old/lib/tins/annotate.rb2017-12-07 14:28:24.0 +0100 +++ new/lib/tins/annotate.rb2018-11-14 15:47:27.0 +0100 @@ -1,7 +1,7 @@ module Tins::Annotate def annotate(name) singleton_class.class_eval do - define_method(name) do |annotation| + define_method(name) do |annotation = :annotated| instance_variable_set "@__annotation_#{name}__", annotation end diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/lib/tins/dslkit.rb new/lib/tins/dslkit.rb --- old/lib/tins/dslkit.rb 2017-12-07 14:28:24.0 +0100 +++ new/lib/tins/dslkit.rb 2018-11-14 15:47:27.0 +0100 @@ -51,9 +51,16 @@ module ThreadGlobal # Define a thread global variable named _name_ in this module/class. If the # value _value_ is given, it is used to initialize the variable. -def thread_global(name, default_value = nil) +def thread_global(name, default_value = nil, ) is_a?(Module) or raise TypeError, "receiver has to be a Module" + default_value && default and raise ArgumentError, +"require either default_falue or default block" + + if default_value +default = -> * { default_value } + end + name = name.to_s var_name = "@__#{name}_#{__id__.abs}__" @@ -61,14 +68,18 @@ modul = self define_method(name) do -lock.synchronize { modul.instance_variable_get var_name } +lock.synchronize { + if default &&
commit rubygem-tins for openSUSE:Factory
Hello community, here is the log from the commit of package rubygem-tins for openSUSE:Factory checked in at 2018-03-06 10:46:13 Comparing /work/SRC/openSUSE:Factory/rubygem-tins (Old) and /work/SRC/openSUSE:Factory/.rubygem-tins.new (New) Package is "rubygem-tins" Tue Mar 6 10:46:13 2018 rev:33 rq:581507 version:1.16.3 Changes: --- /work/SRC/openSUSE:Factory/rubygem-tins/rubygem-tins.changes 2017-08-21 11:37:14.888440357 +0200 +++ /work/SRC/openSUSE:Factory/.rubygem-tins.new/rubygem-tins.changes 2018-03-06 10:46:16.514479158 +0100 @@ -1,0 +2,6 @@ +Tue Feb 27 05:37:49 UTC 2018 - factory-a...@kulow.org + +- updated to version 1.16.3 + no changelog found + +--- Old: tins-1.15.0.gem New: tins-1.16.3.gem Other differences: -- ++ rubygem-tins.spec ++ --- /var/tmp/diff_new_pack.GTzkzS/_old 2018-03-06 10:46:17.650438122 +0100 +++ /var/tmp/diff_new_pack.GTzkzS/_new 2018-03-06 10:46:17.654437978 +0100 @@ -1,7 +1,7 @@ # # spec file for package rubygem-tins # -# 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 @@ -24,7 +24,7 @@ # Name: rubygem-tins -Version:1.15.0 +Version:1.16.3 Release:0 %define mod_name tins %define mod_full_name %{mod_name}-%{version} @@ -34,7 +34,7 @@ BuildRequires: %{rubygem rdoc > 3.10} BuildRequires: ruby-macros >= 5 Url:https://github.com/flori/tins -Source: http://rubygems.org/gems/%{mod_full_name}.gem +Source: https://rubygems.org/gems/%{mod_full_name}.gem Source1:gem2rpm.yml Summary:Useful stuff License:MIT ++ tins-1.15.0.gem -> tins-1.16.3.gem ++ diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/.travis.yml new/.travis.yml --- old/.travis.yml 2017-06-29 11:20:18.0 +0200 +++ new/.travis.yml 2017-12-07 14:28:24.0 +0100 @@ -3,7 +3,7 @@ - 2.1 - 2.2 - 2.3.3 - - 2.4.1 + - 2.4.2 - ruby-head matrix: allow_failures: diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/README.md new/README.md --- old/README.md 2017-06-29 11:20:18.0 +0200 +++ new/README.md 2017-12-07 14:28:24.0 +0100 @@ -12,8 +12,16 @@ ## Changes +* 2017-12-05 Release 1.16.3 + - Improve `temp_io` method by not changing working dir. +* 2017-12-05 Release 1.16.2 + - Improve `temp_io` method with a given name. +* 2017-12-05 Release 1.16.1 + - Improve `temp_io` method with block +* 2017-11-29 Release 1.16.0 + - Prove `temp_io` method with block * 2017-06-29 Release 1.15.0 -- Add support for smart duration formats with %D directive + - Add support for smart duration formats with %D directive * 2017-05-16 Release 1.14.0 - Add visit proc to determine if file should be visited. * 2017-05-14 Release 1.13.3 diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/VERSION new/VERSION --- old/VERSION 2017-06-29 11:20:18.0 +0200 +++ new/VERSION 2017-12-07 14:28:24.0 +0100 @@ -1 +1 @@ -1.15.0 +1.16.3 Binary files old/checksums.yaml.gz and new/checksums.yaml.gz differ diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/lib/tins/hash_symbolize_keys_recursive.rb new/lib/tins/hash_symbolize_keys_recursive.rb --- old/lib/tins/hash_symbolize_keys_recursive.rb 2017-06-29 11:20:18.0 +0200 +++ new/lib/tins/hash_symbolize_keys_recursive.rb 2017-12-07 14:28:24.0 +0100 @@ -3,7 +3,6 @@ def symbolize_keys_recursive inject(self.class.new) do |h,(k, v)| k = k.to_s -k.empty? and next case v when Hash h[k.to_sym] = v.symbolize_keys_recursive diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/lib/tins/temp_io.rb new/lib/tins/temp_io.rb --- old/lib/tins/temp_io.rb 1970-01-01 01:00:00.0 +0100 +++ new/lib/tins/temp_io.rb 2017-12-07 14:28:24.0 +0100 @@ -0,0 +1,26 @@ +require 'tmpdir' + +module Tins + module TempIO +def temp_io(content: nil, name: __method__) + content.nil? and raise ArgumentError, "missing keyword: content" + name = File.basename(name.to_s) + Dir.mktmpdir do |dir| +name = File.join(dir, name) +File.open(name, 'w+b') do |io| + if content.respond_to?(:call) +if content.respond_to?(:arity) && content.arity == 1
commit rubygem-tins for openSUSE:Factory
Hello community, here is the log from the commit of package rubygem-tins for openSUSE:Factory checked in at 2017-08-21 11:37:14 Comparing /work/SRC/openSUSE:Factory/rubygem-tins (Old) and /work/SRC/openSUSE:Factory/.rubygem-tins.new (New) Package is "rubygem-tins" Mon Aug 21 11:37:14 2017 rev:32 rq:515064 version:1.15.0 Changes: --- /work/SRC/openSUSE:Factory/rubygem-tins/rubygem-tins.changes 2017-06-08 15:00:14.322431933 +0200 +++ /work/SRC/openSUSE:Factory/.rubygem-tins.new/rubygem-tins.changes 2017-08-21 11:37:14.888440357 +0200 @@ -1,0 +2,6 @@ +Thu Aug 3 19:45:26 UTC 2017 - co...@suse.com + +- updated to version 1.15.0 + no changelog found + +--- Old: tins-1.14.0.gem New: tins-1.15.0.gem Other differences: -- ++ rubygem-tins.spec ++ --- /var/tmp/diff_new_pack.fVtWTr/_old 2017-08-21 11:37:16.380230550 +0200 +++ /var/tmp/diff_new_pack.fVtWTr/_new 2017-08-21 11:37:16.388229425 +0200 @@ -24,7 +24,7 @@ # Name: rubygem-tins -Version:1.14.0 +Version:1.15.0 Release:0 %define mod_name tins %define mod_full_name %{mod_name}-%{version} ++ tins-1.14.0.gem -> tins-1.15.0.gem ++ diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/README.md new/README.md --- old/README.md 2017-05-16 23:29:42.0 +0200 +++ new/README.md 2017-06-29 11:20:18.0 +0200 @@ -12,6 +12,8 @@ ## Changes +* 2017-06-29 Release 1.15.0 +- Add support for smart duration formats with %D directive * 2017-05-16 Release 1.14.0 - Add visit proc to determine if file should be visited. * 2017-05-14 Release 1.13.3 diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/VERSION new/VERSION --- old/VERSION 2017-05-16 23:29:42.0 +0200 +++ new/VERSION 2017-06-29 11:20:18.0 +0200 @@ -1 +1 @@ -1.14.0 +1.15.0 Binary files old/checksums.yaml.gz and new/checksums.yaml.gz differ diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/lib/tins/duration.rb new/lib/tins/duration.rb --- old/lib/tins/duration.rb2017-05-16 23:29:42.0 +0200 +++ new/lib/tins/duration.rb2017-06-29 11:20:18.0 +0200 @@ -45,12 +45,15 @@ end def format(template = '%d+%h:%m:%s.%f', precision: nil) - result = template.gsub(/%[dhms]/, -'%d' => @days, -'%h' => '%02u' % @hours, -'%m' => '%02u' % @minutes, -'%s' => '%02u' % @seconds, - ) + result = template.gsub(/%[Ddhms]/) { |directive| +case directive +when '%d' then @days +when '%h' then '%02u' % @hours +when '%m' then '%02u' % @minutes +when '%s' then '%02u' % @seconds +when '%D' then format_smart +end + } if result.include?('%f') if precision fractional_seconds = "%.#{precision}f" % @fractional_seconds @@ -63,6 +66,12 @@ end def to_s + format_smart +end + +private + +def format_smart template = '%h:%m:%s' precision = nil if days? diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/lib/tins/version.rb new/lib/tins/version.rb --- old/lib/tins/version.rb 2017-05-16 23:29:42.0 +0200 +++ new/lib/tins/version.rb 2017-06-29 11:20:18.0 +0200 @@ -1,6 +1,6 @@ module Tins # Tins version - VERSION = '1.14.0' + VERSION = '1.15.0' VERSION_ARRAY = VERSION.split('.').map(&:to_i) # :nodoc: VERSION_MAJOR = VERSION_ARRAY[0] # :nodoc: VERSION_MINOR = VERSION_ARRAY[1] # :nodoc: diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/metadata new/metadata --- old/metadata2017-05-16 23:29:42.0 +0200 +++ new/metadata2017-06-29 11:20:18.0 +0200 @@ -1,14 +1,14 @@ --- !ruby/object:Gem::Specification name: tins version: !ruby/object:Gem::Version - version: 1.14.0 + version: 1.15.0 platform: ruby authors: - Florian Frank autorequire: bindir: bin cert_chain: [] -date: 2017-05-16 00:00:00.0 Z +date: 2017-06-29 00:00:00.0 Z dependencies: - !ruby/object:Gem::Dependency name: gem_hadar @@ -324,7 +324,7 @@ - tests/deep_dup_test.rb - tests/delegate_test.rb - tests/dslkit_test.rb -- tests/duaration_test.rb +- tests/duration_test.rb - tests/dynamic_scope_test.rb - tests/expose_test.rb - tests/extract_last_argument_options_test.rb @@ -394,7 +394,7 @@ version: '0' requirements: [] rubyforge_project: -rubygems_version: 2.6.10 +rubygems_version: 2.6.11 signing_key:
commit rubygem-tins for openSUSE:Factory
Hello community, here is the log from the commit of package rubygem-tins for openSUSE:Factory checked in at 2017-06-08 15:00:10 Comparing /work/SRC/openSUSE:Factory/rubygem-tins (Old) and /work/SRC/openSUSE:Factory/.rubygem-tins.new (New) Package is "rubygem-tins" Thu Jun 8 15:00:10 2017 rev:31 rq:497676 version:1.14.0 Changes: --- /work/SRC/openSUSE:Factory/rubygem-tins/rubygem-tins.changes 2017-04-11 09:31:30.192858462 +0200 +++ /work/SRC/openSUSE:Factory/.rubygem-tins.new/rubygem-tins.changes 2017-06-08 15:00:14.322431933 +0200 @@ -1,0 +2,6 @@ +Tue May 23 10:24:49 UTC 2017 - co...@suse.com + +- updated to version 1.14.0 + no changelog found + +--- Old: tins-1.13.2.gem New: tins-1.14.0.gem Other differences: -- ++ rubygem-tins.spec ++ --- /var/tmp/diff_new_pack.x9v7ts/_old 2017-06-08 15:00:15.306293079 +0200 +++ /var/tmp/diff_new_pack.x9v7ts/_new 2017-06-08 15:00:15.306293079 +0200 @@ -24,7 +24,7 @@ # Name: rubygem-tins -Version:1.13.2 +Version:1.14.0 Release:0 %define mod_name tins %define mod_full_name %{mod_name}-%{version} ++ tins-1.13.2.gem -> tins-1.14.0.gem ++ diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/.travis.yml new/.travis.yml --- old/.travis.yml 2017-02-03 12:10:50.0 +0100 +++ new/.travis.yml 2017-05-16 23:29:42.0 +0200 @@ -3,7 +3,7 @@ - 2.1 - 2.2 - 2.3.3 - - 2.4.0 + - 2.4.1 - ruby-head matrix: allow_failures: diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/README.md new/README.md --- old/README.md 2017-02-03 12:10:50.0 +0100 +++ new/README.md 2017-05-16 23:29:42.0 +0200 @@ -12,6 +12,14 @@ ## Changes +* 2017-05-16 Release 1.14.0 + - Add visit proc to determine if file should be visited. +* 2017-05-14 Release 1.13.3 + - Fix some debugging warnings +* 2017-02-03 Release 1.13.2 + - Fix test on older rubies +* 2016-11-23 Release 1.13.1 + - Fix comparibility of Tins::Duration instances * 2016-11-23 Release 1.13.0 - Add expose method mostly for testing hidden methods. * 2016-08-04 Release 1.12.0 diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/VERSION new/VERSION --- old/VERSION 2017-02-03 12:10:50.0 +0100 +++ new/VERSION 2017-05-16 23:29:42.0 +0200 @@ -1 +1 @@ -1.13.2 +1.14.0 Binary files old/checksums.yaml.gz and new/checksums.yaml.gz differ diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/lib/tins/date_dummy.rb new/lib/tins/date_dummy.rb --- old/lib/tins/date_dummy.rb 2017-02-03 12:10:50.0 +0100 +++ new/lib/tins/date_dummy.rb 2017-05-16 23:29:42.0 +0200 @@ -19,7 +19,9 @@ def dummy(value = nil) if value.nil? -@dummy +if defined?(@dummy) + @dummy +end else begin old_dummy = @dummy diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/lib/tins/date_time_dummy.rb new/lib/tins/date_time_dummy.rb --- old/lib/tins/date_time_dummy.rb 2017-02-03 12:10:50.0 +0100 +++ new/lib/tins/date_time_dummy.rb 2017-05-16 23:29:42.0 +0200 @@ -19,7 +19,9 @@ def dummy(value = nil) if value.nil? -@dummy +if defined?(@dummy) + @dummy +end else begin old_dummy = @dummy diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/lib/tins/dslkit.rb new/lib/tins/dslkit.rb --- old/lib/tins/dslkit.rb 2017-02-03 12:10:50.0 +0100 +++ new/lib/tins/dslkit.rb 2017-05-16 23:29:42.0 +0200 @@ -207,7 +207,10 @@ variable = "@#{name}" define_method(name) do |*args| if args.empty? - result = instance_variable_get(variable) + result = +if instance_variable_defined?(variable) + instance_variable_get(variable) +end if result.nil? result = if default.empty? block && instance_eval() @@ -233,7 +236,10 @@ variable = "@#{name}" define_method(name) do |*args| if args.empty? - result = instance_variable_get(variable) + result = +if instance_variable_defined?(variable) + instance_variable_get(variable) +end if result.nil? if default.empty? block && instance_eval() @@ -441,11 +447,15
commit rubygem-tins for openSUSE:Factory
Hello community, here is the log from the commit of package rubygem-tins for openSUSE:Factory checked in at 2017-04-11 09:31:28 Comparing /work/SRC/openSUSE:Factory/rubygem-tins (Old) and /work/SRC/openSUSE:Factory/.rubygem-tins.new (New) Package is "rubygem-tins" Tue Apr 11 09:31:28 2017 rev:30 rq:456606 version:1.13.2 Changes: --- /work/SRC/openSUSE:Factory/rubygem-tins/rubygem-tins.changes 2016-12-11 13:28:31.005553220 +0100 +++ /work/SRC/openSUSE:Factory/.rubygem-tins.new/rubygem-tins.changes 2017-04-11 09:31:30.192858462 +0200 @@ -1,0 +2,6 @@ +Sat Feb 4 06:01:08 UTC 2017 - co...@suse.com + +- updated to version 1.13.2 + no changelog found + +--- Old: tins-1.13.0.gem New: tins-1.13.2.gem Other differences: -- ++ rubygem-tins.spec ++ --- /var/tmp/diff_new_pack.ndKMhZ/_old 2017-04-11 09:31:33.200433697 +0200 +++ /var/tmp/diff_new_pack.ndKMhZ/_new 2017-04-11 09:31:33.200433697 +0200 @@ -1,7 +1,7 @@ # # spec file for package rubygem-tins # -# 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-tins -Version:1.13.0 +Version:1.13.2 Release:0 %define mod_name tins %define mod_full_name %{mod_name}-%{version} ++ tins-1.13.0.gem -> tins-1.13.2.gem ++ diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/.travis.yml new/.travis.yml --- old/.travis.yml 2016-11-23 10:23:17.0 +0100 +++ new/.travis.yml 2017-02-03 12:10:50.0 +0100 @@ -3,13 +3,9 @@ - 2.1 - 2.2 - 2.3.3 + - 2.4.0 - ruby-head - - rbx-head matrix: allow_failures: - rvm: ruby-head -- rvm: rbx-head sudo: false -addons: - code_climate: -repo_token: 62d082406430ccf662c2e401976b613c0091e26fcfb546f92b1f2b391951cf50 diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/Gemfile new/Gemfile --- old/Gemfile 2016-11-23 10:23:17.0 +0100 +++ new/Gemfile 2017-02-03 12:10:50.0 +0100 @@ -5,8 +5,6 @@ gemspec group :development, :test do - gem 'simplecov' - gem 'term-ansicolor' - gem "codeclimate-test-reporter", require: nil gem 'byebug', platform: :mri + gem 'term-ansicolor' end diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/Rakefile new/Rakefile --- old/Rakefile2016-11-23 10:23:17.0 +0100 +++ new/Rakefile2017-02-03 12:10:50.0 +0100 @@ -19,4 +19,5 @@ required_ruby_version '>= 2.0' development_dependency 'test-unit', '~>3.1' + development_dependency 'simplecov' end diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/TODO new/TODO --- old/TODO2016-11-23 10:23:17.0 +0100 +++ new/TODO2017-02-03 12:10:50.0 +0100 @@ -0,0 +1,3 @@ +# TODO + +- Add Tins::Duration.parse(string) method. diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/VERSION new/VERSION --- old/VERSION 2016-11-23 10:23:17.0 +0100 +++ new/VERSION 2017-02-03 12:10:50.0 +0100 @@ -1 +1 @@ -1.13.0 +1.13.2 Binary files old/checksums.yaml.gz and new/checksums.yaml.gz differ diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/lib/tins/duration.rb new/lib/tins/duration.rb --- old/lib/tins/duration.rb2016-11-23 10:23:17.0 +0100 +++ new/lib/tins/duration.rb2017-02-03 12:10:50.0 +0100 @@ -1,6 +1,9 @@ module Tins class Duration +include Comparable + def initialize(seconds) + @original_seconds = seconds @days, @hours, @minutes, @seconds, @fractional_seconds = [ 86_400, 3600, 60, 1, 0 ].inject([ [], seconds ]) {|(r, s), d| if d > 0 @@ -13,6 +16,14 @@ } end +def to_f + @original_seconds.to_f +end + +def <=>(other) + to_f <=> other.to_f +end + def days? @days > 0 end diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/lib/tins/unit.rb new/lib/tins/unit.rb --- old/lib/tins/unit.rb2016-11-23 10:23:17.0 +0100 +++ new/lib/tins/unit.rb2017-02-03 12:10:50.0 +0100 @@ -37,11 +37,16 @@ prefixes = prefixes(prefix) first_prefix = prefixes.first or raise ArgumentError, 'a non-empty array of prefixes is required' -prefix = prefixes[ -
commit rubygem-tins for openSUSE:Factory
Hello community, here is the log from the commit of package rubygem-tins for openSUSE:Factory checked in at 2016-08-09 22:15:06 Comparing /work/SRC/openSUSE:Factory/rubygem-tins (Old) and /work/SRC/openSUSE:Factory/.rubygem-tins.new (New) Package is "rubygem-tins" Changes: --- /work/SRC/openSUSE:Factory/rubygem-tins/rubygem-tins.changes 2016-07-20 09:25:03.0 +0200 +++ /work/SRC/openSUSE:Factory/.rubygem-tins.new/rubygem-tins.changes 2016-08-09 22:15:08.0 +0200 @@ -1,0 +2,6 @@ +Fri Aug 5 04:41:46 UTC 2016 - co...@suse.com + +- updated to version 1.12.0 + no changelog found + +--- Old: tins-1.11.0.gem New: tins-1.12.0.gem Other differences: -- ++ rubygem-tins.spec ++ --- /var/tmp/diff_new_pack.PUTkGg/_old 2016-08-09 22:15:09.0 +0200 +++ /var/tmp/diff_new_pack.PUTkGg/_new 2016-08-09 22:15:09.0 +0200 @@ -24,7 +24,7 @@ # Name: rubygem-tins -Version:1.11.0 +Version:1.12.0 Release:0 %define mod_name tins %define mod_full_name %{mod_name}-%{version} ++ tins-1.11.0.gem -> tins-1.12.0.gem ++ diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/.travis.yml new/.travis.yml --- old/.travis.yml 2016-07-12 13:08:09.0 +0200 +++ new/.travis.yml 2016-08-04 08:52:53.0 +0200 @@ -6,9 +6,6 @@ - ruby-head - rbx-head matrix: - include: -- rvm: jruby - env: JRUBY_OPTS="--2.0" allow_failures: - rvm: ruby-head - rvm: rbx-head diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/VERSION new/VERSION --- old/VERSION 2016-07-12 13:08:09.0 +0200 +++ new/VERSION 2016-08-04 08:52:53.0 +0200 @@ -1 +1 @@ -1.11.0 +1.12.0 Files old/checksums.yaml.gz and new/checksums.yaml.gz differ diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/lib/tins/unit.rb new/lib/tins/unit.rb --- old/lib/tins/unit.rb2016-07-12 13:08:09.0 +0200 +++ new/lib/tins/unit.rb2016-08-04 08:52:53.0 +0200 @@ -16,6 +16,8 @@ '', 'm', 'µ', 'n', 'p', 'f', 'a', 'z', 'y', ].each_with_index.map { |n, i| Prefix.new(n.freeze, 1000, 1000 ** -i, true) }.freeze + class ParserError < ArgumentError; end + module_function def prefixes(identifier) @@ -34,7 +36,7 @@ def format(value, format: '%f %U', prefix: 1024, unit: ?b) prefixes = prefixes(prefix) first_prefix = prefixes.first or - raise ArgumentError, 'a non-empty of prefixes is required' + raise ArgumentError, 'a non-empty array of prefixes is required' prefix = prefixes[ (first_prefix.fraction ? -1 : 1) * Math.log(value) / Math.log(first_prefix.step) ] @@ -89,17 +91,15 @@ def scan_unit case - when unit = scan(@unit_re) + when scan(@unit_re) prefix = @unit_re.prefixes.find { |pre| pre.name == self[1] } or return @number *= prefix.multiplier - when unit = scan(@unit_lc_re) + when scan(@unit_lc_re) prefix = @unit_lc_re.prefixes.find { |pre| pre.name == self[1] } or return @number *= prefix.multiplier - when unit = scan(@unit_uc_re) + when scan(@unit_uc_re) prefix = @unit_uc_re.prefixes.find { |pre| pre.name == self[1] } or return @number *= prefix.multiplier - else -return end end @@ -135,21 +135,21 @@ case when scan(/%f/) @unit_parser.scan_number or -raise ArgumentError, "\"%f\" expected at #{location}" +raise ParserError, "\"%f\" expected at #{location}" when scan(/%U/) @unit_parser.scan_unit or -raise ArgumentError, "\"%U\" expected at #{location}" +raise ParserError, "\"%U\" expected at #{location}" when scan(/%%/) @unit_parser.scan_char(?%) or -raise ArgumentError, "#{?%.inspect} expected at #{location}" +raise ParserError, "#{?%.inspect} expected at #{location}" else char = scan(/./) @unit_parser.scan_char(char) or -raise ArgumentError, "#{char.inspect} expected at #{location}" +raise ParserError, "#{char.inspect} expected at #{location}" end end unless eos? && @unit_parser.eos? -raise ArgumentError, +raise ParserError, "format #{string.inspect} and string "\ "#{@unit_parser.string.inspect} do not match" end @@ -157,8 +157,16 @@ end end + # Parse the string +string+ if it matches +format+ with the unit +unit+ and + # the
commit rubygem-tins for openSUSE:Factory
Hello community, here is the log from the commit of package rubygem-tins for openSUSE:Factory checked in at 2016-07-20 09:25:02 Comparing /work/SRC/openSUSE:Factory/rubygem-tins (Old) and /work/SRC/openSUSE:Factory/.rubygem-tins.new (New) Package is "rubygem-tins" Changes: --- /work/SRC/openSUSE:Factory/rubygem-tins/rubygem-tins.changes 2016-05-29 03:13:43.0 +0200 +++ /work/SRC/openSUSE:Factory/.rubygem-tins.new/rubygem-tins.changes 2016-07-20 09:25:03.0 +0200 @@ -1,0 +2,6 @@ +Wed Jul 13 04:37:14 UTC 2016 - co...@suse.com + +- updated to version 1.11.0 + no changelog found + +--- Old: tins-1.10.2.gem New: tins-1.11.0.gem Other differences: -- ++ rubygem-tins.spec ++ --- /var/tmp/diff_new_pack.gzFb6P/_old 2016-07-20 09:25:04.0 +0200 +++ /var/tmp/diff_new_pack.gzFb6P/_new 2016-07-20 09:25:04.0 +0200 @@ -24,7 +24,7 @@ # Name: rubygem-tins -Version:1.10.2 +Version:1.11.0 Release:0 %define mod_name tins %define mod_full_name %{mod_name}-%{version} ++ tins-1.10.2.gem -> tins-1.11.0.gem ++ diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/.travis.yml new/.travis.yml --- old/.travis.yml 2016-05-25 15:10:36.0 +0200 +++ new/.travis.yml 2016-07-12 13:08:09.0 +0200 @@ -5,12 +5,13 @@ - 2.3.0 - ruby-head - rbx-head - - jruby-head matrix: + include: +- rvm: jruby + env: JRUBY_OPTS="--2.0" allow_failures: - rvm: ruby-head - rvm: rbx-head -- rvm: jruby-head env: - CODECLIMATE_REPO_TOKEN=62d082406430ccf662c2e401976b613c0091e26fcfb546f92b1f2b391951cf50 sudo: false diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/README.md new/README.md --- old/README.md 2016-05-25 15:10:36.0 +0200 +++ new/README.md 2016-07-12 13:08:09.0 +0200 @@ -12,6 +12,8 @@ ## Changes +* 2016-07-12 Release 1.11.0 + - Provide Tins::Unit.format and Tins::Unit.parse methods. * 2016-05-25 Release 1.10.2 - Avoid some warnings. * 2016-04-15 Release 1.10.1 diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/VERSION new/VERSION --- old/VERSION 2016-05-25 15:10:36.0 +0200 +++ new/VERSION 2016-07-12 13:08:09.0 +0200 @@ -1 +1 @@ -1.10.2 +1.11.0 Files old/checksums.yaml.gz and new/checksums.yaml.gz differ diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/lib/tins/unit.rb new/lib/tins/unit.rb --- old/lib/tins/unit.rb1970-01-01 01:00:00.0 +0100 +++ new/lib/tins/unit.rb2016-07-12 13:08:09.0 +0200 @@ -0,0 +1,164 @@ +require 'strscan' +require 'bigdecimal' + +module Tins::Unit + Prefix = Struct.new(:name, :step, :multiplier, :fraction) + + PREFIX_LC = [ +'', 'k', 'm', 'g', 't', 'p', 'e', 'z', 'y', + ].each_with_index.map { |n, i| Prefix.new(n.freeze, 1000, 1000 ** i, false) }.freeze + + PREFIX_UC = [ +'', 'K', 'M', 'G', 'T', 'P', 'E', 'Z', 'Y', + ].each_with_index.map { |n, i| Prefix.new(n.freeze, 1024, 1024 ** i, false) }.freeze + + PREFIX_F = [ +'', 'm', 'µ', 'n', 'p', 'f', 'a', 'z', 'y', + ].each_with_index.map { |n, i| Prefix.new(n.freeze, 1000, 1000 ** -i, true) }.freeze + + module_function + + def prefixes(identifier) +case identifier +when :uppercase, :uc, 1024 + PREFIX_UC +when :lowercase, :lc, 1000 + PREFIX_LC +when :fraction, :f, 0.001 + PREFIX_F +when Array + identifier +end + end + + def format(value, format: '%f %U', prefix: 1024, unit: ?b) +prefixes = prefixes(prefix) +first_prefix = prefixes.first or + raise ArgumentError, 'a non-empty of prefixes is required' +prefix = prefixes[ + (first_prefix.fraction ? -1 : 1) * Math.log(value) / Math.log(first_prefix.step) +] +result = format.sub('%U', "#{prefix.name}#{unit}") +result %= (value / prefix.multiplier.to_f) + end + + class UnitParser < StringScanner +NUMBER = /([+-]? + (?:0|[1-9]\d*) + (?: + \.\d+(?i:e[+-]?\d+) | + \.\d+ | + (?i:e[+-]?\d+) + )? + )/x + +def initialize(source, unit, prefixes = nil) + super source + if prefixes +@unit_re = unit_re(Tins::Unit.prefixes(prefixes), unit) + else +@unit_lc_re = unit_re(Tins::Unit.prefixes(:lc), unit) +@unit_uc_re = unit_re(Tins::Unit.prefixes(:uc), unit) + end + @number = 1.0 +end + +def unit_re(prefixes, unit) + re =
commit rubygem-tins for openSUSE:Factory
Hello community, here is the log from the commit of package rubygem-tins for openSUSE:Factory checked in at 2016-05-29 03:12:45 Comparing /work/SRC/openSUSE:Factory/rubygem-tins (Old) and /work/SRC/openSUSE:Factory/.rubygem-tins.new (New) Package is "rubygem-tins" Changes: --- /work/SRC/openSUSE:Factory/rubygem-tins/rubygem-tins.changes 2016-05-13 09:23:45.0 +0200 +++ /work/SRC/openSUSE:Factory/.rubygem-tins.new/rubygem-tins.changes 2016-05-29 03:13:43.0 +0200 @@ -1,0 +2,6 @@ +Thu May 26 04:31:49 UTC 2016 - co...@suse.com + +- updated to version 1.10.2 + no changelog found + +--- Old: tins-1.10.1.gem New: tins-1.10.2.gem Other differences: -- ++ rubygem-tins.spec ++ --- /var/tmp/diff_new_pack.2H8Jk8/_old 2016-05-29 03:13:45.0 +0200 +++ /var/tmp/diff_new_pack.2H8Jk8/_new 2016-05-29 03:13:45.0 +0200 @@ -24,7 +24,7 @@ # Name: rubygem-tins -Version:1.10.1 +Version:1.10.2 Release:0 %define mod_name tins %define mod_full_name %{mod_name}-%{version} ++ tins-1.10.1.gem -> tins-1.10.2.gem ++ diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/README.md new/README.md --- old/README.md 2016-04-15 10:31:57.0 +0200 +++ new/README.md 2016-05-25 15:10:36.0 +0200 @@ -11,6 +11,9 @@ [![Code Coverage](https://codeclimate.com/github/flori/tins/coverage.png)](https://codeclimate.com/github/flori/tins) ## Changes + +* 2016-05-25 Release 1.10.2 + - Avoid some warnings. * 2016-04-15 Release 1.10.1 - Fix bug in go if a concatenated argument comes last. * 2016-04-12 Release 1.10.0 diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/VERSION new/VERSION --- old/VERSION 2016-04-15 10:31:57.0 +0200 +++ new/VERSION 2016-05-25 15:10:36.0 +0200 @@ -1 +1 @@ -1.10.1 +1.10.2 Files old/checksums.yaml.gz and new/checksums.yaml.gz differ diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/lib/tins/date_dummy.rb new/lib/tins/date_dummy.rb --- old/lib/tins/date_dummy.rb 2016-04-15 10:31:57.0 +0200 +++ new/lib/tins/date_dummy.rb 2016-05-25 15:10:36.0 +0200 @@ -41,7 +41,7 @@ end end -end + end super end end diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/lib/tins/dslkit.rb new/lib/tins/dslkit.rb --- old/lib/tins/dslkit.rb 2016-04-15 10:31:57.0 +0200 +++ new/lib/tins/dslkit.rb 2016-05-25 15:10:36.0 +0200 @@ -1,4 +1,3 @@ -require 'tins' require 'thread' require 'sync' diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/lib/tins/version.rb new/lib/tins/version.rb --- old/lib/tins/version.rb 2016-04-15 10:31:57.0 +0200 +++ new/lib/tins/version.rb 2016-05-25 15:10:37.0 +0200 @@ -1,6 +1,6 @@ module Tins # Tins version - VERSION = '1.10.1' + VERSION = '1.10.2' VERSION_ARRAY = VERSION.split('.').map(&:to_i) # :nodoc: VERSION_MAJOR = VERSION_ARRAY[0] # :nodoc: VERSION_MINOR = VERSION_ARRAY[1] # :nodoc: diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/metadata new/metadata --- old/metadata2016-04-15 10:31:57.0 +0200 +++ new/metadata2016-05-25 15:10:36.0 +0200 @@ -1,14 +1,14 @@ --- !ruby/object:Gem::Specification name: tins version: !ruby/object:Gem::Version - version: 1.10.1 + version: 1.10.2 platform: ruby authors: - Florian Frank autorequire: bindir: bin cert_chain: [] -date: 2016-04-15 00:00:00.0 Z +date: 2016-05-25 00:00:00.0 Z dependencies: - !ruby/object:Gem::Dependency name: gem_hadar diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/tins.gemspec new/tins.gemspec --- old/tins.gemspec2016-04-15 10:31:57.0 +0200 +++ new/tins.gemspec2016-05-25 15:10:37.0 +0200 @@ -1,14 +1,14 @@ # -*- encoding: utf-8 -*- -# stub: tins 1.10.1 ruby lib +# stub: tins 1.10.2 ruby lib Gem::Specification.new do |s| s.name = "tins" - s.version = "1.10.1" + s.version = "1.10.2" s.required_rubygems_version = Gem::Requirement.new(">= 0") if s.respond_to? :required_rubygems_version= s.require_paths = ["lib"] s.authors = ["Florian Frank"] - s.date = "2016-04-15" + s.date = "2016-05-25" s.description = "All the stuff that isn't good/big enough for a real library." s.email = "fl...@ping.de" s.extra_rdoc_files = ["README.md",
commit rubygem-tins for openSUSE:Factory
Hello community, here is the log from the commit of package rubygem-tins for openSUSE:Factory checked in at 2016-05-13 09:23:43 Comparing /work/SRC/openSUSE:Factory/rubygem-tins (Old) and /work/SRC/openSUSE:Factory/.rubygem-tins.new (New) Package is "rubygem-tins" Changes: --- /work/SRC/openSUSE:Factory/rubygem-tins/rubygem-tins.changes 2016-04-28 16:56:47.0 +0200 +++ /work/SRC/openSUSE:Factory/.rubygem-tins.new/rubygem-tins.changes 2016-05-13 09:23:45.0 +0200 @@ -1,0 +2,6 @@ +Sat Apr 16 04:32:36 UTC 2016 - co...@suse.com + +- updated to version 1.10.1 + no changelog found + +--- Old: tins-1.10.0.gem New: tins-1.10.1.gem Other differences: -- ++ rubygem-tins.spec ++ --- /var/tmp/diff_new_pack.3wp0Rf/_old 2016-05-13 09:23:46.0 +0200 +++ /var/tmp/diff_new_pack.3wp0Rf/_new 2016-05-13 09:23:46.0 +0200 @@ -24,7 +24,7 @@ # Name: rubygem-tins -Version:1.10.0 +Version:1.10.1 Release:0 %define mod_name tins %define mod_full_name %{mod_name}-%{version} ++ tins-1.10.0.gem -> tins-1.10.1.gem ++ diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/README.md new/README.md --- old/README.md 2016-04-12 11:43:39.0 +0200 +++ new/README.md 2016-04-15 10:31:57.0 +0200 @@ -11,7 +11,8 @@ [![Code Coverage](https://codeclimate.com/github/flori/tins/coverage.png)](https://codeclimate.com/github/flori/tins) ## Changes - +* 2016-04-15 Release 1.10.1 + - Fix bug in go if a concatenated argument comes last. * 2016-04-12 Release 1.10.0 - Support mixed rest arguments in go argument parsing. * 2016-03-10 Release 1.9.0 diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/VERSION new/VERSION --- old/VERSION 2016-04-12 11:43:39.0 +0200 +++ new/VERSION 2016-04-15 10:31:57.0 +0200 @@ -1 +1 @@ -1.10.0 +1.10.1 Files old/checksums.yaml.gz and new/checksums.yaml.gz differ diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/lib/tins/go.rb new/lib/tins/go.rb --- old/lib/tins/go.rb 2016-04-12 11:43:39.0 +0200 +++ new/lib/tins/go.rb 2016-04-15 10:31:57.0 +0200 @@ -36,7 +36,7 @@ until p == '' o = p.slice!(0, 1) if v.key?(o) -if args.empty? +if p.empty? && args.empty? r << a break 1 elsif p == '' diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/lib/tins/version.rb new/lib/tins/version.rb --- old/lib/tins/version.rb 2016-04-12 11:43:39.0 +0200 +++ new/lib/tins/version.rb 2016-04-15 10:31:57.0 +0200 @@ -1,6 +1,6 @@ module Tins # Tins version - VERSION = '1.10.0' + VERSION = '1.10.1' VERSION_ARRAY = VERSION.split('.').map(&:to_i) # :nodoc: VERSION_MAJOR = VERSION_ARRAY[0] # :nodoc: VERSION_MINOR = VERSION_ARRAY[1] # :nodoc: diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/metadata new/metadata --- old/metadata2016-04-12 11:43:39.0 +0200 +++ new/metadata2016-04-15 10:31:57.0 +0200 @@ -1,14 +1,14 @@ --- !ruby/object:Gem::Specification name: tins version: !ruby/object:Gem::Version - version: 1.10.0 + version: 1.10.1 platform: ruby authors: - Florian Frank autorequire: bindir: bin cert_chain: [] -date: 2016-04-12 00:00:00.0 Z +date: 2016-04-15 00:00:00.0 Z dependencies: - !ruby/object:Gem::Dependency name: gem_hadar diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/tests/go_test.rb new/tests/go_test.rb --- old/tests/go_test.rb2016-04-12 11:43:39.0 +0200 +++ new/tests/go_test.rb2016-04-15 10:31:57.0 +0200 @@ -52,5 +52,11 @@ assert_equal %w[hello world], r['b'].to_a assert_equal %w[-c rest -d rest -e], args end + +def test_concatenated_argument_at_end + r = go 'ab:e:', args = %w[-a -bhello] + assert_equal({ 'a' => 1, 'b' => 'hello', 'e' => nil }, r) + assert_equal [], args +end end end diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/tins.gemspec new/tins.gemspec --- old/tins.gemspec2016-04-12 11:43:39.0 +0200 +++ new/tins.gemspec2016-04-15 10:31:57.0 +0200 @@ -1,14 +1,14 @@ # -*- encoding: utf-8 -*- -# stub: tins 1.10.0 ruby lib +# stub: tins 1.10.1 ruby lib Gem::Specification.new do |s| s.name = "tins" - s.version = "1.10.0" +
commit rubygem-tins for openSUSE:Factory
Hello community, here is the log from the commit of package rubygem-tins for openSUSE:Factory checked in at 2016-04-28 16:53:46 Comparing /work/SRC/openSUSE:Factory/rubygem-tins (Old) and /work/SRC/openSUSE:Factory/.rubygem-tins.new (New) Package is "rubygem-tins" Changes: --- /work/SRC/openSUSE:Factory/rubygem-tins/rubygem-tins.changes 2015-12-14 10:14:06.0 +0100 +++ /work/SRC/openSUSE:Factory/.rubygem-tins.new/rubygem-tins.changes 2016-04-28 16:56:47.0 +0200 @@ -1,0 +2,18 @@ +Wed Apr 13 04:31:06 UTC 2016 - co...@suse.com + +- updated to version 1.10.0 + no changelog found + +--- +Fri Mar 11 05:45:07 UTC 2016 - co...@suse.com + +- updated to version 1.9.0 + no changelog found + +--- +Wed Jan 20 06:04:20 UTC 2016 - co...@suse.com + +- updated to version 1.8.2 + no changelog found + +--- Old: tins-1.8.1.gem New: tins-1.10.0.gem Other differences: -- ++ rubygem-tins.spec ++ --- /var/tmp/diff_new_pack.W0TvHk/_old 2016-04-28 16:56:48.0 +0200 +++ /var/tmp/diff_new_pack.W0TvHk/_new 2016-04-28 16:56:48.0 +0200 @@ -1,7 +1,7 @@ # # spec file for package rubygem-tins # -# Copyright (c) 2015 SUSE LINUX 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 @@ -24,7 +24,7 @@ # Name: rubygem-tins -Version:1.8.1 +Version:1.10.0 Release:0 %define mod_name tins %define mod_full_name %{mod_name}-%{version} ++ tins-1.8.1.gem -> tins-1.10.0.gem ++ diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/.travis.yml new/.travis.yml --- old/.travis.yml 2015-12-03 11:41:48.0 +0100 +++ new/.travis.yml 2016-04-12 11:43:39.0 +0200 @@ -2,6 +2,7 @@ - 2.0 - 2.1 - 2.2 + - 2.3.0 - ruby-head - rbx-head - jruby-head diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/README.md new/README.md --- old/README.md 2015-12-03 11:41:48.0 +0100 +++ new/README.md 2016-04-12 11:43:39.0 +0200 @@ -12,6 +12,13 @@ ## Changes +* 2016-04-12 Release 1.10.0 + - Support mixed rest arguments in go argument parsing. +* 2016-03-10 Release 1.9.0 + - Add Tins::Duration for displaying durations. +* 2016-01-18 Release 1.8.2 + - Implement Tins::StringVersion::Version#dup and +Tins::StringVersion::Version#clone. * 2015-12-03 Release 1.8.1 - Remove some backports already existant in the newer supported rubies. * 2015-12-01 Release 1.8.0 diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/VERSION new/VERSION --- old/VERSION 2015-12-03 11:41:48.0 +0100 +++ new/VERSION 2016-04-12 11:43:39.0 +0200 @@ -1 +1 @@ -1.8.1 +1.10.0 Files old/checksums.yaml.gz and new/checksums.yaml.gz differ diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/lib/tins/duration.rb new/lib/tins/duration.rb --- old/lib/tins/duration.rb1970-01-01 01:00:00.0 +0100 +++ new/lib/tins/duration.rb2016-04-12 11:43:39.0 +0200 @@ -0,0 +1,67 @@ +module Tins + class Duration +def initialize(seconds) + @days, @hours, @minutes, @seconds, @fractional_seconds = +[ 86_400, 3600, 60, 1, 0 ].inject([ [], seconds ]) {|(r, s), d| + if d > 0 +dd, rest = s.divmod(d) +r << dd +[ r, rest ] + else +r << s + end +} +end + +def days? + @days > 0 +end + +def hours? + @hours > 0 +end + +def minutes? + @minutes > 0 +end + +def seconds? + @seconds > 0 +end + +def fractional_seconds? + @fractional_seconds > 0 +end + +def format(template = '%d+%h:%m:%s.%f', precision: nil) + result = template.gsub(/%[dhms]/, +'%d' => @days, +'%h' => '%02u' % @hours, +'%m' => '%02u' % @minutes, +'%s' => '%02u' % @seconds, + ) + if result.include?('%f') +if precision + fractional_seconds = "%.#{precision}f" % @fractional_seconds +else + fractional_seconds = '%f' % @fractional_seconds +end +result.gsub!('%f', fractional_seconds[2..-1]) + end + result +end + +def to_s + template = '%h:%m:%s' + precision = nil + if days? +
commit rubygem-tins for openSUSE:Factory
Hello community, here is the log from the commit of package rubygem-tins for openSUSE:Factory checked in at 2015-12-14 10:14:05 Comparing /work/SRC/openSUSE:Factory/rubygem-tins (Old) and /work/SRC/openSUSE:Factory/.rubygem-tins.new (New) Package is "rubygem-tins" Changes: --- /work/SRC/openSUSE:Factory/rubygem-tins/rubygem-tins.changes 2015-08-27 08:56:08.0 +0200 +++ /work/SRC/openSUSE:Factory/.rubygem-tins.new/rubygem-tins.changes 2015-12-14 10:14:06.0 +0100 @@ -1,0 +2,18 @@ +Fri Dec 4 05:33:07 UTC 2015 - co...@suse.com + +- updated to version 1.8.1 + no changelog found + +--- +Wed Dec 2 05:33:36 UTC 2015 - co...@suse.com + +- updated to version 1.8.0 + no changelog found + +--- +Wed Nov 11 05:33:46 UTC 2015 - co...@suse.com + +- updated to version 1.7.0 + no changelog found + +--- Old: tins-1.6.0.gem New: tins-1.8.1.gem Other differences: -- ++ rubygem-tins.spec ++ --- /var/tmp/diff_new_pack.2Z22He/_old 2015-12-14 10:14:07.0 +0100 +++ /var/tmp/diff_new_pack.2Z22He/_new 2015-12-14 10:14:07.0 +0100 @@ -24,14 +24,14 @@ # Name: rubygem-tins -Version:1.6.0 +Version:1.8.1 Release:0 %define mod_name tins %define mod_full_name %{mod_name}-%{version} BuildRoot: %{_tmppath}/%{name}-%{version}-build +BuildRequires: %{ruby >= 2.0} BuildRequires: %{rubygem gem2rpm} BuildRequires: %{rubygem rdoc > 3.10} -BuildRequires: %{ruby} BuildRequires: ruby-macros >= 5 Url:https://github.com/flori/tins Source: http://rubygems.org/gems/%{mod_full_name}.gem ++ tins-1.6.0.gem -> tins-1.8.1.gem ++ diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/.gitignore new/.gitignore --- old/.gitignore 2015-08-13 13:02:47.0 +0200 +++ new/.gitignore 2015-12-03 11:41:48.0 +0100 @@ -2,6 +2,7 @@ .AppleDouble .DS_Store .bundle +.byebug_history .rbx .rvmrc Gemfile.lock diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/.travis.yml new/.travis.yml --- old/.travis.yml 2015-08-13 13:02:47.0 +0200 +++ new/.travis.yml 2015-12-03 11:41:48.0 +0100 @@ -12,3 +12,4 @@ - rvm: jruby-head env: - CODECLIMATE_REPO_TOKEN=62d082406430ccf662c2e401976b613c0091e26fcfb546f92b1f2b391951cf50 +sudo: false diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/Gemfile new/Gemfile --- old/Gemfile 2015-08-13 13:02:47.0 +0200 +++ new/Gemfile 2015-12-03 11:41:48.0 +0100 @@ -4,8 +4,9 @@ gemspec -group :development do +group :development, :test do gem 'simplecov' gem 'term-ansicolor' - gem "codeclimate-test-reporter", group: :test, require: nil + gem "codeclimate-test-reporter", require: nil + gem 'byebug', platform: :mri end diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/README.md new/README.md --- old/README.md 2015-08-13 13:02:47.0 +0200 +++ new/README.md 2015-12-03 11:41:48.0 +0100 @@ -12,6 +12,18 @@ ## Changes +* 2015-12-03 Release 1.8.1 + - Remove some backports already existant in the newer supported rubies. +* 2015-12-01 Release 1.8.0 + - Add `foo_of` and `foo_annotations` methods to instances of classes with +annotated methods. +* 2015-11-09 Release 1.7.0 + - Officially require ruby >= 2.0 and use new hash syntax. + - New feature attempt: sleep:-30 sleeps upto 30 seconds while retrying with +an exponential waiting pattern. + - Remove rotate and shuffle, recent rubies all support them. + - Add an object oriented view on method signatures and use it to create +method descriptions. * 2015-08-13 Release 1.6.0 - Add complete method for readline completion * 2015-06-21 Release 1.5.4 diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/Rakefile new/Rakefile --- old/Rakefile2015-08-13 13:02:47.0 +0200 +++ new/Rakefile2015-12-03 11:41:48.0 +0100 @@ -12,10 +12,11 @@ test_dir'tests' test_files.concat Dir["#{test_dir}/*_test.rb"] ignore '.*.sw[pon]', 'pkg', 'Gemfile.lock', '.rvmrc', 'coverage', '.rbx', -'.AppleDouble', '.DS_Store', 'tags', '.bundle' +'.AppleDouble', '.DS_Store', 'tags', '.bundle', '.byebug_history' readme 'README.md' licenses << 'MIT' - development_dependency 'test-unit', '~>2.5' + required_ruby_version '>= 2.0' +
commit rubygem-tins for openSUSE:Factory
Hello community, here is the log from the commit of package rubygem-tins for openSUSE:Factory checked in at 2015-08-27 08:56:05 Comparing /work/SRC/openSUSE:Factory/rubygem-tins (Old) and /work/SRC/openSUSE:Factory/.rubygem-tins.new (New) Package is rubygem-tins Changes: --- /work/SRC/openSUSE:Factory/rubygem-tins/rubygem-tins.changes 2015-06-23 11:59:58.0 +0200 +++ /work/SRC/openSUSE:Factory/.rubygem-tins.new/rubygem-tins.changes 2015-08-27 08:56:08.0 +0200 @@ -1,0 +2,6 @@ +Fri Aug 14 04:31:52 UTC 2015 - co...@suse.com + +- updated to version 1.6.0 + no changelog found + +--- Old: tins-1.5.4.gem New: tins-1.6.0.gem Other differences: -- ++ rubygem-tins.spec ++ --- /var/tmp/diff_new_pack.e6puo8/_old 2015-08-27 08:56:09.0 +0200 +++ /var/tmp/diff_new_pack.e6puo8/_new 2015-08-27 08:56:09.0 +0200 @@ -24,7 +24,7 @@ # Name: rubygem-tins -Version:1.5.4 +Version:1.6.0 Release:0 %define mod_name tins %define mod_full_name %{mod_name}-%{version} ++ tins-1.5.4.gem - tins-1.6.0.gem ++ diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/README.md new/README.md --- old/README.md 2015-06-21 15:52:15.0 +0200 +++ new/README.md 2015-08-13 13:02:47.0 +0200 @@ -12,6 +12,8 @@ ## Changes +* 2015-08-13 Release 1.6.0 + - Add complete method for readline completion * 2015-06-21 Release 1.5.4 - Avoid %i syntax for now * 2015-06-17 Release 1.5.3 diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/VERSION new/VERSION --- old/VERSION 2015-06-21 15:52:15.0 +0200 +++ new/VERSION 2015-08-13 13:02:47.0 +0200 @@ -1 +1 @@ -1.5.4 +1.6.0 Files old/checksums.yaml.gz and new/checksums.yaml.gz differ diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/lib/tins/complete.rb new/lib/tins/complete.rb --- old/lib/tins/complete.rb1970-01-01 01:00:00.0 +0100 +++ new/lib/tins/complete.rb2015-08-13 13:02:47.0 +0200 @@ -0,0 +1,18 @@ +require 'readline' + +module Tins + module Complete +module_function + +@@sync = Sync.new + +def complete(prompt: '', add_hist: false, block) + @@sync.synchronize do +Readline.completion_proc = block +Readline.input = STDIN +Readline.output = STDOUT +Readline.readline(prompt, add_hist) + end +end + end +end diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/lib/tins/version.rb new/lib/tins/version.rb --- old/lib/tins/version.rb 2015-06-21 15:52:15.0 +0200 +++ new/lib/tins/version.rb 2015-08-13 13:02:47.0 +0200 @@ -1,6 +1,6 @@ module Tins # Tins version - VERSION = '1.5.4' + VERSION = '1.6.0' VERSION_ARRAY = VERSION.split('.').map(:to_i) # :nodoc: VERSION_MAJOR = VERSION_ARRAY[0] # :nodoc: VERSION_MINOR = VERSION_ARRAY[1] # :nodoc: diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/lib/tins/xt/complete.rb new/lib/tins/xt/complete.rb --- old/lib/tins/xt/complete.rb 1970-01-01 01:00:00.0 +0100 +++ new/lib/tins/xt/complete.rb 2015-08-13 13:02:47.0 +0200 @@ -0,0 +1,7 @@ +require 'tins/complete' + +module Tins + class ::Object +include Tins::Complete + end +end diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/lib/tins/xt.rb new/lib/tins/xt.rb --- old/lib/tins/xt.rb 2015-06-21 15:52:15.0 +0200 +++ new/lib/tins/xt.rb 2015-08-13 13:02:47.0 +0200 @@ -41,4 +41,5 @@ require 'tins/xt/time_freezer' require 'tins/xt/case_predicate' require 'tins/xt/implement' + require 'tins/xt/complete' end diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/lib/tins.rb new/lib/tins.rb --- old/lib/tins.rb 2015-06-21 15:52:15.0 +0200 +++ new/lib/tins.rb 2015-08-13 13:02:47.0 +0200 @@ -53,5 +53,6 @@ if defined? ::Encoding require 'tins/string_byte_order_mark' end + require 'tins/complete' end require 'tins/alias' diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/metadata new/metadata --- old/metadata2015-06-21 15:52:15.0 +0200 +++ new/metadata2015-08-13 13:02:47.0 +0200 @@ -1,14 +1,14 @@ --- !ruby/object:Gem::Specification name: tins version: !ruby/object:Gem::Version - version: 1.5.4 + version: 1.6.0 platform: ruby authors: - Florian Frank
commit rubygem-tins for openSUSE:Factory
Hello community, here is the log from the commit of package rubygem-tins for openSUSE:Factory checked in at 2015-06-23 11:59:57 Comparing /work/SRC/openSUSE:Factory/rubygem-tins (Old) and /work/SRC/openSUSE:Factory/.rubygem-tins.new (New) Package is rubygem-tins Changes: --- /work/SRC/openSUSE:Factory/rubygem-tins/rubygem-tins.changes 2015-06-12 20:30:37.0 +0200 +++ /work/SRC/openSUSE:Factory/.rubygem-tins.new/rubygem-tins.changes 2015-06-23 11:59:58.0 +0200 @@ -1,0 +2,6 @@ +Mon Jun 22 04:35:42 UTC 2015 - co...@suse.com + +- updated to version 1.5.4 + no changelog found + +--- Old: tins-1.5.2.gem New: tins-1.5.4.gem Other differences: -- ++ rubygem-tins.spec ++ --- /var/tmp/diff_new_pack.wpx0Zg/_old 2015-06-23 11:59:58.0 +0200 +++ /var/tmp/diff_new_pack.wpx0Zg/_new 2015-06-23 11:59:58.0 +0200 @@ -24,7 +24,7 @@ # Name: rubygem-tins -Version:1.5.2 +Version:1.5.4 Release:0 %define mod_name tins %define mod_full_name %{mod_name}-%{version} ++ tins-1.5.2.gem - tins-1.5.4.gem ++ diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/README.md new/README.md --- old/README.md 2015-05-27 17:03:39.0 +0200 +++ new/README.md 2015-06-21 15:52:15.0 +0200 @@ -12,6 +12,15 @@ ## Changes +* 2015-06-21 Release 1.5.4 + - Avoid %i syntax for now +* 2015-06-17 Release 1.5.3 + - Make it run on 1.9 again. + - Avoid a warning in Time.dummy implementation. +* 2015-05-27 Release 1.5.2 + - Fix parameter naming for c-methods in method descriptions. +* 2015-04-24 Release 1.5.0/1.5.1 + - Implement bump logic for StringVersion * 2015-04-23 Release 1.4.0 - Add implement module helper method. * 2015-03-03 Release 1.3.5 diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/VERSION new/VERSION --- old/VERSION 2015-05-27 17:03:39.0 +0200 +++ new/VERSION 2015-06-21 15:52:15.0 +0200 @@ -1 +1 @@ -1.5.2 +1.5.4 Files old/checksums.yaml.gz and new/checksums.yaml.gz differ diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/lib/tins/string_version.rb new/lib/tins/string_version.rb --- old/lib/tins/string_version.rb 2015-05-27 17:03:39.0 +0200 +++ new/lib/tins/string_version.rb 2015-06-21 15:52:15.0 +0200 @@ -1,6 +1,6 @@ module Tins module StringVersion -LEVELS = %i[ major minor build revision ].each_with_index. +LEVELS = [ :major, :minor, :build, :revision ].each_with_index. each_with_object({}) { |(k, v), h| h[k] = v }.freeze SYMBOLS = LEVELS.invert.freeze diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/lib/tins/time_dummy.rb new/lib/tins/time_dummy.rb --- old/lib/tins/time_dummy.rb 2015-05-27 17:03:39.0 +0200 +++ new/lib/tins/time_dummy.rb 2015-06-21 15:52:15.0 +0200 @@ -21,7 +21,9 @@ def dummy(value = nil) if value.nil? -@dummy +if defined?(@dummy) + @dummy +end else begin old_dummy = @dummy diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/lib/tins/version.rb new/lib/tins/version.rb --- old/lib/tins/version.rb 2015-05-27 17:03:39.0 +0200 +++ new/lib/tins/version.rb 2015-06-21 15:52:15.0 +0200 @@ -1,6 +1,6 @@ module Tins # Tins version - VERSION = '1.5.2' + VERSION = '1.5.4' VERSION_ARRAY = VERSION.split('.').map(:to_i) # :nodoc: VERSION_MAJOR = VERSION_ARRAY[0] # :nodoc: VERSION_MINOR = VERSION_ARRAY[1] # :nodoc: diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/metadata new/metadata --- old/metadata2015-05-27 17:03:39.0 +0200 +++ new/metadata2015-06-21 15:52:15.0 +0200 @@ -1,41 +1,41 @@ --- !ruby/object:Gem::Specification name: tins version: !ruby/object:Gem::Version - version: 1.5.2 + version: 1.5.4 platform: ruby authors: - Florian Frank autorequire: bindir: bin cert_chain: [] -date: 2015-05-27 00:00:00.0 Z +date: 2015-06-21 00:00:00.0 Z dependencies: - !ruby/object:Gem::Dependency name: gem_hadar requirement: !ruby/object:Gem::Requirement requirements: -- - ~ +- - ~ - !ruby/object:Gem::Version version: 1.2.0 type: :development prerelease: false version_requirements: !ruby/object:Gem::Requirement requirements: -- - ~ +- - ~ -
commit rubygem-tins for openSUSE:Factory
Hello community, here is the log from the commit of package rubygem-tins for openSUSE:Factory checked in at 2015-06-12 20:30:34 Comparing /work/SRC/openSUSE:Factory/rubygem-tins (Old) and /work/SRC/openSUSE:Factory/.rubygem-tins.new (New) Package is rubygem-tins Changes: --- /work/SRC/openSUSE:Factory/rubygem-tins/rubygem-tins.changes 2015-04-27 13:04:53.0 +0200 +++ /work/SRC/openSUSE:Factory/.rubygem-tins.new/rubygem-tins.changes 2015-06-12 20:30:37.0 +0200 @@ -1,0 +2,6 @@ +Thu May 28 04:34:47 UTC 2015 - co...@suse.com + +- updated to version 1.5.2 + no changelog found + +--- Old: tins-1.5.1.gem New: tins-1.5.2.gem Other differences: -- ++ rubygem-tins.spec ++ --- /var/tmp/diff_new_pack.walFCm/_old 2015-06-12 20:30:38.0 +0200 +++ /var/tmp/diff_new_pack.walFCm/_new 2015-06-12 20:30:38.0 +0200 @@ -24,7 +24,7 @@ # Name: rubygem-tins -Version:1.5.1 +Version:1.5.2 Release:0 %define mod_name tins %define mod_full_name %{mod_name}-%{version} ++ tins-1.5.1.gem - tins-1.5.2.gem ++ diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/VERSION new/VERSION --- old/VERSION 2015-04-24 14:05:35.0 +0200 +++ new/VERSION 2015-05-27 17:03:39.0 +0200 @@ -1 +1 @@ -1.5.1 +1.5.2 Files old/checksums.yaml.gz and new/checksums.yaml.gz differ diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/lib/tins/method_description.rb new/lib/tins/method_description.rb --- old/lib/tins/method_description.rb 2015-04-24 14:05:35.0 +0200 +++ new/lib/tins/method_description.rb 2015-05-27 17:03:39.0 +0200 @@ -18,7 +18,7 @@ if respond_to?(:parameters) generated_name = 'x0' result parameters.map { |p_type, p_name| - p_name ||= generated_name.succ! + p_name ||= generated_name.succ!.dup case p_type when :block #{p_name} diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/lib/tins/version.rb new/lib/tins/version.rb --- old/lib/tins/version.rb 2015-04-24 14:05:35.0 +0200 +++ new/lib/tins/version.rb 2015-05-27 17:03:39.0 +0200 @@ -1,6 +1,6 @@ module Tins # Tins version - VERSION = '1.5.1' + VERSION = '1.5.2' VERSION_ARRAY = VERSION.split('.').map(:to_i) # :nodoc: VERSION_MAJOR = VERSION_ARRAY[0] # :nodoc: VERSION_MINOR = VERSION_ARRAY[1] # :nodoc: diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/metadata new/metadata --- old/metadata2015-04-24 14:05:35.0 +0200 +++ new/metadata2015-05-27 17:03:39.0 +0200 @@ -1,14 +1,14 @@ --- !ruby/object:Gem::Specification name: tins version: !ruby/object:Gem::Version - version: 1.5.1 + version: 1.5.2 platform: ruby authors: - Florian Frank autorequire: bindir: bin cert_chain: [] -date: 2015-04-24 00:00:00.0 Z +date: 2015-05-27 00:00:00.0 Z dependencies: - !ruby/object:Gem::Dependency name: gem_hadar diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/tests/method_description_test.rb new/tests/method_description_test.rb --- old/tests/method_description_test.rb2015-04-24 14:05:35.0 +0200 +++ new/tests/method_description_test.rb2015-05-27 17:03:39.0 +0200 @@ -1,73 +1,75 @@ require 'test_helper' require 'tins/xt' -if RUBY_VERSION = 1.9 - module Tins -class MethodDescriptionTest Test::Unit::TestCase - class A -def foo -end - -def self.foo -end +module Tins + class MethodDescriptionTest Test::Unit::TestCase +class A + def foo end - def test_static_nonstatic -assert_equal 'Tins::MethodDescriptionTest::A#foo()', A.instance_method(:foo).to_s -assert_equal '#UnboundMethod: Tins::MethodDescriptionTest::A#foo()', A.instance_method(:foo).inspect -assert_equal 'Tins::MethodDescriptionTest::A.foo()', A.method(:foo).to_s -assert_equal '#Method: Tins::MethodDescriptionTest::A.foo()', A.method(:foo).inspect + def self.foo end +end - class B -def foo(x, y = 1, *r, b) -end - end +def test_static_nonstatic + assert_equal 'Tins::MethodDescriptionTest::A#foo()', A.instance_method(:foo).to_s + assert_equal '#UnboundMethod: Tins::MethodDescriptionTest::A#foo()', A.instance_method(:foo).inspect + assert_equal 'Tins::MethodDescriptionTest::A.foo()',
commit rubygem-tins for openSUSE:Factory
Hello community, here is the log from the commit of package rubygem-tins for openSUSE:Factory checked in at 2015-04-27 13:04:52 Comparing /work/SRC/openSUSE:Factory/rubygem-tins (Old) and /work/SRC/openSUSE:Factory/.rubygem-tins.new (New) Package is rubygem-tins Changes: --- /work/SRC/openSUSE:Factory/rubygem-tins/rubygem-tins.changes 2015-03-05 18:16:57.0 +0100 +++ /work/SRC/openSUSE:Factory/.rubygem-tins.new/rubygem-tins.changes 2015-04-27 13:04:53.0 +0200 @@ -1,0 +2,6 @@ +Sun Apr 26 06:37:16 UTC 2015 - co...@suse.com + +- updated to version 1.5.1 + no changelog found + +--- Old: tins-1.3.5.gem New: tins-1.5.1.gem Other differences: -- ++ rubygem-tins.spec ++ --- /var/tmp/diff_new_pack.IHsyy0/_old 2015-04-27 13:04:54.0 +0200 +++ /var/tmp/diff_new_pack.IHsyy0/_new 2015-04-27 13:04:54.0 +0200 @@ -24,7 +24,7 @@ # Name: rubygem-tins -Version:1.3.5 +Version:1.5.1 Release:0 %define mod_name tins %define mod_full_name %{mod_name}-%{version} ++ tins-1.3.5.gem - tins-1.5.1.gem ++ diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/README.md new/README.md --- old/README.md 2015-03-03 15:23:26.0 +0100 +++ new/README.md 2015-04-24 14:05:35.0 +0200 @@ -12,6 +12,8 @@ ## Changes +* 2015-04-23 Release 1.4.0 + - Add implement module helper method. * 2015-03-03 Release 1.3.5 - Don't automatically include #to method into Object, this can lead to some confusion. diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/VERSION new/VERSION --- old/VERSION 2015-03-03 15:23:26.0 +0100 +++ new/VERSION 2015-04-24 14:05:35.0 +0200 @@ -1 +1 @@ -1.3.5 +1.5.1 Files old/checksums.yaml.gz and new/checksums.yaml.gz differ diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/lib/tins/implement.rb new/lib/tins/implement.rb --- old/lib/tins/implement.rb 1970-01-01 01:00:00.0 +0100 +++ new/lib/tins/implement.rb 2015-04-24 14:05:35.0 +0200 @@ -0,0 +1,40 @@ +module Tins + module Implement +MESSAGES = { + default: 'method %{method_name} not implemented in module %{module}', + subclass: 'method %{method_name} has to be implemented in '\ +'subclasses of %{module}', + submodule: 'method %{method_name} has to be implemented in '\ +'submodules of %{module}', +} + +def implement(method_name, msg = :default) + method_name.nil? and return + case msg + when ::Symbol +msg = MESSAGES.fetch(msg) + when ::Hash +return implement method_name, msg.fetch(:in) + end + display_method_name = method_name + if m = instance_method(method_name) rescue nil +m.extend Tins::MethodDescription +display_method_name = m.description(style: :name) + end + begin +msg = msg % { method_name: display_method_name, module: self } + rescue KeyError + end + define_method(method_name) do |*| +raise ::NotImplementedError, msg + end +end + +def implement_in_submodule(method_name) + implement method_name, +'method %{method_name} has to be implemented in submodules of'\ +' %{module}' +end + end +end + diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/lib/tins/method_description.rb new/lib/tins/method_description.rb --- old/lib/tins/method_description.rb 2015-03-03 15:23:26.0 +0100 +++ new/lib/tins/method_description.rb 2015-04-24 14:05:35.0 +0200 @@ -1,13 +1,20 @@ module Tins module MethodDescription -def description +def description(style: :namespace) + valid_styles = %i[ namespace name parameters ] + valid_styles.include?(style) or +raise ArgumentError, style has to be one of #{valid_styles * ', '} result = '' - if owner = Module -result receiver.to_s '.' # XXX Better to use owner here as well? - else -result owner.name.to_s '#' + if style == :namespace +if owner = Module + result receiver.to_s '.' # XXX Better to use owner here as well? +else + result owner.name.to_s '#' +end + end + if %i[ namespace name ].include?(style) +result name.to_s '(' end - result name.to_s '(' if respond_to?(:parameters) generated_name = 'x0' result parameters.map { |p_type, p_name| @@ -34,7 +41,10 @@ else result arity.to_s end -
commit rubygem-tins for openSUSE:Factory
Hello community, here is the log from the commit of package rubygem-tins for openSUSE:Factory checked in at 2015-03-05 15:42:34 Comparing /work/SRC/openSUSE:Factory/rubygem-tins (Old) and /work/SRC/openSUSE:Factory/.rubygem-tins.new (New) Package is rubygem-tins Changes: --- /work/SRC/openSUSE:Factory/rubygem-tins/rubygem-tins.changes 2015-02-12 10:22:51.0 +0100 +++ /work/SRC/openSUSE:Factory/.rubygem-tins.new/rubygem-tins.changes 2015-03-05 18:16:57.0 +0100 @@ -1,0 +2,5 @@ +Wed Mar 4 05:34:03 UTC 2015 - co...@suse.com + +- updated to version 1.3.5 + +--- Old: tins-1.3.4.gem New: tins-1.3.5.gem Other differences: -- ++ rubygem-tins.spec ++ --- /var/tmp/diff_new_pack.vYKSDq/_old 2015-03-05 18:16:57.0 +0100 +++ /var/tmp/diff_new_pack.vYKSDq/_new 2015-03-05 18:16:57.0 +0100 @@ -24,7 +24,7 @@ # Name: rubygem-tins -Version:1.3.4 +Version:1.3.5 Release:0 %define mod_name tins %define mod_full_name %{mod_name}-%{version} ++ tins-1.3.4.gem - tins-1.3.5.gem ++ diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/.travis.yml new/.travis.yml --- old/.travis.yml 2015-02-04 17:11:33.0 +0100 +++ new/.travis.yml 2015-03-03 15:23:26.0 +0100 @@ -1,17 +1,14 @@ rvm: - - 1.9 - 2.0 - 2.1 - 2.2 - ruby-head - - rbx-19mode - - jruby-19mode + - rbx-head - jruby-head matrix: allow_failures: - rvm: ruby-head -- rvm: rbx-19mode -- rvm: jruby-19mode +- rvm: rbx-head - rvm: jruby-head env: - CODECLIMATE_REPO_TOKEN=62d082406430ccf662c2e401976b613c0091e26fcfb546f92b1f2b391951cf50 diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/README.md new/README.md --- old/README.md 2015-02-04 17:11:33.0 +0100 +++ new/README.md 2015-03-03 15:23:26.0 +0100 @@ -12,6 +12,9 @@ ## Changes +* 2015-03-03 Release 1.3.5 + - Don't automatically include #to method into Object, this can lead to some +confusion. * 2015-02-04 Release 1.3.4 - Add some default alphabets to Tins::Token, e. g. Base64 - Add changes to Readme diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/VERSION new/VERSION --- old/VERSION 2015-02-04 17:11:33.0 +0100 +++ new/VERSION 2015-03-03 15:23:26.0 +0100 @@ -1 +1 @@ -1.3.4 +1.3.5 Files old/checksums.yaml.gz and new/checksums.yaml.gz differ diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/lib/tins/version.rb new/lib/tins/version.rb --- old/lib/tins/version.rb 2015-02-04 17:11:33.0 +0100 +++ new/lib/tins/version.rb 2015-03-03 15:23:26.0 +0100 @@ -1,6 +1,6 @@ module Tins # Tins version - VERSION = '1.3.4' + VERSION = '1.3.5' VERSION_ARRAY = VERSION.split('.').map(:to_i) # :nodoc: VERSION_MAJOR = VERSION_ARRAY[0] # :nodoc: VERSION_MINOR = VERSION_ARRAY[1] # :nodoc: diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/lib/tins/xt/blank.rb new/lib/tins/xt/blank.rb --- old/lib/tins/xt/blank.rb2015-02-04 17:11:33.0 +0100 +++ new/lib/tins/xt/blank.rb2015-03-03 15:23:26.0 +0100 @@ -56,12 +56,12 @@ end end end +end - unless Object.respond_to?(:blank?) -for k in Blank.constants - Object.const_get(k).class_eval do -include Blank.const_get(k) - end +unless Object.respond_to?(:blank?) + for k in Tins::Blank.constants +Object.const_get(k).class_eval do + include Tins::Blank.const_get(k) end end end diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/lib/tins/xt.rb new/lib/tins/xt.rb --- old/lib/tins/xt.rb 2015-02-04 17:11:33.0 +0100 +++ new/lib/tins/xt.rb 2015-03-03 15:23:26.0 +0100 @@ -33,7 +33,6 @@ require 'tins/xt/proc_compose' require 'tins/xt/proc_prelude' require 'tins/xt/rotate' - require 'tins/xt/to' require 'tins/xt/sexy_singleton' require 'tins/xt/method_description' require 'tins/xt/annotate' diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/lib/tins.rb new/lib/tins.rb --- old/lib/tins.rb 2015-02-04 17:11:33.0 +0100 +++ new/lib/tins.rb 2015-03-03 15:23:26.0 +0100 @@ -14,6 +14,7 @@ require 'tins/memoize' require 'tins/minimize' require 'tins/module_group' + require 'tins/named_set' require 'tins/null' require 'tins/once' require 'tins/p' diff -urN '--exclude=CVS'
commit rubygem-tins for openSUSE:Factory
Hello community, here is the log from the commit of package rubygem-tins for openSUSE:Factory checked in at 2015-02-12 10:22:49 Comparing /work/SRC/openSUSE:Factory/rubygem-tins (Old) and /work/SRC/openSUSE:Factory/.rubygem-tins.new (New) Package is rubygem-tins Changes: --- /work/SRC/openSUSE:Factory/rubygem-tins/rubygem-tins.changes 2014-10-14 13:25:24.0 +0200 +++ /work/SRC/openSUSE:Factory/.rubygem-tins.new/rubygem-tins.changes 2015-02-12 10:22:51.0 +0100 @@ -1,0 +2,5 @@ +Tue Feb 10 06:43:16 UTC 2015 - co...@suse.com + +- updated to version 1.3.4, no changelog + +--- Old: tins-1.3.0.gem New: tins-1.3.4.gem Other differences: -- ++ rubygem-tins.spec ++ --- /var/tmp/diff_new_pack.Gy8aUm/_old 2015-02-12 10:22:52.0 +0100 +++ /var/tmp/diff_new_pack.Gy8aUm/_new 2015-02-12 10:22:52.0 +0100 @@ -1,7 +1,7 @@ # # spec file for package rubygem-tins # -# Copyright (c) 2014 SUSE LINUX Products GmbH, Nuernberg, Germany. +# Copyright (c) 2015 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 @@ -16,8 +16,15 @@ # +# +# 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-tins -Version:1.3.0 +Version:1.3.4 Release:0 %define mod_name tins %define mod_full_name %{mod_name}-%{version} @@ -26,7 +33,7 @@ BuildRequires: %{rubygem rdoc 3.10} BuildRequires: %{ruby} BuildRequires: ruby-macros = 5 -Url:http://flori.github.com/tins +Url:https://github.com/flori/tins Source: http://rubygems.org/gems/%{mod_full_name}.gem Source1:gem2rpm.yml Summary:Useful stuff @@ -42,7 +49,7 @@ %install %gem_install \ - --doc-files=COPYING README.rdoc \ + --doc-files=COPYING README.md \ -f %gem_packages ++ tins-1.3.0.gem - tins-1.3.4.gem ++ 1877 lines of diff (skipped) -- To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org For additional commands, e-mail: opensuse-commit+h...@opensuse.org
commit rubygem-tins for openSUSE:Factory
Hello community, here is the log from the commit of package rubygem-tins for openSUSE:Factory checked in at 2014-10-14 13:25:04 Comparing /work/SRC/openSUSE:Factory/rubygem-tins (Old) and /work/SRC/openSUSE:Factory/.rubygem-tins.new (New) Package is rubygem-tins Changes: --- /work/SRC/openSUSE:Factory/rubygem-tins/rubygem-tins.changes 2014-05-21 16:30:31.0 +0200 +++ /work/SRC/openSUSE:Factory/.rubygem-tins.new/rubygem-tins.changes 2014-10-14 13:25:24.0 +0200 @@ -1,0 +2,5 @@ +Mon Oct 13 18:49:51 UTC 2014 - co...@suse.com + +- adapt to new rubygem packaging + +--- New: gem2rpm.yml Other differences: -- ++ rubygem-tins.spec ++ --- /var/tmp/diff_new_pack.6hA6PC/_old 2014-10-14 13:25:24.0 +0200 +++ /var/tmp/diff_new_pack.6hA6PC/_new 2014-10-14 13:25:24.0 +0200 @@ -21,12 +21,14 @@ Release:0 %define mod_name tins %define mod_full_name %{mod_name}-%{version} - BuildRoot: %{_tmppath}/%{name}-%{version}-build -BuildRequires: ruby-macros = 3 -BuildRequires: rubygem(rdoc) 3.10 +BuildRequires: %{rubygem gem2rpm} +BuildRequires: %{rubygem rdoc 3.10} +BuildRequires: %{ruby} +BuildRequires: ruby-macros = 5 Url:http://flori.github.com/tins Source: http://rubygems.org/gems/%{mod_full_name}.gem +Source1:gem2rpm.yml Summary:Useful stuff License:MIT Group: Development/Languages/Ruby @@ -34,37 +36,15 @@ %description All the stuff that isn't good/big enough for a real library. -%package doc -Summary:RDoc documentation for %{mod_name} -Group: Development/Languages/Ruby -Requires: %{name} = %{version} - -%description doc -Documentation generated at gem installation time. -Usually in RDoc and RI formats. - %prep -#gem_unpack -#if you need patches, apply them here and replace the # with a % sign in the surrounding lines -#gem_build %build %install -%gem_install -f -mkdir -p %{buildroot}%{_docdir}/%{name} -ln -s %{gem_base}/gems/%{mod_full_name}/COPYING %buildroot/%{_docdir}/%{name}/COPYING -ln -s %{gem_base}/gems/%{mod_full_name}/README.rdoc %buildroot/%{_docdir}/%{name}/README.rdoc - -%files -%defattr(-,root,root,-) -%{_docdir}/%{name} -%{gem_base}/cache/%{mod_full_name}.gem -%{gem_base}/gems/%{mod_full_name}/ -%{gem_base}/specifications/%{mod_full_name}.gemspec - -%files doc -%defattr(-,root,root,-) -%doc %{gem_base}/doc +%gem_install \ + --doc-files=COPYING README.rdoc \ + -f + +%gem_packages %changelog ++ 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 # -- To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org For additional commands, e-mail: opensuse-commit+h...@opensuse.org
commit rubygem-tins for openSUSE:Factory
Hello community, here is the log from the commit of package rubygem-tins for openSUSE:Factory checked in at 2014-05-21 16:30:30 Comparing /work/SRC/openSUSE:Factory/rubygem-tins (Old) and /work/SRC/openSUSE:Factory/.rubygem-tins.new (New) Package is rubygem-tins Changes: --- /work/SRC/openSUSE:Factory/rubygem-tins/rubygem-tins.changes 2014-03-22 09:11:45.0 +0100 +++ /work/SRC/openSUSE:Factory/.rubygem-tins.new/rubygem-tins.changes 2014-05-21 16:30:31.0 +0200 @@ -1,0 +2,5 @@ +Sun May 18 09:04:46 UTC 2014 - co...@suse.com + +- updated to version 1.3.0, no changelog + +--- Old: tins-1.0.1.gem New: tins-1.3.0.gem Other differences: -- ++ rubygem-tins.spec ++ --- /var/tmp/diff_new_pack.Bkg3og/_old 2014-05-21 16:30:35.0 +0200 +++ /var/tmp/diff_new_pack.Bkg3og/_new 2014-05-21 16:30:35.0 +0200 @@ -17,7 +17,7 @@ Name: rubygem-tins -Version:1.0.1 +Version:1.3.0 Release:0 %define mod_name tins %define mod_full_name %{mod_name}-%{version} -- To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org For additional commands, e-mail: opensuse-commit+h...@opensuse.org
commit rubygem-tins for openSUSE:Factory
Hello community, here is the log from the commit of package rubygem-tins for openSUSE:Factory checked in at 2014-03-22 09:11:45 Comparing /work/SRC/openSUSE:Factory/rubygem-tins (Old) and /work/SRC/openSUSE:Factory/.rubygem-tins.new (New) Package is rubygem-tins Changes: --- /work/SRC/openSUSE:Factory/rubygem-tins/rubygem-tins.changes 2014-02-24 15:53:32.0 +0100 +++ /work/SRC/openSUSE:Factory/.rubygem-tins.new/rubygem-tins.changes 2014-03-22 09:11:45.0 +0100 @@ -1,0 +2,5 @@ +Fri Mar 21 12:54:12 UTC 2014 - co...@suse.com + +- updated to version 1.0.1, no changelog + +--- Old: tins-1.0.0.gem New: tins-1.0.1.gem Other differences: -- ++ rubygem-tins.spec ++ --- /var/tmp/diff_new_pack.rxXRs9/_old 2014-03-22 09:11:46.0 +0100 +++ /var/tmp/diff_new_pack.rxXRs9/_new 2014-03-22 09:11:46.0 +0100 @@ -17,7 +17,7 @@ Name: rubygem-tins -Version:1.0.0 +Version:1.0.1 Release:0 %define mod_name tins %define mod_full_name %{mod_name}-%{version} -- To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org For additional commands, e-mail: opensuse-commit+h...@opensuse.org
commit rubygem-tins for openSUSE:Factory
Hello community, here is the log from the commit of package rubygem-tins for openSUSE:Factory checked in at 2014-02-24 15:53:31 Comparing /work/SRC/openSUSE:Factory/rubygem-tins (Old) and /work/SRC/openSUSE:Factory/.rubygem-tins.new (New) Package is rubygem-tins Changes: --- /work/SRC/openSUSE:Factory/rubygem-tins/rubygem-tins.changes 2014-02-12 20:29:54.0 +0100 +++ /work/SRC/openSUSE:Factory/.rubygem-tins.new/rubygem-tins.changes 2014-02-24 15:53:32.0 +0100 @@ -1,0 +2,5 @@ +Sat Feb 22 06:25:42 UTC 2014 - co...@suse.com + +- updated to version 1.0.0, no changelog + +--- Old: tins-0.13.2.gem New: tins-1.0.0.gem Other differences: -- ++ rubygem-tins.spec ++ --- /var/tmp/diff_new_pack.uTQqGO/_old 2014-02-24 15:53:33.0 +0100 +++ /var/tmp/diff_new_pack.uTQqGO/_new 2014-02-24 15:53:33.0 +0100 @@ -17,7 +17,7 @@ Name: rubygem-tins -Version:0.13.2 +Version:1.0.0 Release:0 %define mod_name tins %define mod_full_name %{mod_name}-%{version} -- To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org For additional commands, e-mail: opensuse-commit+h...@opensuse.org
commit rubygem-tins for openSUSE:Factory
Hello community, here is the log from the commit of package rubygem-tins for openSUSE:Factory checked in at 2014-02-12 20:29:52 Comparing /work/SRC/openSUSE:Factory/rubygem-tins (Old) and /work/SRC/openSUSE:Factory/.rubygem-tins.new (New) Package is rubygem-tins Changes: --- /work/SRC/openSUSE:Factory/rubygem-tins/rubygem-tins.changes 2013-11-24 18:14:35.0 +0100 +++ /work/SRC/openSUSE:Factory/.rubygem-tins.new/rubygem-tins.changes 2014-02-12 20:29:54.0 +0100 @@ -1,0 +2,5 @@ +Thu Feb 6 18:00:13 UTC 2014 - co...@suse.com + +- updated to version 0.13.2, no changelog + +--- Old: tins-0.13.1.gem New: tins-0.13.2.gem Other differences: -- ++ rubygem-tins.spec ++ --- /var/tmp/diff_new_pack.ai2goS/_old 2014-02-12 20:29:55.0 +0100 +++ /var/tmp/diff_new_pack.ai2goS/_new 2014-02-12 20:29:55.0 +0100 @@ -1,7 +1,7 @@ # # spec file for package rubygem-tins # -# Copyright (c) 2013 SUSE LINUX Products GmbH, Nuernberg, Germany. +# Copyright (c) 2014 SUSE LINUX Products GmbH, Nuernberg, Germany. # # All modifications and additions to the file contributed by third parties # remain the property of their copyright owners, unless otherwise agreed @@ -17,13 +17,13 @@ Name: rubygem-tins -Version:0.13.1 +Version:0.13.2 Release:0 %define mod_name tins %define mod_full_name %{mod_name}-%{version} BuildRoot: %{_tmppath}/%{name}-%{version}-build -BuildRequires: ruby-macros = 1 +BuildRequires: ruby-macros = 3 BuildRequires: rubygem(rdoc) 3.10 Url:http://flori.github.com/tins Source: http://rubygems.org/gems/%{mod_full_name}.gem @@ -53,18 +53,18 @@ %install %gem_install -f mkdir -p %{buildroot}%{_docdir}/%{name} -ln -s %{_libdir}/ruby/gems/%{rb_ver}/gems/%{mod_full_name}/COPYING %buildroot/%{_docdir}/%{name}/COPYING -ln -s %{_libdir}/ruby/gems/%{rb_ver}/gems/%{mod_full_name}/README.rdoc %buildroot/%{_docdir}/%{name}/README.rdoc +ln -s %{gem_base}/gems/%{mod_full_name}/COPYING %buildroot/%{_docdir}/%{name}/COPYING +ln -s %{gem_base}/gems/%{mod_full_name}/README.rdoc %buildroot/%{_docdir}/%{name}/README.rdoc %files %defattr(-,root,root,-) %{_docdir}/%{name} -%{_libdir}/ruby/gems/%{rb_ver}/cache/%{mod_full_name}.gem -%{_libdir}/ruby/gems/%{rb_ver}/gems/%{mod_full_name}/ -%{_libdir}/ruby/gems/%{rb_ver}/specifications/%{mod_full_name}.gemspec +%{gem_base}/cache/%{mod_full_name}.gem +%{gem_base}/gems/%{mod_full_name}/ +%{gem_base}/specifications/%{mod_full_name}.gemspec %files doc %defattr(-,root,root,-) -%doc %{_libdir}/ruby/gems/%{rb_ver}/doc/%{mod_full_name}/ +%doc %{gem_base}/doc %changelog -- To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org For additional commands, e-mail: opensuse-commit+h...@opensuse.org
commit rubygem-tins for openSUSE:Factory
Hello community, here is the log from the commit of package rubygem-tins for openSUSE:Factory checked in at 2013-11-24 18:14:34 Comparing /work/SRC/openSUSE:Factory/rubygem-tins (Old) and /work/SRC/openSUSE:Factory/.rubygem-tins.new (New) Package is rubygem-tins Changes: --- /work/SRC/openSUSE:Factory/rubygem-tins/rubygem-tins.changes 2013-10-19 11:19:42.0 +0200 +++ /work/SRC/openSUSE:Factory/.rubygem-tins.new/rubygem-tins.changes 2013-11-24 18:14:35.0 +0100 @@ -1,0 +2,5 @@ +Fri Nov 22 08:40:37 UTC 2013 - co...@suse.com + +- updated to version 0.13.1, no changelog + +--- Old: tins-0.12.0.gem New: tins-0.13.1.gem Other differences: -- ++ rubygem-tins.spec ++ --- /var/tmp/diff_new_pack.oGYel6/_old 2013-11-24 18:14:36.0 +0100 +++ /var/tmp/diff_new_pack.oGYel6/_new 2013-11-24 18:14:36.0 +0100 @@ -17,7 +17,7 @@ Name: rubygem-tins -Version:0.12.0 +Version:0.13.1 Release:0 %define mod_name tins %define mod_full_name %{mod_name}-%{version} -- To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org For additional commands, e-mail: opensuse-commit+h...@opensuse.org
commit rubygem-tins for openSUSE:Factory
Hello community, here is the log from the commit of package rubygem-tins for openSUSE:Factory checked in at 2013-10-19 11:12:28 Comparing /work/SRC/openSUSE:Factory/rubygem-tins (Old) and /work/SRC/openSUSE:Factory/.rubygem-tins.new (New) Package is rubygem-tins Changes: --- /work/SRC/openSUSE:Factory/rubygem-tins/rubygem-tins.changes 2013-10-06 18:41:04.0 +0200 +++ /work/SRC/openSUSE:Factory/.rubygem-tins.new/rubygem-tins.changes 2013-10-19 11:19:42.0 +0200 @@ -1,0 +2,5 @@ +Sun Oct 13 18:10:03 UTC 2013 - co...@suse.com + +- updated to version 0.12.0, no changelog + +--- Old: tins-0.11.0.gem New: tins-0.12.0.gem Other differences: -- ++ rubygem-tins.spec ++ --- /var/tmp/diff_new_pack.58e2Cl/_old 2013-10-19 11:19:42.0 +0200 +++ /var/tmp/diff_new_pack.58e2Cl/_new 2013-10-19 11:19:42.0 +0200 @@ -17,7 +17,7 @@ Name: rubygem-tins -Version:0.11.0 +Version:0.12.0 Release:0 %define mod_name tins %define mod_full_name %{mod_name}-%{version} -- To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org For additional commands, e-mail: opensuse-commit+h...@opensuse.org
commit rubygem-tins for openSUSE:Factory
Hello community, here is the log from the commit of package rubygem-tins for openSUSE:Factory checked in at 2013-10-06 18:41:03 Comparing /work/SRC/openSUSE:Factory/rubygem-tins (Old) and /work/SRC/openSUSE:Factory/.rubygem-tins.new (New) Package is rubygem-tins Changes: --- /work/SRC/openSUSE:Factory/rubygem-tins/rubygem-tins.changes 2013-07-25 15:36:00.0 +0200 +++ /work/SRC/openSUSE:Factory/.rubygem-tins.new/rubygem-tins.changes 2013-10-06 18:41:04.0 +0200 @@ -1,0 +2,10 @@ +Fri Oct 4 07:17:58 UTC 2013 - co...@suse.com + +- updated to version 0.11.0, no changelog + +--- +Mon Aug 26 05:05:52 UTC 2013 - co...@suse.com + +- updated to version 0.9.0, no changelog + +--- Old: tins-0.8.3.gem New: tins-0.11.0.gem Other differences: -- ++ rubygem-tins.spec ++ --- /var/tmp/diff_new_pack.pXLyax/_old 2013-10-06 18:41:04.0 +0200 +++ /var/tmp/diff_new_pack.pXLyax/_new 2013-10-06 18:41:04.0 +0200 @@ -17,7 +17,7 @@ Name: rubygem-tins -Version:0.8.3 +Version:0.11.0 Release:0 %define mod_name tins %define mod_full_name %{mod_name}-%{version} -- To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org For additional commands, e-mail: opensuse-commit+h...@opensuse.org
commit rubygem-tins for openSUSE:Factory
Hello community, here is the log from the commit of package rubygem-tins for openSUSE:Factory checked in at 2013-07-25 15:35:58 Comparing /work/SRC/openSUSE:Factory/rubygem-tins (Old) and /work/SRC/openSUSE:Factory/.rubygem-tins.new (New) Package is rubygem-tins Changes: --- /work/SRC/openSUSE:Factory/rubygem-tins/rubygem-tins.changes 2013-05-16 11:34:53.0 +0200 +++ /work/SRC/openSUSE:Factory/.rubygem-tins.new/rubygem-tins.changes 2013-07-25 15:36:00.0 +0200 @@ -1,0 +2,10 @@ +Sun Jul 21 06:30:29 UTC 2013 - co...@suse.com + +- updated to version 0.8.3 + +--- +Tue Jun 18 05:40:00 UTC 2013 - co...@suse.com + +- updated to version 0.8.2 + +--- Old: tins-0.8.0.gem New: tins-0.8.3.gem Other differences: -- ++ rubygem-tins.spec ++ --- /var/tmp/diff_new_pack.EFPx7E/_old 2013-07-25 15:36:01.0 +0200 +++ /var/tmp/diff_new_pack.EFPx7E/_new 2013-07-25 15:36:01.0 +0200 @@ -17,7 +17,7 @@ Name: rubygem-tins -Version:0.8.0 +Version:0.8.3 Release:0 %define mod_name tins %define mod_full_name %{mod_name}-%{version} @@ -54,6 +54,7 @@ %gem_install -f mkdir -p %{buildroot}%{_docdir}/%{name} ln -s %{_libdir}/ruby/gems/%{rb_ver}/gems/%{mod_full_name}/COPYING %buildroot/%{_docdir}/%{name}/COPYING +ln -s %{_libdir}/ruby/gems/%{rb_ver}/gems/%{mod_full_name}/README.rdoc %buildroot/%{_docdir}/%{name}/README.rdoc %files %defattr(-,root,root,-) -- To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org For additional commands, e-mail: opensuse-commit+h...@opensuse.org
commit rubygem-tins for openSUSE:Factory
Hello community, here is the log from the commit of package rubygem-tins for openSUSE:Factory checked in at 2013-05-16 11:34:52 Comparing /work/SRC/openSUSE:Factory/rubygem-tins (Old) and /work/SRC/openSUSE:Factory/.rubygem-tins.new (New) Package is rubygem-tins Changes: --- /work/SRC/openSUSE:Factory/rubygem-tins/rubygem-tins.changes 2013-03-26 15:59:47.0 +0100 +++ /work/SRC/openSUSE:Factory/.rubygem-tins.new/rubygem-tins.changes 2013-05-16 11:34:53.0 +0200 @@ -1,0 +2,10 @@ +Tue May 7 19:54:06 UTC 2013 - co...@suse.com + +- updated to version 0.8.0, no changelog + +--- +Mon May 6 05:42:06 UTC 2013 - co...@suse.com + +- updated to version 0.7.4 + +--- Old: tins-0.7.2.gem New: tins-0.8.0.gem Other differences: -- ++ rubygem-tins.spec ++ --- /var/tmp/diff_new_pack.xULWqj/_old 2013-05-16 11:34:53.0 +0200 +++ /var/tmp/diff_new_pack.xULWqj/_new 2013-05-16 11:34:53.0 +0200 @@ -17,7 +17,7 @@ Name: rubygem-tins -Version:0.7.2 +Version:0.8.0 Release:0 %define mod_name tins %define mod_full_name %{mod_name}-%{version} @@ -26,7 +26,7 @@ BuildRequires: ruby-macros = 1 BuildRequires: rubygem(rdoc) 3.10 Url:http://flori.github.com/tins -Source: %{mod_full_name}.gem +Source: http://rubygems.org/gems/%{mod_full_name}.gem Summary:Useful stuff License:MIT Group: Development/Languages/Ruby @@ -52,9 +52,12 @@ %install %gem_install -f +mkdir -p %{buildroot}%{_docdir}/%{name} +ln -s %{_libdir}/ruby/gems/%{rb_ver}/gems/%{mod_full_name}/COPYING %buildroot/%{_docdir}/%{name}/COPYING %files %defattr(-,root,root,-) +%{_docdir}/%{name} %{_libdir}/ruby/gems/%{rb_ver}/cache/%{mod_full_name}.gem %{_libdir}/ruby/gems/%{rb_ver}/gems/%{mod_full_name}/ %{_libdir}/ruby/gems/%{rb_ver}/specifications/%{mod_full_name}.gemspec -- To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org For additional commands, e-mail: opensuse-commit+h...@opensuse.org
commit rubygem-tins for openSUSE:Factory
Hello community, here is the log from the commit of package rubygem-tins for openSUSE:Factory checked in at 2013-03-26 15:59:46 Comparing /work/SRC/openSUSE:Factory/rubygem-tins (Old) and /work/SRC/openSUSE:Factory/.rubygem-tins.new (New) Package is rubygem-tins, Maintainer is Changes: --- /work/SRC/openSUSE:Factory/rubygem-tins/rubygem-tins.changes 2012-10-11 11:24:17.0 +0200 +++ /work/SRC/openSUSE:Factory/.rubygem-tins.new/rubygem-tins.changes 2013-03-26 15:59:47.0 +0100 @@ -1,0 +2,10 @@ +Mon Mar 18 12:52:53 UTC 2013 - co...@suse.com + +- updated to version 0.7.2 + +--- +Sat Feb 9 09:26:10 UTC 2013 - co...@suse.com + +- updated to version 0.7.0 + +--- Old: tins-0.6.0.gem New: tins-0.7.2.gem Other differences: -- ++ rubygem-tins.spec ++ --- /var/tmp/diff_new_pack.y42lnO/_old 2013-03-26 15:59:48.0 +0100 +++ /var/tmp/diff_new_pack.y42lnO/_new 2013-03-26 15:59:48.0 +0100 @@ -1,7 +1,7 @@ # # spec file for package rubygem-tins # -# Copyright (c) 2012 SUSE LINUX Products GmbH, Nuernberg, Germany. +# Copyright (c) 2013 SUSE LINUX Products GmbH, Nuernberg, Germany. # # All modifications and additions to the file contributed by third parties # remain the property of their copyright owners, unless otherwise agreed @@ -17,7 +17,7 @@ Name: rubygem-tins -Version:0.6.0 +Version:0.7.2 Release:0 %define mod_name tins %define mod_full_name %{mod_name}-%{version} -- To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org For additional commands, e-mail: opensuse-commit+h...@opensuse.org
commit rubygem-tins for openSUSE:Factory
Hello community, here is the log from the commit of package rubygem-tins for openSUSE:Factory checked in at 2012-10-11 11:21:18 Comparing /work/SRC/openSUSE:Factory/rubygem-tins (Old) and /work/SRC/openSUSE:Factory/.rubygem-tins.new (New) Package is rubygem-tins, Maintainer is Changes: --- /work/SRC/openSUSE:Factory/rubygem-tins/rubygem-tins.changes 2012-09-04 12:55:01.0 +0200 +++ /work/SRC/openSUSE:Factory/.rubygem-tins.new/rubygem-tins.changes 2012-10-11 11:24:17.0 +0200 @@ -1,0 +2,15 @@ +Wed Oct 3 04:57:29 UTC 2012 - co...@suse.com + +- updated to version 0.6.0 + +--- +Sun Sep 23 09:20:59 UTC 2012 - co...@suse.com + +- updated to version 0.5.5, no changelog provided + +--- +Tue Sep 11 16:31:21 UTC 2012 - co...@suse.com + +- updated to version 0.5.4, no changelog provided + +--- Old: tins-0.5.3.gem New: tins-0.6.0.gem Other differences: -- ++ rubygem-tins.spec ++ --- /var/tmp/diff_new_pack.n3r9Gj/_old 2012-10-11 11:24:18.0 +0200 +++ /var/tmp/diff_new_pack.n3r9Gj/_new 2012-10-11 11:24:18.0 +0200 @@ -17,7 +17,7 @@ Name: rubygem-tins -Version:0.5.3 +Version:0.6.0 Release:0 %define mod_name tins %define mod_full_name %{mod_name}-%{version} -- To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org For additional commands, e-mail: opensuse-commit+h...@opensuse.org