Skip site navigation (1)Skip section navigation (2)
Date:      Mon, 29 Jun 2015 12:32:41 +0000 (UTC)
From:      Mathieu Arnold <mat@FreeBSD.org>
To:        ports-committers@freebsd.org, svn-ports-all@freebsd.org, svn-ports-head@freebsd.org
Subject:   svn commit: r390893 - in head: devel/p5-ExtUtils-Install devel/p5-ExtUtils-Install/files lang/perl5-devel lang/perl5-devel/files lang/perl5.16 lang/perl5.16/files lang/perl5.18 lang/perl5.18/files ...
Message-ID:  <201506291232.t5TCWfHF003615@svn.freebsd.org>

next in thread | raw e-mail | index | archive | help
Author: mat
Date: Mon Jun 29 12:32:41 2015
New Revision: 390893
URL: https://svnweb.freebsd.org/changeset/ports/390893

Log:
  Make Perl behave nicely, and install files 644 and not 444.
  
  With hat:	perl@
  Sponsored by:	Absolight

Added:
  head/devel/p5-ExtUtils-Install/files/
  head/devel/p5-ExtUtils-Install/files/patch-lib_ExtUtils_Install.pm   (contents, props changed)
  head/lang/perl5-devel/files/patch-cpan_ExtUtils-Install_lib_ExtUtils_Install.pm   (contents, props changed)
  head/lang/perl5.16/files/patch-dist_ExtUtils-Install_lib_ExtUtils_Install.pm   (contents, props changed)
  head/lang/perl5.18/files/patch-dist_ExtUtils-Install_lib_ExtUtils_Install.pm   (contents, props changed)
  head/lang/perl5.20/files/patch-dist_ExtUtils-Install_lib_ExtUtils_Install.pm   (contents, props changed)
  head/lang/perl5.22/files/patch-cpan_ExtUtils-Install_lib_ExtUtils_Install.pm   (contents, props changed)
Modified:
  head/devel/p5-ExtUtils-Install/Makefile
  head/lang/perl5-devel/Makefile
  head/lang/perl5.16/Makefile
  head/lang/perl5.18/Makefile
  head/lang/perl5.20/Makefile
  head/lang/perl5.22/Makefile

Modified: head/devel/p5-ExtUtils-Install/Makefile
==============================================================================
--- head/devel/p5-ExtUtils-Install/Makefile	Mon Jun 29 12:25:21 2015	(r390892)
+++ head/devel/p5-ExtUtils-Install/Makefile	Mon Jun 29 12:32:41 2015	(r390893)
@@ -2,7 +2,7 @@
 
 PORTNAME=	ExtUtils-Install
 PORTVERSION=	2.04
-PORTREVISION=	1
+PORTREVISION=	2
 CATEGORIES=	devel perl5
 MASTER_SITES=	CPAN
 PKGNAMEPREFIX=	p5-

Added: head/devel/p5-ExtUtils-Install/files/patch-lib_ExtUtils_Install.pm
==============================================================================
--- /dev/null	00:00:00 1970	(empty, because file is newly added)
+++ head/devel/p5-ExtUtils-Install/files/patch-lib_ExtUtils_Install.pm	Mon Jun 29 12:32:41 2015	(r390893)
@@ -0,0 +1,11 @@
+--- lib/ExtUtils/Install.pm.orig	2015-06-19 12:08:32 UTC
++++ lib/ExtUtils/Install.pm
+@@ -809,7 +809,7 @@ sub install { #XXX OS-SPECIFIC
+                 utime($atime,$mtime + $Is_VMS,$targetfile) unless $dry_run>1;
+ 
+ 
+-                $mode = 0444 | ( $mode & 0111 ? 0111 : 0 );
++                $mode = 0644 | ( $mode & 0111 ? 0111 : 0 );
+                 $mode = $mode | 0222
+                     if $realtarget ne $targetfile;
+                 _chmod( $mode, $targetfile, $verbose );

Modified: head/lang/perl5-devel/Makefile
==============================================================================
--- head/lang/perl5-devel/Makefile	Mon Jun 29 12:25:21 2015	(r390892)
+++ head/lang/perl5-devel/Makefile	Mon Jun 29 12:32:41 2015	(r390893)
@@ -4,6 +4,7 @@
 PORTNAME=	perl
 #PORTVERSION=	${PERL_VERSION} # XXX
 DISTVERSION=	${GH_TAGNAME:C/^v//:C/-g[0-9a-f]*$//}
+PORTREVISION=	1
 CATEGORIES=	lang devel perl5
 # XXX
 MASTER_SITES=	LOCAL/mat/perl GH CPAN/../../src/5.0

Added: head/lang/perl5-devel/files/patch-cpan_ExtUtils-Install_lib_ExtUtils_Install.pm
==============================================================================
--- /dev/null	00:00:00 1970	(empty, because file is newly added)
+++ head/lang/perl5-devel/files/patch-cpan_ExtUtils-Install_lib_ExtUtils_Install.pm	Mon Jun 29 12:32:41 2015	(r390893)
@@ -0,0 +1,11 @@
+--- cpan/ExtUtils-Install/lib/ExtUtils/Install.pm.orig	2015-06-22 12:55:33 UTC
++++ cpan/ExtUtils-Install/lib/ExtUtils/Install.pm
+@@ -809,7 +809,7 @@ sub install { #XXX OS-SPECIFIC
+                 utime($atime,$mtime + $Is_VMS,$targetfile) unless $dry_run>1;
+ 
+ 
+-                $mode = 0444 | ( $mode & 0111 ? 0111 : 0 );
++                $mode = 0644 | ( $mode & 0111 ? 0111 : 0 );
+                 $mode = $mode | 0222
+                     if $realtarget ne $targetfile;
+                 _chmod( $mode, $targetfile, $verbose );

Modified: head/lang/perl5.16/Makefile
==============================================================================
--- head/lang/perl5.16/Makefile	Mon Jun 29 12:25:21 2015	(r390892)
+++ head/lang/perl5.16/Makefile	Mon Jun 29 12:32:41 2015	(r390893)
@@ -3,7 +3,7 @@
 
 PORTNAME=	perl
 PORTVERSION=	${PERL_VERSION}
-PORTREVISION=	21
+PORTREVISION=	22
 CATEGORIES=	lang devel perl5
 MASTER_SITES=	CPAN/../../src/5.0
 DIST_SUBDIR=	perl

Added: head/lang/perl5.16/files/patch-dist_ExtUtils-Install_lib_ExtUtils_Install.pm
==============================================================================
--- /dev/null	00:00:00 1970	(empty, because file is newly added)
+++ head/lang/perl5.16/files/patch-dist_ExtUtils-Install_lib_ExtUtils_Install.pm	Mon Jun 29 12:32:41 2015	(r390893)
@@ -0,0 +1,11 @@
+--- dist/ExtUtils-Install/lib/ExtUtils/Install.pm.orig	2013-03-04 15:16:21 UTC
++++ dist/ExtUtils-Install/lib/ExtUtils/Install.pm
+@@ -822,7 +822,7 @@ sub install { #XXX OS-SPECIFIC
+                 utime($atime,$mtime + $Is_VMS,$targetfile) unless $dry_run>1;
+ 
+ 
+-                $mode = 0444 | ( $mode & 0111 ? 0111 : 0 );
++                $mode = 0644 | ( $mode & 0111 ? 0111 : 0 );
+                 $mode = $mode | 0222
+                     if $realtarget ne $targetfile;
+                 _chmod( $mode, $targetfile, $verbose );

Modified: head/lang/perl5.18/Makefile
==============================================================================
--- head/lang/perl5.18/Makefile	Mon Jun 29 12:25:21 2015	(r390892)
+++ head/lang/perl5.18/Makefile	Mon Jun 29 12:32:41 2015	(r390893)
@@ -3,7 +3,7 @@
 
 PORTNAME=	perl
 PORTVERSION=	${PERL_VERSION}
-PORTREVISION=	14
+PORTREVISION=	15
 CATEGORIES=	lang devel perl5
 MASTER_SITES=	CPAN/../../src/5.0
 DIST_SUBDIR=	perl

Added: head/lang/perl5.18/files/patch-dist_ExtUtils-Install_lib_ExtUtils_Install.pm
==============================================================================
--- /dev/null	00:00:00 1970	(empty, because file is newly added)
+++ head/lang/perl5.18/files/patch-dist_ExtUtils-Install_lib_ExtUtils_Install.pm	Mon Jun 29 12:32:41 2015	(r390893)
@@ -0,0 +1,11 @@
+--- dist/ExtUtils-Install/lib/ExtUtils/Install.pm.orig	2014-10-01 01:33:00 UTC
++++ dist/ExtUtils-Install/lib/ExtUtils/Install.pm
+@@ -797,7 +797,7 @@ sub install { #XXX OS-SPECIFIC
+                 utime($atime,$mtime + $Is_VMS,$targetfile) unless $dry_run>1;
+ 
+ 
+-                $mode = 0444 | ( $mode & 0111 ? 0111 : 0 );
++                $mode = 0644 | ( $mode & 0111 ? 0111 : 0 );
+                 $mode = $mode | 0222
+                     if $realtarget ne $targetfile;
+                 _chmod( $mode, $targetfile, $verbose );

Modified: head/lang/perl5.20/Makefile
==============================================================================
--- head/lang/perl5.20/Makefile	Mon Jun 29 12:25:21 2015	(r390892)
+++ head/lang/perl5.20/Makefile	Mon Jun 29 12:32:41 2015	(r390893)
@@ -3,7 +3,7 @@
 
 PORTNAME=	perl
 PORTVERSION=	${PERL_VERSION}
-PORTREVISION=	4
+PORTREVISION=	5
 CATEGORIES=	lang devel perl5
 MASTER_SITES=	CPAN/../../src/5.0
 DIST_SUBDIR=	perl

Added: head/lang/perl5.20/files/patch-dist_ExtUtils-Install_lib_ExtUtils_Install.pm
==============================================================================
--- /dev/null	00:00:00 1970	(empty, because file is newly added)
+++ head/lang/perl5.20/files/patch-dist_ExtUtils-Install_lib_ExtUtils_Install.pm	Mon Jun 29 12:32:41 2015	(r390893)
@@ -0,0 +1,11 @@
+--- dist/ExtUtils-Install/lib/ExtUtils/Install.pm.orig	2014-12-27 11:49:23 UTC
++++ dist/ExtUtils-Install/lib/ExtUtils/Install.pm
+@@ -808,7 +808,7 @@ sub install { #XXX OS-SPECIFIC
+                 utime($atime,$mtime + $Is_VMS,$targetfile) unless $dry_run>1;
+ 
+ 
+-                $mode = 0444 | ( $mode & 0111 ? 0111 : 0 );
++                $mode = 0644 | ( $mode & 0111 ? 0111 : 0 );
+                 $mode = $mode | 0222
+                     if $realtarget ne $targetfile;
+                 _chmod( $mode, $targetfile, $verbose );

Modified: head/lang/perl5.22/Makefile
==============================================================================
--- head/lang/perl5.22/Makefile	Mon Jun 29 12:25:21 2015	(r390892)
+++ head/lang/perl5.22/Makefile	Mon Jun 29 12:32:41 2015	(r390893)
@@ -3,6 +3,7 @@
 
 PORTNAME=	perl
 DISTVERSION=	${PERL_VERSION}
+PORTREVISION=	1
 CATEGORIES=	lang devel perl5
 MASTER_SITES=	CPAN/../../src/5.0 CPAN/../by-authors/id/R/RJ/RJBS
 DIST_SUBDIR=	perl

Added: head/lang/perl5.22/files/patch-cpan_ExtUtils-Install_lib_ExtUtils_Install.pm
==============================================================================
--- /dev/null	00:00:00 1970	(empty, because file is newly added)
+++ head/lang/perl5.22/files/patch-cpan_ExtUtils-Install_lib_ExtUtils_Install.pm	Mon Jun 29 12:32:41 2015	(r390893)
@@ -0,0 +1,11 @@
+--- cpan/ExtUtils-Install/lib/ExtUtils/Install.pm.orig	2015-06-19 11:34:20 UTC
++++ cpan/ExtUtils-Install/lib/ExtUtils/Install.pm
+@@ -809,7 +809,7 @@ sub install { #XXX OS-SPECIFIC
+                 utime($atime,$mtime + $Is_VMS,$targetfile) unless $dry_run>1;
+ 
+ 
+-                $mode = 0444 | ( $mode & 0111 ? 0111 : 0 );
++                $mode = 0644 | ( $mode & 0111 ? 0111 : 0 );
+                 $mode = $mode | 0222
+                     if $realtarget ne $targetfile;
+                 _chmod( $mode, $targetfile, $verbose );



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?201506291232.t5TCWfHF003615>