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

Reply via email to