Skip site navigation (1)Skip section navigation (2)
Date:      Mon, 25 May 2026 05:30:26 +0000
From:      Po-Chuan Hsieh <sunpoet@FreeBSD.org>
To:        ports-committers@FreeBSD.org, dev-commits-ports-all@FreeBSD.org, dev-commits-ports-main@FreeBSD.org
Subject:   git: e9549edaca35 - main - devel/p5-Thrift: Fix *_DEPENDS
Message-ID:  <6a13de72.33e65.590dc2bd@gitrepo.freebsd.org>

index | next in thread | raw e-mail

The branch main has been updated by sunpoet:

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

commit e9549edaca357eb5f34d0fcc880ddd77649437b6
Author:     Po-Chuan Hsieh <sunpoet@FreeBSD.org>
AuthorDate: 2026-05-25 05:23:22 +0000
Commit:     Po-Chuan Hsieh <sunpoet@FreeBSD.org>
CommitDate: 2026-05-25 05:27:39 +0000

    devel/p5-Thrift: Fix *_DEPENDS
    
    - Convert to normal p5- port
    - Update WWW
    - Bump PORTREVISION for dependency change
    - Take maintainership
---
 devel/p5-Thrift/Makefile | 24 ++++++++++++------------
 devel/p5-Thrift/distinfo |  3 +++
 2 files changed, 15 insertions(+), 12 deletions(-)

diff --git a/devel/p5-Thrift/Makefile b/devel/p5-Thrift/Makefile
index 47a1469528ff..3efe139a146d 100644
--- a/devel/p5-Thrift/Makefile
+++ b/devel/p5-Thrift/Makefile
@@ -1,26 +1,26 @@
 PORTNAME=	Thrift
-PORTVERSION=	${THRIFT_PORTVERSION}	# need to keep this in sync with ../thrift see ../thrift/bsd.thrift.mk
+PORTVERSION=	0.22.0
+PORTREVISION=	1
 PORTEPOCH=	1
 CATEGORIES=	devel perl5
+MASTER_SITES=	CPAN
+MASTER_SITE_SUBDIR=	CPAN:JKING/thrift
 PKGNAMEPREFIX=	p5-
-DISTFILES=
 
-MAINTAINER=	perl@FreeBSD.org
+MAINTAINER=	sunpoet@FreeBSD.org
 COMMENT=	Perl interface to Thrift
-WWW=		https://thrift.apache.org/
+WWW=		https://metacpan.org/dist/Thrift
 
-BUILD_DEPENDS=	p5-Bit-Vector>=0:math/p5-Bit-Vector
-RUN_DEPENDS=	p5-Bit-Vector>=0:math/p5-Bit-Vector
-FETCH_DEPENDS+=	${NONEXISTENT}:devel/thrift:extract
+BUILD_DEPENDS=	${RUN_DEPENDS}
+RUN_DEPENDS=	p5-Bit-Vector>=0:math/p5-Bit-Vector \
+		p5-Class-Accessor>=0:devel/p5-Class-Accessor
+TEST_DEPENDS=	p5-Test-Exception>=0:devel/p5-Test-Exception
 
 USES=		cpe perl5
 USE_PERL5=	configure
+
 NO_ARCH=	yes
-CPE_VENDOR=	apache
 
-post-extract:
-	@${LN} -sfh \
-	`cd ${PORTSDIR}/devel/thrift && ${MAKE} -V WRKSRC`/lib/perl ${WRKSRC}
+CPE_VENDOR=	apache
 
-.include "../thrift/bsd.thrift.mk"
 .include <bsd.port.mk>
diff --git a/devel/p5-Thrift/distinfo b/devel/p5-Thrift/distinfo
new file mode 100644
index 000000000000..da803ddd2488
--- /dev/null
+++ b/devel/p5-Thrift/distinfo
@@ -0,0 +1,3 @@
+TIMESTAMP = 1779628572
+SHA256 (Thrift-0.22.0.tar.gz) = 033b91797067c250b64a88d9b1e4a6b168fbeb3ecfbdf84eae14f64abb21eea8
+SIZE (Thrift-0.22.0.tar.gz) = 39148


home | help

Want to link to this message? Use this
URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?6a13de72.33e65.590dc2bd>