summaryrefslogtreecommitdiff
path: root/meta/recipes-devtools/perl/perl-5.14.3/debian
diff options
context:
space:
mode:
Diffstat (limited to 'meta/recipes-devtools/perl/perl-5.14.3/debian')
-rw-r--r--meta/recipes-devtools/perl/perl-5.14.3/debian/arm_thread_stress_timeout.diff27
-rw-r--r--meta/recipes-devtools/perl/perl-5.14.3/debian/cpan_definstalldirs.diff38
-rw-r--r--meta/recipes-devtools/perl/perl-5.14.3/debian/cpanplus_config_path.diff45
-rw-r--r--meta/recipes-devtools/perl/perl-5.14.3/debian/cpanplus_definstalldirs.diff56
-rw-r--r--meta/recipes-devtools/perl/perl-5.14.3/debian/db_file_ver.diff35
-rw-r--r--meta/recipes-devtools/perl/perl-5.14.3/debian/deprecate-with-apt.diff407
-rw-r--r--meta/recipes-devtools/perl/perl-5.14.3/debian/disable-zlib-bundling.diff31
-rw-r--r--meta/recipes-devtools/perl/perl-5.14.3/debian/doc_info.diff37
-rw-r--r--meta/recipes-devtools/perl/perl-5.14.3/debian/enc2xs_inc.diff54
-rw-r--r--meta/recipes-devtools/perl/perl-5.14.3/debian/errno_ver.diff36
-rw-r--r--meta/recipes-devtools/perl/perl-5.14.3/debian/extutils_set_libperl_path.diff24
-rw-r--r--meta/recipes-devtools/perl/perl-5.14.3/debian/fakeroot.diff45
-rw-r--r--meta/recipes-devtools/perl/perl-5.14.3/debian/find_html2text.diff36
-rw-r--r--meta/recipes-devtools/perl/perl-5.14.3/debian/fixes/document_makemaker_ccflags.diff32
-rw-r--r--meta/recipes-devtools/perl/perl-5.14.3/debian/fixes/extutils-cbuilder-cflags.diff87
-rw-r--r--meta/recipes-devtools/perl/perl-5.14.3/debian/fixes/h2ph-multiarch.diff70
-rw-r--r--meta/recipes-devtools/perl/perl-5.14.3/debian/fixes/index-tainting.diff74
-rw-r--r--meta/recipes-devtools/perl/perl-5.14.3/debian/fixes/module-build-home-directory.diff38
-rw-r--r--meta/recipes-devtools/perl/perl-5.14.3/debian/fixes/net_smtp_docs.diff26
-rw-r--r--meta/recipes-devtools/perl/perl-5.14.3/debian/fixes/pod_fixes.diff146
-rw-r--r--meta/recipes-devtools/perl/perl-5.14.3/debian/fixes/respect_umask.diff154
-rw-r--r--meta/recipes-devtools/perl/perl-5.14.3/debian/fixes/sys-syslog-socket-timeout-kfreebsd.patch37
-rw-r--r--meta/recipes-devtools/perl/perl-5.14.3/debian/instmodsh_doc.diff28
-rw-r--r--meta/recipes-devtools/perl/perl-5.14.3/debian/ld_run_path.diff25
-rw-r--r--meta/recipes-devtools/perl/perl-5.14.3/debian/libnet_config_path.diff38
-rw-r--r--meta/recipes-devtools/perl/perl-5.14.3/debian/libperl_embed_doc.diff27
-rw-r--r--meta/recipes-devtools/perl/perl-5.14.3/debian/m68k_thread_stress.diff47
-rw-r--r--meta/recipes-devtools/perl/perl-5.14.3/debian/mod_paths.diff100
-rw-r--r--meta/recipes-devtools/perl/perl-5.14.3/debian/module_build_man_extensions.diff36
-rw-r--r--meta/recipes-devtools/perl/perl-5.14.3/debian/no_packlist_perllocal.diff89
-rw-r--r--meta/recipes-devtools/perl/perl-5.14.3/debian/patchlevel.diff31
-rw-r--r--meta/recipes-devtools/perl/perl-5.14.3/debian/perlivp.diff40
-rw-r--r--meta/recipes-devtools/perl/perl-5.14.3/debian/prefix_changes.diff119
-rw-r--r--meta/recipes-devtools/perl/perl-5.14.3/debian/prune_libs.diff39
-rw-r--r--meta/recipes-devtools/perl/perl-5.14.3/debian/series40
-rw-r--r--meta/recipes-devtools/perl/perl-5.14.3/debian/skip-kfreebsd-crash.diff40
-rw-r--r--meta/recipes-devtools/perl/perl-5.14.3/debian/skip-upstream-git-tests.diff60
-rw-r--r--meta/recipes-devtools/perl/perl-5.14.3/debian/squelch-locale-warnings.diff56
-rw-r--r--meta/recipes-devtools/perl/perl-5.14.3/debian/writable_site_dirs.diff37
39 files changed, 0 insertions, 2387 deletions
diff --git a/meta/recipes-devtools/perl/perl-5.14.3/debian/arm_thread_stress_timeout.diff b/meta/recipes-devtools/perl/perl-5.14.3/debian/arm_thread_stress_timeout.diff
deleted file mode 100644
index 6e70c66f52..0000000000
--- a/meta/recipes-devtools/perl/perl-5.14.3/debian/arm_thread_stress_timeout.diff
+++ /dev/null
@@ -1,27 +0,0 @@
-Upstream-Status:Inappropriate [debian patches]
-From f624a9f1206cdd44fde99c40d82e2f326db485dd Mon Sep 17 00:00:00 2001
-From: Niko Tyni <ntyni@debian.org>
-Date: Sat, 1 Nov 2008 15:10:16 +0200
-Subject: Raise the timeout of ext/threads/shared/t/stress.t to accommodate
- slower build hosts
-
-Bug-Debian: http://bugs.debian.org/501970
-
-Patch-Name: debian/arm_thread_stress_timeout.diff
----
- dist/threads-shared/t/stress.t | 2 +-
- 1 files changed, 1 insertions(+), 1 deletions(-)
-
-diff --git a/dist/threads-shared/t/stress.t b/dist/threads-shared/t/stress.t
-index adfd1ed..652a3e6 100644
---- a/dist/threads-shared/t/stress.t
-+++ b/dist/threads-shared/t/stress.t
-@@ -34,7 +34,7 @@ use threads::shared;
- {
- my $cnt = 50;
-
-- my $TIMEOUT = 60;
-+ my $TIMEOUT = 150;
-
- my $mutex = 1;
- share($mutex);
diff --git a/meta/recipes-devtools/perl/perl-5.14.3/debian/cpan_definstalldirs.diff b/meta/recipes-devtools/perl/perl-5.14.3/debian/cpan_definstalldirs.diff
deleted file mode 100644
index 57e7636be3..0000000000
--- a/meta/recipes-devtools/perl/perl-5.14.3/debian/cpan_definstalldirs.diff
+++ /dev/null
@@ -1,38 +0,0 @@
-Upstream-Status:Inappropriate [debian patches]
-From 4b63b9a433661cd13cfb1448dbfb90c5f53a53be Mon Sep 17 00:00:00 2001
-From: Brendan O'Dea <bod@debian.org>
-Date: Tue, 8 Mar 2005 19:30:38 +1100
-Subject: Provide a sensible INSTALLDIRS default for modules installed from
- CPAN.
-
-Some modules which are included in core set INSTALLDIRS => 'perl'
-explicitly in Makefile.PL or Build.PL. This makes sense for the normal @INC
-ordering, but not ours.
-
-Patch-Name: debian/cpan_definstalldirs.diff
----
- cpan/CPAN/lib/CPAN/FirstTime.pm | 4 ++--
- 1 files changed, 2 insertions(+), 2 deletions(-)
-
-diff --git a/cpan/CPAN/lib/CPAN/FirstTime.pm b/cpan/CPAN/lib/CPAN/FirstTime.pm
-index 667bdca..c38c890 100644
---- a/cpan/CPAN/lib/CPAN/FirstTime.pm
-+++ b/cpan/CPAN/lib/CPAN/FirstTime.pm
-@@ -990,7 +990,7 @@ sub init {
- my_prompt_loop(prefer_installer => 'MB', $matcher, 'MB|EUMM|RAND');
-
- if (!$matcher or 'makepl_arg make_arg' =~ /$matcher/) {
-- my_dflt_prompt(makepl_arg => "", $matcher);
-+ my_dflt_prompt(makepl_arg => "INSTALLDIRS=site", $matcher);
- my_dflt_prompt(make_arg => "", $matcher);
- if ( $CPAN::Config->{makepl_arg} =~ /LIBS=|INC=/ ) {
- $CPAN::Frontend->mywarn(
-@@ -1022,7 +1022,7 @@ sub init {
- my_dflt_prompt(make_install_arg => $CPAN::Config->{make_arg} || "",
- $matcher);
-
-- my_dflt_prompt(mbuildpl_arg => "", $matcher);
-+ my_dflt_prompt(mbuildpl_arg => "--installdirs site", $matcher);
- my_dflt_prompt(mbuild_arg => "", $matcher);
-
- if (exists $CPAN::HandleConfig::keys{mbuild_install_build_command}
diff --git a/meta/recipes-devtools/perl/perl-5.14.3/debian/cpanplus_config_path.diff b/meta/recipes-devtools/perl/perl-5.14.3/debian/cpanplus_config_path.diff
deleted file mode 100644
index f33221c3d1..0000000000
--- a/meta/recipes-devtools/perl/perl-5.14.3/debian/cpanplus_config_path.diff
+++ /dev/null
@@ -1,45 +0,0 @@
-Upstream-Status:Inappropriate [debian patches]
-From 9825086b15f34f365a272cc8d6caf4e2044bede6 Mon Sep 17 00:00:00 2001
-From: Niko Tyni <ntyni@debian.org>
-Date: Mon, 6 Jul 2009 22:17:53 +0300
-Subject: Save local versions of CPANPLUS::Config::System into /etc/perl.
-
-This is a configuration file and needs to go in /etc by policy.
-Besides, /usr may not even be writable.
-
-This mirrors the Debian setup of CPAN.pm in debian/cpan_config_path.
-
-See #533707.
-
-Patch-Name: debian/cpanplus_config_path.diff
----
- cpan/CPANPLUS/lib/CPANPLUS/Configure.pm | 1 +
- cpan/CPANPLUS/lib/CPANPLUS/Internals/Constants.pm | 3 +++
- 2 files changed, 4 insertions(+), 0 deletions(-)
-
-diff --git a/cpan/CPANPLUS/lib/CPANPLUS/Configure.pm b/cpan/CPANPLUS/lib/CPANPLUS/Configure.pm
-index ba1ca07..25cbe5f 100644
---- a/cpan/CPANPLUS/lib/CPANPLUS/Configure.pm
-+++ b/cpan/CPANPLUS/lib/CPANPLUS/Configure.pm
-@@ -280,6 +280,7 @@ Saves the configuration to the package name you provided.
- If this package is not C<CPANPLUS::Config::System>, it will
- be saved in your C<.cpanplus> directory, otherwise it will
- be attempted to be saved in the system wide directory.
-+(On Debian systems, this system wide directory is /etc/perl.)
-
- If no argument is provided, it will default to your personal
- config.
-diff --git a/cpan/CPANPLUS/lib/CPANPLUS/Internals/Constants.pm b/cpan/CPANPLUS/lib/CPANPLUS/Internals/Constants.pm
-index 443d5a4..f7085a8 100644
---- a/cpan/CPANPLUS/lib/CPANPLUS/Internals/Constants.pm
-+++ b/cpan/CPANPLUS/lib/CPANPLUS/Internals/Constants.pm
-@@ -209,6 +209,9 @@ use constant CONFIG_USER_FILE => sub {
- ) . '.pm';
- };
- use constant CONFIG_SYSTEM_FILE => sub {
-+ # Debian-specific shortcut
-+ return '/etc/perl/CPANPLUS/Config/System.pm';
-+
- require CPANPLUS::Internals;
- require File::Basename;
- my $dir = File::Basename::dirname(
diff --git a/meta/recipes-devtools/perl/perl-5.14.3/debian/cpanplus_definstalldirs.diff b/meta/recipes-devtools/perl/perl-5.14.3/debian/cpanplus_definstalldirs.diff
deleted file mode 100644
index 7df28606b7..0000000000
--- a/meta/recipes-devtools/perl/perl-5.14.3/debian/cpanplus_definstalldirs.diff
+++ /dev/null
@@ -1,56 +0,0 @@
-Upstream-Status:Inappropriate [debian patches]
-From 66517b14790aa6410fd37e411dd62521e1e02b7f Mon Sep 17 00:00:00 2001
-From: Niko Tyni <ntyni@debian.org>
-Date: Mon, 6 Jul 2009 21:58:41 +0300
-Subject: Configure CPANPLUS to use the site directories by default.
-
-Bug-Debian: http://bugs.debian.org/533707
-
-The core modules usually default to INSTALLDIRS=perl (ExtUtils::MakeMaker)
-or installdirs=core (Module::Build), so we need to explicitly ask for
-the site destination to get upgraded versions into /usr/local.
-
-See also the sister patch, debian/cpan_definstalldirs .
-
-Patch-Name: debian/cpanplus_definstalldirs.diff
----
- cpan/CPANPLUS/lib/CPANPLUS/Config/System.pm | 30 +++++++++++++++++++++++++++
- 1 files changed, 30 insertions(+), 0 deletions(-)
- create mode 100644 cpan/CPANPLUS/lib/CPANPLUS/Config/System.pm
-
-diff --git a/cpan/CPANPLUS/lib/CPANPLUS/Config/System.pm b/cpan/CPANPLUS/lib/CPANPLUS/Config/System.pm
-new file mode 100644
-index 0000000..5e6e11e
---- /dev/null
-+++ b/cpan/CPANPLUS/lib/CPANPLUS/Config/System.pm
-@@ -0,0 +1,30 @@
-+### minimal pod, so you can find it with perldoc -l, etc
-+=pod
-+
-+=head1 NAME
-+
-+CPANPLUS::Config::System
-+
-+=head1 DESCRIPTION
-+
-+This is a CPANPLUS configuration file that sets appropriate default
-+settings on Debian systems.
-+
-+The only preconfigured settings are C<makemakerflags> (set to
-+C<INSTALLDIRS=site>) and C<buildflags> (set to C<--installdirs site>).
-+
-+These settings will not have any effect if
-+C</etc/perl/CPANPLUS/Config/System.pm> is present.
-+
-+=cut
-+
-+
-+package CPANPLUS::Config::System;
-+
-+sub setup {
-+ my $conf = shift;
-+ $conf->set_conf( makemakerflags => 'INSTALLDIRS=site' );
-+ $conf->set_conf( buildflags => '--installdirs site' );
-+}
-+
-+1;
diff --git a/meta/recipes-devtools/perl/perl-5.14.3/debian/db_file_ver.diff b/meta/recipes-devtools/perl/perl-5.14.3/debian/db_file_ver.diff
deleted file mode 100644
index 8726056eaa..0000000000
--- a/meta/recipes-devtools/perl/perl-5.14.3/debian/db_file_ver.diff
+++ /dev/null
@@ -1,35 +0,0 @@
-Upstream-Status:Inappropriate [debian patches]
-From 0d1acf7af6da3a3f933faba8459ad9ff03fe3e5b Mon Sep 17 00:00:00 2001
-From: Brendan O'Dea <bod@debian.org>
-Date: Fri, 16 Dec 2005 01:32:14 +1100
-Subject: Remove overly restrictive DB_File version check.
-
-Bug-Debian: http://bugs.debian.org/340047
-
-Package dependencies ensure the correct library is linked at run-time.
-
-Patch-Name: debian/db_file_ver.diff
----
- cpan/DB_File/version.c | 2 ++
- 1 files changed, 2 insertions(+), 0 deletions(-)
-
-diff --git a/cpan/DB_File/version.c b/cpan/DB_File/version.c
-index e01f6f6..544e6ee 100644
---- a/cpan/DB_File/version.c
-+++ b/cpan/DB_File/version.c
-@@ -48,6 +48,7 @@ __getBerkeleyDBInfo()
-
- (void)db_version(&Major, &Minor, &Patch) ;
-
-+#ifndef DEBIAN
- /* Check that the versions of db.h and libdb.a are the same */
- if (Major != DB_VERSION_MAJOR || Minor != DB_VERSION_MINOR )
- /* || Patch != DB_VERSION_PATCH) */
-@@ -55,6 +56,7 @@ __getBerkeleyDBInfo()
- croak("\nDB_File was build with libdb version %d.%d.%d,\nbut you are attempting to run it with libdb version %d.%d.%d\n",
- DB_VERSION_MAJOR, DB_VERSION_MINOR, DB_VERSION_PATCH,
- Major, Minor, Patch) ;
-+#endif /* DEBIAN */
-
- /* check that libdb is recent enough -- we need 2.3.4 or greater */
- if (Major == 2 && (Minor < 3 || (Minor == 3 && Patch < 4)))
diff --git a/meta/recipes-devtools/perl/perl-5.14.3/debian/deprecate-with-apt.diff b/meta/recipes-devtools/perl/perl-5.14.3/debian/deprecate-with-apt.diff
deleted file mode 100644
index 3a145a1671..0000000000
--- a/meta/recipes-devtools/perl/perl-5.14.3/debian/deprecate-with-apt.diff
+++ /dev/null
@@ -1,407 +0,0 @@
-Upstream-Status:Inappropriate [debian patches]
-From c2bd2059cfbba573643c748ace4ff4db4cbf015d Mon Sep 17 00:00:00 2001
-From: Dominic Hargreaves <dom@earth.li>
-Date: Mon, 17 May 2010 13:23:07 +0300
-Subject: Point users to Debian packages of deprecated core modules
-
-Bug-Debian: http://bugs.debian.org/580034
-
-Class::ISA, Switch, Pod::Plainer, and (partially) Shell were
-deprecated from the Perl core in 5.12.0.
-
-Class::ISA, Switch, Pod::Plainer were removed from the Perl core in
-5.14.0.
-
-Shell and Devel::DProf, and Perl 4 libraries, were deprecated from the
-Perl core in 5.14.0.
-
-To get a clean transition, perl/perl-modules is going to recommend the
-separate Debian packages of these for one release cycle so that they will be
-pulled in by default on upgrades.
-
-However, on systems configured to ignore recommendations the deprecation
-warnings will still be useful, so modify them slightly to point to the
-separate packages instead.
-
-Patch-Name: debian/deprecate-with-apt.diff
----
- lib/abbrev.pl | 2 +-
- lib/assert.pl | 2 +-
- lib/bigfloat.pl | 2 +-
- lib/bigint.pl | 2 +-
- lib/bigrat.pl | 2 +-
- lib/cacheout.pl | 2 +-
- lib/complete.pl | 2 +-
- lib/ctime.pl | 2 +-
- lib/deprecate.pm | 16 +++++++++++++++-
- lib/dotsh.pl | 2 +-
- lib/exceptions.pl | 2 +-
- lib/fastcwd.pl | 2 +-
- lib/find.pl | 2 +-
- lib/finddepth.pl | 2 +-
- lib/flush.pl | 2 +-
- lib/getcwd.pl | 2 +-
- lib/getopt.pl | 2 +-
- lib/getopts.pl | 2 +-
- lib/hostname.pl | 2 +-
- lib/importenv.pl | 2 +-
- lib/look.pl | 2 +-
- lib/newgetopt.pl | 2 +-
- lib/open2.pl | 2 +-
- lib/open3.pl | 2 +-
- lib/pwd.pl | 2 +-
- lib/shellwords.pl | 2 +-
- lib/stat.pl | 2 +-
- lib/syslog.pl | 2 +-
- lib/tainted.pl | 2 +-
- lib/termcap.pl | 2 +-
- lib/timelocal.pl | 2 +-
- lib/validate.pl | 2 +-
- 32 files changed, 46 insertions(+), 32 deletions(-)
-
-diff --git a/lib/abbrev.pl b/lib/abbrev.pl
-index d46321f..0168631 100644
---- a/lib/abbrev.pl
-+++ b/lib/abbrev.pl
-@@ -1,4 +1,4 @@
--warn "Legacy library @{[(caller(0))[6]]} will be removed from the Perl core distribution in the next major release. Please install it from the CPAN distribution Perl4::CoreLibs. It is being used at @{[(caller)[1]]}, line @{[(caller)[2]]}.\n";
-+warn "Legacy library @{[(caller(0))[6]]} will be removed from the Perl core distribution in the next major release. Please install the separate libperl4-corelibs-perl package. It is being used at @{[(caller)[1]]}, line @{[(caller)[2]]}.\n";
-
- ;# Usage:
- ;# %foo = ();
-diff --git a/lib/assert.pl b/lib/assert.pl
-index d47e006..80593c5 100644
---- a/lib/assert.pl
-+++ b/lib/assert.pl
-@@ -1,4 +1,4 @@
--warn "Legacy library @{[(caller(0))[6]]} will be removed from the Perl core distribution in the next major release. Please install it from the CPAN distribution Perl4::CoreLibs. It is being used at @{[(caller)[1]]}, line @{[(caller)[2]]}.\n";
-+warn "Legacy library @{[(caller(0))[6]]} will be removed from the Perl core distribution in the next major release. Please install the separate libperl4-corelibs-perl package. It is being used at @{[(caller)[1]]}, line @{[(caller)[2]]}.\n";
-
- #
- # This library is no longer being maintained, and is included for backward
-diff --git a/lib/bigfloat.pl b/lib/bigfloat.pl
-index 82d0f5c..c21bac6 100644
---- a/lib/bigfloat.pl
-+++ b/lib/bigfloat.pl
-@@ -1,4 +1,4 @@
--warn "Legacy library @{[(caller(0))[6]]} will be removed from the Perl core distribution in the next major release. Please install it from the CPAN distribution Perl4::CoreLibs. It is being used at @{[(caller)[1]]}, line @{[(caller)[2]]}.\n";
-+warn "Legacy library @{[(caller(0))[6]]} will be removed from the Perl core distribution in the next major release. Please install the separate libperl4-corelibs-perl package. It is being used at @{[(caller)[1]]}, line @{[(caller)[2]]}.\n";
-
- package bigfloat;
- require "bigint.pl";
-diff --git a/lib/bigint.pl b/lib/bigint.pl
-index 6de1c53..031e8ad 100644
---- a/lib/bigint.pl
-+++ b/lib/bigint.pl
-@@ -1,4 +1,4 @@
--warn "Legacy library @{[(caller(0))[6]]} will be removed from the Perl core distribution in the next major release. Please install it from the CPAN distribution Perl4::CoreLibs. It is being used at @{[(caller)[1]]}, line @{[(caller)[2]]}.\n";
-+warn "Legacy library @{[(caller(0))[6]]} will be removed from the Perl core distribution in the next major release. Please install the separate libperl4-corelibs-perl package. It is being used at @{[(caller)[1]]}, line @{[(caller)[2]]}.\n";
-
- package bigint;
- #
-diff --git a/lib/bigrat.pl b/lib/bigrat.pl
-index aaf1713..146a8f4 100644
---- a/lib/bigrat.pl
-+++ b/lib/bigrat.pl
-@@ -1,4 +1,4 @@
--warn "Legacy library @{[(caller(0))[6]]} will be removed from the Perl core distribution in the next major release. Please install it from the CPAN distribution Perl4::CoreLibs. It is being used at @{[(caller)[1]]}, line @{[(caller)[2]]}.\n";
-+warn "Legacy library @{[(caller(0))[6]]} will be removed from the Perl core distribution in the next major release. Please install the separate libperl4-corelibs-perl package. It is being used at @{[(caller)[1]]}, line @{[(caller)[2]]}.\n";
-
- package bigrat;
- require "bigint.pl";
-diff --git a/lib/cacheout.pl b/lib/cacheout.pl
-index a5da453..937405d 100644
---- a/lib/cacheout.pl
-+++ b/lib/cacheout.pl
-@@ -1,4 +1,4 @@
--warn "Legacy library @{[(caller(0))[6]]} will be removed from the Perl core distribution in the next major release. Please install it from the CPAN distribution Perl4::CoreLibs. It is being used at @{[(caller)[1]]}, line @{[(caller)[2]]}.\n";
-+warn "Legacy library @{[(caller(0))[6]]} will be removed from the Perl core distribution in the next major release. Please install the separate libperl4-corelibs-perl package. It is being used at @{[(caller)[1]]}, line @{[(caller)[2]]}.\n";
-
- #
- # This library is no longer being maintained, and is included for backward
-diff --git a/lib/complete.pl b/lib/complete.pl
-index 9ed041c..2ab0c6a 100644
---- a/lib/complete.pl
-+++ b/lib/complete.pl
-@@ -1,4 +1,4 @@
--warn "Legacy library @{[(caller(0))[6]]} will be removed from the Perl core distribution in the next major release. Please install it from the CPAN distribution Perl4::CoreLibs. It is being used at @{[(caller)[1]]}, line @{[(caller)[2]]}.\n";
-+warn "Legacy library @{[(caller(0))[6]]} will be removed from the Perl core distribution in the next major release. Please install the separate libperl4-corelibs-perl package. It is being used at @{[(caller)[1]]}, line @{[(caller)[2]]}.\n";
-
- ;#
- #
-diff --git a/lib/ctime.pl b/lib/ctime.pl
-index aa00d00..ac24e71 100644
---- a/lib/ctime.pl
-+++ b/lib/ctime.pl
-@@ -1,4 +1,4 @@
--warn "Legacy library @{[(caller(0))[6]]} will be removed from the Perl core distribution in the next major release. Please install it from the CPAN distribution Perl4::CoreLibs. It is being used at @{[(caller)[1]]}, line @{[(caller)[2]]}.\n";
-+warn "Legacy library @{[(caller(0))[6]]} will be removed from the Perl core distribution in the next major release. Please install the separate libperl4-corelibs-perl package. It is being used at @{[(caller)[1]]}, line @{[(caller)[2]]}.\n";
-
- ;# ctime.pl is a simple Perl emulation for the well known ctime(3C) function.
- #
-diff --git a/lib/deprecate.pm b/lib/deprecate.pm
-index 7562c69..fc548b0 100644
---- a/lib/deprecate.pm
-+++ b/lib/deprecate.pm
-@@ -7,6 +7,14 @@ our $VERSION = 0.02;
- our %Config;
- unless (%Config) { require Config; *Config = \%Config::Config; }
-
-+# Debian-specific change: recommend the separate Debian packages of
-+# deprecated modules where available
-+
-+my %DEBIAN_PACKAGES = (
-+ "Shell" => "libshell-perl",
-+ "Devel::DProf" => "libdevel-dprof-perl"
-+);
-+
- # This isn't a public API. It's internal to code maintained by the perl-porters
- # If you would like it to be a public API, please send a patch with
- # documentation and tests. Until then, it may change without warning.
-@@ -58,9 +66,15 @@ EOM
- if (defined $callers_bitmask
- && (vec($callers_bitmask, $warnings::Offsets{deprecated}, 1)
- || vec($callers_bitmask, $warnings::Offsets{all}, 1))) {
-- warn <<"EOM";
-+ if (my $deb = $DEBIAN_PACKAGES{$package}) {
-+ warn <<"EOM";
-+$package will be removed from the Perl core distribution in the next major release. Please install the separate $deb package. It is being used at $call_file, line $call_line.
-+EOM
-+ } else {
-+ warn <<"EOM";
- $package will be removed from the Perl core distribution in the next major release. Please install it from CPAN. It is being used at $call_file, line $call_line.
- EOM
-+ }
- }
- }
- }
-diff --git a/lib/dotsh.pl b/lib/dotsh.pl
-index 92f1f4c..4085122 100644
---- a/lib/dotsh.pl
-+++ b/lib/dotsh.pl
-@@ -1,4 +1,4 @@
--warn "Legacy library @{[(caller(0))[6]]} will be removed from the Perl core distribution in the next major release. Please install it from the CPAN distribution Perl4::CoreLibs. It is being used at @{[(caller)[1]]}, line @{[(caller)[2]]}.\n";
-+warn "Legacy library @{[(caller(0))[6]]} will be removed from the Perl core distribution in the next major release. Please install the separate libperl4-corelibs-perl package. It is being used at @{[(caller)[1]]}, line @{[(caller)[2]]}.\n";
-
- #
- # @(#)dotsh.pl 03/19/94
-diff --git a/lib/exceptions.pl b/lib/exceptions.pl
-index 8af64c8..b5b1427 100644
---- a/lib/exceptions.pl
-+++ b/lib/exceptions.pl
-@@ -1,4 +1,4 @@
--warn "Legacy library @{[(caller(0))[6]]} will be removed from the Perl core distribution in the next major release. Please install it from the CPAN distribution Perl4::CoreLibs. It is being used at @{[(caller)[1]]}, line @{[(caller)[2]]}.\n";
-+warn "Legacy library @{[(caller(0))[6]]} will be removed from the Perl core distribution in the next major release. Please install the separate libperl4-corelibs-perl package. It is being used at @{[(caller)[1]]}, line @{[(caller)[2]]}.\n";
-
- # exceptions.pl
- # tchrist@convex.com
-diff --git a/lib/fastcwd.pl b/lib/fastcwd.pl
-index 70007a1..2c7c42e 100644
---- a/lib/fastcwd.pl
-+++ b/lib/fastcwd.pl
-@@ -1,4 +1,4 @@
--warn "Legacy library @{[(caller(0))[6]]} will be removed from the Perl core distribution in the next major release. Please install it from the CPAN distribution Perl4::CoreLibs. It is being used at @{[(caller)[1]]}, line @{[(caller)[2]]}.\n";
-+warn "Legacy library @{[(caller(0))[6]]} will be removed from the Perl core distribution in the next major release. Please install the separate libperl4-corelibs-perl package. It is being used at @{[(caller)[1]]}, line @{[(caller)[2]]}.\n";
-
- # By John Bazik
- #
-diff --git a/lib/find.pl b/lib/find.pl
-index 8e1b42c..7fb2fbf 100644
---- a/lib/find.pl
-+++ b/lib/find.pl
-@@ -1,4 +1,4 @@
--warn "Legacy library @{[(caller(0))[6]]} will be removed from the Perl core distribution in the next major release. Please install it from the CPAN distribution Perl4::CoreLibs. It is being used at @{[(caller)[1]]}, line @{[(caller)[2]]}.\n";
-+warn "Legacy library @{[(caller(0))[6]]} will be removed from the Perl core distribution in the next major release. Please install the separate libperl4-corelibs-perl package. It is being used at @{[(caller)[1]]}, line @{[(caller)[2]]}.\n";
-
- # This library is deprecated and unmaintained. It is included for
- # compatibility with Perl 4 scripts which may use it, but it will be
-diff --git a/lib/finddepth.pl b/lib/finddepth.pl
-index 479905f..c07cea5 100644
---- a/lib/finddepth.pl
-+++ b/lib/finddepth.pl
-@@ -1,4 +1,4 @@
--warn "Legacy library @{[(caller(0))[6]]} will be removed from the Perl core distribution in the next major release. Please install it from the CPAN distribution Perl4::CoreLibs. It is being used at @{[(caller)[1]]}, line @{[(caller)[2]]}.\n";
-+warn "Legacy library @{[(caller(0))[6]]} will be removed from the Perl core distribution in the next major release. Please install the separate libperl4-corelibs-perl package. It is being used at @{[(caller)[1]]}, line @{[(caller)[2]]}.\n";
-
- # This library is deprecated and unmaintained. It is included for
- # compatibility with Perl 4 scripts which may use it, but it will be
-diff --git a/lib/flush.pl b/lib/flush.pl
-index c427976..e5ed0ae 100644
---- a/lib/flush.pl
-+++ b/lib/flush.pl
-@@ -1,4 +1,4 @@
--warn "Legacy library @{[(caller(0))[6]]} will be removed from the Perl core distribution in the next major release. Please install it from the CPAN distribution Perl4::CoreLibs. It is being used at @{[(caller)[1]]}, line @{[(caller)[2]]}.\n";
-+warn "Legacy library @{[(caller(0))[6]]} will be removed from the Perl core distribution in the next major release. Please install the separate libperl4-corelibs-perl package. It is being used at @{[(caller)[1]]}, line @{[(caller)[2]]}.\n";
-
- #
- # This library is no longer being maintained, and is included for backward
-diff --git a/lib/getcwd.pl b/lib/getcwd.pl
-index 77b2442..3810a99 100644
---- a/lib/getcwd.pl
-+++ b/lib/getcwd.pl
-@@ -1,4 +1,4 @@
--warn "Legacy library @{[(caller(0))[6]]} will be removed from the Perl core distribution in the next major release. Please install it from the CPAN distribution Perl4::CoreLibs. It is being used at @{[(caller)[1]]}, line @{[(caller)[2]]}.\n";
-+warn "Legacy library @{[(caller(0))[6]]} will be removed from the Perl core distribution in the next major release. Please install the separate libperl4-corelibs-perl package. It is being used at @{[(caller)[1]]}, line @{[(caller)[2]]}.\n";
-
- # By Brandon S. Allbery
- #
-diff --git a/lib/getopt.pl b/lib/getopt.pl
-index 1d4008a..019a165 100644
---- a/lib/getopt.pl
-+++ b/lib/getopt.pl
-@@ -1,4 +1,4 @@
--warn "Legacy library @{[(caller(0))[6]]} will be removed from the Perl core distribution in the next major release. Please install it from the CPAN distribution Perl4::CoreLibs. It is being used at @{[(caller)[1]]}, line @{[(caller)[2]]}.\n";
-+warn "Legacy library @{[(caller(0))[6]]} will be removed from the Perl core distribution in the next major release. Please install the separate libperl4-corelibs-perl package. It is being used at @{[(caller)[1]]}, line @{[(caller)[2]]}.\n";
-
- ;# $RCSfile: getopt.pl,v $$Revision: 4.1 $$Date: 92/08/07 18:23:58 $
- #
-diff --git a/lib/getopts.pl b/lib/getopts.pl
-index 37ecb4a..3d27418 100644
---- a/lib/getopts.pl
-+++ b/lib/getopts.pl
-@@ -1,4 +1,4 @@
--warn "Legacy library @{[(caller(0))[6]]} will be removed from the Perl core distribution in the next major release. Please install it from the CPAN distribution Perl4::CoreLibs. It is being used at @{[(caller)[1]]}, line @{[(caller)[2]]}.\n";
-+warn "Legacy library @{[(caller(0))[6]]} will be removed from the Perl core distribution in the next major release. Please install the separate libperl4-corelibs-perl package. It is being used at @{[(caller)[1]]}, line @{[(caller)[2]]}.\n";
-
- ;# getopts.pl - a better getopt.pl
- #
-diff --git a/lib/hostname.pl b/lib/hostname.pl
-index f57375e..b055d30 100644
---- a/lib/hostname.pl
-+++ b/lib/hostname.pl
-@@ -1,4 +1,4 @@
--warn "Legacy library @{[(caller(0))[6]]} will be removed from the Perl core distribution in the next major release. Please install it from the CPAN distribution Perl4::CoreLibs. It is being used at @{[(caller)[1]]}, line @{[(caller)[2]]}.\n";
-+warn "Legacy library @{[(caller(0))[6]]} will be removed from the Perl core distribution in the next major release. Please install the separate libperl4-corelibs-perl package. It is being used at @{[(caller)[1]]}, line @{[(caller)[2]]}.\n";
-
- # From: asherman@fmrco.com (Aaron Sherman)
- #
-diff --git a/lib/importenv.pl b/lib/importenv.pl
-index 625edf6..52ee722 100644
---- a/lib/importenv.pl
-+++ b/lib/importenv.pl
-@@ -1,4 +1,4 @@
--warn "Legacy library @{[(caller(0))[6]]} will be removed from the Perl core distribution in the next major release. Please install it from the CPAN distribution Perl4::CoreLibs. It is being used at @{[(caller)[1]]}, line @{[(caller)[2]]}.\n";
-+warn "Legacy library @{[(caller(0))[6]]} will be removed from the Perl core distribution in the next major release. Please install the separate libperl4-corelibs-perl package. It is being used at @{[(caller)[1]]}, line @{[(caller)[2]]}.\n";
-
- # This library is no longer being maintained, and is included for backward
- # compatibility with Perl 4 programs which may require it.
-diff --git a/lib/look.pl b/lib/look.pl
-index 7be55b2..12dcace 100644
---- a/lib/look.pl
-+++ b/lib/look.pl
-@@ -1,4 +1,4 @@
--warn "Legacy library @{[(caller(0))[6]]} will be removed from the Perl core distribution in the next major release. Please install it from the CPAN distribution Perl4::CoreLibs. It is being used at @{[(caller)[1]]}, line @{[(caller)[2]]}.\n";
-+warn "Legacy library @{[(caller(0))[6]]} will be removed from the Perl core distribution in the next major release. Please install the separate libperl4-corelibs-perl package. It is being used at @{[(caller)[1]]}, line @{[(caller)[2]]}.\n";
-
- ;# Usage: