git: 5806297032ba - main - devel/json-dto: Use upstream release archive

From: Yuri Victorovich <yuri_at_FreeBSD.org>
Date: Sun, 06 Nov 2022 17:19:59 UTC
The branch main has been updated by yuri:

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

commit 5806297032ba25442bb20d1fc6cdb9d6c296b7f1
Author:     Daniel Engberg <diizzy@FreeBSD.org>
AuthorDate: 2022-11-06 17:02:52 +0000
Commit:     Yuri Victorovich <yuri@FreeBSD.org>
CommitDate: 2022-11-06 17:19:57 +0000

    devel/json-dto: Use upstream release archive
    
    PR:             267598
---
 devel/json-dto/Makefile | 15 +++++++++------
 devel/json-dto/distinfo |  6 +++---
 2 files changed, 12 insertions(+), 9 deletions(-)

diff --git a/devel/json-dto/Makefile b/devel/json-dto/Makefile
index d68b22345143..5a0af9e82849 100644
--- a/devel/json-dto/Makefile
+++ b/devel/json-dto/Makefile
@@ -1,7 +1,8 @@
 PORTNAME=	json-dto
-DISTVERSIONPREFIX=	v.
 DISTVERSION=	0.3.1
 CATEGORIES=	devel textproc
+MASTER_SITES=	https://github.com/Stiffstream/json_dto/releases/download/v.${DISTVERSION}/
+DISTNAME=	json_dto-${DISTVERSION}-full
 
 MAINTAINER=	yuri@FreeBSD.org
 COMMENT=	Header-only library for converting data between JSON and C++ structs
@@ -14,12 +15,9 @@ BUILD_DEPENDS=	catch>0:devel/catch \
 		rapidjson>0:devel/rapidjson
 RUN_DEPENDS=	rapidjson>0:devel/rapidjson
 
-USES=		cmake:testing compiler:c++14-lang localbase
-
-USE_GITHUB=	yes
-GH_ACCOUNT=	Stiffstream
-GH_PROJECT=	json_dto
+USES=		cmake:testing compiler:c++14-lang localbase tar:bz2
 
+WRKSRC=		${WRKDIR}/json_dto-${DISTVERSION}
 WRKSRC_SUBDIR=	dev
 
 CMAKE_OFF=	JSON_DTO_TEST JSON_DTO_SAMPLE
@@ -33,4 +31,9 @@ PLIST_FILES=	include/json_dto/pub.hpp \
 		lib/cmake/json-dto/json-dto-config.cmake \
 		lib/cmake/json-dto/json-dto-targets.cmake
 
+post-extract:
+		${RM} -rf ${WRKSRC}/catch2
+		${RM} -rf ${WRKSRC}/rapidjson
+		${RM} -rf ${WRKSRC}/rapidjson_mxxru
+
 .include <bsd.port.mk>
diff --git a/devel/json-dto/distinfo b/devel/json-dto/distinfo
index e707abaa2389..20df096c7b04 100644
--- a/devel/json-dto/distinfo
+++ b/devel/json-dto/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1667715319
-SHA256 (Stiffstream-json_dto-v.0.3.1_GH0.tar.gz) = 515a2d1510d3d8f8b240eb2149f44aeb47a70d26a7071609cca45c0ee198d1d1
-SIZE (Stiffstream-json_dto-v.0.3.1_GH0.tar.gz) = 67641
+TIMESTAMP = 1667739328
+SHA256 (json_dto-0.3.1-full.tar.bz2) = 8e4f122b870e1db2dfa63afa2786fffc9223df481ae05d0db412d532d084d679
+SIZE (json_dto-0.3.1-full.tar.bz2) = 227374