git: 7b96cf6ad709 - 2026Q3 - www/p5-WebService-Linode: Mark DEPRECATED

From: Muhammad Moinur Rahman <bofh_at_FreeBSD.org>
Date: Thu, 24 Sep 2026 12:05:36 UTC
The branch 2026Q3 has been updated by bofh:

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

commit 7b96cf6ad709edf0004d49ce9914bb6f5eea8fc2
Author:     Muhammad Moinur Rahman <bofh@FreeBSD.org>
AuthorDate: 2026-09-24 09:47:01 +0000
Commit:     Muhammad Moinur Rahman <bofh@FreeBSD.org>
CommitDate: 2026-09-24 12:05:13 +0000

    www/p5-WebService-Linode: Mark DEPRECATED
    
    - Switch to DISTVERSION while I am here
    - Set EXPIRATION_DATE 2026-10-24
    - Remove stale MASTER_SITES
    - Pet portclippy
    - Implements Linode's legacy dot-notation API v3, deprecated by Linode
      circa 2018 with new API-key generation blocked
    - Author (MIKEGRB) never added APIv4 support and made no further CPAN
      releases after 0.29 (2019)
    - No consumers in the tree
    
    (cherry picked from commit 5cd2067a98ea2fca2a359d88a139cdadb72cab59)
---
 www/p5-WebService-Linode/Makefile | 10 +++++++---
 1 file changed, 7 insertions(+), 3 deletions(-)

diff --git a/www/p5-WebService-Linode/Makefile b/www/p5-WebService-Linode/Makefile
index 3388f32eceed..b40ec6f3f11d 100644
--- a/www/p5-WebService-Linode/Makefile
+++ b/www/p5-WebService-Linode/Makefile
@@ -1,7 +1,9 @@
 PORTNAME=	WebService-Linode
-PORTVERSION=	0.29
+DISTVERSION=	0.29
+PORTREVISION=	1
 CATEGORIES=	www
 MASTER_SITES=	CPAN
+MASTER_SITE_SUBDIR=	CPAN:MIKEGRB
 PKGNAMEPREFIX=	p5-
 
 MAINTAINER=	perl@FreeBSD.org
@@ -11,8 +13,10 @@ WWW=		https://metacpan.org/release/WebService-Linode
 LICENSE=	ART10 GPLv1+
 LICENSE_COMB=	dual
 
-BUILD_DEPENDS=	${RUN_DEPENDS}
-RUN_DEPENDS=	p5-JSON>=2.00:converters/p5-JSON \
+DEPRECATED=	Defunct service
+EXPIRATION_DATE=	2026-10-24
+
+BUILD_RUN_DEPENDS=	p5-JSON>=2.00:converters/p5-JSON \
 		p5-LWP-Protocol-https>=0:www/p5-LWP-Protocol-https \
 		p5-libwww>=0:www/p5-libwww
 TEST_DEPENDS=	p5-Test-MockObject>=0:devel/p5-Test-MockObject