Accepting request 705646 from devel:languages:perl
OBS-URL: https://build.opensuse.org/request/show/705646 OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/perl-ExtUtils-MakeMaker?expand=0&rev=12
This commit is contained in:
commit
fd78ffebd7
@ -21,10 +21,10 @@ Signed-off-by: Petr Písař <ppisar@redhat.com>
|
||||
lib/ExtUtils/MakeMaker.pm | 56 +++++++++++++++++++++++++++++++++++++++++++++-
|
||||
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.34/lib/ExtUtils/Liblist.pm
|
||||
--- ExtUtils-MakeMaker-7.36.orig/lib/ExtUtils/Liblist.pm
|
||||
+++ ExtUtils-MakeMaker-7.36/lib/ExtUtils/Liblist.pm
|
||||
@@ -89,6 +89,11 @@ libraries. LD_RUN_PATH is a colon separ
|
||||
in LDLOADLIBS. It is passed as an environment variable to the process
|
||||
that links the shared library.
|
||||
@ -37,11 +37,11 @@ Index: ExtUtils-MakeMaker-7.34/lib/ExtUtils/Liblist.pm
|
||||
=head2 BSLOADLIBS
|
||||
|
||||
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.34/lib/ExtUtils/MM_Unix.pm
|
||||
@@ -1045,7 +1045,7 @@ sub xs_make_dynamic_lib {
|
||||
--- ExtUtils-MakeMaker-7.36.orig/lib/ExtUtils/MM_Unix.pm
|
||||
+++ ExtUtils-MakeMaker-7.36/lib/ExtUtils/MM_Unix.pm
|
||||
@@ -1074,7 +1074,7 @@ sub xs_make_dynamic_lib {
|
||||
}
|
||||
|
||||
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)" ';
|
||||
}
|
||||
|
||||
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.34/lib/ExtUtils/MakeMaker.pm
|
||||
--- ExtUtils-MakeMaker-7.36.orig/lib/ExtUtils/MakeMaker.pm
|
||||
+++ ExtUtils-MakeMaker-7.36/lib/ExtUtils/MakeMaker.pm
|
||||
@@ -317,7 +317,7 @@ sub full_setup {
|
||||
PERM_DIR PERM_RW PERM_RWX MAGICXS
|
||||
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 USE_MM_LD_RUN_PATH VERSION VERSION_FROM XS
|
||||
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;
|
||||
if (-f "MANIFEST" && ! -f "Makefile" && ! $UNDER_CORE){
|
||||
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
|
||||
typemap has lowest precedence.
|
||||
|
||||
@ -131,11 +131,11 @@ Index: ExtUtils-MakeMaker-7.34/lib/ExtUtils/MakeMaker.pm
|
||||
=item VENDORPREFIX
|
||||
|
||||
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.34/lib/ExtUtils/MM_Any.pm
|
||||
@@ -2435,6 +2435,7 @@ sub init_others {
|
||||
--- ExtUtils-MakeMaker-7.36.orig/lib/ExtUtils/MM_Any.pm
|
||||
+++ ExtUtils-MakeMaker-7.36/lib/ExtUtils/MM_Any.pm
|
||||
@@ -2437,6 +2437,7 @@ sub init_others {
|
||||
# LD_RUN_PATH now computed by ExtUtils::Liblist
|
||||
($self->{EXTRALIBS}, $self->{BSLOADLIBS},
|
||||
$self->{LDLOADLIBS}, $self->{LD_RUN_PATH}) = @libs;
|
||||
|
@ -1,3 +0,0 @@
|
||||
version https://git-lfs.github.com/spec/v1
|
||||
oid sha256:95f1eb44de480d00b28d031b574ec868f7aeeee199eb5abe5666f6bcbbf68480
|
||||
size 471349
|
3
ExtUtils-MakeMaker-7.36.tar.gz
Normal file
3
ExtUtils-MakeMaker-7.36.tar.gz
Normal file
@ -0,0 +1,3 @@
|
||||
version https://git-lfs.github.com/spec/v1
|
||||
oid sha256:06cef6429315cdc6afa9b2dc6fbdfa33538b6f68c827f441294621858e28c558
|
||||
size 474751
|
@ -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
|
||||
|
||||
|
@ -1,7 +1,7 @@
|
||||
#
|
||||
# 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
|
||||
# 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)
|
||||
# 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
|
||||
Version: 7.34
|
||||
Version: 7.36
|
||||
Release: 0
|
||||
%define cpan_name ExtUtils-MakeMaker
|
||||
Summary: Create a module Makefile
|
||||
License: Artistic-1.0 OR GPL-1.0-or-later
|
||||
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
|
||||
Source1: cpanspec.yml
|
||||
Patch0: Do_not_set_RPATH_by_default.patch
|
||||
|
Loading…
Reference in New Issue
Block a user