Re: [Update] textproc/p5-LaTeXML : Update to 0.8.4

2019-08-25 Thread Paul Irofti
On Sat, Aug 24, 2019 at 12:05:06PM -0700, Andrew Hewus Fresh wrote:
> On Sun, Jul 28, 2019 at 03:21:26AM +, wen heping wrote:
> > Hi,
> > 
> > Here is a patch for textproc/p5-LaTeXML to update to 0.8.4
> > It build well and passed all tests on amd64-head system.
> > No other ports depends on textproc/p5-LaTeXML.
> > 
> > Comments? OK?
> > wen
> 
> With a few minor changes, adding a CONFIGURE_ARGS, removing LIB_DEPENDS,
> and adding the one BUILD_DEPENDS it actually needs, we can avoid
> installing Rust, Python, and texmf just to build this port.  Should make
> the bulk ports builders lives a bit easier.
> 
> OK with these changes?

Please go ahead and thank you!

> 
> Index: Makefile
> ===
> RCS file: /cvs/ports/textproc/p5-LaTeXML/Makefile,v
> retrieving revision 1.7
> diff -u -p -r1.7 Makefile
> --- Makefile  12 Jul 2019 20:50:03 -  1.7
> +++ Makefile  24 Aug 2019 19:02:49 -
> @@ -4,7 +4,7 @@ COMMENT = LaTeX to XML/HTML/MathML Conve
>  
>  MODULES =cpan
>  PKG_ARCH =   *
> -DISTNAME =   LaTeXML-0.8.3_7
> +DISTNAME =   LaTeXML-0.8.4
>  CATEGORIES = textproc
>  
>  # perl
> @@ -14,7 +14,10 @@ MAINTAINER =   Paul Irofti   
>  CPAN_AUTHOR =BRMILLER
>  
> -LIB_DEPENDS =${RUN_DEPENDS}
> +CONFIGURE_ARGS = TEXMF=${PREFIX}/share/texmf-local
> +
> +BUILD_DEPENDS =  devel/p5-Parse-RecDescent
> +
>  RUN_DEPENDS =archivers/p5-Archive-Zip \
>   converters/p5-JSON-XS \
>   devel/p5-IO-String \
> Index: distinfo
> ===
> RCS file: /cvs/ports/textproc/p5-LaTeXML/distinfo,v
> retrieving revision 1.3
> diff -u -p -r1.3 distinfo
> --- distinfo  6 Jan 2019 20:51:33 -   1.3
> +++ distinfo  24 Aug 2019 19:02:49 -
> @@ -1,2 +1,2 @@
> -SHA256 (LaTeXML-0.8.3_7.tar.gz) = 
> XoUOCkyGrvxftnpdo32/FuNEKTkQ4S/+8MgfX/h6Aa4=
> -SIZE (LaTeXML-0.8.3_7.tar.gz) = 10704544
> +SHA256 (LaTeXML-0.8.4.tar.gz) = klmbRftYesFLK6nMhLhdndwt6vHL3C6J56ZVnh+7NMw=
> +SIZE (LaTeXML-0.8.4.tar.gz) = 11502627
> Index: pkg/PLIST
> ===
> RCS file: /cvs/ports/textproc/p5-LaTeXML/pkg/PLIST,v
> retrieving revision 1.4
> diff -u -p -r1.4 PLIST
> --- pkg/PLIST 6 Jan 2019 20:51:33 -   1.4
> +++ pkg/PLIST 24 Aug 2019 19:02:49 -
> @@ -89,6 +89,7 @@ ${P5SITE}/LaTeXML/Package/JHEP2.cls.ltxm
>  ${P5SITE}/LaTeXML/Package/JHEP3.cls.ltxml
>  ${P5SITE}/LaTeXML/Package/LaTeX.pool.ltxml
>  ${P5SITE}/LaTeXML/Package/OmniBus.cls.ltxml
> +${P5SITE}/LaTeXML/Package/PoS.cls.ltxml
>  ${P5SITE}/LaTeXML/Package/TeX.pool.ltxml
>  ${P5SITE}/LaTeXML/Package/a0poster.cls.ltxml
>  ${P5SITE}/LaTeXML/Package/a0size.sty.ltxml
> @@ -102,14 +103,14 @@ ${P5SITE}/LaTeXML/Package/aasms.sty.ltxm
>  ${P5SITE}/LaTeXML/Package/aaspp.sty.ltxml
>  ${P5SITE}/LaTeXML/Package/aastex.cls.ltxml
>  ${P5SITE}/LaTeXML/Package/aastex.sty.ltxml
> -${P5SITE}/LaTeXML/Package/aastex6.cls.ltxml
> -${P5SITE}/LaTeXML/Package/aastex61.cls.ltxml
>  ${P5SITE}/LaTeXML/Package/accents.sty.ltxml
>  ${P5SITE}/LaTeXML/Package/acmart.cls.ltxml
>  ${P5SITE}/LaTeXML/Package/acronym.sty.ltxml
>  ${P5SITE}/LaTeXML/Package/ae.sty.ltxml
>  ${P5SITE}/LaTeXML/Package/aecompl.sty.ltxml
>  ${P5SITE}/LaTeXML/Package/afterpage.sty.ltxml
> +${P5SITE}/LaTeXML/Package/aipcheck.tex.ltxml
> +${P5SITE}/LaTeXML/Package/aipproc.cls.ltxml
>  ${P5SITE}/LaTeXML/Package/algc.sty.ltxml
>  ${P5SITE}/LaTeXML/Package/algcompatible.sty.ltxml
>  ${P5SITE}/LaTeXML/Package/algmatlab.sty.ltxml
> @@ -155,6 +156,8 @@ ${P5SITE}/LaTeXML/Package/balance.sty.lt
>  ${P5SITE}/LaTeXML/Package/bbm.sty.ltxml
>  ${P5SITE}/LaTeXML/Package/bbold.sty.ltxml
>  ${P5SITE}/LaTeXML/Package/beton.sty.ltxml
> +${P5SITE}/LaTeXML/Package/bibunits.sty.ltxml
> +${P5SITE}/LaTeXML/Package/blindtext.sty.ltxml
>  ${P5SITE}/LaTeXML/Package/bm.sty.ltxml
>  ${P5SITE}/LaTeXML/Package/book.cls.ltxml
>  ${P5SITE}/LaTeXML/Package/bookman.sty.ltxml
> @@ -162,12 +165,15 @@ ${P5SITE}/LaTeXML/Package/booktabs.sty.l
>  ${P5SITE}/LaTeXML/Package/braket.sty.ltxml
>  ${P5SITE}/LaTeXML/Package/breakurl.sty.ltxml
>  ${P5SITE}/LaTeXML/Package/calc.sty.ltxml
> +${P5SITE}/LaTeXML/Package/calrsfs.sty.ltxml
>  ${P5SITE}/LaTeXML/Package/cancel.sty.ltxml
>  ${P5SITE}/LaTeXML/Package/caption.sty.ltxml
>  ${P5SITE}/LaTeXML/Package/cases.sty.ltxml
>  ${P5SITE}/LaTeXML/Package/ccfonts.sty.ltxml
>  ${P5SITE}/LaTeXML/Package/chancery.sty.ltxml
> +${P5SITE}/LaTeXML/Package/chapterbib.sty.ltxml
>  ${P5SITE}/LaTeXML/Package/charter.sty.ltxml
> +${P5SITE}/LaTeXM

Re: [Update] textproc/p5-LaTeXML : Update to 0.8.4

2019-08-24 Thread Andrew Hewus Fresh
On Sun, Jul 28, 2019 at 03:21:26AM +, wen heping wrote:
> Hi,
> 
> Here is a patch for textproc/p5-LaTeXML to update to 0.8.4
> It build well and passed all tests on amd64-head system.
> No other ports depends on textproc/p5-LaTeXML.
> 
> Comments? OK?
> wen

With a few minor changes, adding a CONFIGURE_ARGS, removing LIB_DEPENDS,
and adding the one BUILD_DEPENDS it actually needs, we can avoid
installing Rust, Python, and texmf just to build this port.  Should make
the bulk ports builders lives a bit easier.

OK with these changes?

Index: Makefile
===
RCS file: /cvs/ports/textproc/p5-LaTeXML/Makefile,v
retrieving revision 1.7
diff -u -p -r1.7 Makefile
--- Makefile12 Jul 2019 20:50:03 -  1.7
+++ Makefile24 Aug 2019 19:02:49 -
@@ -4,7 +4,7 @@ COMMENT =   LaTeX to XML/HTML/MathML Conve
 
 MODULES =  cpan
 PKG_ARCH = *
-DISTNAME = LaTeXML-0.8.3_7
+DISTNAME = LaTeXML-0.8.4
 CATEGORIES =   textproc
 
 # perl
@@ -14,7 +14,10 @@ MAINTAINER = Paul Irofti 

[Update] textproc/p5-LaTeXML : Update to 0.8.4

2019-07-27 Thread wen heping
Hi,

Here is a patch for textproc/p5-LaTeXML to update to 0.8.4
It build well and passed all tests on amd64-head system.
No other ports depends on textproc/p5-LaTeXML.

Comments? OK?
wen
Index: Makefile
===
RCS file: /cvs/ports/textproc/p5-LaTeXML/Makefile,v
retrieving revision 1.7
diff -u -p -r1.7 Makefile
--- Makefile12 Jul 2019 20:50:03 -  1.7
+++ Makefile28 Jul 2019 03:18:11 -
@@ -4,7 +4,7 @@ COMMENT =   LaTeX to XML/HTML/MathML Conve
 
 MODULES =  cpan
 PKG_ARCH = *
-DISTNAME = LaTeXML-0.8.3_7
+DISTNAME = LaTeXML-0.8.4
 CATEGORIES =   textproc
 
 # perl
Index: distinfo
===
RCS file: /cvs/ports/textproc/p5-LaTeXML/distinfo,v
retrieving revision 1.3
diff -u -p -r1.3 distinfo
--- distinfo6 Jan 2019 20:51:33 -   1.3
+++ distinfo28 Jul 2019 03:18:11 -
@@ -1,2 +1,2 @@
-SHA256 (LaTeXML-0.8.3_7.tar.gz) = XoUOCkyGrvxftnpdo32/FuNEKTkQ4S/+8MgfX/h6Aa4=
-SIZE (LaTeXML-0.8.3_7.tar.gz) = 10704544
+SHA256 (LaTeXML-0.8.4.tar.gz) = klmbRftYesFLK6nMhLhdndwt6vHL3C6J56ZVnh+7NMw=
+SIZE (LaTeXML-0.8.4.tar.gz) = 11502627
Index: pkg/PLIST
===
RCS file: /cvs/ports/textproc/p5-LaTeXML/pkg/PLIST,v
retrieving revision 1.4
diff -u -p -r1.4 PLIST
--- pkg/PLIST   6 Jan 2019 20:51:33 -   1.4
+++ pkg/PLIST   28 Jul 2019 03:18:11 -
@@ -89,6 +89,7 @@ ${P5SITE}/LaTeXML/Package/JHEP2.cls.ltxm
 ${P5SITE}/LaTeXML/Package/JHEP3.cls.ltxml
 ${P5SITE}/LaTeXML/Package/LaTeX.pool.ltxml
 ${P5SITE}/LaTeXML/Package/OmniBus.cls.ltxml
+${P5SITE}/LaTeXML/Package/PoS.cls.ltxml
 ${P5SITE}/LaTeXML/Package/TeX.pool.ltxml
 ${P5SITE}/LaTeXML/Package/a0poster.cls.ltxml
 ${P5SITE}/LaTeXML/Package/a0size.sty.ltxml
@@ -102,14 +103,14 @@ ${P5SITE}/LaTeXML/Package/aasms.sty.ltxm
 ${P5SITE}/LaTeXML/Package/aaspp.sty.ltxml
 ${P5SITE}/LaTeXML/Package/aastex.cls.ltxml
 ${P5SITE}/LaTeXML/Package/aastex.sty.ltxml
-${P5SITE}/LaTeXML/Package/aastex6.cls.ltxml
-${P5SITE}/LaTeXML/Package/aastex61.cls.ltxml
 ${P5SITE}/LaTeXML/Package/accents.sty.ltxml
 ${P5SITE}/LaTeXML/Package/acmart.cls.ltxml
 ${P5SITE}/LaTeXML/Package/acronym.sty.ltxml
 ${P5SITE}/LaTeXML/Package/ae.sty.ltxml
 ${P5SITE}/LaTeXML/Package/aecompl.sty.ltxml
 ${P5SITE}/LaTeXML/Package/afterpage.sty.ltxml
+${P5SITE}/LaTeXML/Package/aipcheck.tex.ltxml
+${P5SITE}/LaTeXML/Package/aipproc.cls.ltxml
 ${P5SITE}/LaTeXML/Package/algc.sty.ltxml
 ${P5SITE}/LaTeXML/Package/algcompatible.sty.ltxml
 ${P5SITE}/LaTeXML/Package/algmatlab.sty.ltxml
@@ -155,6 +156,8 @@ ${P5SITE}/LaTeXML/Package/balance.sty.lt
 ${P5SITE}/LaTeXML/Package/bbm.sty.ltxml
 ${P5SITE}/LaTeXML/Package/bbold.sty.ltxml
 ${P5SITE}/LaTeXML/Package/beton.sty.ltxml
+${P5SITE}/LaTeXML/Package/bibunits.sty.ltxml
+${P5SITE}/LaTeXML/Package/blindtext.sty.ltxml
 ${P5SITE}/LaTeXML/Package/bm.sty.ltxml
 ${P5SITE}/LaTeXML/Package/book.cls.ltxml
 ${P5SITE}/LaTeXML/Package/bookman.sty.ltxml
@@ -162,12 +165,15 @@ ${P5SITE}/LaTeXML/Package/booktabs.sty.l
 ${P5SITE}/LaTeXML/Package/braket.sty.ltxml
 ${P5SITE}/LaTeXML/Package/breakurl.sty.ltxml
 ${P5SITE}/LaTeXML/Package/calc.sty.ltxml
+${P5SITE}/LaTeXML/Package/calrsfs.sty.ltxml
 ${P5SITE}/LaTeXML/Package/cancel.sty.ltxml
 ${P5SITE}/LaTeXML/Package/caption.sty.ltxml
 ${P5SITE}/LaTeXML/Package/cases.sty.ltxml
 ${P5SITE}/LaTeXML/Package/ccfonts.sty.ltxml
 ${P5SITE}/LaTeXML/Package/chancery.sty.ltxml
+${P5SITE}/LaTeXML/Package/chapterbib.sty.ltxml
 ${P5SITE}/LaTeXML/Package/charter.sty.ltxml
+${P5SITE}/LaTeXML/Package/chngcntr.sty.ltxml
 ${P5SITE}/LaTeXML/Package/circuitikz.sty.ltxml
 ${P5SITE}/LaTeXML/Package/cite.sty.ltxml
 ${P5SITE}/LaTeXML/Package/citesort.sty.ltxml
@@ -217,6 +223,7 @@ ${P5SITE}/LaTeXML/Package/eurosym.sty.lt
 ${P5SITE}/LaTeXML/Package/euscript.sty.ltxml
 ${P5SITE}/LaTeXML/Package/exscale.sty.ltxml
 ${P5SITE}/LaTeXML/Package/fancyhdr.sty.ltxml
+${P5SITE}/LaTeXML/Package/fancyheadings.sty.ltxml
 ${P5SITE}/LaTeXML/Package/fix-cm.sty.ltxml
 ${P5SITE}/LaTeXML/Package/fixltx2e.sty.ltxml
 ${P5SITE}/LaTeXML/Package/flafter.sty.ltxml
@@ -230,6 +237,7 @@ ${P5SITE}/LaTeXML/Package/flushend.sty.l
 ${P5SITE}/LaTeXML/Package/fontenc.sty.ltxml
 ${P5SITE}/LaTeXML/Package/fontspec.sty.ltxml
 ${P5SITE}/LaTeXML/Package/footmisc.sty.ltxml
+${P5SITE}/LaTeXML/Package/footnote.sty.ltxml
 ${P5SITE}/LaTeXML/Package/fourier.sty.ltxml
 ${P5SITE}/LaTeXML/Package/framed.sty.ltxml
 ${P5SITE}/LaTeXML/Package/french.ldf.ltxml
@@ -250,9 +258,7 @@ ${P5SITE}/LaTeXML/Package/hhline.sty.ltx
 ${P5SITE}/LaTeXML/Package/html.sty.ltxml
 ${P5SITE}/LaTeXML/Package/hyperref.sty.ltxml
 ${P5SITE}/LaTeXML/Package/hyperxmp.sty.ltxml
-${P5SITE}/LaTeXML/Package/icml2016.sty.ltxml
-${P5SITE}/LaTeXML/Package/icml2017.sty.ltxml
-${P5SITE}/LaTeXML/Package/icml2018.sty.ltxml
+${P5SITE}/LaTeXML/Package/icml.sty.ltxml
 ${P5SITE}/LaTeXML/Package/icml_support.sty.ltxml
 ${P5SITE}/LaTeXML