svn commit: r355726 - in head/lang/perl5.20: . files
Andrej Zverev
az at FreeBSD.org
Thu May 29 18:58:08 UTC 2014
Author: az
Date: Thu May 29 18:58:08 2014
New Revision: 355726
URL: http://svnweb.freebsd.org/changeset/ports/355726
QAT: https://qat.redports.org/buildarchive/r355726/
Log:
Restore behavior for internal EU::MM - make copy .bs files even if they
are empty.
Added:
head/lang/perl5.20/files/patch-cpan__ExtUtils-MakeMaker__lib__ExtUtils__MM_Unix.pm (contents, props changed)
Modified:
head/lang/perl5.20/Makefile
Modified: head/lang/perl5.20/Makefile
==============================================================================
--- head/lang/perl5.20/Makefile Thu May 29 18:54:55 2014 (r355725)
+++ head/lang/perl5.20/Makefile Thu May 29 18:58:08 2014 (r355726)
@@ -3,6 +3,7 @@
PORTNAME= perl
PORTVERSION= ${PERL_VERSION}
+PORTREVISION= 1
CATEGORIES= lang devel perl5
MASTER_SITES= CPAN \
${MASTER_SITE_LOCAL:S/$/:local/} \
Added: head/lang/perl5.20/files/patch-cpan__ExtUtils-MakeMaker__lib__ExtUtils__MM_Unix.pm
==============================================================================
--- /dev/null 00:00:00 1970 (empty, because file is newly added)
+++ head/lang/perl5.20/files/patch-cpan__ExtUtils-MakeMaker__lib__ExtUtils__MM_Unix.pm Thu May 29 18:58:08 2014 (r355726)
@@ -0,0 +1,16 @@
+ExtUtils::MakeMaker starting from 6.80 by default does not copy .bs files if they are empty.
+More information can be obtained from ports/183305
+
+--- cpan/ExtUtils-MakeMaker/lib/ExtUtils/MM_Unix.pm.orig 2013-10-15 23:04:44.000000000 +0800
++++ cpan/ExtUtils-MakeMaker/lib/ExtUtils/MM_Unix.pm 2013-10-26 04:30:48.748262789 +0800
+@@ -958,8 +958,8 @@
+
+ push @m, <<'MAKE';
+ $(CHMOD) $(PERM_RWX) $@
+- $(NOECHO) $(RM_RF) $(BOOTSTRAP)
+- - $(CP_NONEMPTY) $(BOOTSTRAP) $(INST_BOOT) $(PERM_RW)
++ $(NOECHO) $(RM_RF) $(INST_BOOT)
++ - $(TOUCH) $(BOOTSTRAP) && $(CP) $(BOOTSTRAP) $(INST_BOOT) && $(CHMOD) $(PERM_RW) $(INST_BOOT)
+ MAKE
+
+ return join('', at m);
More information about the svn-ports-all
mailing list