git: 8a4fd65961c2 - main - www/p5-Template-Mustache: Update to 1.4.0

From: Zsolt Udvari <uzsolt_at_FreeBSD.org>
Date: Thu, 01 May 2025 11:37:39 UTC
The branch main has been updated by uzsolt:

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

commit 8a4fd65961c25b34bd7e28e33cae9f98da173d44
Author:     Siva Mahadevan <me@svmhdvn.name>
AuthorDate: 2025-05-01 11:32:52 +0000
Commit:     Zsolt Udvari <uzsolt@FreeBSD.org>
CommitDate: 2025-05-01 11:37:25 +0000

    www/p5-Template-Mustache: Update to 1.4.0
    
    Update run and test dependencies.
    Submitter takes maintainership.
    Add license informations.
    
    Changelog: https://metacpan.org/dist/Template-Mustache/changes
    
    PR:             276750
    Reported by:    pprocacci <pprocacci@gmail.com>
---
 www/p5-Template-Mustache/Makefile  | 23 +++++++++++++++++------
 www/p5-Template-Mustache/distinfo  |  5 +++--
 www/p5-Template-Mustache/pkg-plist | 18 ++++++++++++++++--
 3 files changed, 36 insertions(+), 10 deletions(-)

diff --git a/www/p5-Template-Mustache/Makefile b/www/p5-Template-Mustache/Makefile
index 4235ef845490..6d64b7303c9f 100644
--- a/www/p5-Template-Mustache/Makefile
+++ b/www/p5-Template-Mustache/Makefile
@@ -1,18 +1,29 @@
 PORTNAME=	Template-Mustache
-PORTVERSION=	v0.5.1
-PORTREVISION=	2
+DISTVERSION=	1.4.0
 CATEGORIES=	www perl5
 MASTER_SITES=	CPAN
 MASTER_SITE_SUBDIR=	CPAN:PVANDE
 PKGNAMEPREFIX=	p5-
 
-MAINTAINER=	ports@FreeBSD.org
+MAINTAINER=	me@svmhdvn.name
 COMMENT=	Perl version of the fabulous Mustache template language
 WWW=		https://metacpan.org/release/Template-Mustache
 
-BUILD_DEPENDS=	${RUN_DEPENDS}
-RUN_DEPENDS=	p5-YAML-Syck>=1.15:textproc/p5-YAML-Syck
-TEST_DEPENDS:=	p5-Test-Mini-Unit>=v1.0.3:devel/p5-Test-Mini-Unit
+LICENSE=	ART10 GPLv1+
+LICENSE_COMB=	dual
+LICENSE_FILE=	${WRKSRC}/LICENSE
+
+RUN_DEPENDS=	p5-Escape-Houdini>=0:devel/p5-Escape-Houdini \
+		p5-List-AllUtils>=0:devel/p5-List-AllUtils \
+		p5-Moo>0:devel/p5-Moo \
+		p5-MooseX-MungeHas>0:devel/p5-MooseX-MungeHas \
+		p5-Parse-RecDescent>=0:devel/p5-Parse-RecDescent \
+		p5-Path-Tiny>=0:devel/p5-Path-Tiny \
+		p5-YAML-LibYAML>=0:textproc/p5-YAML-LibYAML \
+		p5-YAML-Syck>=1.15:textproc/p5-YAML-Syck
+TEST_DEPENDS=	p5-Test-Exception>0:devel/p5-Test-Exception \
+		p5-Test-Requires>0:devel/p5-Test-Requires \
+		p5-Test-Simple>0:devel/p5-Test-Simple
 
 USES=		perl5
 USE_PERL5=	configure
diff --git a/www/p5-Template-Mustache/distinfo b/www/p5-Template-Mustache/distinfo
index 549c6af7428d..1c688616aa66 100644
--- a/www/p5-Template-Mustache/distinfo
+++ b/www/p5-Template-Mustache/distinfo
@@ -1,2 +1,3 @@
-SHA256 (Template-Mustache-v0.5.1.tar.gz) = 359997312222cd66405cec89a1d50065b78ed551eb9ee1ae9188004445cf55cf
-SIZE (Template-Mustache-v0.5.1.tar.gz) = 17340
+TIMESTAMP = 1745858881
+SHA256 (Template-Mustache-1.4.0.tar.gz) = 8a9a385068bdd40ae1cbb08cac6b97d419f995f226d4c0339ec7a5ea41c634db
+SIZE (Template-Mustache-1.4.0.tar.gz) = 56648
diff --git a/www/p5-Template-Mustache/pkg-plist b/www/p5-Template-Mustache/pkg-plist
index d272348605c7..72cc68df08a4 100644
--- a/www/p5-Template-Mustache/pkg-plist
+++ b/www/p5-Template-Mustache/pkg-plist
@@ -1,4 +1,18 @@
+bin/mustache.pl
 %%SITE_PERL%%/Template/Mustache.pm
-%%SITE_PERL%%/Template/Mustache.pod
-%%SITE_PERL%%/Template/benchmark.pl
+%%SITE_PERL%%/Template/Mustache/Parser.pm
+%%SITE_PERL%%/Template/Mustache/Token/Partial.pm
+%%SITE_PERL%%/Template/Mustache/Token/Section.pm
+%%SITE_PERL%%/Template/Mustache/Token/Template.pm
+%%SITE_PERL%%/Template/Mustache/Token/Variable.pm
+%%SITE_PERL%%/Template/Mustache/Token/Verbatim.pm
+%%SITE_PERL%%/Template/Mustache/Trait.pm
+%%PERL5_MAN1%%/mustache.pl.1.gz
 %%PERL5_MAN3%%/Template::Mustache.3.gz
+%%PERL5_MAN3%%/Template::Mustache::Parser.3.gz
+%%PERL5_MAN3%%/Template::Mustache::Token::Partial.3.gz
+%%PERL5_MAN3%%/Template::Mustache::Token::Section.3.gz
+%%PERL5_MAN3%%/Template::Mustache::Token::Template.3.gz
+%%PERL5_MAN3%%/Template::Mustache::Token::Variable.3.gz
+%%PERL5_MAN3%%/Template::Mustache::Token::Verbatim.3.gz
+%%PERL5_MAN3%%/Template::Mustache::Trait.3.gz