summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorAndreas K. Hüttel <dilfridge@gentoo.org>2019-10-15 13:30:18 +0200
committerAndreas K. Hüttel <dilfridge@gentoo.org>2019-10-15 13:30:46 +0200
commit9824a86d02ad05160a827b76d8b7870ea28b6b2e (patch)
tree34e6ad3a51aa7606e16c604913cfee038712677a /dev-perl/libintl-perl/files
parentapp-emacs/hexrgb: Version bump. (diff)
downloadgentoo-9824a86d02ad05160a827b76d8b7870ea28b6b2e.tar.gz
gentoo-9824a86d02ad05160a827b76d8b7870ea28b6b2e.tar.bz2
gentoo-9824a86d02ad05160a827b76d8b7870ea28b6b2e.zip
dev-perl/libintl-perl: Remove old
Package-Manager: Portage-2.3.76, Repoman-2.3.17 Signed-off-by: Andreas K. Hüttel <dilfridge@gentoo.org>
Diffstat (limited to 'dev-perl/libintl-perl/files')
-rw-r--r--dev-perl/libintl-perl/files/libintl-perl-1.240.0-sanity-2.patch51
1 files changed, 0 insertions, 51 deletions
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;