summaryrefslogtreecommitdiffstats
path: root/contrib/perl5
diff options
context:
space:
mode:
authormarkm <markm@FreeBSD.org>2000-01-29 17:27:17 +0000
committermarkm <markm@FreeBSD.org>2000-01-29 17:27:17 +0000
commite72f2900e8b7d8d9f36f6cea459ecad732becaff (patch)
tree3297891c0ddb6e668ed33ecfde2e0eb17bb31774 /contrib/perl5
parent1428bfa05173878105546bfaca96196003da5a75 (diff)
downloadFreeBSD-src-e72f2900e8b7d8d9f36f6cea459ecad732becaff.zip
FreeBSD-src-e72f2900e8b7d8d9f36f6cea459ecad732becaff.tar.gz
Force installs. This is to allow (semi-)automatic garbage removal by
"find /usr/libdata -ctime -N -delete".
Diffstat (limited to 'contrib/perl5')
-rw-r--r--contrib/perl5/lib/ExtUtils/Install.pm6
1 files changed, 6 insertions, 0 deletions
diff --git a/contrib/perl5/lib/ExtUtils/Install.pm b/contrib/perl5/lib/ExtUtils/Install.pm
index f75aa55..bd49b9f 100644
--- a/contrib/perl5/lib/ExtUtils/Install.pm
+++ b/contrib/perl5/lib/ExtUtils/Install.pm
@@ -2,6 +2,7 @@ package ExtUtils::Install;
$VERSION = substr q$Revision: 1.28 $, 10;
# $Date: 1998/01/25 07:08:24 $
+# $FreeBSD$
use Exporter;
use Carp ();
@@ -77,6 +78,9 @@ sub install {
#install locations. AFS users may call this a bug. We'll have
#to reconsider how to add the means to satisfy AFS users also.
+ # FreeBSD also doesn't like this (much). At install time, the
+ # ctime should change, even if the file does not.
+
#October 1997: we want to install .pm files into archlib if
#there are any files in arch. So we depend on having ./blib/arch
#hardcoded here.
@@ -106,6 +110,8 @@ sub install {
print "$_ differs\n" if $verbose>1;
$diff++;
}
+ my $diff = 1; # Nasty, lowdown, rotten, scumsucking
+ # hack to make FreeBSD _really_ install.
if ($diff){
if (-f $targetfile){
OpenPOWER on IntegriCloud