git: 283b9de12749 - main - misc/pear-Services_Weather: Update to 1.4.7

From: Po-Chuan Hsieh <sunpoet_at_FreeBSD.org>
Date: Mon, 18 Jul 2022 12:41:07 UTC
The branch main has been updated by sunpoet:

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

commit 283b9de12749587f59123f1504f6a28df4f6458f
Author:     Po-Chuan Hsieh <sunpoet@FreeBSD.org>
AuthorDate: 2022-07-18 12:34:05 +0000
Commit:     Po-Chuan Hsieh <sunpoet@FreeBSD.org>
CommitDate: 2022-07-18 12:39:51 +0000

    misc/pear-Services_Weather: Update to 1.4.7
    
    - Change MASTER_SITES to GitHub: the tarball on pear.php.net is corrupted
    - Change the way *_DEPENDS are set
    - Rename options
    
    Changes:        https://pear.php.net/package/Services_Weather/download
                    https://github.com/pear/Services_Weather/commits/trunk
---
 misc/pear-Services_Weather/Makefile | 38 +++++++++++++++++++------------------
 misc/pear-Services_Weather/distinfo |  6 +++---
 2 files changed, 23 insertions(+), 21 deletions(-)

diff --git a/misc/pear-Services_Weather/Makefile b/misc/pear-Services_Weather/Makefile
index 3fa9cb95127b..9b2bce8475b5 100644
--- a/misc/pear-Services_Weather/Makefile
+++ b/misc/pear-Services_Weather/Makefile
@@ -1,7 +1,7 @@
 # Created by: Thierry Thomas (<thierry@FreeBSD.org>)
 
 PORTNAME=	Services_Weather
-PORTVERSION=	1.4.6
+PORTVERSION=	1.4.7
 PORTEPOCH=	1
 CATEGORIES=	misc www pear geography
 
@@ -10,25 +10,27 @@ COMMENT=	PEAR interface to various online weather-services
 
 LICENSE=	BSD2CLAUSE
 
-RUN_DEPENDS=	${PEARDIR}/HTTP/Request.php:www/pear-HTTP_Request@${PHP_FLAVOR}
+RUN_DEPENDS=	${PEAR_PKGNAMEPREFIX}HTTP_Request>=1.2.0:www/pear-HTTP_Request@${PHP_FLAVOR}
 
-PORTSCOUT=	skipv:1.4.7
+USES=		pear
+USE_PHP=	ctype pcre
 
 NO_ARCH=	yes
-USE_PHP=	ctype pcre
-USES=		pear php
-
-OPTIONS_DEFINE=	PEAR_NET_FTP PEAR_CACHE PEAR_DB PEAR_SOAP PEAR_XML_SERIALIZER
-PEAR_NET_FTP_DESC=	PEAR::Net::FTP support
-PEAR_CACHE_DESC=PEAR::Cache support
-PEAR_DB_DESC=	PEAR::DB support
-PEAR_SOAP_DESC=	PEAR::SOAP support
-PEAR_XML_SERIALIZER_DESC=	PEAR::XML::Serializer support
-
-PEAR_NET_FTP_BUILD_DEPENDS=	${PEARDIR}/Net/FTP.php:ftp/pear-Net_FTP@${PHP_FLAVOR}
-PEAR_CACHE_BUILD_DEPENDS=	${PEARDIR}/Cache.php:sysutils/pear-Cache@${PHP_FLAVOR}
-PEAR_DB_BUILD_DEPENDS=	${PEARDIR}/DB.php:databases/pear-DB@${PHP_FLAVOR}
-PEAR_SOAP_BUILD_DEPENDS=${PEARDIR}/SOAP/Base.php:net/pear-SOAP@${PHP_FLAVOR}
-PEAR_XML_SERIALIZER_BUILD_DEPENDS=	${PEARDIR}/XML/Serializer.php:devel/pear-XML_Serializer@${PHP_FLAVOR}
+
+USE_GITHUB=	yes
+GH_ACCOUNT=	pear
+
+OPTIONS_DEFINE=	CACHE DB NET_FTP SOAP XML_SERIALIZER
+NET_FTP_DESC=	PEAR::Net::FTP support
+CACHE_DESC=	PEAR::Cache support
+DB_DESC=	PEAR::DB support
+SOAP_DESC=	PEAR::SOAP support
+XML_SERIALIZER_DESC=	PEAR::XML::Serializer support
+
+CACHE_RUN_DEPENDS=	${PEAR_PKGNAMEPREFIX}Cache>=1.5.3:sysutils/pear-Cache@${PHP_FLAVOR}
+DB_RUN_DEPENDS=		${PEAR_PKGNAMEPREFIX}DB>=1.4.0:databases/pear-DB@${PHP_FLAVOR}
+NET_FTP_RUN_DEPENDS=	${PEAR_PKGNAMEPREFIX}Net_FTP>=1.3.1:ftp/pear-Net_FTP@${PHP_FLAVOR}
+SOAP_RUN_DEPENDS=	${PEAR_PKGNAMEPREFIX}SOAP>=0.7.5:net/pear-SOAP@${PHP_FLAVOR}
+XML_SERIALIZER_RUN_DEPENDS=	${PEAR_PKGNAMEPREFIX}XML_Serializer>=0.8:devel/pear-XML_Serializer@${PHP_FLAVOR}
 
 .include <bsd.port.mk>
diff --git a/misc/pear-Services_Weather/distinfo b/misc/pear-Services_Weather/distinfo
index 5b565fecc882..391a9ca13ca8 100644
--- a/misc/pear-Services_Weather/distinfo
+++ b/misc/pear-Services_Weather/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1497163252
-SHA256 (PEAR/Services_Weather-1.4.6.tgz) = a95d4b1b8492c7d4a867a2aa0736c27e1fde0cb28f50495d7075d0db70052ad0
-SIZE (PEAR/Services_Weather-1.4.6.tgz) = 56451
+TIMESTAMP = 1657835415
+SHA256 (PEAR/pear-Services_Weather-1.4.7_GH0.tar.gz) = 20830136e7bb295f6ca1190ed6c15b08fa2bf143a41a2c00dfe197c2171d9804
+SIZE (PEAR/pear-Services_Weather-1.4.7_GH0.tar.gz) = 56384