aboutsummaryrefslogtreecommitdiff
path: root/lang/perl5.14/files/use.perl
diff options
context:
space:
mode:
authorSergey Skvortsov <skv@FreeBSD.org>2010-09-16 15:57:09 +0000
committerSergey Skvortsov <skv@FreeBSD.org>2010-09-16 15:57:09 +0000
commit0370d5f9889193efc51681e228bd2ee9d28ba4b0 (patch)
treedd945581504439dab37a2415af43e8ed7b89a3b7 /lang/perl5.14/files/use.perl
parent336b955ced1e314dc842a8fc94071e57c84ab79e (diff)
downloadports-0370d5f9889193efc51681e228bd2ee9d28ba4b0.tar.gz
ports-0370d5f9889193efc51681e228bd2ee9d28ba4b0.zip
- Fix perl-after-upgrade [1]
- Preserve perms on modified /etc/make.conf, /etc/manpath.conf [2] PR: 150622 [1], 150611 [2] Submitted by: garga [1], swell.k@gmail.com [2]
Notes
Notes: svn path=/head/; revision=261284
Diffstat (limited to 'lang/perl5.14/files/use.perl')
-rw-r--r--lang/perl5.14/files/use.perl2
1 files changed, 2 insertions, 0 deletions
diff --git a/lang/perl5.14/files/use.perl b/lang/perl5.14/files/use.perl
index e6314754e43f..3603d6ea50ae 100644
--- a/lang/perl5.14/files/use.perl
+++ b/lang/perl5.14/files/use.perl
@@ -95,6 +95,7 @@ do_cleanup_make_conf()
{
echo -n "Cleaning up ${MAKE_CONF}..."
if [ -f ${MAKE_CONF} ] ; then
+ /bin/cp -p ${MAKE_CONF} ${MAKE_CONF}.new
/usr/bin/awk 's=0;
/^#.*use.perl/ { s=1; mode=1 }
/^#/ { s=1; if (mode != 1) { mode=0 } }
@@ -111,6 +112,7 @@ do_cleanup_manpath()
{
echo -n "Cleaning up /etc/manpath.config..."
if [ -f /etc/manpath.config ] ; then
+ /bin/cp -p /etc/manpath.config /etc/manpath.config.new
/usr/bin/awk 's=0;
/^#.*use.perl/ { s=1; mode=1 }
/^#/ { s=1; if (mode != 1) { mode=0 } }