On Tue, Aug 13, 2013 at 10:49:12AM -0500, Chris Bennett wrote: > > ? p5-LaTeX-Encode-0.08.diff > ? patches > Index: Makefile > =================================================================== > RCS file: /cvs/ports/textproc/p5-LaTeX-Encode/Makefile,v > retrieving revision 1.2 > diff -u -p -r1.2 Makefile > --- Makefile 11 Mar 2013 11:42:43 -0000 1.2 > +++ Makefile 13 Aug 2013 15:43:41 -0000 > @@ -2,14 +2,28 @@ > > COMMENT= encode characters for LaTeX formatting > > -DISTNAME= LaTeX-Encode-0.03 > +DISTNAME= LaTeX-Encode-0.08 > CATEGORIES= textproc > > MODULES= cpan > > -# MIT > +# Perl > PERMIT_PACKAGE_CDROM= Yes > > -TEST_DEPENDS= devel/p5-Test-Pod-Coverage>=1.08p1 > +RUN_DEPENDS= devel/p5-Readonly > + > +BUILD_DEPENDS= ${RUN_DEPENDS} \ > + www/p5-HTML-Parser \ > + devel/p5-File-Slurp > + > +TEST_DEPENDS= print/texlive/base > + > +pre-test: > + ${SUBST_CMD} ${WRKSRC}/t/10-typeset-document.t > + > +post-install: > +# This script and man page are mistakenly installed > + rm ${PREFIX}/bin/latex-encode > + rm ${PREFIX}/man/man1/latex-encode.1 > > .include <bsd.port.mk> > Index: distinfo > =================================================================== > RCS file: /cvs/ports/textproc/p5-LaTeX-Encode/distinfo,v > retrieving revision 1.1.1.1 > diff -u -p -r1.1.1.1 distinfo > --- distinfo 27 Jun 2012 10:57:54 -0000 1.1.1.1 > +++ distinfo 13 Aug 2013 15:43:41 -0000 > @@ -1,5 +1,2 @@ > -MD5 (LaTeX-Encode-0.03.tar.gz) = o928fLb4RtfhTm+lMyxwaw== > -RMD160 (LaTeX-Encode-0.03.tar.gz) = 4d12bm4q35VrnJwOq+ZZwtyrBnE= > -SHA1 (LaTeX-Encode-0.03.tar.gz) = A9CVsSvEJSmPy1bO9fCiAHz8UVs= > -SHA256 (LaTeX-Encode-0.03.tar.gz) = > jbvFjR13GJA304upQsxpkwKYA1bk8qP9kBy/Eg+W7K4= > -SIZE (LaTeX-Encode-0.03.tar.gz) = 22547 > +SHA256 (LaTeX-Encode-0.08.tar.gz) = > N8cLKNsXWQd6FROJazW+KrckdqswOBRNooRBu1Xow64= > +SIZE (LaTeX-Encode-0.08.tar.gz) = 46672 > Index: pkg/DESCR > =================================================================== > RCS file: /cvs/ports/textproc/p5-LaTeX-Encode/pkg/DESCR,v > retrieving revision 1.1.1.1 > diff -u -p -r1.1.1.1 DESCR > --- pkg/DESCR 27 Jun 2012 10:57:54 -0000 1.1.1.1 > +++ pkg/DESCR 13 Aug 2013 15:43:41 -0000 > @@ -1,18 +1,10 @@ > -TeX::Encode exports the function 'latex_encode' which encodes > -characters in a string, that would be incorrectly interpreted by > -LaTeX. > +This module provides a function 'latex_encode' to encode text to be > +formatted with LaTeX. The latex_encode function takes a text string and > +an optional reference to a hash of options. It encodes characters that > +are special to LaTeX or that are represented in LaTeX by LaTeX text-mode > +commands. > > -The latex_encode function takes a text string and an optional > -reference to a hash of options. The options currently supported > -are "exclude" to specify a list of characters that should not be > -encoded (often this is "\\{}" to allow LaTeX commands to be used > -in the text string), and "iquotes" to enable "intelligent quotes", > -that is double quotes around a phrase will be converted to "``" and > -"''" and single quotes to "`" and "'". > - > -The scripts directory contains scripts to help build the character > -encoding tables used by the module and to create and format a > -document listing the characters that the module encodes with their > -Unicode character value, HTML entity representation, LaTeX encoding > -and visual representation. These scripts are not installed by "make > -install". > +The special characters are: "\" (command character), "{" (open group), > +"}" (end group), "&" (table column separator), "#" (parameter > +specifier), "%" (comment character), "_" (subscript), "^" > +(superscript), "~" (non-breakable space), "$" (mathematics mode). > Index: pkg/PLIST > =================================================================== > RCS file: /cvs/ports/textproc/p5-LaTeX-Encode/pkg/PLIST,v > retrieving revision 1.1.1.1 > diff -u -p -r1.1.1.1 PLIST > --- pkg/PLIST 27 Jun 2012 10:57:54 -0000 1.1.1.1 > +++ pkg/PLIST 13 Aug 2013 15:43:41 -0000 > @@ -1,6 +1,7 @@ > -@comment $OpenBSD: PLIST,v 1.1.1.1 2012/06/27 10:57:54 sthen Exp $ > +@comment $OpenBSD$ > ${P5SITE}/LaTeX/ > ${P5SITE}/LaTeX/Encode/ > ${P5SITE}/LaTeX/Encode.pm > ${P5SITE}/LaTeX/Encode/EncodingTable.pm > @man man/man3p/LaTeX::Encode.3p > +@man man/man3p/LaTeX::Encode::EncodingTable.3p > > > --- /dev/null Tue Aug 13 10:40:26 2013 > +++ patches/patch-t_10-typeset-document_t Mon Aug 12 18:49:01 2013 > @@ -0,0 +1,12 @@ > +$OpenBSD$ > +--- t/10-typeset-document.t.orig Tue Jun 4 15:48:41 2013 > ++++ t/10-typeset-document.t Tue Jun 4 15:49:33 2013 > +@@ -74,7 +74,7 @@ foreach my $ext (qw(aux dvi log tex)) { > + > + > + sub find_latex { > +- foreach my $dir (qw{ /usr/bin /bin }) { > ++ foreach my $dir (qw{ /usr/bin /bin ${LOCALBASE}/bin }) { > + my $prog = "$dir/latex"; > + return $prog if -x $prog; > + } > > > Better? >
Ping?