summaryrefslogtreecommitdiff
path: root/lang
diff options
context:
space:
mode:
authorwiz <wiz>2012-10-20 10:41:46 +0000
committerwiz <wiz>2012-10-20 10:41:46 +0000
commitd86572c763aab5242d966413916c33593a5cc3eb (patch)
tree323a7dc65c5255ef1798da598ec86c843615dfca /lang
parenta29c86b8966817b446fe8ed9d0753ba769fd59ba (diff)
downloadpkgsrc-d86572c763aab5242d966413916c33593a5cc3eb.tar.gz
REPLACE_PERL one more file and add a SUBST_MESSAGE.
The rm class doesn't always work for me because miniperl regenerates some Makefiles and then overwrites the substed file. I haven't tracked the exact reason that triggers this down yet.
Diffstat (limited to 'lang')
-rw-r--r--lang/perl5/Makefile4
1 files changed, 3 insertions, 1 deletions
diff --git a/lang/perl5/Makefile b/lang/perl5/Makefile
index 45c3b20c810..770c7cc22d1 100644
--- a/lang/perl5/Makefile
+++ b/lang/perl5/Makefile
@@ -1,4 +1,4 @@
-# $NetBSD: Makefile,v 1.182 2012/10/03 19:59:47 adam Exp $
+# $NetBSD: Makefile,v 1.183 2012/10/20 10:41:46 wiz Exp $
.include "license.mk"
.include "Makefile.common"
@@ -272,6 +272,7 @@ SUBST_VARS.policysh+= LOCLIBRPATHFLAGS
SUBST_CLASSES+= rm
SUBST_STAGE.rm= pre-install
SUBST_FILES.rm= lib/Config_heavy.pl
+SUBST_MESSAGE.rm= Do not use tools version of rm.
SUBST_SED.rm= -e "s!^rm_try='/.*/\\.tools/bin/rm -f!rm_try='/bin/rm -f!"
# Replace our perl as the interpreter
@@ -280,6 +281,7 @@ REPLACE_PERL+= lib/unicore/mktables
REPLACE_PERL+= lib/version.pm
REPLACE_PERL+= dist/bignum/lib/Math/BigFloat/Trace.pm
REPLACE_PERL+= dist/bignum/lib/Math/BigInt/Trace.pm
+REPLACE_PERL+= dist/ExtUtils-ParseXS/lib/ExtUtils/xsubpp
# And replace a perl interpreter during the pre-install stage
# I think this may be a bootstrap script, so can't use REPLACE_PERL