Skip site navigation (1)Skip section navigation (2)
Date:      Sun, 1 Jun 2025 16:26:09 GMT
From:      Po-Chuan Hsieh <sunpoet@FreeBSD.org>
To:        ports-committers@FreeBSD.org, dev-commits-ports-all@FreeBSD.org, dev-commits-ports-main@FreeBSD.org
Subject:   git: 44500fd874d2 - main - textproc/p5-HTML-T5: Fix tidy5 linkage
Message-ID:  <202506011626.551GQ9si043395@gitrepo.freebsd.org>

index | next in thread | raw e-mail

The branch main has been updated by sunpoet:

URL: https://cgit.FreeBSD.org/ports/commit/?id=44500fd874d257f5472b4415aa61ec0634a763d2

commit 44500fd874d257f5472b4415aa61ec0634a763d2
Author:     Po-Chuan Hsieh <sunpoet@FreeBSD.org>
AuthorDate: 2025-06-01 16:12:02 +0000
Commit:     Po-Chuan Hsieh <sunpoet@FreeBSD.org>
CommitDate: 2025-06-01 16:23:18 +0000

    textproc/p5-HTML-T5: Fix tidy5 linkage
    
    - Bump PORTREVISION for package change
    
    PR:             286397
    Reported by:    rodrigo
---
 textproc/p5-HTML-T5/Makefile                |  5 +++--
 textproc/p5-HTML-T5/files/patch-Makefile.PL | 11 +++++++----
 textproc/p5-HTML-T5/pkg-plist               |  2 +-
 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


home | help

Want to link to this message? Use this
URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?202506011626.551GQ9si043395>