Hello community,

here is the log from the commit of package perl-Net-XMPP for openSUSE:Factory 
checked in at 2016-01-21 23:42:39
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/perl-Net-XMPP (Old)
 and      /work/SRC/openSUSE:Factory/.perl-Net-XMPP.new (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "perl-Net-XMPP"

Changes:
--------
--- /work/SRC/openSUSE:Factory/perl-Net-XMPP/perl-Net-XMPP.changes      
2011-11-21 12:44:27.000000000 +0100
+++ /work/SRC/openSUSE:Factory/.perl-Net-XMPP.new/perl-Net-XMPP.changes 
2016-01-22 01:07:14.000000000 +0100
@@ -1,0 +2,69 @@
+Tue Jan 12 10:37:06 UTC 2016 - [email protected]
+
+- skip tests that need network
+- add cpanspec.yml
+
+-------------------------------------------------------------------
+Wed Apr 15 14:47:31 UTC 2015 - [email protected]
+
+- updated to 1.05
+   see /usr/share/doc/packages/perl-Net-XMPP/CHANGES
+
+  1.05 2014-12-22
+  ====
+    - Update CHANGES file
+  
+  1.04 2014-12-22
+  ====
+    - Increase XML::Stream dependency to 1.24
+  
+  1.03 2014-12-22
+  ====
+    - Roll-up of all 1.02_* changes
+    - Update bug tracker location
+    - RT#94649 use Digest::SHA (from Debian package maintainers)
+    - RT#94650 spelling corrections (from Debian package maintainers)
+  
+  1.02_05 2014-12-17
+  ====
+    - Correct incorrectly tagged 1.02_04 (errantly tagged as 1.23_04)
+    - Remove extraneous tag 1.02_1 (1.02_01 points to the same content)
+  
+  1.02_04 2011-07-19
+  ===
+    - Remove outdated Test::More/Test::Builder (szabgab)
+    - Address more memory leaks in Net::XMPP::Connection, Net::XMPP::Protocol 
and Net::XMPP::Roster (szabgab)
+    - Fix crash connecting to Google Talk (szabgab)
+    - Add Google Talk-specific test (szabgab)
+    - Add memory leak tests (szabgab)
+    - Correct behavior of Net::XMPP::Debug when level >= 0 (szabgab)
+    - Correct documentation with regard to debug settings (szabgab)
+    - Correct required version of Perl (szabgab)
+    - Removed specific XML::Stream version require (szabgab)
+  
+  1.02_03 2011-06-23
+  ===
+    - RT#61611 Correct comparison operator
+    - Fixed memory leak in Net::XMPP::Connection (szabgab)
+    - RT#52549 unindented POD so that it reformats properly (szabgab)
+    - Replace indirect object notation with direct invocation notation 
(szabgab)
+  
+  1.02_02 2010-09-24
+  ===
+    - Increase XML::Stream dependency to 1.23_04
+  
+  1.02_01 2010-09-22
+  ===
+    - New maintainer: DAPATRICK
+    - RT#15736 Replace print statements to debug logging 
+    - RT#51156 Correct typo in documentation
+    - RT#54521 Note dependency on XML::Stream 1.23
+    - RT#37129, RT#18539 Support for virtual domains 
+    - RT#57887 Use each required module explicitly
+    - RT#61453 Pass ssl_verify and ssl_ca_path
+    - RT#61453 Improve undef/null ssl param handling 
+    - RT#61144 Appropriately handle non-object jid 
+    - RT#37030 Clarify license as LGPL 2.1 
+    - RT#58333 Check definedness of hash key before use
+
+-------------------------------------------------------------------

Old:
----
  Net-XMPP-1.02.tar.gz

New:
----
  Net-XMPP-1.05.tar.gz
  cpanspec.yml

++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Other differences:
------------------
++++++ perl-Net-XMPP.spec ++++++
--- /var/tmp/diff_new_pack.HI99K4/_old  2016-01-22 01:07:16.000000000 +0100
+++ /var/tmp/diff_new_pack.HI99K4/_new  2016-01-22 01:07:16.000000000 +0100
@@ -1,7 +1,7 @@
 #
 # spec file for package perl-Net-XMPP
 #
-# Copyright (c) 2011 SUSE LINUX Products GmbH, Nuernberg, Germany.
+# Copyright (c) 2016 SUSE LINUX GmbH, Nuernberg, Germany.
 #
 # All modifications and additions to the file contributed by third parties
 # remain the property of their copyright owners, unless otherwise agreed
@@ -15,64 +15,68 @@
 # Please submit bugfixes or comments via http://bugs.opensuse.org/
 #
 
-# norootforbuild
-
 
 Name:           perl-Net-XMPP
+Version:        1.05
+Release:        0
 %define cpan_name Net-XMPP
 Summary:        XMPP Perl Library
-Version:        1.02
-Release:        125
 License:        LGPL-2.1+
 Group:          Development/Libraries/Perl
 Url:            http://search.cpan.org/dist/Net-XMPP/
-#Source:         
http://www.cpan.org/modules/by-module/Net/Net-XMPP-%{version}.tar.gz
-Source:         %{cpan_name}-%{version}.tar.gz
+Source0:        
http://www.cpan.org/authors/id/D/DA/DAPATRICK/%{cpan_name}-%{version}.tar.gz
+Source1:        cpanspec.yml
 BuildArch:      noarch
 BuildRoot:      %{_tmppath}/%{name}-%{version}-build
-%{perl_requires}
 BuildRequires:  perl
-BuildRequires:  perl(Module::Build)
 BuildRequires:  perl-macros
-BuildRequires:  perl(Digest::SHA1) >= 1.02
-BuildRequires:  perl(XML::Stream) >= 1.22
-#
-Requires:       perl(Digest::SHA1) >= 1.02
-Requires:       perl(XML::Stream) >= 1.22
+BuildRequires:  perl(Authen::SASL) >= 2.12
+BuildRequires:  perl(Digest::SHA)
+BuildRequires:  perl(LWP::Online) >= 1.07
+BuildRequires:  perl(Module::Build) >= 0.360300
+BuildRequires:  perl(Test::More) >= 0.92
+BuildRequires:  perl(XML::Stream) >= 1.24
+BuildRequires:  perl(YAML::Tiny) >= 1.41
+Requires:       perl(Authen::SASL) >= 2.12
+Requires:       perl(Digest::SHA)
+Requires:       perl(XML::Stream) >= 1.24
+%{perl_requires}
 
 %description
-Net::XMPP is a convenient tool to use for any perl script that would
-like to utilize the XMPP Instant Messaging protocol.  While not a
-client in and of itself, it provides all of the necessary back-end
-functions to make a CGI client or command-line perl client feasible  and
-easy to use.  Net::XMPP is a wrapper around the rest of the  official
-Net::XMPP::xxxxxx packages.
-
-Authors:
---------
-    Ryan Eatmon <[email protected]>
+Net::XMPP is a convenient tool to use for any perl script that would like
+to utilize the XMPP Instant Messaging protocol. While not a client in and
+of itself, it provides all of the necessary back-end functions to make a
+CGI client or command-line perl client feasible and easy to use. Net::XMPP
+is a wrapper around the rest of the official Net::XMPP::xxxxxx packages.
+
+There is are example scripts in the example directory that provide you with
+examples of very simple XMPP programs.
+
+NOTE: The parser that the XML::Stream::Parser manpage provides, as are most
+Perl parsers, is synchronous. If you are in the middle of parsing a packet
+and call a user defined callback, the Parser is blocked until your callback
+finishes. This means you cannot be operating on a packet, send out another
+packet and wait for a response to that packet. It will never get to you.
+Threading might solve this, but as of this writing threading in Perl is not
+quite up to par yet. This issue will be revisted in the future.
 
 %prep
 %setup -q -n %{cpan_name}-%{version}
-#rpmlint: wrong-file-end-of-line-encoding
-%{__perl} -p -i -e "s|\r\n|\n|" stderr
 
 %build
 %{__perl} Build.PL installdirs=vendor
-./Build
+./Build build flags=%{?_smp_mflags}
 
 %check
+rm t/gtalk.t # skip tests that need network
 ./Build test
 
 %install
-./Build install destdir=$RPM_BUILD_ROOT create_packlist=0
+./Build install destdir=%{buildroot} create_packlist=0
 %perl_gen_filelist
 
-%clean
-%{__rm} -rf $RPM_BUILD_ROOT
-
 %files -f %{name}.files
-%defattr(-,root,root,-)
-%doc CHANGES examples LICENSE.LGPL README stderr
+%defattr(-,root,root,755)
+%doc CHANGES examples LICENSE README
 
 %changelog

++++++ Net-XMPP-1.02.tar.gz -> Net-XMPP-1.05.tar.gz ++++++
++++ 9587 lines of diff (skipped)

++++++ cpanspec.yml ++++++
---
#description_paragraphs: 3
#no_testing: broken upstream
#sources:
#  - source1
#  - source2
#patches:
#  foo.patch: -p1
#  bar.patch:
#preamble: |-
# BuildRequires:  gcc-c++
#post_prep: |-
# hunspell=`pkg-config --libs hunspell | sed -e 's,-l,,; s,  *,,g'`
# sed -i -e "s,hunspell-X,$hunspell," t/00-prereq.t Makefile.PL 
#post_install: |-
# sed on %{name}.files
#license: SUSE-NonFree
#skip_noarch: 1
#custom_build: -
#./Build build flags=%{?_smp_mflags} --myflag
custom_test: |-
 rm t/gtalk.t # skip tests that need network
 ./Build test

Reply via email to