Hello community, here is the log from the commit of package perl-IO-Socket-INET6 for openSUSE:Factory checked in at 2011-12-01 17:38:19 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/perl-IO-Socket-INET6 (Old) and /work/SRC/openSUSE:Factory/.perl-IO-Socket-INET6.new (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "perl-IO-Socket-INET6", Maintainer is "vci...@suse.com" Changes: -------- --- /work/SRC/openSUSE:Factory/perl-IO-Socket-INET6/perl-IO-Socket-INET6.changes 2011-11-21 12:41:35.000000000 +0100 +++ /work/SRC/openSUSE:Factory/.perl-IO-Socket-INET6.new/perl-IO-Socket-INET6.changes 2011-12-01 17:38:20.000000000 +0100 @@ -1,0 +2,10 @@ +Wed Nov 30 11:05:12 UTC 2011 - vci...@suse.com + +- update to 2.69 + * Fix the imports on t/io_multihomed6.t . + - Fixes https://rt.cpan.org/Ticket/Display.html?id=72769 again. + * Update the link to the repository in Build.PL. + * Solved symbol clashes in t/io_multihomed6.t . + - Fixes https://rt.cpan.org/Ticket/Display.html?id=72769 + +------------------------------------------------------------------- Old: ---- IO-Socket-INET6-2.67.tar.gz New: ---- IO-Socket-INET6-2.69.tar.gz ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ perl-IO-Socket-INET6.spec ++++++ --- /var/tmp/diff_new_pack.VnXBof/_old 2011-12-01 17:38:21.000000000 +0100 +++ /var/tmp/diff_new_pack.VnXBof/_new 2011-12-01 17:38:21.000000000 +0100 @@ -15,26 +15,25 @@ # Please submit bugfixes or comments via http://bugs.opensuse.org/ # -# norootforbuild %bcond_with test Name: perl-IO-Socket-INET6 +Version: 2.69 +Release: 1 +License: GPL-1.0+ or Artistic-1.0 %define cpan_name IO-Socket-INET6 Summary: Object interface for AF_INET|AF_INET6 domain sockets -Version: 2.67 -Release: 1 -License: GPL+ or Artistic -Group: Development/Libraries/Perl Url: http://search.cpan.org/dist/IO-Socket-INET6/ +Group: Development/Libraries/Perl #Source: http://www.cpan.org/modules/by-module/IO/IO-Socket-INET6-%{version}.tar.gz Source: %{cpan_name}-%{version}.tar.gz -BuildArch: noarch -BuildRoot: %{_tmppath}/%{name}-%{version}-build -%{perl_requires} BuildRequires: perl BuildRequires: perl(Module::Build) BuildRequires: perl-macros +BuildRoot: %{_tmppath}/%{name}-%{version}-build +BuildArch: noarch +%{perl_requires} %if %{with test} BuildRequires: perl(Test::Pod) >= 1.14 BuildRequires: perl(Test::Pod::Coverage) >= 1.04 @@ -61,15 +60,11 @@ sockets in either AF_INET or AF_INET6 domains. It is built upon the IO::Socket interface and inherits all the methods defined by IO::Socket. -Authors: --------- - Rafael Martinez Torres <rafael.marti...@novagnet.com> - %prep %setup -q -n %{cpan_name}-%{version} %build -%{__perl} Build.PL installdirs=vendor +perl Build.PL installdirs=vendor ./Build #exclude this test as it needs IPv6 network mv t/io_sock6.t t/io_sock6.tt @@ -83,11 +78,11 @@ %endif %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 +rm -rf %{buildroot} %files -f %{name}.files %defattr(-,root,root,-) ++++++ IO-Socket-INET6-2.67.tar.gz -> IO-Socket-INET6-2.69.tar.gz ++++++ diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/IO-Socket-INET6-2.67/Build.PL new/IO-Socket-INET6-2.69/Build.PL --- old/IO-Socket-INET6-2.67/Build.PL 2011-01-21 13:59:20.000000000 +0100 +++ new/IO-Socket-INET6-2.69/Build.PL 2011-11-28 13:57:54.000000000 +0100 @@ -32,7 +32,7 @@ { resources => { - repository => "http://svn.berlios.de/svnroot/repos/web-cpan/IO-Socket-INET6/", + repository => "https://bitbucket.org/shlomif/perl-io-socket-inet6", }, keywords => [ diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/IO-Socket-INET6-2.67/ChangeLog new/IO-Socket-INET6-2.69/ChangeLog --- old/IO-Socket-INET6-2.67/ChangeLog 2011-01-21 13:59:20.000000000 +0100 +++ new/IO-Socket-INET6-2.69/ChangeLog 2011-11-28 13:57:54.000000000 +0100 @@ -1,8 +1,19 @@ +2011-11-28 Shlomi Fish <shlo...@shlomifish.org> + * Fix the imports on t/io_multihomed6.t . + - Fixes https://rt.cpan.org/Ticket/Display.html?id=72769 again. + * Update the link to the repository in Build.PL. + * New Release IO-Socket-INET6-2.69 + +2011-11-28 Shlomi Fish <shlo...@shlomifish.org> + * Solved symbol clashes in t/io_multihomed6.t . + - Fixes https://rt.cpan.org/Ticket/Display.html?id=72769 + * New Release IO-Socket-INET6-2.68 + 2011-01-21 Shlomi Fish <shlo...@iglu.org.il> * IO-Socket is doing some imports so we now do use IO::Socket (). - Fixed the rest of the imports. * Thanks to LeoNerd - * New Release IO-Socket-INET6-2.7 + * New Release IO-Socket-INET6-2.67 2011-01-13 Shlomi Fish <shlo...@iglu.org.il> * Made the use Socket call import constants selectively, and not rely diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/IO-Socket-INET6-2.67/MANIFEST new/IO-Socket-INET6-2.69/MANIFEST --- old/IO-Socket-INET6-2.67/MANIFEST 2011-01-21 13:59:20.000000000 +0100 +++ new/IO-Socket-INET6-2.69/MANIFEST 2011-11-28 13:57:54.000000000 +0100 @@ -15,3 +15,4 @@ t/listen_port_only.t t/pod-coverage.t t/pod.t +META.json diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/IO-Socket-INET6-2.67/META.json new/IO-Socket-INET6-2.69/META.json --- old/IO-Socket-INET6-2.67/META.json 1970-01-01 01:00:00.000000000 +0100 +++ new/IO-Socket-INET6-2.69/META.json 2011-11-28 13:57:54.000000000 +0100 @@ -0,0 +1,69 @@ +{ + "abstract" : "Object interface for AF_INET|AF_INET6 domain sockets", + "author" : [ + "This program is based on L<IO::Socket::INET> by Graham Barr\n<gb...@pobox.com> and currently maintained by the Perl Porters.", + "Modified by Rafael Martinez Torres <rafael.marti...@novagnet.com> and\nEuro6IX project.", + "Modified further by Shlomi Fish <shlo...@iglu.org.il>, while disclaiming\nall copyrights." + ], + "dynamic_config" : 1, + "generated_by" : "Module::Build version 0.38, CPAN::Meta::Converter version 2.112621", + "keywords" : [ + "inet6", + "input", + "internet", + "ipv6", + "network", + "networking", + "output", + "socket", + "sockets" + ], + "license" : [ + "perl_5" + ], + "meta-spec" : { + "url" : "http://search.cpan.org/perldoc?CPAN::Meta::Spec", + "version" : "2" + }, + "name" : "IO-Socket-INET6", + "prereqs" : { + "build" : { + "requires" : { + "Test::More" : 0 + } + }, + "configure" : { + "requires" : { + "Module::Build" : "0.36" + } + }, + "runtime" : { + "requires" : { + "Carp" : 0, + "Errno" : 0, + "Exporter" : 0, + "IO::Socket" : 0, + "Socket" : 0, + "Socket6" : "0.12", + "strict" : 0, + "warnings" : 0 + } + } + }, + "provides" : { + "IO::Socket::INET6" : { + "file" : "lib/IO/Socket/INET6.pm", + "version" : "2.69" + } + }, + "release_status" : "stable", + "resources" : { + "license" : [ + "http://dev.perl.org/licenses/" + ], + "repository" : { + "url" : "https://bitbucket.org/shlomif/perl-io-socket-inet6" + } + }, + "version" : "2.69" +} diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/IO-Socket-INET6-2.67/META.yml new/IO-Socket-INET6-2.69/META.yml --- old/IO-Socket-INET6-2.67/META.yml 2011-01-21 13:59:20.000000000 +0100 +++ new/IO-Socket-INET6-2.69/META.yml 2011-11-28 13:57:54.000000000 +0100 @@ -8,7 +8,8 @@ Test::More: 0 configure_requires: Module::Build: 0.36 -generated_by: 'Module::Build version 0.3617' +dynamic_config: 1 +generated_by: 'Module::Build version 0.38, CPAN::Meta::Converter version 2.112621' keywords: - inet6 - input @@ -27,7 +28,7 @@ provides: IO::Socket::INET6: file: lib/IO/Socket/INET6.pm - version: 2.67 + version: 2.69 requires: Carp: 0 Errno: 0 @@ -39,5 +40,5 @@ warnings: 0 resources: license: http://dev.perl.org/licenses/ - repository: http://svn.berlios.de/svnroot/repos/web-cpan/IO-Socket-INET6/ -version: 2.67 + repository: https://bitbucket.org/shlomif/perl-io-socket-inet6 +version: 2.69 diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/IO-Socket-INET6-2.67/Makefile.PL new/IO-Socket-INET6-2.69/Makefile.PL --- old/IO-Socket-INET6-2.67/Makefile.PL 2011-01-21 13:59:20.000000000 +0100 +++ new/IO-Socket-INET6-2.69/Makefile.PL 2011-11-28 13:57:54.000000000 +0100 @@ -1,22 +1,22 @@ -# Note: this file was auto-generated by Module::Build::Compat version 0.36_17 +# Note: this file was auto-generated by Module::Build::Compat version 0.3800 use ExtUtils::MakeMaker; WriteMakefile ( - 'NAME' => 'IO::Socket::INET6', - 'VERSION_FROM' => 'lib/IO/Socket/INET6.pm', - 'PREREQ_PM' => { - 'Carp' => 0, - 'Errno' => 0, - 'Exporter' => 0, - 'IO::Socket' => 0, - 'Socket' => 0, - 'Socket6' => '0.12', - 'Test::More' => 0, - 'strict' => 0, - 'warnings' => 0 - }, - 'INSTALLDIRS' => 'site', - 'EXE_FILES' => [], - 'PL_FILES' => {} - ) + 'PL_FILES' => {}, + 'INSTALLDIRS' => 'site', + 'NAME' => 'IO::Socket::INET6', + 'EXE_FILES' => [], + 'VERSION_FROM' => 'lib/IO/Socket/INET6.pm', + 'PREREQ_PM' => { + 'warnings' => 0, + 'Exporter' => 0, + 'Carp' => 0, + 'strict' => 0, + 'Test::More' => 0, + 'Socket6' => '0.12', + 'IO::Socket' => 0, + 'Socket' => 0, + 'Errno' => 0 + } +) ; diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/IO-Socket-INET6-2.67/lib/IO/Socket/INET6.pm new/IO-Socket-INET6-2.69/lib/IO/Socket/INET6.pm --- old/IO-Socket-INET6-2.67/lib/IO/Socket/INET6.pm 2011-01-21 13:59:20.000000000 +0100 +++ new/IO-Socket-INET6-2.69/lib/IO/Socket/INET6.pm 2011-11-28 13:57:54.000000000 +0100 @@ -41,7 +41,7 @@ use Errno; @ISA = qw(IO::Socket); -$VERSION = "2.67"; +$VERSION = "2.69"; #Purpose: allow protocol independent protocol and original interface. my $EINVAL = exists(&Errno::EINVAL) ? Errno::EINVAL() : 1; diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/IO-Socket-INET6-2.67/t/io_multihomed6.t new/IO-Socket-INET6-2.69/t/io_multihomed6.t --- old/IO-Socket-INET6-2.67/t/io_multihomed6.t 2011-01-21 13:59:20.000000000 +0100 +++ new/IO-Socket-INET6-2.69/t/io_multihomed6.t 2011-11-28 13:57:54.000000000 +0100 @@ -40,8 +40,22 @@ # check that localhost resolves to 127.0.0.1 and ::1 # otherwise the test will not work -use Socket; -use Socket6; + +use Socket (qw( + AF_INET6 PF_INET6 SOCK_RAW SOCK_STREAM INADDR_ANY SOCK_DGRAM + AF_INET SO_REUSEADDR SO_REUSEPORT AF_UNSPEC SO_BROADCAST + sockaddr_in unpack_sockaddr_in + ) +); + +# IO::Socket and Socket already import stuff here - possibly AF_INET6 +# and PF_INET6 so selectively import things from Socket6. +use Socket6 ( + qw(AI_PASSIVE getaddrinfo + sockaddr_in6 unpack_sockaddr_in6 pack_sockaddr_in6_all in6addr_any + inet_ntop + ) +); { my %resolved_addresses; @@ -70,7 +84,9 @@ } } -use IO::Socket::INET6; +# IO::Socket has an import method that is inherited by IO::Socket::INET6 , +# and so we should instruct it not to import anything. +use IO::Socket::INET6 (); $| = 1; print "1..8\n"; -- To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org For additional commands, e-mail: opensuse-commit+h...@opensuse.org