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?

Reply via email to