Hello community, here is the log from the commit of package perl-Alien-Libxml2 for openSUSE:Factory checked in at 2020-03-25 23:44:39 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/perl-Alien-Libxml2 (Old) and /work/SRC/openSUSE:Factory/.perl-Alien-Libxml2.new.3160 (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "perl-Alien-Libxml2" Wed Mar 25 23:44:39 2020 rev:4 rq:788067 version:0.15 Changes: -------- --- /work/SRC/openSUSE:Factory/perl-Alien-Libxml2/perl-Alien-Libxml2.changes 2020-03-11 18:49:49.511526761 +0100 +++ /work/SRC/openSUSE:Factory/.perl-Alien-Libxml2.new.3160/perl-Alien-Libxml2.changes 2020-03-25 23:45:42.808041039 +0100 @@ -1,0 +2,10 @@ +Fri Mar 20 03:07:29 UTC 2020 - <[email protected]> + +- updated to 0.15 + see /usr/share/doc/packages/perl-Alien-Libxml2/Changes + + 0.15 2020-03-18 23:16:56 -0600 + - Updated documentation to use Alien::Base::Wrapper + - Updated documentation refrences to Alien::LibXML (gh#18, gh#19) + +------------------------------------------------------------------- Old: ---- Alien-Libxml2-0.14.tar.gz New: ---- Alien-Libxml2-0.15.tar.gz ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ perl-Alien-Libxml2.spec ++++++ --- /var/tmp/diff_new_pack.So2d1q/_old 2020-03-25 23:45:43.712041335 +0100 +++ /var/tmp/diff_new_pack.So2d1q/_new 2020-03-25 23:45:43.736041343 +0100 @@ -17,7 +17,7 @@ Name: perl-Alien-Libxml2 -Version: 0.14 +Version: 0.15 Release: 0 %define cpan_name Alien-Libxml2 Summary: Install the C libxml2 library on your system @@ -48,9 +48,7 @@ # MANUAL END %description -This module provides libxml2 for other modules to use. There was an already -existing Alien::LibXML, but it uses the older Alien::Build::ModuleBuild and -has not been actively maintained for a while. +This module provides 'libxml2' for other modules to use. %prep %setup -q -n %{cpan_name}-%{version} ++++++ Alien-Libxml2-0.14.tar.gz -> Alien-Libxml2-0.15.tar.gz ++++++ diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/Alien-Libxml2-0.14/Changes new/Alien-Libxml2-0.15/Changes --- old/Alien-Libxml2-0.14/Changes 2020-03-09 17:59:14.000000000 +0100 +++ new/Alien-Libxml2-0.15/Changes 2020-03-19 06:16:58.000000000 +0100 @@ -1,5 +1,9 @@ Revision history for Alien-Libxml2 +0.15 2020-03-18 23:16:56 -0600 + - Updated documentation to use Alien::Base::Wrapper + - Updated documentation refrences to Alien::LibXML (gh#18, gh#19) + 0.14 2020-03-09 10:59:12 -0600 - Support for Visual C++ Perl + Vcpkg system install (gh#17) diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/Alien-Libxml2-0.14/META.json new/Alien-Libxml2-0.15/META.json --- old/Alien-Libxml2-0.14/META.json 2020-03-09 17:59:14.000000000 +0100 +++ new/Alien-Libxml2-0.15/META.json 2020-03-19 06:16:58.000000000 +0100 @@ -77,9 +77,9 @@ }, "x_IRC" : "irc://irc.perl.org/#native" }, - "version" : "0.14", + "version" : "0.15", "x_alienfile" : { - "generated_by" : "Dist::Zilla::Plugin::AlienBuild version 0.29", + "generated_by" : "Dist::Zilla::Plugin::AlienBuild version 0.30", "requires" : { "share" : { "Archive::Tar" : "0", @@ -98,8 +98,8 @@ "Graham Ollis <[email protected]>", "Shlomi Fish (shlomif)" ], - "x_generated_by_perl" : "v5.30.0", - "x_serialization_backend" : "Cpanel::JSON::XS version 4.18", + "x_generated_by_perl" : "v5.28.1", + "x_serialization_backend" : "Cpanel::JSON::XS version 4.12", "x_use_unsafe_inc" : 0 } diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/Alien-Libxml2-0.14/META.yml new/Alien-Libxml2-0.15/META.yml --- old/Alien-Libxml2-0.14/META.yml 2020-03-09 17:59:14.000000000 +0100 +++ new/Alien-Libxml2-0.15/META.yml 2020-03-19 06:16:58.000000000 +0100 @@ -33,9 +33,9 @@ bugtracker: https://github.com/Perl5-Alien/Alien-Libxml2/issues homepage: https://metacpan.org/pod/Alien::Libxml2 repository: git://github.com/Perl5-Alien/Alien-Libxml2.git -version: '0.14' +version: '0.15' x_alienfile: - generated_by: 'Dist::Zilla::Plugin::AlienBuild version 0.29' + generated_by: 'Dist::Zilla::Plugin::AlienBuild version 0.30' requires: share: Archive::Tar: '0' @@ -50,6 +50,6 @@ x_contributors: - 'Graham Ollis <[email protected]>' - 'Shlomi Fish (shlomif)' -x_generated_by_perl: v5.30.0 +x_generated_by_perl: v5.28.1 x_serialization_backend: 'YAML::Tiny version 1.73' x_use_unsafe_inc: 0 diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/Alien-Libxml2-0.14/Makefile.PL new/Alien-Libxml2-0.15/Makefile.PL --- old/Alien-Libxml2-0.14/Makefile.PL 2020-03-09 17:59:14.000000000 +0100 +++ new/Alien-Libxml2-0.15/Makefile.PL 2020-03-19 06:16:58.000000000 +0100 @@ -42,7 +42,7 @@ "Test2::V0" => "0.000060", "Test::Alien" => 0 }, - "VERSION" => "0.14", + "VERSION" => "0.15", "test" => { "TESTS" => "t/*.t" } diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/Alien-Libxml2-0.14/README new/Alien-Libxml2-0.15/README --- old/Alien-Libxml2-0.14/README 2020-03-09 17:59:14.000000000 +0100 +++ new/Alien-Libxml2-0.15/README 2020-03-19 06:16:58.000000000 +0100 @@ -4,61 +4,59 @@ VERSION - version 0.14 + version 0.15 SYNOPSIS + In your Makefile.PL: + + use ExtUtils::MakeMaker; + use Alien::Base::Wrapper (); + + WriteMakefile( + Alien::Base::Wrapper->new('Alien::Libxml2')->mm_args2( + # MakeMaker args + NAME => 'Kafka::Librd', + ... + ), + ); + In your Build.PL: use Module::Build; - use Alien::Libxml2; + use Alien::Base::Wrapper qw( Alien::Libxml2 !export ); + my $builder = Module::Build->new( ... configure_requires => { 'Alien::Libxml2' => '0', ... }, - extra_compiler_flags => Alien::Libxml2->cflags, - extra_linker_flags => Alien::Libxml2->libs, + Alien::Base::Wrapper->mb_args, ... ); - + $build->create_build_script; - In your Makefile.PL: - - use ExtUtils::MakeMaker; - use Config; - use Alien::Libxml2; - - WriteMakefile( - ... - CONFIGURE_REQUIRES => { - 'Alien::Libxml2' => '0', - }, - CCFLAGS => Alien::Libxml2->cflags . " $Config{ccflags}", - LIBS => [ Alien::Libxml2->libs ], - ... - ); - In your FFI::Platypus script or module: use FFI::Platypus; use Alien::Libxml2; - + my $ffi = FFI::Platypus->new( lib => [ Alien::Libxml2->dynamic_libs ], ); DESCRIPTION - This module provides libxml2 for other modules to use. There was an - already existing Alien::LibXML, but it uses the older - Alien::Build::ModuleBuild and has not been actively maintained for a - while. + This module provides libxml2 for other modules to use. CAVEATS + There was an older existing Alien::LibXML, but it uses the older + Alien::Build::ModuleBuild and the author prefers this version which is + based on the more robust alienfile system. + libxml2 has some optional prereqs, including zlib and iconv. For a share install you will want to make sure that these are installed prior to installing Alien::Libxml2 if you want to make use of features @@ -74,7 +72,11 @@ Alien::LibXML - Unmaintained Alien for the same library. + Older Alien for the same library. + + XML::LibXML + + Perl interface to libxml2, which uses this Alien AUTHOR diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/Alien-Libxml2-0.14/dist.ini new/Alien-Libxml2-0.15/dist.ini --- old/Alien-Libxml2-0.14/dist.ini 2020-03-09 17:59:14.000000000 +0100 +++ new/Alien-Libxml2-0.15/dist.ini 2020-03-19 06:16:58.000000000 +0100 @@ -3,7 +3,7 @@ license = Perl_5 copyright_holder = Graham Ollis copyright_year = 2013 -version = 0.14 +version = 0.15 ; authordep Alien::Build::Plugin::Probe::Vcpkg diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/Alien-Libxml2-0.14/lib/Alien/Libxml2.pm new/Alien-Libxml2-0.15/lib/Alien/Libxml2.pm --- old/Alien-Libxml2-0.14/lib/Alien/Libxml2.pm 2020-03-09 17:59:14.000000000 +0100 +++ new/Alien-Libxml2-0.15/lib/Alien/Libxml2.pm 2020-03-19 06:16:58.000000000 +0100 @@ -5,7 +5,7 @@ use base qw( Alien::Base ); # ABSTRACT: Install the C libxml2 library on your system -our $VERSION = '0.14'; # VERSION +our $VERSION = '0.15'; # VERSION @@ -24,61 +24,59 @@ =head1 VERSION -version 0.14 +version 0.15 =head1 SYNOPSIS +In your Makefile.PL: + + use ExtUtils::MakeMaker; + use Alien::Base::Wrapper (); + + WriteMakefile( + Alien::Base::Wrapper->new('Alien::Libxml2')->mm_args2( + # MakeMaker args + NAME => 'Kafka::Librd', + ... + ), + ); + In your Build.PL: use Module::Build; - use Alien::Libxml2; + use Alien::Base::Wrapper qw( Alien::Libxml2 !export ); + my $builder = Module::Build->new( ... configure_requires => { 'Alien::Libxml2' => '0', ... }, - extra_compiler_flags => Alien::Libxml2->cflags, - extra_linker_flags => Alien::Libxml2->libs, + Alien::Base::Wrapper->mb_args, ... ); - - $build->create_build_script; - -In your Makefile.PL: - use ExtUtils::MakeMaker; - use Config; - use Alien::Libxml2; - - WriteMakefile( - ... - CONFIGURE_REQUIRES => { - 'Alien::Libxml2' => '0', - }, - CCFLAGS => Alien::Libxml2->cflags . " $Config{ccflags}", - LIBS => [ Alien::Libxml2->libs ], - ... - ); + $build->create_build_script; In your L<FFI::Platypus> script or module: use FFI::Platypus; use Alien::Libxml2; - + my $ffi = FFI::Platypus->new( lib => [ Alien::Libxml2->dynamic_libs ], ); =head1 DESCRIPTION -This module provides libxml2 for other modules to use. There was an -already existing L<Alien::LibXML>, but it uses the older -L<Alien::Build::ModuleBuild> and has not been actively maintained for a -while. +This module provides C<libxml2> for other modules to use. =head1 CAVEATS +There was an older existing L<Alien::LibXML>, but it uses the older +L<Alien::Build::ModuleBuild> and the author prefers this version which +is based on the more robust L<alienfile> system. + C<libxml2> has some optional prereqs, including C<zlib> and C<iconv>. For a C<share> install you will want to make sure that these are installed prior to installing L<Alien::Libxml2> if you want to make use of features @@ -96,7 +94,11 @@ =item L<Alien::LibXML> -Unmaintained Alien for the same library. +Older Alien for the same library. + +=item L<XML::LibXML> + +Perl interface to C<libxml2>, which uses this L<Alien> =back
