Skip site navigation (1)Skip section navigation (2)
Date:      Wed, 17 Jul 2024 20:07:57 GMT
From:      Bryan Drewery <bdrewery@FreeBSD.org>
To:        ports-committers@FreeBSD.org, dev-commits-ports-all@FreeBSD.org, dev-commits-ports-main@FreeBSD.org
Subject:   git: 65e7ca580dfb - main - ports-mgmt/portupgrade-devel: Fix with Ruby 3.2+
Message-ID:  <202407172007.46HK7vFp009655@gitrepo.freebsd.org>

next in thread | raw e-mail | index | archive | help
The branch main has been updated by bdrewery:

URL: https://cgit.FreeBSD.org/ports/commit/?id=65e7ca580dfb5e9467727b09ceca69ed7faed619

commit 65e7ca580dfb5e9467727b09ceca69ed7faed619
Author:     Bryan Drewery <bdrewery@FreeBSD.org>
AuthorDate: 2024-07-17 20:07:15 +0000
Commit:     Bryan Drewery <bdrewery@FreeBSD.org>
CommitDate: 2024-07-17 20:07:41 +0000

    ports-mgmt/portupgrade-devel: Fix with Ruby 3.2+
    
    Copies the change to ports-mgmt/portupgrade made in
    commit 32a6b38c233cbe0c401c835ec8b5755e62b51d68
---
 ports-mgmt/portupgrade-devel/Makefile | 7 ++++++-
 1 file changed, 6 insertions(+), 1 deletion(-)

diff --git a/ports-mgmt/portupgrade-devel/Makefile b/ports-mgmt/portupgrade-devel/Makefile
index ba8592cabdda..1ae4cf697486 100644
--- a/ports-mgmt/portupgrade-devel/Makefile
+++ b/ports-mgmt/portupgrade-devel/Makefile
@@ -1,6 +1,6 @@
 PORTNAME=	portupgrade
 PORTVERSION=	20180309
-PORTREVISION=	2
+PORTREVISION=	3
 PORTEPOCH=	3
 CATEGORIES=	ports-mgmt
 MASTER_SITES=	GH \
@@ -48,6 +48,11 @@ regression-test: patch
 post-patch:	.SILENT
 	REVISION=`readlink "${_DISTDIR}/portupgrade/latest" | ${SED} -E -e 's,.*pkgtools-(.*).tar.gz,\1,g'` && ${SED} -E -e "s,%%DATE%%,${PORTVERSION},g;s,%%REVISION%%,$${REVISION},g" \
 	    ${WRKSRC}/lib/pkgtools/revision.rb.in > ${WRKSRC}/lib/pkgtools/revision.rb
+.if ${RUBY_VERSION_CODE:U} >= 320
+	cd ${WRKSRC} && ${FIND} bin etc lib -type f |\
+		${XARGS} ${REINPLACE_CMD} 's/File\.exists\?/File.exist?/'
+.endif
+
 
 post-install:
 	${MKDIR} ${STAGEDIR}${PREFIX}/lib/compat/pkg



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