Re: [Update] textproc/p5-LaTeXML : Update to 0.8.4
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
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
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