commit rubygem-amq-protocol for openSUSE:Factory

2020-10-05 Thread root
Hello community,

here is the log from the commit of package rubygem-amq-protocol for 
openSUSE:Factory checked in at 2020-10-05 19:29:49

Comparing /work/SRC/openSUSE:Factory/rubygem-amq-protocol (Old)
 and  /work/SRC/openSUSE:Factory/.rubygem-amq-protocol.new.4249 (New)


Package is "rubygem-amq-protocol"

Mon Oct  5 19:29:49 2020 rev:18 rq:838019 version:2.3.2

Changes:

--- 
/work/SRC/openSUSE:Factory/rubygem-amq-protocol/rubygem-amq-protocol.changes
2020-05-11 13:39:00.496822573 +0200
+++ 
/work/SRC/openSUSE:Factory/.rubygem-amq-protocol.new.4249/rubygem-amq-protocol.changes
  2020-10-05 19:29:56.124531864 +0200
@@ -1,0 +2,7 @@
+Fri Sep 25 13:25:24 UTC 2020 - Stephan Kulow 
+
+updated to version 2.3.2
+ see installed ChangeLog.md
+
+
+---

Old:

  amq-protocol-2.3.1.gem

New:

  amq-protocol-2.3.2.gem



Other differences:
--
++ rubygem-amq-protocol.spec ++
--- /var/tmp/diff_new_pack.o6eNEM/_old  2020-10-05 19:29:57.516533208 +0200
+++ /var/tmp/diff_new_pack.o6eNEM/_new  2020-10-05 19:29:57.516533208 +0200
@@ -24,7 +24,7 @@
 #
 
 Name:   rubygem-amq-protocol
-Version:2.3.1
+Version:2.3.2
 Release:0
 %define mod_name amq-protocol
 %define mod_full_name %{mod_name}-%{version}

++ amq-protocol-2.3.1.gem -> amq-protocol-2.3.2.gem ++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/ChangeLog.md new/ChangeLog.md
--- old/ChangeLog.md2020-04-08 05:26:40.0 +0200
+++ new/ChangeLog.md2020-07-10 14:41:29.0 +0200
@@ -1,7 +1,15 @@
-## Changes between 2.3.1 and 2.3.2 (unreleased)
+## Changes between 2.3.2 and 2.3.3 (unreleased)
 
 No changes yet.
 
+## Changes between 2.3.1 and 2.3.2 (July 10th, 2020)
+
+### Safer Encoding Handling When Serialising Message Properties and Headers
+
+Contributed by @bbascarevic-tti.
+
+GitHub issue: 
[ruby-amqp/amq-protocol#76](https://github.com/ruby-amqp/amq-protocol/issues/76)
+
 
 ## Changes between 2.3.0 and 2.3.1 (April 8th, 2020)
 
Binary files old/checksums.yaml.gz and new/checksums.yaml.gz differ
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/lib/amq/protocol/table_value_encoder.rb 
new/lib/amq/protocol/table_value_encoder.rb
--- old/lib/amq/protocol/table_value_encoder.rb 2020-04-08 05:26:40.0 
+0200
+++ new/lib/amq/protocol/table_value_encoder.rb 2020-07-10 14:41:29.0 
+0200
@@ -27,12 +27,12 @@
 when String then
   accumulator << TYPE_STRING
   accumulator << [value.bytesize].pack(PACK_UINT32)
-  accumulator << value
+  accumulator << value.dup.force_encoding(accumulator.encoding)
 when Symbol then
   str = value.to_s
   accumulator << TYPE_STRING
   accumulator << [str.bytesize].pack(PACK_UINT32)
-  accumulator << str
+  accumulator << str.force_encoding(accumulator.encoding)
 when Integer then
   accumulator << TYPE_SIGNED_64BIT
   accumulator << [value].pack(PACK_INT64_BE)
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/lib/amq/protocol/version.rb 
new/lib/amq/protocol/version.rb
--- old/lib/amq/protocol/version.rb 2020-04-08 05:26:40.0 +0200
+++ new/lib/amq/protocol/version.rb 2020-07-10 14:41:29.0 +0200
@@ -1,5 +1,5 @@
 module AMQ
   module Protocol
-VERSION = "2.3.1"
+VERSION = "2.3.2"
   end # Protocol
 end # AMQ
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/metadata new/metadata
--- old/metadata2020-04-08 05:26:40.0 +0200
+++ new/metadata2020-07-10 14:41:29.0 +0200
@@ -1,7 +1,7 @@
 --- !ruby/object:Gem::Specification
 name: amq-protocol
 version: !ruby/object:Gem::Version
-  version: 2.3.1
+  version: 2.3.2
 platform: ruby
 authors:
 - Jakub Stastny
@@ -11,7 +11,7 @@
 autorequire: 
 bindir: bin
 cert_chain: []
-date: 2020-04-08 00:00:00.0 Z
+date: 2020-07-10 00:00:00.0 Z
 dependencies: []
 description: |2
 amq-protocol is an AMQP 0.9.1 serialization library for Ruby. It is not a
@@ -101,7 +101,7 @@
 - !ruby/object:Gem::Version
   version: '0'
 requirements: []
-rubygems_version: 3.0.3
+rubygems_version: 3.1.2
 signing_key: 
 specification_version: 4
 summary: AMQP 0.9.1 encoding & decoding library.
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/spec/amq/protocol/table_spec.rb 
new/spec/amq/protocol/table_spec.rb
--- old/spec/amq/protocol/table_spec.rb 2020-04-08 05:26:40.0 +0200
+++ new/spec/amq/protocol/table_spec.rb 

commit rubygem-amq-protocol for openSUSE:Factory

2020-05-11 Thread root
Hello community,

here is the log from the commit of package rubygem-amq-protocol for 
openSUSE:Factory checked in at 2020-05-11 13:38:56

Comparing /work/SRC/openSUSE:Factory/rubygem-amq-protocol (Old)
 and  /work/SRC/openSUSE:Factory/.rubygem-amq-protocol.new.2738 (New)


Package is "rubygem-amq-protocol"

Mon May 11 13:38:56 2020 rev:17 rq:802325 version:2.3.1

Changes:

--- 
/work/SRC/openSUSE:Factory/rubygem-amq-protocol/rubygem-amq-protocol.changes
2018-01-17 21:59:23.624169549 +0100
+++ 
/work/SRC/openSUSE:Factory/.rubygem-amq-protocol.new.2738/rubygem-amq-protocol.changes
  2020-05-11 13:39:00.496822573 +0200
@@ -1,0 +2,21 @@
+Thu May  7 20:06:07 UTC 2020 - Stephan Kulow 
+
+- updated to version 2.3.1
+ see installed ChangeLog.md
+
+  ## Changes between 2.3.1 and 2.3.2 (unreleased)
+  
+  No changes yet.
+  
+  
+  ## Changes between 2.3.0 and 2.3.1 (April 8th, 2020)
+  
+  ### Support for connection.update-secret
+  
+  Used together with the `rabbitmq-auth-backend-oauth2` plugin.
+  
+  ### Squashed a gemspec Warning
+  
+  GitHub issue: 
[ruby-amqp/amq-protocol#75](https://github.com/ruby-amqp/amq-protocol/issues/75).
+
+---

Old:

  amq-protocol-2.3.0.gem

New:

  amq-protocol-2.3.1.gem



Other differences:
--
++ rubygem-amq-protocol.spec ++
--- /var/tmp/diff_new_pack.0cVwba/_old  2020-05-11 13:39:01.316824292 +0200
+++ /var/tmp/diff_new_pack.0cVwba/_new  2020-05-11 13:39:01.320824300 +0200
@@ -1,7 +1,7 @@
 #
 # spec file for package rubygem-amq-protocol
 #
-# Copyright (c) 2018 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
@@ -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-amq-protocol
-Version:2.3.0
+Version:2.3.1
 Release:0
 %define mod_name amq-protocol
 %define mod_full_name %{mod_name}-%{version}
@@ -38,7 +38,7 @@
 BuildRequires:  %{ruby >= 2.2}
 BuildRequires:  %{rubygem gem2rpm}
 BuildRequires:  ruby-macros >= 5
-Url:http://github.com/ruby-amqp/amq-protocol
+URL:http://github.com/ruby-amqp/amq-protocol
 Source: https://rubygems.org/gems/%{mod_full_name}.gem
 Source1:gem2rpm.yml
 Summary:AMQP 0.9.1 encoding & decoding library

++ amq-protocol-2.3.0.gem -> amq-protocol-2.3.1.gem ++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/.travis.yml new/.travis.yml
--- old/.travis.yml 2018-01-08 13:15:06.0 +0100
+++ new/.travis.yml 2020-04-08 05:26:40.0 +0200
@@ -1,12 +1,14 @@
+dist: bionic
 language: ruby
 bundler_args: --without development
 cache: bundler
 script: "bundle exec rspec spec"
 rvm:
   - ruby-head
-  - "2.4.1"
-  - "2.3.4"
-  - "2.2.7"
+  - "2.6.3"
+  - "2.5.5"
+  - "2.4.5"
+  - "2.3.8"
 notifications:
   recipients:
 - mich...@rabbitmq.com
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/ChangeLog.md new/ChangeLog.md
--- old/ChangeLog.md2018-01-08 13:15:06.0 +0100
+++ new/ChangeLog.md2020-04-08 05:26:40.0 +0200
@@ -1,3 +1,20 @@
+## Changes between 2.3.1 and 2.3.2 (unreleased)
+
+No changes yet.
+
+
+## Changes between 2.3.0 and 2.3.1 (April 8th, 2020)
+
+### Support for connection.update-secret
+
+Used together with the `rabbitmq-auth-backend-oauth2` plugin.
+
+### Squashed a gemspec Warning
+
+GitHub issue: 
[ruby-amqp/amq-protocol#75](https://github.com/ruby-amqp/amq-protocol/issues/75).
+
+
+
 ## Changes between 2.2.0 and 2.3.0 (Jan 8th, 2018)
 
 ### Support for Additional URI Query Parameters
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/Gemfile new/Gemfile
--- old/Gemfile 2018-01-08 13:15:06.0 +0100
+++ new/Gemfile 2020-04-08 05:26:40.0 +0200
@@ -10,9 +10,8 @@
 end
 
 group :test do
-  gem "rspec", ">= 3.5.0"
+  gem "rspec", ">= 3.8.0"
   gem "rspec-its"
-  gem "effin_utf8"
   gem "simplecov"
 end
 
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/README.md new/README.md
--- old/README.md   2018-01-08 13:15:06.0 +0100
+++ new/README.md   2020-04-08 05:26:40.0 +0200
@@ -1,16 +1,17 @@
-# What is amq-protocol.
+# What is amq-protocol
 
 amq-protocol is an 

commit rubygem-amq-protocol for openSUSE:Factory

2018-01-17 Thread root
Hello community,

here is the log from the commit of package rubygem-amq-protocol for 
openSUSE:Factory checked in at 2018-01-17 21:58:12

Comparing /work/SRC/openSUSE:Factory/rubygem-amq-protocol (Old)
 and  /work/SRC/openSUSE:Factory/.rubygem-amq-protocol.new (New)


Package is "rubygem-amq-protocol"

Wed Jan 17 21:58:12 2018 rev:16 rq:566460 version:2.3.0

Changes:

--- 
/work/SRC/openSUSE:Factory/rubygem-amq-protocol/rubygem-amq-protocol.changes
2017-06-08 14:59:50.425804504 +0200
+++ 
/work/SRC/openSUSE:Factory/.rubygem-amq-protocol.new/rubygem-amq-protocol.changes
   2018-01-17 21:59:23.624169549 +0100
@@ -1,0 +2,14 @@
+Tue Jan  9 10:40:08 UTC 2018 - enava...@suse.com
+
+- updated to version 2.3.0
+ see installed ChangeLog.md
+
+  ## Changes between 2.2.0 and 2.3.0
+
+  ### Support for Additional URI Query Parameters
+
+  GitHub issue: #67, #68, #69.
+
+  Contributed by Andrew Babichev.
+
+---

Old:

  amq-protocol-2.2.0.gem

New:

  amq-protocol-2.3.0.gem



Other differences:
--
++ rubygem-amq-protocol.spec ++
--- /var/tmp/diff_new_pack.m28OT5/_old  2018-01-17 21:59:24.188143114 +0100
+++ /var/tmp/diff_new_pack.m28OT5/_new  2018-01-17 21:59:24.192142927 +0100
@@ -1,7 +1,7 @@
 #
 # spec file for package rubygem-amq-protocol
 #
-# 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,16 +24,22 @@
 #
 
 Name:   rubygem-amq-protocol
-Version:2.2.0
+Version:2.3.0
 Release:0
 %define mod_name amq-protocol
 %define mod_full_name %{mod_name}-%{version}
+# MANUAL
+%if 0%{?suse_version} && 0%{?suse_version} < 1330
+%define rb_build_versions ruby22
+%define rb_default_ruby_abi ruby:2.2.0
+%endif
+# /MANUAL
 BuildRoot:  %{_tmppath}/%{name}-%{version}-build
-BuildRequires:  %{ruby >= 2.0}
+BuildRequires:  %{ruby >= 2.2}
 BuildRequires:  %{rubygem gem2rpm}
 BuildRequires:  ruby-macros >= 5
 Url:http://github.com/ruby-amqp/amq-protocol
-Source: http://rubygems.org/gems/%{mod_full_name}.gem
+Source: https://rubygems.org/gems/%{mod_full_name}.gem
 Source1:gem2rpm.yml
 Summary:AMQP 0.9.1 encoding & decoding library
 License:MIT

++ amq-protocol-2.2.0.gem -> amq-protocol-2.3.0.gem ++
 1774 lines of diff (skipped)

++ gem2rpm.yml ++
--- /var/tmp/diff_new_pack.m28OT5/_old  2018-01-17 21:59:24.300137865 +0100
+++ /var/tmp/diff_new_pack.m28OT5/_new  2018-01-17 21:59:24.304137677 +0100
@@ -15,6 +15,11 @@
 # ## used by gem2rpm
 # :disable_automatic_rdoc_dep: true
 # ## used by gem2rpm
+:preamble: |-
+%if 0%{?suse_version} && 0%{?suse_version} < 1330
+%define rb_build_versions ruby22
+%define rb_default_ruby_abi ruby:2.2.0
+%endif
 # :preamble: |-
 #   BuildRequires: foobar
 #   Requires: foobar




commit rubygem-amq-protocol for openSUSE:Factory

2017-06-08 Thread root
Hello community,

here is the log from the commit of package rubygem-amq-protocol for 
openSUSE:Factory checked in at 2017-06-08 14:59:44

Comparing /work/SRC/openSUSE:Factory/rubygem-amq-protocol (Old)
 and  /work/SRC/openSUSE:Factory/.rubygem-amq-protocol.new (New)


Package is "rubygem-amq-protocol"

Thu Jun  8 14:59:44 2017 rev:15 rq:497670 version:2.2.0

Changes:

--- 
/work/SRC/openSUSE:Factory/rubygem-amq-protocol/rubygem-amq-protocol.changes
2017-04-11 09:31:27.101295088 +0200
+++ 
/work/SRC/openSUSE:Factory/.rubygem-amq-protocol.new/rubygem-amq-protocol.changes
   2017-06-08 14:59:50.425804504 +0200
@@ -1,0 +2,6 @@
+Tue May 23 09:39:17 UTC 2017 - co...@suse.com
+
+- updated to version 2.2.0
+ see installed ChangeLog.md
+
+---

Old:

  amq-protocol-2.1.0.gem

New:

  amq-protocol-2.2.0.gem



Other differences:
--
++ rubygem-amq-protocol.spec ++
--- /var/tmp/diff_new_pack.rx1IRP/_old  2017-06-08 14:59:51.033718708 +0200
+++ /var/tmp/diff_new_pack.rx1IRP/_new  2017-06-08 14:59:51.037718143 +0200
@@ -24,7 +24,7 @@
 #
 
 Name:   rubygem-amq-protocol
-Version:2.1.0
+Version:2.2.0
 Release:0
 %define mod_name amq-protocol
 %define mod_full_name %{mod_name}-%{version}

++ amq-protocol-2.1.0.gem -> amq-protocol-2.2.0.gem ++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/.travis.yml new/.travis.yml
--- old/.travis.yml 2017-01-28 06:55:25.0 +0100
+++ new/.travis.yml 2017-05-11 00:43:45.0 +0200
@@ -3,10 +3,11 @@
 cache: bundler
 script: "bundle exec rspec spec"
 rvm:
-  - 2.3.0
-  - 2.2
-  - 2.1
-  - 2.0
+  - "2.4.0"
+  - "2.3.3"
+  - "2.2"
+  - "2.1"
+  - "2.0"
   - ruby-head
 notifications:
   recipients:
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/ChangeLog.md new/ChangeLog.md
--- old/ChangeLog.md2017-01-28 06:55:25.0 +0100
+++ new/ChangeLog.md2017-05-11 00:43:45.0 +0200
@@ -1,4 +1,18 @@
-## Changes between 2.0.0 and 2.1.0
+## Changes between 2.1.0 and 2.2.0 (unreleased)
+
+### Timestamps are Encoded as 64-bit Unsigned Integers
+
+This is a potentially **breaking change**. It is recommended that
+all applications that use this gem and pass date/time values in message
+properties or headers are upgraded at the same time.
+
+GitHub issue: [#64](https://github.com/ruby-amqp/amq-protocol/issues/64).
+
+Contributed by Carl Hoerberg.
+
+
+
+## Changes between 2.0.0 and 2.1.0 (January 28th, 2017)
 
 ### Ruby Warnings Squashed
 
Binary files old/checksums.yaml.gz and new/checksums.yaml.gz differ
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/codegen/codegen.py new/codegen/codegen.py
--- old/codegen/codegen.py  2017-01-28 06:55:25.0 +0100
+++ new/codegen/codegen.py  2017-05-11 00:43:45.0 +0200
@@ -12,7 +12,7 @@
 try:
 from mako.template import Template
 except ImportError:
-print "Mako isn't installed. Please install mako via pip or similar."
+print("Mako isn't installed. Please install mako via pip or similar.")
 sys.exit(1)
 
 # main class
@@ -57,7 +57,7 @@
 
 # method.accepted_by("server")
 # method.accepted_by("client", "server")
-accepted_by_update = json.loads(file("codegen/amqp_0.9.1_changes.json").read())
+accepted_by_update = json.loads(open("codegen/amqp_0.9.1_changes.json").read())
 
 def accepted_by(self, *receivers):
 def get_accepted_by(self):
@@ -143,7 +143,7 @@
 def main(json_spec_path):
 spec = AmqpSpecObject(json_spec_path)
 spec.type = type
-print render("codegen/protocol.rb.pytemplate", spec = spec)
+print(render("codegen/protocol.rb.pytemplate", spec = spec))
 
 return main
 
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/codegen/codegen_helpers.py 
new/codegen/codegen_helpers.py
--- old/codegen/codegen_helpers.py  2017-01-28 06:55:25.0 +0100
+++ new/codegen/codegen_helpers.py  2017-05-11 00:43:45.0 +0200
@@ -1,5 +1,7 @@
 # -*- coding: utf-8 -*-
 
+from __future__ import print_function
+
 def genSingleEncode(spec, cValue, unresolved_domain):
 buffer = []
 type = spec.resolveDomain(unresolved_domain)
@@ -24,7 +26,7 @@
 elif type == 'table':
 buffer.append("buffer << AMQ::Protocol::Table.encode(%s)" % (cValue,))
 else:
-raise "Illegal domain in genSingleEncode", type
+raise "Illegal domain in genSingleEncode: {0}".format(type)
 
 return buffer
 
@@ -34,7 +36,7 @@
 
 if cLvalue == "known_hosts":
 import sys
-print >> 

commit rubygem-amq-protocol for openSUSE:Factory

2017-04-11 Thread root
Hello community,

here is the log from the commit of package rubygem-amq-protocol for 
openSUSE:Factory checked in at 2017-04-11 09:31:24

Comparing /work/SRC/openSUSE:Factory/rubygem-amq-protocol (Old)
 and  /work/SRC/openSUSE:Factory/.rubygem-amq-protocol.new (New)


Package is "rubygem-amq-protocol"

Tue Apr 11 09:31:24 2017 rev:14 rq:456605 version:2.1.0

Changes:

--- 
/work/SRC/openSUSE:Factory/rubygem-amq-protocol/rubygem-amq-protocol.changes
2016-01-28 17:22:34.0 +0100
+++ 
/work/SRC/openSUSE:Factory/.rubygem-amq-protocol.new/rubygem-amq-protocol.changes
   2017-04-11 09:31:27.101295088 +0200
@@ -1,0 +2,22 @@
+Sun Jan 29 05:29:11 UTC 2017 - co...@suse.com
+
+- updated to version 2.1.0
+ see installed ChangeLog.md
+
+  ## Changes between 2.0.0 and 2.1.0
+  
+  ### Ruby Warnings Squashed
+  
+  Contributed by Akira Matsuda.
+  
+  GitHub issue: [#62](https://github.com/ruby-amqp/amq-protocol/pull/62)
+  
+  ### Byte Array Decoding
+  
+  Byte array values in types now can be
+  decoded (to the extent Ruby type system
+  permits) by this library.
+  
+  GitHub issue: [#58](https://github.com/ruby-amqp/amq-protocol/issues/58)
+
+---

Old:

  amq-protocol-2.0.1.gem

New:

  amq-protocol-2.1.0.gem



Other differences:
--
++ rubygem-amq-protocol.spec ++
--- /var/tmp/diff_new_pack.Kdxl3I/_old  2017-04-11 09:31:27.753203018 +0200
+++ /var/tmp/diff_new_pack.Kdxl3I/_new  2017-04-11 09:31:27.757202453 +0200
@@ -1,7 +1,7 @@
 #
 # spec file for package rubygem-amq-protocol
 #
-# Copyright (c) 2015 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-amq-protocol
-Version:2.0.1
+Version:2.1.0
 Release:0
 %define mod_name amq-protocol
 %define mod_full_name %{mod_name}-%{version}

++ amq-protocol-2.0.1.gem -> amq-protocol-2.1.0.gem ++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/.travis.yml new/.travis.yml
--- old/.travis.yml 2015-12-17 14:41:10.0 +0100
+++ new/.travis.yml 2017-01-28 06:55:25.0 +0100
@@ -1,7 +1,9 @@
 language: ruby
 bundler_args: --without development
+cache: bundler
 script: "bundle exec rspec spec"
 rvm:
+  - 2.3.0
   - 2.2
   - 2.1
   - 2.0
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/ChangeLog.md new/ChangeLog.md
--- old/ChangeLog.md2015-12-17 14:41:10.0 +0100
+++ new/ChangeLog.md2017-01-28 06:55:25.0 +0100
@@ -1,3 +1,21 @@
+## Changes between 2.0.0 and 2.1.0
+
+### Ruby Warnings Squashed
+
+Contributed by Akira Matsuda.
+
+GitHub issue: [#62](https://github.com/ruby-amqp/amq-protocol/pull/62)
+
+### Byte Array Decoding
+
+Byte array values in types now can be
+decoded (to the extent Ruby type system
+permits) by this library.
+
+GitHub issue: [#58](https://github.com/ruby-amqp/amq-protocol/issues/58)
+
+
+
 ## Changes between 1.9.x and 2.0.0
 
 2.0.0 has **breaking changes** in header encoding.
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/Gemfile new/Gemfile
--- old/Gemfile 2015-12-17 14:41:10.0 +0100
+++ new/Gemfile 2017-01-28 06:55:25.0 +0100
@@ -10,7 +10,7 @@
 end
 
 group :test do
-  gem "rspec"
+  gem "rspec", ">= 3.4.0"
   gem "rspec-its"
   gem "effin_utf8"
 end
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/LICENSE new/LICENSE
--- old/LICENSE 2015-12-17 14:41:10.0 +0100
+++ new/LICENSE 2017-01-28 06:55:25.0 +0100
@@ -1,5 +1,5 @@
 Copyright (c) 2010 – 2011 Jakub Šťastný aka Botanicus
-Copyright (c) 2011 – 2015 Michael S. Klishin 
+Copyright (c) 2011 – 2016 Michael S. Klishin 
 
 Permission is hereby granted, free of charge, to any person obtaining
 a copy of this software and associated documentation files (the
Binary files old/checksums.yaml.gz and new/checksums.yaml.gz differ
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/codegen/protocol.rb.pytemplate 
new/codegen/protocol.rb.pytemplate
--- old/codegen/protocol.rb.pytemplate  2015-12-17 14:41:10.0 +0100
+++ new/codegen/protocol.rb.pytemplate  2017-01-28 06:55:25.0 +0100
@@ -114,7 +114,7 @@
 body.force_encoding("ASCII-8BIT") if RUBY_VERSION.to_f >= 1.9
 
 array = Array.new
-while body
+while body && !body.empty?
 

commit rubygem-amq-protocol for openSUSE:Factory

2016-01-29 Thread h_root
Hello community,

here is the log from the commit of package rubygem-amq-protocol for 
openSUSE:Factory checked in at 2016-01-28 17:22:31

Comparing /work/SRC/openSUSE:Factory/rubygem-amq-protocol (Old)
 and  /work/SRC/openSUSE:Factory/.rubygem-amq-protocol.new (New)


Package is "rubygem-amq-protocol"

Changes:

--- 
/work/SRC/openSUSE:Factory/rubygem-amq-protocol/rubygem-amq-protocol.changes
2015-12-01 09:18:45.0 +0100
+++ 
/work/SRC/openSUSE:Factory/.rubygem-amq-protocol.new/rubygem-amq-protocol.changes
   2016-01-28 17:22:34.0 +0100
@@ -1,0 +2,6 @@
+Fri Dec 18 05:28:32 UTC 2015 - co...@suse.com
+
+- updated to version 2.0.1
+ see installed ChangeLog.md
+
+---

Old:

  amq-protocol-2.0.0.gem

New:

  amq-protocol-2.0.1.gem



Other differences:
--
++ rubygem-amq-protocol.spec ++
--- /var/tmp/diff_new_pack.FeSmCv/_old  2016-01-28 17:22:35.0 +0100
+++ /var/tmp/diff_new_pack.FeSmCv/_new  2016-01-28 17:22:35.0 +0100
@@ -24,7 +24,7 @@
 #
 
 Name:   rubygem-amq-protocol
-Version:2.0.0
+Version:2.0.1
 Release:0
 %define mod_name amq-protocol
 %define mod_full_name %{mod_name}-%{version}

++ amq-protocol-2.0.0.gem -> amq-protocol-2.0.1.gem ++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/README.md new/README.md
--- old/README.md   2015-08-15 11:07:32.0 +0200
+++ new/README.md   2015-12-17 14:41:10.0 +0100
@@ -10,8 +10,7 @@
 ## Supported Ruby Versions
 
 amq-protocol `1.9.2` was the last version to support Ruby 1.8 and 1.9.
-
-amq-protocol `2.0.0` and later will only support Ruby 2.0+.
+amq-protocol `2.0.0` and later only supports Ruby 2.0+.
 
 
 ## Installation
Files old/checksums.yaml.gz and new/checksums.yaml.gz differ
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/lib/amq/protocol/client.rb 
new/lib/amq/protocol/client.rb
--- old/lib/amq/protocol/client.rb  2015-08-15 11:07:32.0 +0200
+++ new/lib/amq/protocol/client.rb  2015-12-17 14:41:10.0 +0100
@@ -1437,7 +1437,8 @@
 result = [60, 0].pack(PACK_UINT16_X2)
 result += AMQ::Pack.pack_uint64_big_endian(body_size)
 result += [flags].pack(PACK_UINT16)
-result + pieces.join(EMPTY_STRING)
+pieces_joined = pieces.join(EMPTY_STRING)
+result.force_encoding(pieces_joined.encoding) + pieces_joined
   end
 
   # THIS DECODES ONLY FLAGS
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/lib/amq/protocol/table.rb 
new/lib/amq/protocol/table.rb
--- old/lib/amq/protocol/table.rb   2015-08-15 11:07:32.0 +0200
+++ new/lib/amq/protocol/table.rb   2015-12-17 14:41:10.0 +0100
@@ -41,11 +41,11 @@
 buffer << TYPE_HASH
 buffer << self.encode(value)
   else
-buffer << TableValueEncoder.encode(value)
+buffer << 
TableValueEncoder.encode(value).force_encoding(buffer.encoding)
   end
 end
 
-[buffer.bytesize].pack(PACK_UINT32) + buffer
+[buffer.bytesize].pack(PACK_UINT32).force_encoding(buffer.encoding) + 
buffer
   end
 
 
@@ -66,6 +66,12 @@
when TYPE_STRING
  v, offset = TableValueDecoder.decode_string(data, 
offset)
  v
+   when TYPE_BYTE_ARRAY
+ # Ruby doesn't have a direct counterpart to
+ # ByteBuffer or byte[], so using a string feels
+ # more appropriate than an array of fixnums
+ v, offset = TableValueDecoder.decode_string(data, 
offset)
+ v
when TYPE_INTEGER
  v, offset = TableValueDecoder.decode_integer(data, 
offset)
  v
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/lib/amq/protocol/table_value_decoder.rb 
new/lib/amq/protocol/table_value_decoder.rb
--- old/lib/amq/protocol/table_value_decoder.rb 2015-08-15 11:07:32.0 
+0200
+++ new/lib/amq/protocol/table_value_decoder.rb 2015-12-17 14:41:10.0 
+0100
@@ -35,6 +35,12 @@
   when TYPE_STRING
 v, offset = decode_string(data, offset)
 v
+  when TYPE_BYTE_ARRAY
+# Ruby doesn't have a direct counterpart to
+# ByteBuffer or byte[], so using a string feels
+# more appropriate than an array of fixnums
+v, offset = 

commit rubygem-amq-protocol for openSUSE:Factory

2015-12-01 Thread h_root
Hello community,

here is the log from the commit of package rubygem-amq-protocol for 
openSUSE:Factory checked in at 2015-12-01 09:18:43

Comparing /work/SRC/openSUSE:Factory/rubygem-amq-protocol (Old)
 and  /work/SRC/openSUSE:Factory/.rubygem-amq-protocol.new (New)


Package is "rubygem-amq-protocol"

Changes:

--- 
/work/SRC/openSUSE:Factory/rubygem-amq-protocol/rubygem-amq-protocol.changes
2013-12-23 22:20:07.0 +0100
+++ 
/work/SRC/openSUSE:Factory/.rubygem-amq-protocol.new/rubygem-amq-protocol.changes
   2015-12-01 09:18:45.0 +0100
@@ -1,0 +2,6 @@
+Tue Nov 24 08:34:02 UTC 2015 - co...@suse.com
+
+- updated to version 2.0.0
+ see installed ChangeLog.md
+
+---

Old:

  amq-protocol-1.9.2.gem

New:

  amq-protocol-2.0.0.gem
  gem2rpm.yml



Other differences:
--
++ rubygem-amq-protocol.spec ++
--- /var/tmp/diff_new_pack.uAQI5R/_old  2015-12-01 09:18:46.0 +0100
+++ /var/tmp/diff_new_pack.uAQI5R/_new  2015-12-01 09:18:46.0 +0100
@@ -1,7 +1,7 @@
 #
 # spec file for package rubygem-amq-protocol
 #
-# Copyright (c) 2013 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,70 +16,42 @@
 #
 
 
+#
+# 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-amq-protocol
-Version:1.9.2
+Version:2.0.0
 Release:0
 %define mod_name amq-protocol
 %define mod_full_name %{mod_name}-%{version}
-
 BuildRoot:  %{_tmppath}/%{name}-%{version}-build
-BuildRequires:  ruby-macros >= 1
+BuildRequires:  %{ruby >= 2.0}
+BuildRequires:  %{rubygem gem2rpm}
+BuildRequires:  ruby-macros >= 5
 Url:http://github.com/ruby-amqp/amq-protocol
 Source: http://rubygems.org/gems/%{mod_full_name}.gem
-Summary:AMQP 0.9.1 encoder & decoder
+Source1:gem2rpm.yml
+Summary:AMQP 0.9.1 encoding & decoding library
 License:MIT
 Group:  Development/Languages/Ruby
 
 %description
-amq-protocol is an AMQP 0.9.1 serialization library for Ruby. It is not an
-AMQP client: amq-protocol only handles serialization and deserialization.
-If you want to write your own AMQP client, this gem can help you with that.
-
-%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.
-
-%package testsuite
-Summary:Test suite for %{mod_name}
-Group:  Development/Languages/Ruby
-Requires:   %{name} = %{version}
-
-%description testsuite
-Test::Unit or RSpec files, useful for developers.
+amq-protocol is an AMQP 0.9.1 serialization library for Ruby. It is not a
+client: the library only handles serialization and deserialization.
 
 %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 %{_libdir}/ruby/gems/%{rb_ver}/gems/%{mod_full_name}/ChangeLog.md 
%buildroot/%{_docdir}/%{name}/ChangeLog.md
-ln -s %{_libdir}/ruby/gems/%{rb_ver}/gems/%{mod_full_name}/LICENSE 
%buildroot/%{_docdir}/%{name}/LICENSE
-ln -s %{_libdir}/ruby/gems/%{rb_ver}/gems/%{mod_full_name}/README.md 
%buildroot/%{_docdir}/%{name}/README.md
-
-%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}/
-%exclude %{_libdir}/ruby/gems/%{rb_ver}/gems/%{mod_full_name}/spec
-%{_libdir}/ruby/gems/%{rb_ver}/specifications/%{mod_full_name}.gemspec
-
-%files doc
-%defattr(-,root,root,-)
-%doc %{_libdir}/ruby/gems/%{rb_ver}/doc/%{mod_full_name}/
-
-%files testsuite
-%defattr(-,root,root,-)
-%{_libdir}/ruby/gems/%{rb_ver}/gems/%{mod_full_name}/spec
+%gem_install \
+  --doc-files="ChangeLog.md LICENSE README.md" \
+  -f
+
+%gem_packages
 
 %changelog

++ amq-protocol-1.9.2.gem -> amq-protocol-2.0.0.gem ++
 3279 lines of diff (skipped)

++ 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 

commit rubygem-amq-protocol for openSUSE:Factory

2013-12-23 Thread h_root
Hello community,

here is the log from the commit of package rubygem-amq-protocol for 
openSUSE:Factory checked in at 2013-12-23 22:20:05

Comparing /work/SRC/openSUSE:Factory/rubygem-amq-protocol (Old)
 and  /work/SRC/openSUSE:Factory/.rubygem-amq-protocol.new (New)


Package is rubygem-amq-protocol

Changes:

--- 
/work/SRC/openSUSE:Factory/rubygem-amq-protocol/rubygem-amq-protocol.changes
2013-11-24 18:11:47.0 +0100
+++ 
/work/SRC/openSUSE:Factory/.rubygem-amq-protocol.new/rubygem-amq-protocol.changes
   2013-12-23 22:20:07.0 +0100
@@ -1,0 +2,7 @@
+Sat Dec 21 08:14:18 UTC 2013 - co...@suse.com
+
+- updated to version 1.9.2
+ ### Signed 16 Bit Integer Decoding
+ Signed 16 bit integers are now decoded correctly.
+
+---

Old:

  amq-protocol-1.9.0.gem

New:

  amq-protocol-1.9.2.gem



Other differences:
--
++ rubygem-amq-protocol.spec ++
--- /var/tmp/diff_new_pack.quy9sf/_old  2013-12-23 22:20:07.0 +0100
+++ /var/tmp/diff_new_pack.quy9sf/_new  2013-12-23 22:20:07.0 +0100
@@ -17,7 +17,7 @@
 
 
 Name:   rubygem-amq-protocol
-Version:1.9.0
+Version:1.9.2
 Release:0
 %define mod_name amq-protocol
 %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-amq-protocol for openSUSE:Factory

2013-11-24 Thread h_root
Hello community,

here is the log from the commit of package rubygem-amq-protocol for 
openSUSE:Factory checked in at 2013-11-24 18:11:46

Comparing /work/SRC/openSUSE:Factory/rubygem-amq-protocol (Old)
 and  /work/SRC/openSUSE:Factory/.rubygem-amq-protocol.new (New)


Package is rubygem-amq-protocol

Changes:

--- 
/work/SRC/openSUSE:Factory/rubygem-amq-protocol/rubygem-amq-protocol.changes
2013-09-27 18:05:52.0 +0200
+++ 
/work/SRC/openSUSE:Factory/.rubygem-amq-protocol.new/rubygem-amq-protocol.changes
   2013-11-24 18:11:47.0 +0100
@@ -1,0 +2,18 @@
+Fri Nov 22 08:40:15 UTC 2013 - co...@suse.com
+
+- updated to version 1.9.0
+ ### Performance Improvements in AMQ::BitSet
+ 
+ `AMQ::BitSet#next_clear_bit` is now drastically more efficient
+ (down from 6 minutes for 10,000 iterations to 4 seconds for 65,536 
iterations).
+ 
+ Contributed by Doug Rohrer, Dave Anderson, and Jason Voegele from
+ [Neo](http://www.neo.com).
+ 
+ ### Body Framing Fix
+ 
+ Messages exactly 128 Kb in size are now framed correctly.
+ 
+ Contributed by Nicolas Viennot.
+
+---

Old:

  amq-protocol-1.8.0.gem

New:

  amq-protocol-1.9.0.gem



Other differences:
--
++ rubygem-amq-protocol.spec ++
--- /var/tmp/diff_new_pack.tdK7oQ/_old  2013-11-24 18:11:48.0 +0100
+++ /var/tmp/diff_new_pack.tdK7oQ/_new  2013-11-24 18:11:48.0 +0100
@@ -17,7 +17,7 @@
 
 
 Name:   rubygem-amq-protocol
-Version:1.8.0
+Version:1.9.0
 Release:0
 %define mod_name amq-protocol
 %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-amq-protocol for openSUSE:Factory

2013-09-27 Thread h_root
Hello community,

here is the log from the commit of package rubygem-amq-protocol for 
openSUSE:Factory checked in at 2013-09-27 18:05:51

Comparing /work/SRC/openSUSE:Factory/rubygem-amq-protocol (Old)
 and  /work/SRC/openSUSE:Factory/.rubygem-amq-protocol.new (New)


Package is rubygem-amq-protocol

Changes:

--- 
/work/SRC/openSUSE:Factory/rubygem-amq-protocol/rubygem-amq-protocol.changes
2013-08-06 07:07:11.0 +0200
+++ 
/work/SRC/openSUSE:Factory/.rubygem-amq-protocol.new/rubygem-amq-protocol.changes
   2013-09-27 18:05:52.0 +0200
@@ -1,0 +2,12 @@
+Mon Sep 23 14:53:00 UTC 2013 - co...@suse.com
+
+- updated to version 1.8.0
+
+---
+Mon Aug 26 05:05:53 UTC 2013 - co...@suse.com
+
+- updated to version 1.7.0
+ `connection.blocked` AMQP 0.9.1 extension is now supported
+ (should be available as of RabbitMQ 3.2).
+
+---

Old:

  amq-protocol-1.6.0.gem

New:

  amq-protocol-1.8.0.gem



Other differences:
--
++ rubygem-amq-protocol.spec ++
--- /var/tmp/diff_new_pack.ov9rHH/_old  2013-09-27 18:05:54.0 +0200
+++ /var/tmp/diff_new_pack.ov9rHH/_new  2013-09-27 18:05:54.0 +0200
@@ -17,7 +17,7 @@
 
 
 Name:   rubygem-amq-protocol
-Version:1.6.0
+Version:1.8.0
 Release:0
 %define mod_name amq-protocol
 %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-amq-protocol for openSUSE:Factory

2013-08-05 Thread h_root
Hello community,

here is the log from the commit of package rubygem-amq-protocol for 
openSUSE:Factory checked in at 2013-08-06 07:07:09

Comparing /work/SRC/openSUSE:Factory/rubygem-amq-protocol (Old)
 and  /work/SRC/openSUSE:Factory/.rubygem-amq-protocol.new (New)


Package is rubygem-amq-protocol

Changes:

--- 
/work/SRC/openSUSE:Factory/rubygem-amq-protocol/rubygem-amq-protocol.changes
2013-05-17 08:34:44.0 +0200
+++ 
/work/SRC/openSUSE:Factory/.rubygem-amq-protocol.new/rubygem-amq-protocol.changes
   2013-08-06 07:07:11.0 +0200
@@ -1,0 +2,5 @@
+Tue Jul 30 15:59:33 UTC 2013 - co...@suse.com
+
+- updated to version 1.6.0, no changelog found
+
+---

Old:

  amq-protocol-1.5.0.gem

New:

  amq-protocol-1.6.0.gem



Other differences:
--
++ rubygem-amq-protocol.spec ++
--- /var/tmp/diff_new_pack.xCWBGy/_old  2013-08-06 07:07:12.0 +0200
+++ /var/tmp/diff_new_pack.xCWBGy/_new  2013-08-06 07:07:12.0 +0200
@@ -17,7 +17,7 @@
 
 
 Name:   rubygem-amq-protocol
-Version:1.5.0
+Version:1.6.0
 Release:0
 %define mod_name amq-protocol
 %define mod_full_name %{mod_name}-%{version}
@@ -62,6 +62,7 @@
 %install
 %gem_install -f
 mkdir -p %{buildroot}%{_docdir}/%{name}
+ln -s %{_libdir}/ruby/gems/%{rb_ver}/gems/%{mod_full_name}/ChangeLog.md 
%buildroot/%{_docdir}/%{name}/ChangeLog.md
 ln -s %{_libdir}/ruby/gems/%{rb_ver}/gems/%{mod_full_name}/LICENSE 
%buildroot/%{_docdir}/%{name}/LICENSE
 ln -s %{_libdir}/ruby/gems/%{rb_ver}/gems/%{mod_full_name}/README.md 
%buildroot/%{_docdir}/%{name}/README.md
 

-- 
To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org
For additional commands, e-mail: opensuse-commit+h...@opensuse.org



commit rubygem-amq-protocol for openSUSE:Factory

2013-05-17 Thread h_root
Hello community,

here is the log from the commit of package rubygem-amq-protocol for 
openSUSE:Factory checked in at 2013-05-17 08:34:42

Comparing /work/SRC/openSUSE:Factory/rubygem-amq-protocol (Old)
 and  /work/SRC/openSUSE:Factory/.rubygem-amq-protocol.new (New)


Package is rubygem-amq-protocol

Changes:

--- 
/work/SRC/openSUSE:Factory/rubygem-amq-protocol/rubygem-amq-protocol.changes
2012-12-17 09:37:34.0 +0100
+++ 
/work/SRC/openSUSE:Factory/.rubygem-amq-protocol.new/rubygem-amq-protocol.changes
   2013-05-17 08:34:44.0 +0200
@@ -1,0 +2,6 @@
+Thu May  9 17:32:31 UTC 2013 - co...@suse.com
+
+- updated to version 1.5.0
+ Encoding of large payloads is now done more efficiently.
+
+---

Old:

  amq-protocol-1.0.1.gem

New:

  amq-protocol-1.5.0.gem



Other differences:
--
++ rubygem-amq-protocol.spec ++
--- /var/tmp/diff_new_pack.zPFIN9/_old  2013-05-17 08:34:44.0 +0200
+++ /var/tmp/diff_new_pack.zPFIN9/_new  2013-05-17 08:34:44.0 +0200
@@ -1,7 +1,7 @@
 #
 # spec file for package rubygem-amq-protocol
 #
-# 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-amq-protocol
-Version:1.0.1
+Version:1.5.0
 Release:0
 %define mod_name amq-protocol
 %define mod_full_name %{mod_name}-%{version}
@@ -25,7 +25,7 @@
 BuildRoot:  %{_tmppath}/%{name}-%{version}-build
 BuildRequires:  ruby-macros = 1
 Url:http://github.com/ruby-amqp/amq-protocol
-Source: %{mod_full_name}.gem
+Source: http://rubygems.org/gems/%{mod_full_name}.gem
 Summary:AMQP 0.9.1 encoder  decoder
 License:MIT
 Group:  Development/Languages/Ruby
@@ -61,9 +61,13 @@
 
 %install
 %gem_install -f
+mkdir -p %{buildroot}%{_docdir}/%{name}
+ln -s %{_libdir}/ruby/gems/%{rb_ver}/gems/%{mod_full_name}/LICENSE 
%buildroot/%{_docdir}/%{name}/LICENSE
+ln -s %{_libdir}/ruby/gems/%{rb_ver}/gems/%{mod_full_name}/README.md 
%buildroot/%{_docdir}/%{name}/README.md
 
 %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}/
 %exclude %{_libdir}/ruby/gems/%{rb_ver}/gems/%{mod_full_name}/spec

-- 
To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org
For additional commands, e-mail: opensuse-commit+h...@opensuse.org



commit rubygem-amq-protocol for openSUSE:Factory

2012-12-17 Thread h_root
Hello community,

here is the log from the commit of package rubygem-amq-protocol for 
openSUSE:Factory checked in at 2012-12-17 09:37:30

Comparing /work/SRC/openSUSE:Factory/rubygem-amq-protocol (Old)
 and  /work/SRC/openSUSE:Factory/.rubygem-amq-protocol.new (New)


Package is rubygem-amq-protocol, Maintainer is 

Changes:

--- 
/work/SRC/openSUSE:Factory/rubygem-amq-protocol/rubygem-amq-protocol.changes
2012-12-09 14:12:13.0 +0100
+++ 
/work/SRC/openSUSE:Factory/.rubygem-amq-protocol.new/rubygem-amq-protocol.changes
   2012-12-17 09:37:34.0 +0100
@@ -1,0 +2,6 @@
+Fri Dec  7 19:25:29 UTC 2012 - co...@suse.com
+
+- updated to version 1.0.1
+  `amq-protocol` now makes sure `DateTime` is loaded before trying to use it.
+
+---

Old:

  amq-protocol-1.0.0.gem

New:

  amq-protocol-1.0.1.gem



Other differences:
--
++ rubygem-amq-protocol.spec ++
--- /var/tmp/diff_new_pack.OIudE1/_old  2012-12-17 09:37:36.0 +0100
+++ /var/tmp/diff_new_pack.OIudE1/_new  2012-12-17 09:37:36.0 +0100
@@ -17,7 +17,7 @@
 
 
 Name:   rubygem-amq-protocol
-Version:1.0.0
+Version:1.0.1
 Release:0
 %define mod_name amq-protocol
 %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-amq-protocol for openSUSE:Factory

2012-12-09 Thread h_root
Hello community,

here is the log from the commit of package rubygem-amq-protocol for 
openSUSE:Factory checked in at 2012-12-09 14:12:11

Comparing /work/SRC/openSUSE:Factory/rubygem-amq-protocol (Old)
 and  /work/SRC/openSUSE:Factory/.rubygem-amq-protocol.new (New)


Package is rubygem-amq-protocol, Maintainer is 

Changes:

--- 
/work/SRC/openSUSE:Factory/rubygem-amq-protocol/rubygem-amq-protocol.changes
2012-11-08 21:52:58.0 +0100
+++ 
/work/SRC/openSUSE:Factory/.rubygem-amq-protocol.new/rubygem-amq-protocol.changes
   2012-12-09 14:12:13.0 +0100
@@ -1,0 +2,5 @@
+Fri Nov 30 14:39:56 UTC 2012 - co...@suse.com
+
+- updated to version 1.0.0
+
+---

Old:

  amq-protocol-0.9.5.gem

New:

  amq-protocol-1.0.0.gem



Other differences:
--
++ rubygem-amq-protocol.spec ++
--- /var/tmp/diff_new_pack.EAZsdl/_old  2012-12-09 14:12:14.0 +0100
+++ /var/tmp/diff_new_pack.EAZsdl/_new  2012-12-09 14:12:14.0 +0100
@@ -17,7 +17,7 @@
 
 
 Name:   rubygem-amq-protocol
-Version:0.9.5
+Version:1.0.0
 Release:0
 %define mod_name amq-protocol
 %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-amq-protocol for openSUSE:Factory

2012-11-08 Thread h_root
Hello community,

here is the log from the commit of package rubygem-amq-protocol for 
openSUSE:Factory checked in at 2012-11-08 21:52:57

Comparing /work/SRC/openSUSE:Factory/rubygem-amq-protocol (Old)
 and  /work/SRC/openSUSE:Factory/.rubygem-amq-protocol.new (New)


Package is rubygem-amq-protocol, Maintainer is 

Changes:

New Changes file:

--- /dev/null   2012-10-22 00:44:18.403455820 +0200
+++ 
/work/SRC/openSUSE:Factory/.rubygem-amq-protocol.new/rubygem-amq-protocol.changes
   2012-11-08 21:52:58.0 +0100
@@ -0,0 +1,10 @@
+---
+Mon Sep 24 15:03:59 UTC 2012 - co...@suse.com
+
+- updated to version 0.9.5
+
+---
+Sun Jul 29 20:07:46 UTC 2012 - co...@suse.com
+
+- initial package
+

New:

  amq-protocol-0.9.5.gem
  rubygem-amq-protocol.changes
  rubygem-amq-protocol.spec



Other differences:
--
++ rubygem-amq-protocol.spec ++
#
# spec file for package rubygem-amq-protocol
#
# Copyright (c) 2012 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
# upon. The license for this file, and modifications and additions to the
# file, is the same license as for the pristine package itself (unless the
# license for the pristine package is not an Open Source License, in which
# case the license is the MIT License). An Open Source License is a
# 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/
#


Name:   rubygem-amq-protocol
Version:0.9.5
Release:0
%define mod_name amq-protocol
%define mod_full_name %{mod_name}-%{version}

BuildRoot:  %{_tmppath}/%{name}-%{version}-build
BuildRequires:  ruby-macros = 1
Url:http://github.com/ruby-amqp/amq-protocol
Source: %{mod_full_name}.gem
Summary:AMQP 0.9.1 encoder  decoder
License:MIT
Group:  Development/Languages/Ruby

%description
amq-protocol is an AMQP 0.9.1 serialization library for Ruby. It is not an
AMQP client: amq-protocol only handles serialization and deserialization.
If you want to write your own AMQP client, this gem can help you with that.

%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.

%package testsuite
Summary:Test suite for %{mod_name}
Group:  Development/Languages/Ruby
Requires:   %{name} = %{version}

%description testsuite
Test::Unit or RSpec files, useful for developers.

%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

%files
%defattr(-,root,root,-)
%{_libdir}/ruby/gems/%{rb_ver}/cache/%{mod_full_name}.gem
%{_libdir}/ruby/gems/%{rb_ver}/gems/%{mod_full_name}/
%exclude %{_libdir}/ruby/gems/%{rb_ver}/gems/%{mod_full_name}/spec
%{_libdir}/ruby/gems/%{rb_ver}/specifications/%{mod_full_name}.gemspec

%files doc
%defattr(-,root,root,-)
%doc %{_libdir}/ruby/gems/%{rb_ver}/doc/%{mod_full_name}/

%files testsuite
%defattr(-,root,root,-)
%{_libdir}/ruby/gems/%{rb_ver}/gems/%{mod_full_name}/spec

%changelog
-- 
To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org
For additional commands, e-mail: opensuse-commit+h...@opensuse.org