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 "VCizek@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 - vcizek@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
-
%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
+ * 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
+ * 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
* 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
* 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 LIO::Socket::INET by Graham Barr\n and currently maintained by the Perl Porters.",
+ "Modified by Rafael Martinez Torres and\nEuro6IX project.",
+ "Modified further by Shlomi Fish , 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+unsubscribe@opensuse.org
For additional commands, e-mail: opensuse-commit+help@opensuse.org