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

Reply via email to