commit rubygem-eventmachine for openSUSE:Factory
Hello community, here is the log from the commit of package rubygem-eventmachine for openSUSE:Factory checked in at 2018-05-16 18:43:28 Comparing /work/SRC/openSUSE:Factory/rubygem-eventmachine (Old) and /work/SRC/openSUSE:Factory/.rubygem-eventmachine.new (New) Package is "rubygem-eventmachine" Wed May 16 18:43:28 2018 rev:19 rq:609103 version:1.2.7 Changes: --- /work/SRC/openSUSE:Factory/rubygem-eventmachine/rubygem-eventmachine.changes 2017-09-26 21:13:41.904504401 +0200 +++ /work/SRC/openSUSE:Factory/.rubygem-eventmachine.new/rubygem-eventmachine.changes 2018-05-16 18:44:53.284150534 +0200 @@ -1,0 +2,25 @@ +Wed May 16 07:59:04 UTC 2018 - factory-a...@kulow.org + +- updated to version 1.2.7 + see installed CHANGELOG.md + + ## 1.2.7 (May 12, 2018) + * Fix segfault on large numbers of connections [#843] + +--- +Mon Apr 30 11:04:01 UTC 2018 - factory-a...@kulow.org + +- updated to version 1.2.6 + see installed CHANGELOG.md + + ## 1.2.6 (April 30, 2018) + * *Fix segfault when an Exception is raised from unbind callback (for real this time!)* + * Fix race condition while initializing the machine [#756] + * Fix for newer compilers where bind() and std::bind() conflict [#830, #831] + * Be verbose about SSL connection errors [#807] + * Avoid explicitly calling class methods when in class scope + * Java: Add EM_PROTO_SSL/TLS definitions [#773, #791] + * Java: return zero when sending data to a closed connection [#475, #804] + * Pure Ruby: Connection::error? calls report_connection_error_status [#801] + +--- Old: eventmachine-1.2.5.gem New: eventmachine-1.2.7.gem Other differences: -- ++ rubygem-eventmachine.spec ++ --- /var/tmp/diff_new_pack.mEINHJ/_old 2018-05-16 18:44:53.928127262 +0200 +++ /var/tmp/diff_new_pack.mEINHJ/_new 2018-05-16 18:44:53.928127262 +0200 @@ -1,7 +1,7 @@ # # spec file for package rubygem-eventmachine # -# 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-eventmachine -Version:1.2.5 +Version:1.2.7 Release:0 %define mod_name eventmachine %define mod_full_name %{mod_name}-%{version} @@ -39,11 +39,11 @@ BuildRequires: %{rubygem rdoc > 3.10} BuildRequires: ruby-macros >= 5 Url:http://rubyeventmachine.com -Source: http://rubygems.org/gems/%{mod_full_name}.gem +Source: https://rubygems.org/gems/%{mod_full_name}.gem Source1:rubygem-eventmachine-rpmlintrc Source2:gem2rpm.yml Summary:Ruby/EventMachine library -License:Ruby or GPL-2.0 +License:Ruby OR GPL-2.0-only Group: Development/Languages/Ruby %description ++ eventmachine-1.2.5.gem -> eventmachine-1.2.7.gem ++ diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/CHANGELOG.md new/CHANGELOG.md --- old/CHANGELOG.md2017-07-28 08:45:28.0 +0200 +++ new/CHANGELOG.md2018-05-12 14:24:09.0 +0200 @@ -1,5 +1,18 @@ # Changelog +## 1.2.7 (May 12, 2018) +* Fix segfault on large numbers of connections [#843] + +## 1.2.6 (April 30, 2018) +* *Fix segfault when an Exception is raised from unbind callback (for real this time!)* +* Fix race condition while initializing the machine [#756] +* Fix for newer compilers where bind() and std::bind() conflict [#830, #831] +* Be verbose about SSL connection errors [#807] +* Avoid explicitly calling class methods when in class scope +* Java: Add EM_PROTO_SSL/TLS definitions [#773, #791] +* Java: return zero when sending data to a closed connection [#475, #804] +* Pure Ruby: Connection::error? calls report_connection_error_status [#801] + ## 1.2.5 (July 27, 2017) * Java: Use long for larger values in oneshot timer intervals [#784, #794] diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/README.md new/README.md --- old/README.md 2017-07-28 08:45:28.0 +0200 +++ new/README.md 2018-05-12 14:24:09.0 +0200 @@ -1,4 +1,4 @@ -# About EventMachine [![Code Climate](https://codeclimate.com/github/eventmachine/eventmachine.svg)](https://codeclimate.com/github/eventmachine/eventmachine) +# About EventMachine [![Build Status](https://travis-ci.org/eventmachine/eventmachine.svg?branch=master)](https://travis-ci.org/eventmachine/eventmachine) [![Code Climate
commit rubygem-eventmachine for openSUSE:Factory
Hello community, here is the log from the commit of package rubygem-eventmachine for openSUSE:Factory checked in at 2017-09-26 21:13:34 Comparing /work/SRC/openSUSE:Factory/rubygem-eventmachine (Old) and /work/SRC/openSUSE:Factory/.rubygem-eventmachine.new (New) Package is "rubygem-eventmachine" Tue Sep 26 21:13:34 2017 rev:18 rq:514968 version:1.2.5 Changes: --- /work/SRC/openSUSE:Factory/rubygem-eventmachine/rubygem-eventmachine.changes 2017-04-11 09:32:25.489048654 +0200 +++ /work/SRC/openSUSE:Factory/.rubygem-eventmachine.new/rubygem-eventmachine.changes 2017-09-26 21:13:41.904504401 +0200 @@ -1,0 +2,15 @@ +Thu Aug 3 19:11:42 UTC 2017 - co...@suse.com + +- updated to version 1.2.5 + see installed CHANGELOG.md + + ## 1.2.5 (July 27, 2017) + * Java: Use long for larger values in oneshot timer intervals [#784, #794] + + ## 1.2.4 (July 27, 2017) + * Java: Add EM_PROTO_SSL/TLS definitions [#773, #791] + * Fix IPv6 UDP get_peername [#788] + * Allow for larger values in oneshot timer intervals [#784, #793] + * Update extconf.rb to allow MinGW builds with OpenSSL 1.1.0 [#785] + +--- Old: eventmachine-1.2.3.gem New: eventmachine-1.2.5.gem Other differences: -- ++ rubygem-eventmachine.spec ++ --- /var/tmp/diff_new_pack.f75nxF/_old 2017-09-26 21:13:42.412432977 +0200 +++ /var/tmp/diff_new_pack.f75nxF/_new 2017-09-26 21:13:42.416432415 +0200 @@ -24,7 +24,7 @@ # Name: rubygem-eventmachine -Version:1.2.3 +Version:1.2.5 Release:0 %define mod_name eventmachine %define mod_full_name %{mod_name}-%{version} ++ eventmachine-1.2.3.gem -> eventmachine-1.2.5.gem ++ diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/CHANGELOG.md new/CHANGELOG.md --- old/CHANGELOG.md2017-02-23 06:31:15.0 +0100 +++ new/CHANGELOG.md2017-07-28 08:45:28.0 +0200 @@ -1,5 +1,14 @@ # Changelog +## 1.2.5 (July 27, 2017) +* Java: Use long for larger values in oneshot timer intervals [#784, #794] + +## 1.2.4 (July 27, 2017) +* Java: Add EM_PROTO_SSL/TLS definitions [#773, #791] +* Fix IPv6 UDP get_peername [#788] +* Allow for larger values in oneshot timer intervals [#784, #793] +* Update extconf.rb to allow MinGW builds with OpenSSL 1.1.0 [#785] + ## 1.2.3 (February 22, 2017) * Pure Ruby: Add get_sockname [#308, #772] * Fix segfault when an Exception is raised from unbind callback [#765, #766] Binary files old/checksums.yaml.gz and new/checksums.yaml.gz differ diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/ext/cmain.cpp new/ext/cmain.cpp --- old/ext/cmain.cpp 2017-02-23 06:31:15.0 +0100 +++ new/ext/cmain.cpp 2017-07-28 08:45:28.0 +0200 @@ -100,10 +100,10 @@ evma_install_oneshot_timer **/ -extern "C" const uintptr_t evma_install_oneshot_timer (int seconds) +extern "C" const uintptr_t evma_install_oneshot_timer (uint64_t milliseconds) { ensure_eventmachine("evma_install_oneshot_timer"); - return EventMachine->InstallOneshotTimer (seconds); + return EventMachine->InstallOneshotTimer (milliseconds); } diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/ext/ed.cpp new/ext/ed.cpp --- old/ext/ed.cpp 2017-02-23 06:31:15.0 +0100 +++ new/ext/ed.cpp 2017-07-28 08:45:28.0 +0200 @@ -2002,8 +2002,8 @@ { bool ok = false; if (s) { - *len = sizeof(struct sockaddr); - memset (s, 0, sizeof(struct sockaddr)); + *len = sizeof(ReturnAddress); + memset (s, 0, sizeof(ReturnAddress)); memcpy (s, , sizeof(ReturnAddress)); ok = true; } diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/ext/em.cpp new/ext/em.cpp --- old/ext/em.cpp 2017-02-23 06:31:15.0 +0100 +++ new/ext/em.cpp 2017-07-28 08:45:28.0 +0200 @@ -1151,7 +1151,7 @@ EventMachine_t::InstallOneshotTimer ***/ -const uintptr_t EventMachine_t::InstallOneshotTimer (int milliseconds) +const uintptr_t EventMachine_t::InstallOneshotTimer (uint64_t milliseconds) { if (Timers.size() > MaxOutstandingTimers) return false; diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/ext/em.h new/ext/em.h --- old/ext/em.h2017-02-23 06:31:15.0 +0100 +++ new/ext/em.h2017-07-28 08:45:28.0 +0200 @@ -142,7 +142,7 @@ void ScheduleHalt();
commit rubygem-eventmachine for openSUSE:Factory
Hello community, here is the log from the commit of package rubygem-eventmachine for openSUSE:Factory checked in at 2017-04-11 09:32:23 Comparing /work/SRC/openSUSE:Factory/rubygem-eventmachine (Old) and /work/SRC/openSUSE:Factory/.rubygem-eventmachine.new (New) Package is "rubygem-eventmachine" Tue Apr 11 09:32:23 2017 rev:17 rq:479668 version:1.2.3 Changes: --- /work/SRC/openSUSE:Factory/rubygem-eventmachine/rubygem-eventmachine.changes 2016-12-11 13:27:37.461136696 +0100 +++ /work/SRC/openSUSE:Factory/.rubygem-eventmachine.new/rubygem-eventmachine.changes 2017-04-11 09:32:25.489048654 +0200 @@ -1,0 +2,21 @@ +Fri Feb 24 05:35:47 UTC 2017 - co...@suse.com + +- updated to version 1.2.3 + see installed CHANGELOG.md + +--- +Tue Jan 31 05:37:52 UTC 2017 - co...@suse.com + +- updated to version 1.2.2 + see installed CHANGELOG.md + + ## 1.2.2 (January 23, 2016) + * Java: Fix Fixnum deprecated warning in Ruby 2.4+ [#759] + * Fix uncaught C++ exception in file watcher and raise InvalidSignature [#512, #757] + * Fix connection count off-by-one for epoll and kqueue [#750] + * Fix uninitialized variable warning in EM::P::HttpClient [#749] + * Fix missing initial value for EventableDescriptor NextHeartbeat [#748] + * Fix hostname resolution on Solaris, Ilumos, SmartOS, et al [#745, #746] + * Improve reliability of tests, reduce public Internet accesses in tests [#656, #666, #749] + +--- Old: eventmachine-1.2.1.gem New: eventmachine-1.2.3.gem Other differences: -- ++ rubygem-eventmachine.spec ++ --- /var/tmp/diff_new_pack.oFev0Q/_old 2017-04-11 09:32:26.272937919 +0200 +++ /var/tmp/diff_new_pack.oFev0Q/_new 2017-04-11 09:32:26.272937919 +0200 @@ -1,7 +1,7 @@ # # spec file for package rubygem-eventmachine # -# 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-eventmachine -Version:1.2.1 +Version:1.2.3 Release:0 %define mod_name eventmachine %define mod_full_name %{mod_name}-%{version} ++ eventmachine-1.2.1.gem -> eventmachine-1.2.3.gem ++ 1651 lines of diff (skipped)
commit rubygem-eventmachine for openSUSE:Factory
Hello community, here is the log from the commit of package rubygem-eventmachine for openSUSE:Factory checked in at 2016-04-28 16:53:07 Comparing /work/SRC/openSUSE:Factory/rubygem-eventmachine (Old) and /work/SRC/openSUSE:Factory/.rubygem-eventmachine.new (New) Package is "rubygem-eventmachine" Changes: --- /work/SRC/openSUSE:Factory/rubygem-eventmachine/rubygem-eventmachine.changes 2015-09-30 05:48:58.0 +0200 +++ /work/SRC/openSUSE:Factory/.rubygem-eventmachine.new/rubygem-eventmachine.changes 2016-04-28 16:56:22.0 +0200 @@ -1,0 +2,70 @@ +Sat Mar 19 05:29:44 UTC 2016 - co...@suse.com + +- updated to version 1.2.0.1 + see installed CHANGELOG.md + + ## 1.2.0.1 (March 15, 2016) + * Fix crash when accepting IPv6 connections due to struct sockaddr_in [#698, #699] + +--- +Tue Mar 15 05:30:07 UTC 2016 - co...@suse.com + +- updated to version 1.2.0 + see installed CHANGELOG.md + + ## 1.2.0 (March 15, 2016) + * Integrate work from the EventMachine-LE 1.1.x versions [#570] + * Add start_tls options :ecdh_curve, :dhparam, :fail_if_no_peer_cert [#195, #275, #399, #665] + * Add start_tls option :ssl_version for choosing SSL/TLS versions and ciphers [#359, #348, #603, #654] + * Add start_tls option :sni_hostname to be passed to TLS params [#593] + * Add method EM::Channel#num_subscribers to get the number of subscribers to a channel [#640] + * Add support for proc-sources in EM::Iterator [#639] + * Factor out method cleanup_machine to cleanup code from EM.run [#650] + * Replace Exception class with StandardError [#637] + * Close socket on close_connection even after close_connection_after_writing [#694] + * Allow reusing of datagram socket/setting bind device [#662] + * Handle deferred exceptions in reactor thread [#486] + * Reimplement Queue to avoid shift/push performance problem [#311] + * Windows: Switch from gethostbyname to getaddrinfo, support IPv6 addresses [#303, #630] + * Windows: Use rake-compiler-dock to cross-compile gems [#627] + * Windows: Add AppVeyor configuration for Windows CI testing [#578] + * Windows: Bump rake-compiler to version 0.9.x [#542] + * Fix compilation on AIX (w/ XLC) [#693] + * Fix build on OpenBSD [#690] + * Fix OpenSSL compile issue on AIX 7.1 [#678] + * Fix EventMachine.fork_reactor keeps the threadpool of the original process [#425] + * Fix to prevent event machine from stopping when a raise is done in an unbind [#327] + +--- +Thu Jan 21 05:34:22 UTC 2016 - co...@suse.com + +- updated to version 1.0.9.1 + see installed CHANGELOG.md + + ## 1.0.9.1 (January 14, 2016) + * Fix EPROTO not defined on Windows [#676] + * Fix missing cast to struct sockaddr * [#671] + * Fix bug in OpenSSL path detection [#675] + +--- +Thu Jan 14 05:37:55 UTC 2016 - co...@suse.com + +- updated to version 1.0.9 + see installed CHANGELOG.md + + ## 1.0.9 (January 13, 2016) + * Try more ways to detect OpenSSL [#602, #643, #661, #663, #668, #669] + * Use WSAGetLastError in pipe.cpp same as ed.cpp [#659] + * Test compiler flags with the C++ compiler and add them to CXXFLAGS [#634, #651] + * Restore silent-fail on unsupported EM.epoll and EM.kqueue [#638, #649] + * getDescriptorByFileno deprecated in JRuby 1.7.x, removed in JRuby 9000 [#642, #648] + * Add -Wno-address always-true because on Windows rb_fd_select [#578] + * Remove the WITHOUT_SSL constant [#578] + * Fix SSL error when the server replies a TLS Alert to our ClientHello [#544, #653] + * Use WSAStringToAddress in lieu of inet_pton for IPv6 address detection on Windows [#595, #632] + * Fix nasty TCP/IPv6 bug [#595, #632] + * Use select_large_fdset on Solaris [#611, #625] + * Detect the Solaris Studio compiler [#611, #625] + * Throw a message with strerror included [#136, #621] + +--- Old: eventmachine-1.0.8.gem New: eventmachine-1.2.0.1.gem Other differences: -- ++ rubygem-eventmachine.spec ++ --- /var/tmp/diff_new_pack.q479dX/_old 2016-04-28 16:56:23.0 +0200 +++ /var/tmp/diff_new_pack.q479dX/_new 2016-04-28 16:56:23.0 +0200 @@ -1,7 +1,7 @@ # # spec file for package rubygem-eventmachine # -# 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-eventmachine -Version:
commit rubygem-eventmachine for openSUSE:Factory
Hello community, here is the log from the commit of package rubygem-eventmachine for openSUSE:Factory checked in at 2015-09-30 05:48:57 Comparing /work/SRC/openSUSE:Factory/rubygem-eventmachine (Old) and /work/SRC/openSUSE:Factory/.rubygem-eventmachine.new (New) Package is "rubygem-eventmachine" Changes: --- /work/SRC/openSUSE:Factory/rubygem-eventmachine/rubygem-eventmachine.changes 2015-06-23 11:55:56.0 +0200 +++ /work/SRC/openSUSE:Factory/.rubygem-eventmachine.new/rubygem-eventmachine.changes 2015-09-30 05:48:58.0 +0200 @@ -1,0 +2,18 @@ +Fri Aug 7 04:29:43 UTC 2015 - co...@suse.com + +- updated to version 1.0.8 + see installed CHANGELOG.md + + ## 1.0.8 (August 6, 2015) + * fix kqueue assertion failed, postpone ArmKqueueWriter until all events are processed [#51, #176, #372, #401, #619] + * fix Rubinius GC, crank the machine from Ruby space when running Rubinius [#201, #202, #617] + * test to show that LineText2 preserves whitespace and newlines [#32, #622] + * bump up compiler warnings and resolve them [#616] + * fix Windows x64 use uintptr_t instead of unsigned long for binding pointers [#612, #615] + * fix linetext2 unroll tail recursion to avoid stack level too deep [#609] + * fix for compilation with SSL on windows [#601] + * open file descriptors and sockets with O_CLOEXEC where possible [#298, #488, #591] + * fix SmtpClient: send second EHLO after STARTTLS. [#589] + * fix nul-terminated strings in C, use StringValueCStr instead of StringValuePtr + +--- Old: eventmachine-1.0.7.gem New: eventmachine-1.0.8.gem Other differences: -- ++ rubygem-eventmachine.spec ++ --- /var/tmp/diff_new_pack.QgoVt3/_old 2015-09-30 05:48:59.0 +0200 +++ /var/tmp/diff_new_pack.QgoVt3/_new 2015-09-30 05:48:59.0 +0200 @@ -24,7 +24,7 @@ # Name: rubygem-eventmachine -Version:1.0.7 +Version:1.0.8 Release:0 %define mod_name eventmachine %define mod_full_name %{mod_name}-%{version} @@ -34,10 +34,10 @@ BuildRequires: pkg-config # /MANUAL BuildRoot: %{_tmppath}/%{name}-%{version}-build -BuildRequires: ruby-macros >= 5 BuildRequires: %{rubydevel} BuildRequires: %{rubygem gem2rpm} BuildRequires: %{rubygem rdoc > 3.10} +BuildRequires: ruby-macros >= 5 Url:http://rubyeventmachine.com Source: http://rubygems.org/gems/%{mod_full_name}.gem Source1:rubygem-eventmachine-rpmlintrc ++ eventmachine-1.0.7.gem -> eventmachine-1.0.8.gem ++ 4029 lines of diff (skipped)
commit rubygem-eventmachine for openSUSE:Factory
Hello community, here is the log from the commit of package rubygem-eventmachine for openSUSE:Factory checked in at 2015-06-23 11:55:54 Comparing /work/SRC/openSUSE:Factory/rubygem-eventmachine (Old) and /work/SRC/openSUSE:Factory/.rubygem-eventmachine.new (New) Package is rubygem-eventmachine Changes: --- /work/SRC/openSUSE:Factory/rubygem-eventmachine/rubygem-eventmachine.changes 2015-05-06 10:28:14.0 +0200 +++ /work/SRC/openSUSE:Factory/.rubygem-eventmachine.new/rubygem-eventmachine.changes 2015-06-23 11:55:56.0 +0200 @@ -1,0 +2,48 @@ +Fri Jun 12 08:59:04 UTC 2015 - dims...@opensuse.org + +- Rename rubygem-eventmachine.rpmlintrc to + rubygem-eventmachine-rpmlintrc in order to be in line with the + naming convention. +- Add rubygem-eventmachine-rpmlintrc to the source list. + +--- +Wed Feb 11 01:24:44 UTC 2015 - co...@suse.com + +- updated to version 1.0.7 + * fix delay in kqueue/epoll reactor shutdown when timers exist [#587] + * fix memory leak introduced in v1.0.5 [#586] + * expose EM.set_simultaneous_accept_count [#420] + * fix busy loop when EM.run and EM.next_tick are invoked from exception handler [#452] + + ## 1.0.6 (February 3, 2015) + * add support for Rubinius Process::Status [#568] + * small bugfixes for SmtpServer [#449] + * update buftok.rb [#547] + * fix assertion on Write() [#525] + * work around mkmf.rb bug preventing gem installation [#574] + * add pause/resume support to jruby reactor [#556] + * fix pure ruby reactor to use 127.0.0.1 instead of localhost [#439] + * fix compilation under macruby [#243] + * add chunked encoding to http client [#111] + * fix errors on win32 when dealing with pipes [1ea45498] [#105] + + ## 1.0.5 (February 2, 2015) + * use monotonic clocks on Linux, OS X, Solaris, and Windows [#563] + * use the rb_fd_* API to get autosized fd_sets [#502] + * add basic tests that the DNS resolver isn't leaking timers [#571] + * update to test-unit 2.x and improve various unit tests [#551] + * remove EventMachine_t::Popen code marked by ifdef OBSOLETE [#551] + * ruby 2.0 may fail at Queue.pop, so rescue and complain to $stderr [#551] + * set file handle to INVALID_HANDLE_VALUE after closing the file [#565] + * use `defined?` instead of rescuing NameError for flow control [#535] + * fix closing files and sockets on Windows [#564] + * fix file uploads in Windows [#562] + * catch failure to fork [#539] + * use chunks for SSL write [#545] + +--- +Mon Oct 13 08:37:57 UTC 2014 - co...@suse.com + +- adapt to new rubygem packaging + +--- Old: eventmachine-1.0.3.gem rubygem-eventmachine.rpmlintrc New: eventmachine-1.0.7.gem gem2rpm.yml rubygem-eventmachine-rpmlintrc Other differences: -- ++ rubygem-eventmachine.spec ++ --- /var/tmp/diff_new_pack.MKHFmN/_old 2015-06-23 11:55:56.0 +0200 +++ /var/tmp/diff_new_pack.MKHFmN/_new 2015-06-23 11:55:56.0 +0200 @@ -1,7 +1,7 @@ # # spec file for package rubygem-eventmachine # -# 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,26 +16,34 @@ # +# +# 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-eventmachine -Version:1.0.3 +Version:1.0.7 Release:0 %define mod_name eventmachine %define mod_full_name %{mod_name}-%{version} - -BuildRoot: %{_tmppath}/%{name}-%{version}-build -BuildRequires: ruby-macros = 3 -BuildRequires: rubygem(rdoc) 3.10 -# MANUAL BEGIN +# MANUAL BuildRequires: gcc-c++ BuildRequires: openssl-devel BuildRequires: pkg-config -BuildRequires: ruby-devel -Provides: rubygem(%{rb_ver}:eventmachine) = 1.0.0.beta5 -# MANUAL END +# /MANUAL +BuildRoot: %{_tmppath}/%{name}-%{version}-build +BuildRequires: ruby-macros = 5 +BuildRequires: %{rubydevel} +BuildRequires: %{rubygem gem2rpm} +BuildRequires: %{rubygem rdoc 3.10} Url:http://rubyeventmachine.com Source: http://rubygems.org/gems/%{mod_full_name}.gem +Source1:rubygem-eventmachine-rpmlintrc +Source2:gem2rpm.yml Summary:Ruby/EventMachine library -License:Ruby +License:Ruby or GPL-2.0
commit rubygem-eventmachine for openSUSE:Factory
Hello community, here is the log from the commit of package rubygem-eventmachine for openSUSE:Factory checked in at 2014-02-12 20:53:58 Comparing /work/SRC/openSUSE:Factory/rubygem-eventmachine (Old) and /work/SRC/openSUSE:Factory/.rubygem-eventmachine.new (New) Package is rubygem-eventmachine Changes: --- /work/SRC/openSUSE:Factory/rubygem-eventmachine/rubygem-eventmachine.changes 2013-03-21 22:14:42.0 +0100 +++ /work/SRC/openSUSE:Factory/.rubygem-eventmachine.new/rubygem-eventmachine.changes 2014-02-12 20:53:59.0 +0100 @@ -1,0 +2,5 @@ +Thu Feb 6 08:29:10 UTC 2014 - co...@suse.com + +- use new macros + +--- Other differences: -- ++ rubygem-eventmachine.spec ++ --- /var/tmp/diff_new_pack.l2027Q/_old 2014-02-12 20:54:00.0 +0100 +++ /var/tmp/diff_new_pack.l2027Q/_new 2014-02-12 20:54:00.0 +0100 @@ -1,7 +1,7 @@ # # spec file for package rubygem-eventmachine # -# 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 @@ -23,7 +23,7 @@ %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 # MANUAL BEGIN BuildRequires: gcc-c++ @@ -33,7 +33,7 @@ Provides: rubygem(%{rb_ver}:eventmachine) = 1.0.0.beta5 # MANUAL END Url:http://rubyeventmachine.com -Source: %{mod_full_name}.gem +Source: http://rubygems.org/gems/%{mod_full_name}.gem Summary:Ruby/EventMachine library License:Ruby Group: Development/Languages/Ruby @@ -69,15 +69,21 @@ %install %gem_install -f %gem_cleanup +mkdir -p %{buildroot}%{_docdir}/%{name} +ln -s %{gem_base}/gems/%{mod_full_name}/CHANGELOG.md %buildroot/%{_docdir}/%{name}/CHANGELOG.md +ln -s %{gem_base}/gems/%{mod_full_name}/LICENSE %buildroot/%{_docdir}/%{name}/LICENSE +ln -s %{gem_base}/gems/%{mod_full_name}/README.md %buildroot/%{_docdir}/%{name}/README.md %files %defattr(-,root,root,-) -%{_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 +%{_docdir}/%{name} +%{gem_base}/cache/%{mod_full_name}.gem +%{gem_base}/gems/%{mod_full_name}/ +%{gem_extensions}/%{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-eventmachine for openSUSE:Factory
Hello community, here is the log from the commit of package rubygem-eventmachine for openSUSE:Factory checked in at 2013-03-21 22:14:40 Comparing /work/SRC/openSUSE:Factory/rubygem-eventmachine (Old) and /work/SRC/openSUSE:Factory/.rubygem-eventmachine.new (New) Package is rubygem-eventmachine, Maintainer is radma...@suse.com Changes: --- /work/SRC/openSUSE:Factory/rubygem-eventmachine/rubygem-eventmachine.changes 2013-03-11 10:36:23.0 +0100 +++ /work/SRC/openSUSE:Factory/.rubygem-eventmachine.new/rubygem-eventmachine.changes 2013-03-21 22:14:42.0 +0100 @@ -1,0 +2,14 @@ +Mon Mar 18 06:15:50 UTC 2013 - co...@suse.com + +- updated to version 1.0.3 + * binary win32 gems now include fastfilereader shim [#222] + * fix long-standing connection timeout issues [27fdd5b, igrigorik/em-http-request#222] + * http and line protocol cleanups [#193, #151] + * reactor return value cleanup [#225] + * fix double require from gemspec [#284] + * fix smtp server reset behavior [#351] + * fix EM.system argument handling [#322] + * ruby 1.9 compat in smtp server and stomp protocols [#349, #315] + * fix pause from post_init [#380] + +--- Old: eventmachine-1.0.1.gem New: eventmachine-1.0.3.gem Other differences: -- ++ rubygem-eventmachine.spec ++ --- /var/tmp/diff_new_pack.qdIxn5/_old 2013-03-21 22:14:43.0 +0100 +++ /var/tmp/diff_new_pack.qdIxn5/_new 2013-03-21 22:14:43.0 +0100 @@ -17,7 +17,7 @@ Name: rubygem-eventmachine -Version:1.0.1 +Version:1.0.3 Release:0 %define mod_name eventmachine %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-eventmachine for openSUSE:Factory
Hello community, here is the log from the commit of package rubygem-eventmachine for openSUSE:Factory checked in at 2013-03-11 10:36:21 Comparing /work/SRC/openSUSE:Factory/rubygem-eventmachine (Old) and /work/SRC/openSUSE:Factory/.rubygem-eventmachine.new (New) Package is rubygem-eventmachine, Maintainer is radma...@suse.com Changes: --- /work/SRC/openSUSE:Factory/rubygem-eventmachine/rubygem-eventmachine.changes 2012-09-23 21:11:21.0 +0200 +++ /work/SRC/openSUSE:Factory/.rubygem-eventmachine.new/rubygem-eventmachine.changes 2013-03-11 10:36:23.0 +0100 @@ -1,0 +2,15 @@ +Sun Mar 3 19:30:39 UTC 2013 - co...@suse.com + +- updated to version 1.0.1 + * use rb_wait_for_single_fd() on ruby 2.0 to fix rb_thread_select() deprecation + * fix epoll/kqueue mode in ruby 2.0 by removing calls to rb_enable_interrupt() [#248, #389] + * fix memory leak when verifying ssl cerificates [#403] + * fix initial connection delay [#393, #374] + +--- +Sun Sep 23 19:34:07 UTC 2012 - co...@suse.com + +- add a faked beta version, so that rpm understands that 1.0.0 + is 1.0.0.beta4 + +--- Old: eventmachine-1.0.0.gem New: eventmachine-1.0.1.gem Other differences: -- ++ rubygem-eventmachine.spec ++ --- /var/tmp/diff_new_pack.BxdFbO/_old 2013-03-11 10:36:24.0 +0100 +++ /var/tmp/diff_new_pack.BxdFbO/_new 2013-03-11 10:36:24.0 +0100 @@ -1,7 +1,7 @@ # # spec file for package rubygem-eventmachine # -# 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-eventmachine -Version:1.0.0 +Version:1.0.1 Release:0 %define mod_name eventmachine %define mod_full_name %{mod_name}-%{version} @@ -30,6 +30,7 @@ BuildRequires: openssl-devel BuildRequires: pkg-config BuildRequires: ruby-devel +Provides: rubygem(%{rb_ver}:eventmachine) = 1.0.0.beta5 # MANUAL END Url:http://rubyeventmachine.com Source: %{mod_full_name}.gem -- To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org For additional commands, e-mail: opensuse-commit+h...@opensuse.org
commit rubygem-eventmachine for openSUSE:Factory
Hello community, here is the log from the commit of package rubygem-eventmachine for openSUSE:Factory checked in at 2012-09-23 21:11:18 Comparing /work/SRC/openSUSE:Factory/rubygem-eventmachine (Old) and /work/SRC/openSUSE:Factory/.rubygem-eventmachine.new (New) Package is rubygem-eventmachine, Maintainer is cth...@suse.com Changes: --- /work/SRC/openSUSE:Factory/rubygem-eventmachine/rubygem-eventmachine.changes 2012-09-11 09:19:44.0 +0200 +++ /work/SRC/openSUSE:Factory/.rubygem-eventmachine.new/rubygem-eventmachine.changes 2012-09-23 21:11:21.0 +0200 @@ -1,0 +2,5 @@ +Sun Sep 23 15:16:32 UTC 2012 - co...@suse.com + +- updated to version 1.0.0, finaly final - still no changelog + +--- Old: eventmachine-1.0.0.rc.4.gem New: eventmachine-1.0.0.gem Other differences: -- ++ rubygem-eventmachine.spec ++ --- /var/tmp/diff_new_pack.iDm5QU/_old 2012-09-23 21:11:22.0 +0200 +++ /var/tmp/diff_new_pack.iDm5QU/_new 2012-09-23 21:11:22.0 +0200 @@ -17,17 +17,20 @@ Name: rubygem-eventmachine -Version:1.0.0.rc.4 +Version:1.0.0 Release:0 %define mod_name eventmachine %define mod_full_name %{mod_name}-%{version} BuildRoot: %{_tmppath}/%{name}-%{version}-build +BuildRequires: ruby-macros = 1 +BuildRequires: rubygem(rdoc) 3.10 +# MANUAL BEGIN BuildRequires: gcc-c++ BuildRequires: openssl-devel BuildRequires: pkg-config BuildRequires: ruby-devel -BuildRequires: ruby-macros = 1 +# MANUAL END Url:http://rubyeventmachine.com Source: %{mod_full_name}.gem Summary:Ruby/EventMachine library -- To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org For additional commands, e-mail: opensuse-commit+h...@opensuse.org
commit rubygem-eventmachine for openSUSE:Factory
Hello community, here is the log from the commit of package rubygem-eventmachine for openSUSE:Factory checked in at 2012-09-11 09:19:34 Comparing /work/SRC/openSUSE:Factory/rubygem-eventmachine (Old) and /work/SRC/openSUSE:Factory/.rubygem-eventmachine.new (New) Package is rubygem-eventmachine, Maintainer is cth...@suse.com Changes: --- /work/SRC/openSUSE:Factory/rubygem-eventmachine/rubygem-eventmachine.changes 2012-07-16 09:44:47.0 +0200 +++ /work/SRC/openSUSE:Factory/.rubygem-eventmachine.new/rubygem-eventmachine.changes 2012-09-11 09:19:44.0 +0200 @@ -1,0 +2,5 @@ +Sun Jul 29 19:56:39 UTC 2012 - co...@suse.com + +- update to pre version, everyone wants + +--- Old: eventmachine-0.12.10.gem New: eventmachine-1.0.0.rc.4.gem Other differences: -- ++ rubygem-eventmachine.spec ++ --- /var/tmp/diff_new_pack.cNfnWo/_old 2012-09-11 09:19:46.0 +0200 +++ /var/tmp/diff_new_pack.cNfnWo/_new 2012-09-11 09:19:46.0 +0200 @@ -17,24 +17,19 @@ Name: rubygem-eventmachine -Version:0.12.10 +Version:1.0.0.rc.4 Release:0 %define mod_name eventmachine %define mod_full_name %{mod_name}-%{version} -# -# -Provides: rubygem-%{mod_name}-0_12 = %{version} + BuildRoot: %{_tmppath}/%{name}-%{version}-build BuildRequires: gcc-c++ BuildRequires: openssl-devel BuildRequires: pkg-config BuildRequires: ruby-devel -BuildRequires: rubygems_with_buildroot_patch -%rubygems_requires -# +BuildRequires: ruby-macros = 1 Url:http://rubyeventmachine.com Source: %{mod_full_name}.gem -# Summary:Ruby/EventMachine library License:Ruby Group: Development/Languages/Ruby @@ -61,9 +56,14 @@ 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 %{S:0} +%gem_install -f %gem_cleanup %files -- To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org For additional commands, e-mail: opensuse-commit+h...@opensuse.org
commit rubygem-eventmachine for openSUSE:Factory
Hello community, here is the log from the commit of package rubygem-eventmachine for openSUSE:Factory checked in at 2012-07-16 09:44:45 Comparing /work/SRC/openSUSE:Factory/rubygem-eventmachine (Old) and /work/SRC/openSUSE:Factory/.rubygem-eventmachine.new (New) Package is rubygem-eventmachine, Maintainer is cth...@suse.com Changes: --- /work/SRC/openSUSE:Factory/rubygem-eventmachine/rubygem-eventmachine.changes 2012-06-07 15:40:10.0 +0200 +++ /work/SRC/openSUSE:Factory/.rubygem-eventmachine.new/rubygem-eventmachine.changes 2012-07-16 09:44:47.0 +0200 @@ -1,0 +2,5 @@ +Tue Jul 10 19:06:15 UTC 2012 - ja...@suse.de + +- Add provides for rubygem-eventmachine-0_12 + +--- Other differences: -- ++ rubygem-eventmachine.spec ++ --- /var/tmp/diff_new_pack.yVnV2b/_old 2012-07-16 09:44:48.0 +0200 +++ /var/tmp/diff_new_pack.yVnV2b/_new 2012-07-16 09:44:48.0 +0200 @@ -15,24 +15,30 @@ # Please submit bugfixes or comments via http://bugs.opensuse.org/ # + Name: rubygem-eventmachine Version:0.12.10 Release:0 %define mod_name eventmachine %define mod_full_name %{mod_name}-%{version} # -Group: Development/Languages/Ruby -License:Ruby # +Provides: rubygem-%{mod_name}-0_12 = %{version} BuildRoot: %{_tmppath}/%{name}-%{version}-build +BuildRequires: gcc-c++ +BuildRequires: openssl-devel +BuildRequires: pkg-config +BuildRequires: ruby-devel BuildRequires: rubygems_with_buildroot_patch -BuildRequires: ruby-devel gcc-c++ openssl-devel pkg-config %rubygems_requires # Url:http://rubyeventmachine.com Source: %{mod_full_name}.gem # Summary:Ruby/EventMachine library +License:Ruby +Group: Development/Languages/Ruby + %description EventMachine implements a fast, single-threaded engine for arbitrary network communications. It's extremely easy to use in Ruby. EventMachine wraps all @@ -49,6 +55,7 @@ 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. -- To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org For additional commands, e-mail: opensuse-commit+h...@opensuse.org