Skip site navigation (1)Skip section navigation (2)
Date:      Tue, 11 Aug 2015 22:02:31 +0000 (UTC)
From:      Jason Unovitch <junovitch@FreeBSD.org>
To:        ports-committers@freebsd.org, svn-ports-all@freebsd.org, svn-ports-head@freebsd.org
Subject:   svn commit: r393977 - in head/textproc/p5-EBook-Tools: . files
Message-ID:  <201508112202.t7BM2VPZ061962@repo.freebsd.org>

next in thread | raw e-mail | index | archive | help
Author: junovitch
Date: Tue Aug 11 22:02:30 2015
New Revision: 393977
URL: https://svnweb.freebsd.org/changeset/ports/393977

Log:
  textproc/p5-EBook-Tools: update 0.4.9_2 -> 0.5.4
  
  - Update to p5-EBook-Tools-0.5.4
  - Update tidy dependency to tidy-html5
  - Take maintainership
  - Add NO_ARCH
  
  PR:		201703
  Approved by:	simond@irrelevant.org (outgoing maintainer), feld (mentor)
  Differential Revision:	https://reviews.freebsd.org/D3348

Added:
  head/textproc/p5-EBook-Tools/files/
  head/textproc/p5-EBook-Tools/files/patch-lib_EBook_Tools.pm   (contents, props changed)
  head/textproc/p5-EBook-Tools/files/patch-scripts_ebook.pl   (contents, props changed)
Modified:
  head/textproc/p5-EBook-Tools/Makefile
  head/textproc/p5-EBook-Tools/distinfo
  head/textproc/p5-EBook-Tools/pkg-plist

Modified: head/textproc/p5-EBook-Tools/Makefile
==============================================================================
--- head/textproc/p5-EBook-Tools/Makefile	Tue Aug 11 22:00:42 2015	(r393976)
+++ head/textproc/p5-EBook-Tools/Makefile	Tue Aug 11 22:02:30 2015	(r393977)
@@ -2,14 +2,13 @@
 # $FreeBSD$
 
 PORTNAME=	EBook-Tools
-PORTVERSION=	0.4.9
+PORTVERSION=	0.5.4
 DISTVERSIONPREFIX=	v
-PORTREVISION=	2
 CATEGORIES=	textproc perl5
 MASTER_SITES=	CPAN
 PKGNAMEPREFIX=	p5-
 
-MAINTAINER=	simond@irrelevant.org
+MAINTAINER=	junovitch@FreeBSD.org
 COMMENT=	Object class for manipulating and generating E-books
 
 LICENSE=	GPLv2
@@ -18,11 +17,18 @@ BUILD_DEPENDS=	p5-Archive-Zip>=0:${PORTS
 		p5-Data-UUID>=0:${PORTSDIR}/devel/p5-Data-UUID \
 		p5-Config-IniFiles>=0:${PORTSDIR}/devel/p5-Config-IniFiles \
 		p5-Date-Manip>=0:${PORTSDIR}/devel/p5-Date-Manip \
+		p5-DBI>=0:${PORTSDIR}/databases/p5-DBI \
+		p5-DBD-SQLite>=0:${PORTSDIR}/databases/p5-DBD-SQLite \
+		p5-Encode-Detect>=0:${PORTSDIR}/converters/p5-Encode-Detect \
 		p5-File-MimeInfo>=0:${PORTSDIR}/devel/p5-File-MimeInfo \
 		p5-HTML-Parser>=0:${PORTSDIR}/www/p5-HTML-Parser \
+		p5-Lingua-EN-NameParse>=0:${PORTSDIR}/textproc/p5-Lingua-EN-NameParse \
+		p5-LWP-Protocol-https>=0:${PORTSDIR}/www/p5-LWP-Protocol-https \
+		p5-Mojolicious>=0:${PORTSDIR}/www/p5-Mojolicious \
 		p5-Tie-IxHash>=0:${PORTSDIR}/devel/p5-Tie-IxHash \
 		p5-XML-Twig>=0:${PORTSDIR}/textproc/p5-XML-Twig \
 		p5-File-Slurp>=0:${PORTSDIR}/devel/p5-File-Slurp \
+		p5-File-Which>=0:${PORTSDIR}/sysutils/p5-File-Which \
 		p5-Palm>=0:${PORTSDIR}/palm/p5-Palm \
 		p5-Image-Size>=0:${PORTSDIR}/graphics/p5-Image-Size \
 		p5-String-CRC32>=0:${PORTSDIR}/devel/p5-String-CRC32 \
@@ -30,9 +36,10 @@ BUILD_DEPENDS=	p5-Archive-Zip>=0:${PORTS
 		p5-Bit-Vector>=0:${PORTSDIR}/math/p5-Bit-Vector \
 		p5-List-MoreUtils>=0:${PORTSDIR}/lang/p5-List-MoreUtils
 RUN_DEPENDS:=	${BUILD_DEPENDS}
-RUN_DEPENDS+=	${LOCALBASE}/bin/tidy4:${PORTSDIR}/www/tidy
+RUN_DEPENDS+=	${LOCALBASE}/bin/tidy5:${PORTSDIR}/www/tidy-html5
 
 USES=		perl5
 USE_PERL5=	modbuild
+NO_ARCH=	yes
 
 .include <bsd.port.mk>

Modified: head/textproc/p5-EBook-Tools/distinfo
==============================================================================
--- head/textproc/p5-EBook-Tools/distinfo	Tue Aug 11 22:00:42 2015	(r393976)
+++ head/textproc/p5-EBook-Tools/distinfo	Tue Aug 11 22:02:30 2015	(r393977)
@@ -1,2 +1,2 @@
-SHA256 (EBook-Tools-v0.4.9.tar.gz) = 8645ff9d0df023481b78f39899806b884fac675080c8b180d25f821e57cc16fb
-SIZE (EBook-Tools-v0.4.9.tar.gz) = 653399
+SHA256 (EBook-Tools-v0.5.4.tar.gz) = 2a94808f611da58086ed151c1348fcf9c9ffab7822fef8457eeac3376fa1a81a
+SIZE (EBook-Tools-v0.5.4.tar.gz) = 725633

Added: head/textproc/p5-EBook-Tools/files/patch-lib_EBook_Tools.pm
==============================================================================
--- /dev/null	00:00:00 1970	(empty, because file is newly added)
+++ head/textproc/p5-EBook-Tools/files/patch-lib_EBook_Tools.pm	Tue Aug 11 22:02:30 2015	(r393977)
@@ -0,0 +1,10 @@
+--- lib/EBook/Tools.pm.orig	2014-10-01 22:27:01 UTC
++++ lib/EBook/Tools.pm
+@@ -11710,6 +11710,7 @@ Returns the return value from tidy
+                        '-q','-utf8','--tidy-mark','no',
+                        '--wrap','0',
+                        '-xml',
++                       '-indent',
+                        '--add-xml-decl','yes',
+                        '-f',$tidyxmlerrors,
+                        '-o',$outfile,

Added: head/textproc/p5-EBook-Tools/files/patch-scripts_ebook.pl
==============================================================================
--- /dev/null	00:00:00 1970	(empty, because file is newly added)
+++ head/textproc/p5-EBook-Tools/files/patch-scripts_ebook.pl	Tue Aug 11 22:02:30 2015	(r393977)
@@ -0,0 +1,11 @@
+--- scripts/ebook.pl.orig	2014-10-01 22:27:01 UTC
++++ scripts/ebook.pl
+@@ -92,7 +92,7 @@ my %opt = (
+     'raw'         => 0,
+     'subcategory' => undef,
+     'tidy'        => 0,
+-    'tidycmd'     => $config->val('helpers','tidy') || undef,
++    'tidycmd'     => $config->val('helpers','tidy') || 'tidy5',
+     'tidysafety'  => $tidysafety,
+     'title'       => undef,
+     'verbose'     => $config->val('config','debug') || 0,

Modified: head/textproc/p5-EBook-Tools/pkg-plist
==============================================================================
--- head/textproc/p5-EBook-Tools/pkg-plist	Tue Aug 11 22:00:42 2015	(r393976)
+++ head/textproc/p5-EBook-Tools/pkg-plist	Tue Aug 11 22:02:30 2015	(r393977)
@@ -1,5 +1,6 @@
 man/man1/ebook.1.gz
 %%PERL5_MAN3%%/EBook::Tools.3.gz
+%%PERL5_MAN3%%/EBook::Tools::BISG.3.gz
 %%PERL5_MAN3%%/EBook::Tools::EReader.3.gz
 %%PERL5_MAN3%%/EBook::Tools::IMP.3.gz
 %%PERL5_MAN3%%/EBook::Tools::LZSS.3.gz
@@ -8,6 +9,7 @@ man/man1/ebook.1.gz
 %%PERL5_MAN3%%/EBook::Tools::PalmDoc.3.gz
 %%PERL5_MAN3%%/EBook::Tools::Unpack.3.gz
 %%SITE_PERL%%/EBook/Tools.pm
+%%SITE_PERL%%/EBook/Tools/BISG.pm
 %%SITE_PERL%%/EBook/Tools/EReader.pm
 %%SITE_PERL%%/EBook/Tools/IMP.pm
 %%SITE_PERL%%/EBook/Tools/LZSS.pm



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