Hello community, here is the log from the commit of package perl-Socket6 for openSUSE:Factory checked in at 2019-12-07 15:18:33 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/perl-Socket6 (Old) and /work/SRC/openSUSE:Factory/.perl-Socket6.new.4691 (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "perl-Socket6" Sat Dec 7 15:18:33 2019 rev:25 rq:751736 version:0.29 Changes: -------- --- /work/SRC/openSUSE:Factory/perl-Socket6/perl-Socket6.changes 2018-01-25 12:35:30.852742751 +0100 +++ /work/SRC/openSUSE:Factory/.perl-Socket6.new.4691/perl-Socket6.changes 2019-12-07 15:22:00.963740206 +0100 @@ -1,0 +2,21 @@ +Thu Nov 28 20:22:50 UTC 2019 - <[email protected]> + +- Add manual license BSD-3-Clause to cpanspec.yml + Limit description to 2 paragraphs + +------------------------------------------------------------------- +Mon Nov 25 13:05:23 UTC 2019 - <[email protected]> + +- updated to 0.29 + see /usr/share/doc/packages/perl-Socket6/ChangeLog + + 2018-09-30 Hajimu UMEMOTO <[email protected]> + + * Socket6.pm: Bump version number to 0.29. + + * Socket6.xs: Updates the tests for handling the correct headers + on NetBSD and DragonFly BSD. + + Submitted by: Sevan Janiyan <venture37 [...] geeklan.co.uk> + +------------------------------------------------------------------- Old: ---- Socket6-0.28.tar.gz New: ---- Socket6-0.29.tar.gz cpanspec.yml ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ perl-Socket6.spec ++++++ --- /var/tmp/diff_new_pack.euKw2Y/_old 2019-12-07 15:22:01.651740110 +0100 +++ /var/tmp/diff_new_pack.euKw2Y/_new 2019-12-07 15:22:01.655740110 +0100 @@ -1,7 +1,7 @@ # # spec file for package perl-Socket6 # -# Copyright (c) 2017 SUSE LINUX GmbH, Nuernberg, Germany. +# Copyright (c) 2019 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 @@ -12,45 +12,50 @@ # license that conforms to the Open Source Definition (Version 1.9) # published by the Open Source Initiative. -# Please submit bugfixes or comments via http://bugs.opensuse.org/ +# Please submit bugfixes or comments via https://bugs.opensuse.org/ # -%define cpan_name Socket6 Name: perl-Socket6 -Version: 0.28 +Version: 0.29 Release: 0 -Summary: IPv6 Sockets (Perl Module) +#Upstream: CHECK(Artistic-1.0 or GPL-1.0-or-later) +%define cpan_name Socket6 +Summary: IPv6 related part of the C socket.h defines and structure manipulators License: BSD-3-Clause Group: Development/Libraries/Perl -Url: http://search.cpan.org/dist/Socket6/ -Source: http://www.cpan.org/authors/id/U/UM/UMEMOTO/%{cpan_name}-%{version}.tar.gz +Url: https://metacpan.org/release/%{cpan_name} +Source0: https://cpan.metacpan.org/authors/id/U/UM/UMEMOTO/%{cpan_name}-%{version}.tar.gz +Source1: cpanspec.yml +BuildRoot: %{_tmppath}/%{name}-%{version}-build BuildRequires: perl BuildRequires: perl-macros %{perl_requires} %description -The IPv6 related part of the C socket.h defines and structure -manipulators. +This module provides glue routines to the various IPv6 functions. + +If you use the Socket6 module, be sure to specify "use Socket" as well as +"use Socket6". %prep -%setup -q -n Socket6-%{version} +%setup -q -n %{cpan_name}-%{version} +find . -type f ! -path "*/t/*" ! -name "*.pl" ! -name "*.sh" ! -path "*/bin/*" ! -path "*/script/*" ! -name "configure" -print0 | xargs -0 chmod 644 %build -perl Makefile.PL +perl Makefile.PL INSTALLDIRS=vendor OPTIMIZE="%{optflags}" make %{?_smp_mflags} %check -make %{?_smp_mflags} test +make test %install -make DESTDIR=%{buildroot} install_vendor +%perl_make_install %perl_process_packlist +%perl_gen_filelist -%files -%{perl_vendorarch}/auto/Socket6 -%{perl_vendorarch}/Socket6.pm -%{_mandir}/man3/Socket6.3pm%{ext_man} -%doc MANIFEST README ChangeLog +%files -f %{name}.files +%defattr(-,root,root,755) +%doc aclocal.m4 ChangeLog ftpmirror-1.96.diff im-140.diff README %changelog ++++++ Socket6-0.28.tar.gz -> Socket6-0.29.tar.gz ++++++ diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/Socket6-0.28/ChangeLog new/Socket6-0.29/ChangeLog --- old/Socket6-0.28/ChangeLog 2016-07-11 07:43:27.000000000 +0200 +++ new/Socket6-0.29/ChangeLog 2018-09-30 05:48:16.000000000 +0200 @@ -1,3 +1,12 @@ +2018-09-30 Hajimu UMEMOTO <[email protected]> + + * Socket6.pm: Bump version number to 0.29. + + * Socket6.xs: Updates the tests for handling the correct headers + on NetBSD and DragonFly BSD. + + Submitted by: Sevan Janiyan <venture37 [...] geeklan.co.uk> + 2016-07-11 Hajimu UMEMOTO <[email protected]> * Socket6.pm: Bump version number to 0.28. diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/Socket6-0.28/META.json new/Socket6-0.29/META.json --- old/Socket6-0.28/META.json 2016-07-11 07:45:49.000000000 +0200 +++ new/Socket6-0.29/META.json 2018-09-30 08:28:12.000000000 +0200 @@ -4,7 +4,7 @@ "unknown" ], "dynamic_config" : 1, - "generated_by" : "ExtUtils::MakeMaker version 7.0401, CPAN::Meta::Converter version 2.150001", + "generated_by" : "ExtUtils::MakeMaker version 7.24, CPAN::Meta::Converter version 2.150010", "license" : [ "unknown" ], @@ -29,11 +29,9 @@ "requires" : { "ExtUtils::MakeMaker" : "0" } - }, - "runtime" : { - "requires" : {} } }, "release_status" : "stable", - "version" : "0.28" + "version" : "0.29", + "x_serialization_backend" : "JSON::PP version 2.27400_02" } diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/Socket6-0.28/META.yml new/Socket6-0.29/META.yml --- old/Socket6-0.28/META.yml 2016-07-11 07:45:49.000000000 +0200 +++ new/Socket6-0.29/META.yml 2018-09-30 08:28:11.000000000 +0200 @@ -7,7 +7,7 @@ configure_requires: ExtUtils::MakeMaker: '0' dynamic_config: 1 -generated_by: 'ExtUtils::MakeMaker version 7.0401, CPAN::Meta::Converter version 2.150001' +generated_by: 'ExtUtils::MakeMaker version 7.24, CPAN::Meta::Converter version 2.150010' license: unknown meta-spec: url: http://module-build.sourceforge.net/META-spec-v1.4.html @@ -17,5 +17,5 @@ directory: - t - inc -requires: {} -version: '0.28' +version: '0.29' +x_serialization_backend: 'CPAN::Meta::YAML version 0.018' diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/Socket6-0.28/README new/Socket6-0.29/README --- old/Socket6-0.28/README 2016-04-11 05:27:34.000000000 +0200 +++ new/Socket6-0.29/README 2018-09-30 06:22:53.000000000 +0200 @@ -1,6 +1,6 @@ Socket6 -$Id: README 659 2016-03-17 06:20:36Z ume $ +$Id: README 688 2018-09-30 04:22:53Z ume $ 1. Abstract @@ -30,7 +30,7 @@ 5. Copyright -Copyright (C) 2000-2016 Hajimu UMEMOTO <[email protected]>. +Copyright (C) 2000-2018 Hajimu UMEMOTO <[email protected]>. 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.28/Socket6.pm new/Socket6-0.29/Socket6.pm --- old/Socket6-0.28/Socket6.pm 2016-07-11 07:44:01.000000000 +0200 +++ new/Socket6-0.29/Socket6.pm 2018-09-30 06:22:53.000000000 +0200 @@ -1,4 +1,4 @@ -# Copyright (C) 2000-2016 Hajimu UMEMOTO <[email protected]>. +# Copyright (C) 2000-2018 Hajimu UMEMOTO <[email protected]>. # All rights reserved. # # This module is based on perl5.005_55-v6-19990721 written by KAME @@ -31,13 +31,13 @@ # OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF # SUCH DAMAGE. -# $Id: Socket6.pm 683 2016-07-11 05:45:26Z ume $ +# $Id: Socket6.pm 688 2018-09-30 04:22:53Z ume $ package Socket6; use strict; use vars qw($VERSION @ISA @EXPORT @EXPORT_OK %EXPORT_TAGS $AUTOLOAD); -$VERSION = "0.28"; +$VERSION = "0.29"; =head1 NAME diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/Socket6-0.28/Socket6.xs new/Socket6-0.29/Socket6.xs --- old/Socket6-0.28/Socket6.xs 2016-04-11 05:27:34.000000000 +0200 +++ new/Socket6-0.29/Socket6.xs 2018-09-30 06:22:53.000000000 +0200 @@ -1,8 +1,8 @@ /* * Socket6.xs - * $Id: Socket6.xs 662 2016-03-22 16:03:49Z ume $ + * $Id: Socket6.xs 688 2018-09-30 04:22:53Z ume $ * - * Copyright (C) 2000-2016 Hajimu UMEMOTO <[email protected]>. + * Copyright (C) 2000-2018 Hajimu UMEMOTO <[email protected]>. * All rights reserved. * * This moduled is besed on perl5.005_55-v6-19990721 written by KAME @@ -62,9 +62,10 @@ #ifdef __KAME__ # include <sys/param.h> # include <net/route.h> -# if defined(__FreeBSD__) && __FreeBSD_version >= 700048 +# if (defined(__FreeBSD__) && __FreeBSD_version >= 700048) || \ + (defined(__NetBSD__) && __NetBSD_Version__ >= 899002500) # include <netipsec/ipsec.h> -# elif !defined(__OpenBSD__) +# elif !defined(__OpenBSD__) && !defined(__DragonFly__) # include <netinet6/ipsec.h> # endif #endif ++++++ cpanspec.yml ++++++ --- description_paragraphs: 2 #description: |- # override description from CPAN #summary: override summary from CPAN #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_build: |- # rm unused.files #post_install: |- # sed on %{name}.files license: BSD-3-Clause #skip_noarch: 1 #custom_build: |- #./Build build flags=%{?_smp_mflags} --myflag #custom_test: |- #startserver && make test #ignore_requires: Bizarre::Module
