Dominique Leuenberger 2019-06-01 07:42:48 +00:00 committed by Git OBS Bridge
commit fd78ffebd7
5 changed files with 141 additions and 23 deletions

View File

@ -21,10 +21,10 @@ Signed-off-by: Petr Písař <ppisar@redhat.com>
lib/ExtUtils/MakeMaker.pm | 56 +++++++++++++++++++++++++++++++++++++++++++++- lib/ExtUtils/MakeMaker.pm | 56 +++++++++++++++++++++++++++++++++++++++++++++-
4 files changed, 62 insertions(+), 2 deletions(-) 4 files changed, 62 insertions(+), 2 deletions(-)
Index: ExtUtils-MakeMaker-7.34/lib/ExtUtils/Liblist.pm Index: ExtUtils-MakeMaker-7.36/lib/ExtUtils/Liblist.pm
=================================================================== ===================================================================
--- ExtUtils-MakeMaker-7.34.orig/lib/ExtUtils/Liblist.pm --- ExtUtils-MakeMaker-7.36.orig/lib/ExtUtils/Liblist.pm
+++ ExtUtils-MakeMaker-7.34/lib/ExtUtils/Liblist.pm +++ ExtUtils-MakeMaker-7.36/lib/ExtUtils/Liblist.pm
@@ -89,6 +89,11 @@ libraries. LD_RUN_PATH is a colon separ @@ -89,6 +89,11 @@ libraries. LD_RUN_PATH is a colon separ
in LDLOADLIBS. It is passed as an environment variable to the process in LDLOADLIBS. It is passed as an environment variable to the process
that links the shared library. that links the shared library.
@ -37,11 +37,11 @@ Index: ExtUtils-MakeMaker-7.34/lib/ExtUtils/Liblist.pm
=head2 BSLOADLIBS =head2 BSLOADLIBS
List of those libraries that are needed but can be linked in List of those libraries that are needed but can be linked in
Index: ExtUtils-MakeMaker-7.34/lib/ExtUtils/MM_Unix.pm Index: ExtUtils-MakeMaker-7.36/lib/ExtUtils/MM_Unix.pm
=================================================================== ===================================================================
--- ExtUtils-MakeMaker-7.34.orig/lib/ExtUtils/MM_Unix.pm --- ExtUtils-MakeMaker-7.36.orig/lib/ExtUtils/MM_Unix.pm
+++ ExtUtils-MakeMaker-7.34/lib/ExtUtils/MM_Unix.pm +++ ExtUtils-MakeMaker-7.36/lib/ExtUtils/MM_Unix.pm
@@ -1045,7 +1045,7 @@ sub xs_make_dynamic_lib { @@ -1074,7 +1074,7 @@ sub xs_make_dynamic_lib {
} }
my $ld_run_path_shell = ""; my $ld_run_path_shell = "";
@ -50,14 +50,14 @@ Index: ExtUtils-MakeMaker-7.34/lib/ExtUtils/MM_Unix.pm
$ld_run_path_shell = 'LD_RUN_PATH="$(LD_RUN_PATH)" '; $ld_run_path_shell = 'LD_RUN_PATH="$(LD_RUN_PATH)" ';
} }
Index: ExtUtils-MakeMaker-7.34/lib/ExtUtils/MakeMaker.pm Index: ExtUtils-MakeMaker-7.36/lib/ExtUtils/MakeMaker.pm
=================================================================== ===================================================================
--- ExtUtils-MakeMaker-7.34.orig/lib/ExtUtils/MakeMaker.pm --- ExtUtils-MakeMaker-7.36.orig/lib/ExtUtils/MakeMaker.pm
+++ ExtUtils-MakeMaker-7.34/lib/ExtUtils/MakeMaker.pm +++ ExtUtils-MakeMaker-7.36/lib/ExtUtils/MakeMaker.pm
@@ -317,7 +317,7 @@ sub full_setup { @@ -317,7 +317,7 @@ sub full_setup {
PERM_DIR PERM_RW PERM_RWX MAGICXS PERM_DIR PERM_RW PERM_RWX MAGICXS
PL_FILES PM PM_FILTER PMLIBDIRS PMLIBPARENTDIRS POLLUTE PL_FILES PM PM_FILTER PMLIBDIRS PMLIBPARENTDIRS POLLUTE
PREREQ_FATAL PREREQ_PM PREREQ_PRINT PRINT_PREREQ PREREQ_FATAL PREREQ_PM PREREQ_PRINT PRINT_PREREQ PUREPERL_ONLY
- SIGN SKIP TEST_REQUIRES TYPEMAPS UNINST VERSION VERSION_FROM XS - SIGN SKIP TEST_REQUIRES TYPEMAPS UNINST VERSION VERSION_FROM XS
+ SIGN SKIP TEST_REQUIRES TYPEMAPS UNINST USE_MM_LD_RUN_PATH VERSION VERSION_FROM XS + SIGN SKIP TEST_REQUIRES TYPEMAPS UNINST USE_MM_LD_RUN_PATH VERSION VERSION_FROM XS
XSBUILD XSMULTI XSOPT XSPROTOARG XS_VERSION XSBUILD XSMULTI XSOPT XSPROTOARG XS_VERSION
@ -90,7 +90,7 @@ Index: ExtUtils-MakeMaker-7.34/lib/ExtUtils/MakeMaker.pm
print "MakeMaker (v$VERSION)\n" if $Verbose; print "MakeMaker (v$VERSION)\n" if $Verbose;
if (-f "MANIFEST" && ! -f "Makefile" && ! $UNDER_CORE){ if (-f "MANIFEST" && ! -f "Makefile" && ! $UNDER_CORE){
check_manifest(); check_manifest();
@@ -2821,6 +2841,40 @@ precedence. A typemap in the current di @@ -2837,6 +2857,40 @@ precedence. A typemap in the current di
precedence, even if it isn't listed in TYPEMAPS. The default system precedence, even if it isn't listed in TYPEMAPS. The default system
typemap has lowest precedence. typemap has lowest precedence.
@ -131,11 +131,11 @@ Index: ExtUtils-MakeMaker-7.34/lib/ExtUtils/MakeMaker.pm
=item VENDORPREFIX =item VENDORPREFIX
Like PERLPREFIX, but only for the vendor install locations. Like PERLPREFIX, but only for the vendor install locations.
Index: ExtUtils-MakeMaker-7.34/lib/ExtUtils/MM_Any.pm Index: ExtUtils-MakeMaker-7.36/lib/ExtUtils/MM_Any.pm
=================================================================== ===================================================================
--- ExtUtils-MakeMaker-7.34.orig/lib/ExtUtils/MM_Any.pm --- ExtUtils-MakeMaker-7.36.orig/lib/ExtUtils/MM_Any.pm
+++ ExtUtils-MakeMaker-7.34/lib/ExtUtils/MM_Any.pm +++ ExtUtils-MakeMaker-7.36/lib/ExtUtils/MM_Any.pm
@@ -2435,6 +2435,7 @@ sub init_others { @@ -2437,6 +2437,7 @@ sub init_others {
# LD_RUN_PATH now computed by ExtUtils::Liblist # LD_RUN_PATH now computed by ExtUtils::Liblist
($self->{EXTRALIBS}, $self->{BSLOADLIBS}, ($self->{EXTRALIBS}, $self->{BSLOADLIBS},
$self->{LDLOADLIBS}, $self->{LD_RUN_PATH}) = @libs; $self->{LDLOADLIBS}, $self->{LD_RUN_PATH}) = @libs;

View File

@ -1,3 +0,0 @@
version https://git-lfs.github.com/spec/v1
oid sha256:95f1eb44de480d00b28d031b574ec868f7aeeee199eb5abe5666f6bcbbf68480
size 471349

View File

@ -0,0 +1,3 @@
version https://git-lfs.github.com/spec/v1
oid sha256:06cef6429315cdc6afa9b2dc6fbdfa33538b6f68c827f441294621858e28c558
size 474751

View File

@ -1,3 +1,121 @@
-------------------------------------------------------------------
Mon May 27 10:15:30 UTC 2019 - Pedro Monreal Gonzalez <pmonrealgonzalez@suse.com>
- updated to 7.36
see /usr/share/doc/packages/perl-ExtUtils-MakeMaker/Changes
7.36 Sun Apr 28 16:28:20 BST 2019
No changes since v7.35_14
This release was made possible by the kind
sponsors of the 2019 Perl Toolchain Summit
held in Marlow, UK:
Booking.com, cPanel, MaxMind, FastMail, ZipRecruiter,
Cogendo, Elastic, OpenCage Data, Bluehost, Perl Services,
Zoopla, Archer Education, OpusVL, Oetiker+Partner, YEF
7.35_14 Sun Apr 28 14:12:22 BST 2019
Win32 fixes:
- Add ExtUtils::PL2Bat path to pl2bat when PERL_CORE
7.35_13 Sun Apr 28 11:57:57 BST 2019
Bug fixes:
- Suppress warnings from EUMM::Locale code page workaround
7.35_12 Sat Apr 27 22:37:26 BST 2019
Enhancements:
- add AppVeyor CI configuration
see <https://github.com/rivy/CI.AppVeyor.helpers-perl> for more information
Bug fixes:
- Resolve RTs 127028 && 127316 on Mojave system perl
- Honour man page disablement under INSTALL_BASE
- fix `dmake` warning by removing dmake-superfluous ".NOTPARALLEL" target
- suppress inherited AUTOLOAD warning for 'Win32::ConsoleCP()'
- fix perl image (aka, executable) quoting for `dmake` builds
- skip broken test for Win32 strawberry perl v5.10 (and some earlier versions)
- add workaround to ExtUtils::MakeMaker::Locale for code pages 'cp65000' and 'cp65001'
7.35_11 Thu Apr 25 11:53:59 BST 2019
Bug fixes:
- Fix RT#128004 gcc AIX builds broken
7.35_10 Wed Feb 20 10:03:50 GMT 2019
Test fixes:
- Skip "merged /usr" tests on MSWin32
7.35_09 Mon Feb 18 10:05:42 GMT 2019
Bug fixes:
- stringify version before comparing
Test fixes:
- Changed wording of skip message for xsstatic
QA fixes:
- travis is deprecating container-based environments
7.35_08 Thu Dec 6 10:22:02 GMT 2018
Enhancements:
- propagate all variables used by Buildroot to subdirs
7.35_07 Fri Nov 23 11:34:27 GMT 2018
Bug fixes:
- Avoid mangling /bin non-perl shebangs on merged-/usr systems
VMS fixes:
- Handle PERL_ARCHLIBDEP and DESTINSTALL... macros on VMS.
- Remove trailing space from multi-in.PL in PL_FILES.t
- Skip "merged /usr" tests on VMS.
7.35_06 Thu Jul 19 20:30:55 BST 2018
Enhancements:
- Override shebang with PERL_MM_SHEBANG=relocatable env var
Bug fixes:
- Refactored Liblist::Kid tests, enabling UNIX testing
7.35_05 Tue Jul 10 09:44:25 BST 2018
Win32 fixes:
- add Visual C parallel building support
7.35_04 Mon Jul 9 10:21:59 BST 2018
Bug fixes:
- Fix manification on MSWin32
Doc fixes:
- Mention manifypods target in FAQ for
man creation on non-un*x OS
7.35_03 Fri Apr 27 14:28:21 BST 2018
Enhancements:
- Allow specifying extra inputs for PL_FILES scripts
7.35_02 Tue Apr 24 11:38:39 BST 2018
Core fixes:
- Win32 fixes for gmake 4.2.1 in quoting literals
7.35_01 Thu Apr 19 13:17:35 BST 2018
Core fixes:
- use tr instead of eval on $VERSION
- Fix PUREPERL_ONLY warnings
- Refreshed Do_not_set_RPATH_by_default.patch
------------------------------------------------------------------- -------------------------------------------------------------------
Thu Mar 22 09:32:51 UTC 2018 - pmonrealgonzalez@suse.com Thu Mar 22 09:32:51 UTC 2018 - pmonrealgonzalez@suse.com

View File

@ -1,7 +1,7 @@
# #
# spec file for package perl-ExtUtils-MakeMaker # spec file for package perl-ExtUtils-MakeMaker
# #
# Copyright (c) 2018 SUSE LINUX GmbH, Nuernberg, Germany. # Copyright (c) 2019 SUSE LINUX GmbH, Nuernberg, Germany.
# #
# All modifications and additions to the file contributed by third parties # All modifications and additions to the file contributed by third parties
# remain the property of their copyright owners, unless otherwise agreed # remain the property of their copyright owners, unless otherwise agreed
@ -12,18 +12,18 @@
# license that conforms to the Open Source Definition (Version 1.9) # license that conforms to the Open Source Definition (Version 1.9)
# published by the Open Source Initiative. # 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/
# #
Name: perl-ExtUtils-MakeMaker Name: perl-ExtUtils-MakeMaker
Version: 7.34 Version: 7.36
Release: 0 Release: 0
%define cpan_name ExtUtils-MakeMaker %define cpan_name ExtUtils-MakeMaker
Summary: Create a module Makefile Summary: Create a module Makefile
License: Artistic-1.0 OR GPL-1.0-or-later License: Artistic-1.0 OR GPL-1.0-or-later
Group: Development/Libraries/Perl Group: Development/Libraries/Perl
Url: http://search.cpan.org/dist/ExtUtils-MakeMaker/ Url: https://metacpan.org/release/%{cpan_name}
Source0: https://cpan.metacpan.org/authors/id/B/BI/BINGOS/%{cpan_name}-%{version}.tar.gz Source0: https://cpan.metacpan.org/authors/id/B/BI/BINGOS/%{cpan_name}-%{version}.tar.gz
Source1: cpanspec.yml Source1: cpanspec.yml
Patch0: Do_not_set_RPATH_by_default.patch Patch0: Do_not_set_RPATH_by_default.patch