From owner-svn-ports-all@freebsd.org Mon Jan 2 10:49:32 2017 Return-Path: Delivered-To: svn-ports-all@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id 03978C9BEBF; Mon, 2 Jan 2017 10:49:32 +0000 (UTC) (envelope-from mat@FreeBSD.org) Received: from repo.freebsd.org (repo.freebsd.org [IPv6:2610:1c1:1:6068::e6a:0]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client did not present a certificate) by mx1.freebsd.org (Postfix) with ESMTPS id D2506130E; Mon, 2 Jan 2017 10:49:31 +0000 (UTC) (envelope-from mat@FreeBSD.org) Received: from repo.freebsd.org ([127.0.1.37]) by repo.freebsd.org (8.15.2/8.15.2) with ESMTP id v02AnVss038211; Mon, 2 Jan 2017 10:49:31 GMT (envelope-from mat@FreeBSD.org) Received: (from mat@localhost) by repo.freebsd.org (8.15.2/8.15.2/Submit) id v02AnUx0038208; Mon, 2 Jan 2017 10:49:30 GMT (envelope-from mat@FreeBSD.org) Message-Id: <201701021049.v02AnUx0038208@repo.freebsd.org> X-Authentication-Warning: repo.freebsd.org: mat set sender to mat@FreeBSD.org using -f From: Mathieu Arnold Date: Mon, 2 Jan 2017 10:49:30 +0000 (UTC) To: ports-committers@freebsd.org, svn-ports-all@freebsd.org, svn-ports-head@freebsd.org Subject: svn commit: r430349 - head/lang/perl5-devel X-SVN-Group: ports-head MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit X-BeenThere: svn-ports-all@freebsd.org X-Mailman-Version: 2.1.23 Precedence: list List-Id: SVN commit messages for the ports tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 02 Jan 2017 10:49:32 -0000 Author: mat Date: Mon Jan 2 10:49:30 2017 New Revision: 430349 URL: https://svnweb.freebsd.org/changeset/ports/430349 Log: Update to v5.25.8-128-g74ef8fd. For some reason, some modules get rebuilt when make install, so move Config's patching down to post-install. Changes: https://github.com/Perl/perl5/compare/v5.25.8-78-gd720149...v5.25.8-128-g74ef8fd Sponsored by: Absolight Modified: head/lang/perl5-devel/Makefile (contents, props changed) head/lang/perl5-devel/distinfo (contents, props changed) head/lang/perl5-devel/pkg-plist (contents, props changed) Modified: head/lang/perl5-devel/Makefile ============================================================================== --- head/lang/perl5-devel/Makefile Mon Jan 2 10:15:39 2017 (r430348) +++ head/lang/perl5-devel/Makefile Mon Jan 2 10:49:30 2017 (r430349) @@ -30,7 +30,7 @@ TEST_ENV= ${MAKE_ENV} TEST_JOBS=${MAKE_J USE_GITHUB= yes GH_ACCOUNT= Perl GH_PROJECT= perl5 -GH_TAGNAME= v5.25.8-78-gd720149 +GH_TAGNAME= v5.25.8-128-g74ef8fd MAKE_JOBS_UNSAFE= yes @@ -41,7 +41,6 @@ OPTIONS_DEFAULT= PERL_64BITINT THREADS M .if !exists(/usr/sbin/dtrace) OPTIONS_EXCLUDE+= DTRACE .endif -OPTIONS_EXCLUDE_FreeBSD_9= DTRACE .for a in aarch64 arm armeb armv6 mips mips64 mips64el mipsel mipsn32 powerpc \ powerpc64 sparc64 OPTIONS_EXCLUDE_${a}= DTRACE @@ -284,18 +283,21 @@ post-patch: ${WRKSRC}/installperl .endif -post-build: +post-install: @${REINPLACE_CMD} -e '/^lddlflags/s|-L${WRKSRC} ||' \ - ${WRKSRC}/lib/Config_heavy.pl + ${STAGEDIR}${PREFIX}/${_ARCH_LIB}/Config_heavy.pl + @${TOUCH} -r ${STAGEDIR}${PREFIX}/${_ARCH_LIB}/Config_heavy.pl.bak ${STAGEDIR}${PREFIX}/${_ARCH_LIB}/Config_heavy.pl + @${RM} ${STAGEDIR}${PREFIX}/${_ARCH_LIB}/Config_heavy.pl.bak .if ${CC} == /nxb-bin/usr/bin/cc @${REINPLACE_CMD} -e 's=/nxb-bin==' \ - ${WRKSRC}/lib/Config.pm ${WRKSRC}/lib/Config_heavy.pl + ${STAGEDIR}${PREFIX}/${_ARCH_LIB}/Config.pm ${STAGEDIR}${PREFIX}/${_ARCH_LIB}/Config_heavy.pl # Restore Config.pm's timestamp so that Perl's build system does not think it # needs to rebuild everything. - @${TOUCH} -r ${WRKSRC}/lib/Config.pm.bak ${WRKSRC}/lib/Config.pm + @${TOUCH} -r ${STAGEDIR}${PREFIX}/${_ARCH_LIB}/Config.pm.bak ${STAGEDIR}${PREFIX}/${_ARCH_LIB}/Config.pm + @${TOUCH} -r ${STAGEDIR}${PREFIX}/${_ARCH_LIB}/Config_heavy.pl.bak ${STAGEDIR}${PREFIX}/${_ARCH_LIB}/Config_heavy.pl + @${RM} ${STAGEDIR}${PREFIX}/${_ARCH_LIB}/Config.pm.bak ${STAGEDIR}${PREFIX}/${_ARCH_LIB}/Config_heavy.pl.bak .endif -post-install: ${MKDIR} ${STAGEDIR}${SITE_MAN1} ${STAGEDIR}${SITE_MAN3} ${MKDIR} ${STAGEDIR}${SITE_ARCH}/auto ${MKDIR} ${STAGEDIR}${SITE_PERL}/auto Modified: head/lang/perl5-devel/distinfo ============================================================================== --- head/lang/perl5-devel/distinfo Mon Jan 2 10:15:39 2017 (r430348) +++ head/lang/perl5-devel/distinfo Mon Jan 2 10:49:30 2017 (r430349) @@ -1,3 +1,3 @@ -TIMESTAMP = 1482758953 -SHA256 (perl/perl-5.25.8-78_GH0.tar.gz) = 7e6279bb53b5ba410fbf85ceb981894ab86ecec9246dd0e674ad6edbe3008a8d -SIZE (perl/perl-5.25.8-78_GH0.tar.gz) = 18424919 +TIMESTAMP = 1483348828 +SHA256 (perl/perl-5.25.8-128_GH0.tar.gz) = d98c6bf39c880f8ccc2de19a96b3f443d39de15140a908f05acc463718f884ce +SIZE (perl/perl-5.25.8-128_GH0.tar.gz) = 18428381 Modified: head/lang/perl5-devel/pkg-plist ============================================================================== --- head/lang/perl5-devel/pkg-plist Mon Jan 2 10:15:39 2017 (r430348) +++ head/lang/perl5-devel/pkg-plist Mon Jan 2 10:49:30 2017 (r430349) @@ -109,7 +109,6 @@ etc/man.d/perl%%PKGNAMESUFFIX%%.conf %%PRIV_LIB%%/Compress/Zlib.pm %%PRIV_LIB%%/Config/Extensions.pm %%PRIV_LIB%%/Config/Perl/V.pm -%%PRIV_LIB%%/Config_heavy.pl.bak %%PRIV_LIB%%/DB.pm %%PRIV_LIB%%/DBM_Filter.pm %%PRIV_LIB%%/DBM_Filter/compress.pm