Hi, ports@:

    Here is a patch for textproc/p5-Template:
    i) Update to 3.101
    ii) Add missing TEST_DEPENDS.
  
    It build well and pass all tests on amd64-current system.

    Many(20+) ports depend on textproc/p5-Template,I had
tested some of these ports, include:
    www/p5-Dancer
    www/p5-Dancer2
    devel/p5-Devel-Cover
    www/p5-Catalyst-Devel
    All build well and pass all tests.

Cheers !
wen
Index: Makefile
===================================================================
RCS file: /cvs/ports/textproc/p5-Template/Makefile,v
retrieving revision 1.22
diff -u -p -r1.22 Makefile
--- Makefile    14 Mar 2022 08:23:29 -0000      1.22
+++ Makefile    5 Dec 2023 02:27:03 -0000
@@ -1,7 +1,7 @@
 COMMENT=               template processing system
 
 MODULES=               cpan
-VERSION =              2.27
+VERSION =              3.101
 DISTNAME=              Template-Toolkit-${VERSION}
 PKGNAME=               p5-Template-${VERSION}
 CATEGORIES=            textproc
@@ -15,6 +15,7 @@ WANTLIB += c perl
 
 RUN_DEPENDS=           devel/p5-AppConfig
 BUILD_DEPENDS=         ${RUN_DEPENDS}
+TEST_DEPENDS=          textproc/p5-Pod-POM
 
 MODPERL_REGEN_PPPORT=  xs/ppport.h
 
Index: distinfo
===================================================================
RCS file: /cvs/ports/textproc/p5-Template/distinfo,v
retrieving revision 1.10
diff -u -p -r1.10 distinfo
--- distinfo    30 Apr 2017 15:11:10 -0000      1.10
+++ distinfo    5 Dec 2023 02:27:03 -0000
@@ -1,2 +1,2 @@
-SHA256 (Template-Toolkit-2.27.tar.gz) = 
ExGkAyZNATTFha8DCf8qnVB0uOziPs5WYNMeyWvyxtw=
-SIZE (Template-Toolkit-2.27.tar.gz) = 511172
+SHA256 (Template-Toolkit-3.101.tar.gz) = 
0qMt1sIeSzfGqT34CHyp6IDPrmE6Pl766jB7C9yu21g=
+SIZE (Template-Toolkit-3.101.tar.gz) = 515947
Index: pkg/PLIST
===================================================================
RCS file: /cvs/ports/textproc/p5-Template/pkg/PLIST,v
retrieving revision 1.9
diff -u -p -r1.9 PLIST
--- pkg/PLIST   11 Mar 2022 20:03:00 -0000      1.9
+++ pkg/PLIST   5 Dec 2023 02:27:03 -0000
@@ -34,7 +34,6 @@ ${P5ARCH}/Template/Parser.pm
 ${P5ARCH}/Template/Plugin/
 ${P5ARCH}/Template/Plugin.pm
 ${P5ARCH}/Template/Plugin/Assert.pm
-${P5ARCH}/Template/Plugin/CGI.pm
 ${P5ARCH}/Template/Plugin/Datafile.pm
 ${P5ARCH}/Template/Plugin/Date.pm
 ${P5ARCH}/Template/Plugin/Directory.pm
@@ -77,7 +76,7 @@ ${P5ARCH}/auto/
 ${P5ARCH}/auto/Template/
 ${P5ARCH}/auto/Template/Stash/
 ${P5ARCH}/auto/Template/Stash/XS/
-${P5ARCH}/auto/Template/Stash/XS/XS.so
+@so ${P5ARCH}/auto/Template/Stash/XS/XS.so
 @man man/man1/tpage.1
 @man man/man1/ttree.1
 @man man/man3p/Template.3p
@@ -109,7 +108,6 @@ ${P5ARCH}/auto/Template/Stash/XS/XS.so
 @man man/man3p/Template::Parser.3p
 @man man/man3p/Template::Plugin.3p
 @man man/man3p/Template::Plugin::Assert.3p
-@man man/man3p/Template::Plugin::CGI.3p
 @man man/man3p/Template::Plugin::Datafile.3p
 @man man/man3p/Template::Plugin::Date.3p
 @man man/man3p/Template::Plugin::Directory.3p

Reply via email to