Hello community, here is the log from the commit of package perl-Socket6 for openSUSE:Factory checked in at 2013-12-19 13:35:22 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/perl-Socket6 (Old) and /work/SRC/openSUSE:Factory/.perl-Socket6.new (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "perl-Socket6" Changes: -------- --- /work/SRC/openSUSE:Factory/perl-Socket6/perl-Socket6.changes 2012-01-17 16:14:13.000000000 +0100 +++ /work/SRC/openSUSE:Factory/.perl-Socket6.new/perl-Socket6.changes 2013-12-19 13:35:23.000000000 +0100 @@ -1,0 +2,13 @@ +Mon Dec 9 11:17:36 UTC 2013 - co...@suse.com + +- updated to 0.25 + * Makefile.PL: Install manpage. [cpan #66811] + * Socket6.pm: Fix typo. [cpan #86346] + * Socket6.pm: Fix typo. [cpan #71617] + * Makefile.PL: Fixed [cpan #77665] pass perl cc and ccflags to + configure + * Makefile.PL (configure_mswin32): Fixed [cpan #65710] + undefined ref to inet_ntop,inet_pton on Windows XP. + * t/use.t: Fixed [cpan #75211] test redefinition warnings + +------------------------------------------------------------------- Old: ---- Socket6-0.23.tar.gz New: ---- Socket6-0.25.tar.gz ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ perl-Socket6.spec ++++++ --- /var/tmp/diff_new_pack.Vv9LQy/_old 2013-12-19 13:35:23.000000000 +0100 +++ /var/tmp/diff_new_pack.Vv9LQy/_new 2013-12-19 13:35:23.000000000 +0100 @@ -1,7 +1,7 @@ # # spec file for package perl-Socket6 # -# Copyright (c) 2011 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 @@ -15,17 +15,16 @@ # Please submit bugfixes or comments via http://bugs.opensuse.org/ # -# norootforbuild - Name: perl-Socket6 -Url: http://search.cpan.org/author/UMEMOTO/Socket6-0.11/ +Version: 0.25 +Release: 0 +%define cpan_name Socket6 +Summary: IPv6 Sockets (Perl Module) License: BSD-3-Clause Group: Development/Libraries/Perl -Summary: IPv6 Sockets (Perl Module) -Version: 0.23 -Release: 7 -Source: http://search.cpan.org/CPAN/authors/id/U/UM/UMEMOTO/Socket6-%{version}.tar.gz +Url: http://search.cpan.org/dist/Socket6/ +Source: http://www.cpan.org/authors/id/U/UM/UMEMOTO/%{cpan_name}-%{version}.tar.gz BuildRoot: %{_tmppath}/%{name}-%{version}-build %{perl_requires} BuildRequires: perl @@ -35,12 +34,6 @@ The IPv6 related part of the C socket.h defines and structure manipulators. - - -Authors: --------- - Hajimu Umemoto <u...@mahoroba.org> - %prep %setup -n Socket6-%{version} @@ -53,14 +46,11 @@ make DESTDIR=$RPM_BUILD_ROOT install_vendor %perl_process_packlist -%clean -rm -rf $RPM_BUILD_ROOT - %files %defattr(-,root,root) %{perl_vendorarch}/auto/Socket6 %{perl_vendorarch}/Socket6.pm -#%doc %{_mandir}/man3/Socket6.3pm.gz +%doc %{_mandir}/man3/Socket6.3pm.gz %doc MANIFEST README ChangeLog %changelog ++++++ Socket6-0.23.tar.gz -> Socket6-0.25.tar.gz ++++++ diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/Socket6-0.23/ChangeLog new/Socket6-0.25/ChangeLog --- old/Socket6-0.23/ChangeLog 2008-11-01 20:05:56.000000000 +0100 +++ new/Socket6-0.25/ChangeLog 2013-12-08 18:23:06.000000000 +0100 @@ -1,3 +1,35 @@ +2013-12-09 Hajimu UMEMOTO <u...@mahoroba.org> + + * Socket6.pm: Bump version number to 0.25. + + * Makefile.PL: Install manpage. [cpan #66811] + + Submitted by: ga...@openfusion.com.au + + * Socket6.pm: Fix typo. [cpan #86346] + + Submitted by: dsteinbrun...@pobox.com + + * Socket6.pm: Fix typo. [cpan #71617] + +2013-12-08 Hajimu UMEMOTO <u...@mahoroba.org> + + * Socket6.pm: Bump version number to 0.24. + + * Makefile.PL: Fixed [cpan #77665] pass perl cc and ccflags to + configure + + Submitted by: rur...@cpan.org + + * Makefile.PL (configure_mswin32): Fixed [cpan #65710] + undefined ref to inet_ntop,inet_pton on Windows XP. + + Submitted by: apo...@cpan.org + + * t/use.t: Fixed [cpan #75211] test redefinition warnings + + Submitted by: Manoj Kumar <mkm...@hotmail.com> + 2008-11-02 Hajimu UMEMOTO <u...@mahoroba.org> * Socket6.pm: Bump version number to 0.23. diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/Socket6-0.23/MANIFEST new/Socket6-0.25/MANIFEST --- old/Socket6-0.23/MANIFEST 2008-11-01 20:10:11.000000000 +0100 +++ new/Socket6-0.25/MANIFEST 2013-12-08 18:25:29.000000000 +0100 @@ -18,4 +18,5 @@ inet_pton.c im-140.diff t/use.t -META.yml Module meta-data (added by MakeMaker) +META.yml Module YAML meta-data (added by MakeMaker) +META.json Module JSON meta-data (added by MakeMaker) diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/Socket6-0.23/META.json new/Socket6-0.25/META.json --- old/Socket6-0.23/META.json 1970-01-01 01:00:00.000000000 +0100 +++ new/Socket6-0.25/META.json 2013-12-08 18:25:29.000000000 +0100 @@ -0,0 +1,39 @@ +{ + "abstract" : "unknown", + "author" : [ + "unknown" + ], + "dynamic_config" : 1, + "generated_by" : "ExtUtils::MakeMaker version 6.6302, CPAN::Meta::Converter version 2.120630", + "license" : [ + "unknown" + ], + "meta-spec" : { + "url" : "http://search.cpan.org/perldoc?CPAN::Meta::Spec", + "version" : "2" + }, + "name" : "Socket6", + "no_index" : { + "directory" : [ + "t", + "inc" + ] + }, + "prereqs" : { + "build" : { + "requires" : { + "ExtUtils::MakeMaker" : "0" + } + }, + "configure" : { + "requires" : { + "ExtUtils::MakeMaker" : "0" + } + }, + "runtime" : { + "requires" : {} + } + }, + "release_status" : "stable", + "version" : "0.25" +} diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/Socket6-0.23/META.yml new/Socket6-0.25/META.yml --- old/Socket6-0.23/META.yml 2008-11-01 20:10:11.000000000 +0100 +++ new/Socket6-0.25/META.yml 2013-12-08 18:25:29.000000000 +0100 @@ -1,10 +1,21 @@ -# http://module-build.sourceforge.net/META-spec.html -#XXXXXXX This is a prototype!!! It will change in the future!!! XXXXX# -name: Socket6 -version: 0.23 -version_from: Socket6.pm -installdirs: site -requires: - -distribution_type: module -generated_by: ExtUtils::MakeMaker version 6.30 +--- +abstract: unknown +author: + - unknown +build_requires: + ExtUtils::MakeMaker: 0 +configure_requires: + ExtUtils::MakeMaker: 0 +dynamic_config: 1 +generated_by: 'ExtUtils::MakeMaker version 6.6302, CPAN::Meta::Converter version 2.120630' +license: unknown +meta-spec: + url: http://module-build.sourceforge.net/META-spec-v1.4.html + version: 1.4 +name: Socket6 +no_index: + directory: + - t + - inc +requires: {} +version: 0.25 diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/Socket6-0.23/Makefile.PL new/Socket6-0.25/Makefile.PL --- old/Socket6-0.23/Makefile.PL 2008-11-01 20:01:10.000000000 +0100 +++ new/Socket6-0.25/Makefile.PL 2013-12-08 18:21:56.000000000 +0100 @@ -1,4 +1,4 @@ -# Copyright (C) 2000-2008 Hajimu UMEMOTO <u...@mahoroba.org>. +# Copyright (C) 2000-2013 Hajimu UMEMOTO <u...@mahoroba.org>. # All rights reserved. # # Redistribution and use in source and binary forms, with or without @@ -25,15 +25,16 @@ # OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF # SUCH DAMAGE. -# $Id: Makefile.PL,v 1.8 2008/11/01 19:01:10 ume Exp $ +# $Id: Makefile.PL,v 1.12 2013/12/08 17:21:56 ume Exp $ +use Config; use ExtUtils::MakeMaker; if ($^O eq 'MSWin32') { configure_mswin32(); } else { my $path_perl = ($^X =~ m!^/!o) ? $^X : `which $^X`; - my $cmd = './configure'; + my $cmd = "CC='$Config{cc}' CFLAGS='$Config{ccflags}' ./configure"; $cmd .= " --with-perl=$path_perl" if ($path_perl); system($cmd); } @@ -43,7 +44,6 @@ WriteMakefile( NAME => 'Socket6', VERSION_FROM => 'Socket6.pm', - MAN3PODS => {}, # Pods will be built by installman. XSPROTOARG => '-noprototypes', # XXX remove later? PM => {'Socket6.pm' => '$(INST_LIBDIR)/Socket6.pm'}, CONFIGURE => sub { { CC => "${cc}" } }, @@ -53,8 +53,6 @@ sub configure_mswin32 { - require Config; - open(IN, '<config.pl.in') || die "Failed to open file 'config.pl.in' [$!]"; open(OUT, '>config.pl') || die "Failed to open file 'config.pl' [$!]"; @@ -74,6 +72,10 @@ open(IN, '<config.h.in') || die "Failed to open file 'config.h.in' [$!]"; open(OUT, '>config.h') || die "Failed to open file 'config.h' [$!]"; + print(OUT "#ifndef NTDDI_LONGHORN\n"); + print(OUT "# define NTDDI_LONGHORN 0x06000000\n"); + print(OUT "#endif\n"); + while (<IN>) { if (/HAVE_PL_SV_UNDEF/) { print(OUT "#define HAVE_PL_SV_UNDEF 1\n"); diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/Socket6-0.23/README new/Socket6-0.25/README --- old/Socket6-0.23/README 2008-01-27 09:25:57.000000000 +0100 +++ new/Socket6-0.25/README 2013-12-07 20:24:21.000000000 +0100 @@ -1,6 +1,6 @@ Socket6 -$Id: README,v 1.11 2008/01/27 08:25:57 ume Exp $ +$Id: README,v 1.12 2013/12/07 19:24:21 ume Exp $ 1. Abstract @@ -30,7 +30,7 @@ 5. Copyright -Copyright (C) 2000-2008 Hajimu UMEMOTO <u...@mahoroba.org>. +Copyright (C) 2000-2013 Hajimu UMEMOTO <u...@mahoroba.org>. All rights reserved. Socket6.pm and Socket6.xs are based on perl5.005_55-v6-19990721 diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/Socket6-0.23/Socket6.pm new/Socket6-0.25/Socket6.pm --- old/Socket6-0.23/Socket6.pm 2008-11-01 20:08:39.000000000 +0100 +++ new/Socket6-0.25/Socket6.pm 2013-12-08 18:23:56.000000000 +0100 @@ -1,7 +1,7 @@ -# Copyright (C) 2000-2008 Hajimu UMEMOTO <u...@mahoroba.org>. +# Copyright (C) 2000-2013 Hajimu UMEMOTO <u...@mahoroba.org>. # All rights reserved. # -# This module is besed on perl5.005_55-v6-19990721 written by KAME +# This module is based on perl5.005_55-v6-19990721 written by KAME # Project. # # Copyright (C) 1995, 1996, 1997, 1998, and 1999 WIDE Project. @@ -31,13 +31,13 @@ # OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF # SUCH DAMAGE. -# $Id: Socket6.pm,v 1.45 2008/11/01 19:08:39 ume Exp $ +# $Id: Socket6.pm,v 1.51 2013/12/08 17:23:56 ume Exp $ package Socket6; use strict; use vars qw($VERSION @ISA @EXPORT @EXPORT_OK %EXPORT_TAGS $AUTOLOAD); -$VERSION = "0.23"; +$VERSION = "0.25"; =head1 NAME @@ -54,7 +54,7 @@ ($family, $socktype, $proto, $saddr, $canonname, @res) = @res; ($host, $port) = getnameinfo($saddr, NI_NUMERICHOST | NI_NUMERICSERV); - print STDERR "Trying to connect to $host port port $port...\n"; + print STDERR "Trying to connect to $host port $port...\n"; socket(Socket_Handle, $family, $socktype, $proto) || next; connect(Socket_Handle, $saddr) && last; @@ -64,7 +64,7 @@ } if ($family != -1) { - print STDERR "connected to $host port port $port\n"; + print STDERR "connected to $host port $port\n"; } else { die "connect attempt failed\n"; } @@ -78,6 +78,8 @@ Functions supplied are: +=over + =item inet_pton FAMILY, TEXT_ADDRESS This function takes an IP address in presentation (or string) format @@ -111,7 +113,7 @@ =item unpack_sockaddr_in6 NAME This function takes a sockaddr_in6 structure (as returned by - pack_sockaddr_in6()) and returns a list of of two elements: + pack_sockaddr_in6()) and returns a list of two elements: the port number and the 16-octet IP address. This function will croak if it determines it has not been passed an IPv6 structure. @@ -119,7 +121,7 @@ =item unpack_sockaddr_in6_all NAME This function takes a sockaddr_in6 structure (as returned by - pack_sockaddr_in6()) and returns a list of of four elements: + pack_sockaddr_in6()) and returns a list of four elements: the port number, the flow information, the 16-octet IP address, and the scope information. This function will croak if it determines it has not been @@ -200,12 +202,10 @@ This function returns the 16-octet wildcard address. -=item in6add_loopback +=item in6addr_loopback This function returns the 16-octet loopback address. -=over - =back =cut diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/Socket6-0.23/t/use.t new/Socket6-0.25/t/use.t --- old/Socket6-0.23/t/use.t 2005-08-27 18:10:54.000000000 +0200 +++ new/Socket6-0.25/t/use.t 2013-12-07 19:29:38.000000000 +0100 @@ -27,11 +27,11 @@ # OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF # SUCH DAMAGE. -# $Id: use.t,v 1.2 2005/08/27 16:10:54 ume Exp $ +# $Id: use.t,v 1.3 2013/12/07 18:29:38 ume Exp $ use strict; use Test; -use Socket; +use Socket qw(AF_INET SOCK_STREAM); BEGIN { plan tests => 3 } use Socket6; ok(1); -- To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org For additional commands, e-mail: opensuse-commit+h...@opensuse.org