summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorPo-Chuan Hsieh <sunpoet@FreeBSD.org>2025-06-02 00:12:02 +0800
committerPo-Chuan Hsieh <sunpoet@FreeBSD.org>2025-06-02 00:23:18 +0800
commit44500fd874d257f5472b4415aa61ec0634a763d2 (patch)
tree2a2502bb5c6791542a440cc65e6c8b655b8ebac8
parentsecurity/p5-Net-SAML2: Update to 0.82 (diff)
textproc/p5-HTML-T5: Fix tidy5 linkage
- Bump PORTREVISION for package change PR: 286397 Reported by: rodrigo
-rw-r--r--textproc/p5-HTML-T5/Makefile5
-rw-r--r--textproc/p5-HTML-T5/files/patch-Makefile.PL11
-rw-r--r--textproc/p5-HTML-T5/pkg-plist2
3 files changed, 11 insertions, 7 deletions
diff --git a/textproc/p5-HTML-T5/Makefile b/textproc/p5-HTML-T5/Makefile
index e242115b0375..b7f41d7b1058 100644
--- a/textproc/p5-HTML-T5/Makefile
+++ b/textproc/p5-HTML-T5/Makefile
@@ -1,5 +1,6 @@
PORTNAME= HTML-T5
PORTVERSION= 0.014
+PORTREVISION= 1
CATEGORIES= textproc perl5
MASTER_SITES= CPAN
PKGNAMEPREFIX= p5-
@@ -15,10 +16,10 @@ BUILD_DEPENDS= p5-Devel-CheckLib>=0:devel/p5-Devel-CheckLib \
LIB_DEPENDS= libtidy5.so:www/tidy-html5
RUN_DEPENDS= p5-Test-Exception>=0:devel/p5-Test-Exception
-USES= localbase perl5
+USES= localbase:ldflags perl5
USE_PERL5= configure
post-install:
- ${STRIP_CMD} ${STAGEDIR}${PREFIX}/${SITE_ARCH_REL}/auto/HTML-T5/T5.so
+ ${STRIP_CMD} ${STAGEDIR}${PREFIX}/${SITE_ARCH_REL}/auto/HTML/T5/T5.so
.include <bsd.port.mk>
diff --git a/textproc/p5-HTML-T5/files/patch-Makefile.PL b/textproc/p5-HTML-T5/files/patch-Makefile.PL
index 871381c12f2e..67cdfb010be3 100644
--- a/textproc/p5-HTML-T5/files/patch-Makefile.PL
+++ b/textproc/p5-HTML-T5/files/patch-Makefile.PL
@@ -1,6 +1,6 @@
---- Makefile.PL.orig 2020-11-17 10:01:32 UTC
+--- Makefile.PL.orig 2025-02-09 13:47:08 UTC
+++ Makefile.PL
-@@ -7,17 +7,12 @@ use strict;
+@@ -7,17 +7,12 @@ use ExtUtils::MakeMaker 6.52;
use warnings;
use ExtUtils::MakeMaker 6.52;
@@ -27,7 +27,7 @@
},
},
resources => {
-@@ -64,11 +57,7 @@ my $parms = {
+@@ -64,11 +57,10 @@ my $parms = {
dist => { COMPRESS => 'gzip -9f', SUFFIX => 'gz', },
clean => { FILES => 'HTML-T5-*' },
};
@@ -36,7 +36,10 @@
- Alien::Base::Wrapper->new('Alien::TidyHTML5=0.3.0')->mm_args2(%$parms);
-$foo{CONFIGURE_REQUIRES}{'Alien::Base::Wrapper'} = '2.02';
-WriteMakefile(%foo);
-+WriteMakefile();
++WriteMakefile(
++ NAME => 'HTML::T5',
++ LIBS => [ '-ltidy5' ],
++);
sub MY::postamble
{ ## no critic ( Subroutines::ProhibitQualifiedSubDeclarations )
diff --git a/textproc/p5-HTML-T5/pkg-plist b/textproc/p5-HTML-T5/pkg-plist
index 57c657dd8163..3bde6f10ed78 100644
--- a/textproc/p5-HTML-T5/pkg-plist
+++ b/textproc/p5-HTML-T5/pkg-plist
@@ -1,7 +1,7 @@
%%SITE_ARCH%%/HTML/T5.pm
%%SITE_ARCH%%/HTML/T5/Message.pm
%%SITE_ARCH%%/Test/HTML/T5.pm
-%%SITE_ARCH%%/auto/HTML-T5/T5.so
+%%SITE_ARCH%%/auto/HTML/T5/T5.so
%%PERL5_MAN3%%/HTML::T5.3.gz
%%PERL5_MAN3%%/HTML::T5::Message.3.gz
%%PERL5_MAN3%%/Test::HTML::T5.3.gz