From 9824a86d02ad05160a827b76d8b7870ea28b6b2e Mon Sep 17 00:00:00 2001 From: "Andreas K. Hüttel" Date: Tue, 15 Oct 2019 13:30:18 +0200 Subject: dev-perl/libintl-perl: Remove old MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Package-Manager: Portage-2.3.76, Repoman-2.3.17 Signed-off-by: Andreas K. Hüttel --- .../files/libintl-perl-1.240.0-sanity-2.patch | 51 ---------------------- 1 file changed, 51 deletions(-) delete mode 100644 dev-perl/libintl-perl/files/libintl-perl-1.240.0-sanity-2.patch (limited to 'dev-perl/libintl-perl/files') diff --git a/dev-perl/libintl-perl/files/libintl-perl-1.240.0-sanity-2.patch b/dev-perl/libintl-perl/files/libintl-perl-1.240.0-sanity-2.patch deleted file mode 100644 index e6adbf1419b8..000000000000 --- a/dev-perl/libintl-perl/files/libintl-perl-1.240.0-sanity-2.patch +++ /dev/null @@ -1,51 +0,0 @@ -diff -ruN libintl-perl-1.24.orig/Makefile.PL libintl-perl-1.24/Makefile.PL ---- libintl-perl-1.24.orig/Makefile.PL 2015-04-03 15:28:12.000000000 +0200 -+++ libintl-perl-1.24/Makefile.PL 2016-06-01 00:06:12.000000000 +0200 -@@ -163,47 +163,6 @@ - - package MY; - --# FIXME: This is really a hack! Problem: Depending on the build system, --# we may or may not build and install the XS version. If the XS version --# is being built, the directory blib/arch will be populated, if it is --# not being built, blib/arch will be empty. Unfortunately, if blib/arch --# is not empty, *all* library files will be installed in the architecture --# dependent locations, if it is empty, they will be installed in the --# architecture independent tree. --# --# Unfortunately, ExtUtils::MakeMaker does not take care of uninstalling --# files from previous installations. Consequently, we cannot determine --# which version of the library will be loaded, since this depends on the --# current value of @INC. --# --# The solution does not really make me happy. The Makefile will be patched, --# so that instead of ExtUtils::Install a custom module MyInstall.pm will --# be used. This custom module overwrites the subroutine that detects --# whether a directory is empty in ExtUtils::Install, and will lie if that --# directory happens to be "blib/arch". This little hack effectively disables --# the annoying behavior of ExtUtils::Install (and I sincerely hope that --# this is portable). --sub libscan --{ -- my ($self, $file) = @_; -- -- return if 'MyInstall.pm' eq $file; -- -- $self->SUPER::libscan ($file); --} -- --sub tools_other --{ -- my $self = shift; -- -- my $fragment = $self->SUPER::tools_other (@_); -- -- $fragment =~ s/^MOD_INSTALL\s*=\s*(.*?)-MExtUtils::Install -- /MOD_INSTALL =$1-MMyInstall/msx; -- -- return $fragment; --} -- - package main; - - my $name = $0; -- cgit v1.2.3-65-gdbad