pkgsrc-Changes archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

CVS commit: pkgsrc/print/LaTeXML



Module Name:    pkgsrc
Committed By:   wiz
Date:           Sun Oct  9 22:07:58 UTC 2016

Added Files:
        pkgsrc/print/LaTeXML: DESCR Makefile PLIST distinfo

Log Message:
Import LaTeXML-0.8.2 as print/LaTeXML.

latexml is a program, written in Perl, that attempts to faithfully
mimic TeX's behavior, but produces XML instead of dvi. The document
model of the target XML makes explicit the model implied by LaTeX.
The processing and model are both extensible; you can define the
mapping between TeX constructs and the XML fragments to be created.
A postprocessor, latexmlpost converts this XML into other formats
such as HTML or XHTML, with options to convert the math into MathML
(currently only presentation) or images.


To generate a diff of this commit:
cvs rdiff -u -r0 -r1.1 pkgsrc/print/LaTeXML/DESCR \
    pkgsrc/print/LaTeXML/Makefile pkgsrc/print/LaTeXML/PLIST \
    pkgsrc/print/LaTeXML/distinfo

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.

Added files:

Index: pkgsrc/print/LaTeXML/DESCR
diff -u /dev/null pkgsrc/print/LaTeXML/DESCR:1.1
--- /dev/null   Sun Oct  9 22:07:58 2016
+++ pkgsrc/print/LaTeXML/DESCR  Sun Oct  9 22:07:58 2016
@@ -0,0 +1,8 @@
+latexml is a program, written in Perl, that attempts to faithfully
+mimic TeX's behavior, but produces XML instead of dvi. The document
+model of the target XML makes explicit the model implied by LaTeX.
+The processing and model are both extensible; you can define the
+mapping between TeX constructs and the XML fragments to be created.
+A postprocessor, latexmlpost converts this XML into other formats
+such as HTML or XHTML, with options to convert the math into MathML
+(currently only presentation) or images.
Index: pkgsrc/print/LaTeXML/Makefile
diff -u /dev/null pkgsrc/print/LaTeXML/Makefile:1.1
--- /dev/null   Sun Oct  9 22:07:58 2016
+++ pkgsrc/print/LaTeXML/Makefile       Sun Oct  9 22:07:58 2016
@@ -0,0 +1,37 @@
+# $NetBSD: Makefile,v 1.1 2016/10/09 22:07:58 wiz Exp $
+
+DISTNAME=      LaTeXML-0.8.2
+CATEGORIES=    textproc www
+MASTER_SITES=  http://dlmf.nist.gov/LaTeXML/releases/
+
+MAINTAINER=    pkgsrc-users%NetBSD.org@localhost
+HOMEPAGE=      http://dlmf.nist.gov/LaTeXML/
+COMMENT=       LaTeX to XML/HTML/MathML Converter
+LICENSE=       public-domain
+
+DEPENDS+=      p5-Archive-Zip-[0-9]*:../../archivers/p5-Archive-Zip
+DEPENDS+=      p5-DB_File-[0-9]*:../../databases/p5-DB_File
+DEPENDS+=      p5-File-Which-[0-9]*:../../devel/p5-File-Which
+DEPENDS+=      p5-Getopt-Long-[0-9]*:../../devel/p5-Getopt-Long
+DEPENDS+=      p5-Image-Size-[0-9]*:../../graphics/p5-Image-Size
+DEPENDS+=      p5-IO-String-[0-9]*:../../devel/p5-IO-String
+DEPENDS+=      p5-JSON-XS-[0-9]*:../../converters/p5-JSON-XS
+DEPENDS+=      p5-libwww-[0-9]*:../../www/p5-libwww
+DEPENDS+=      p5-Parse-RecDescent-[0-9]*:../../devel/p5-Parse-RecDescent
+DEPENDS+=      p5-Pod-Parser-[0-9]*:../../textproc/p5-Pod-Parser
+DEPENDS+=      p5-Text-Unidecode-[0-9]*:../../textproc/p5-Text-Unidecode
+DEPENDS+=      p5-Test-Simple-[0-9]*:../../devel/p5-Test-Simple
+DEPENDS+=      p5-Time-HiRes-[0-9]*:../../time/p5-Time-HiRes
+DEPENDS+=      p5-URI-[0-9]*:../../www/p5-URI
+DEPENDS+=      p5-XML-LibXML-[0-9]*:../../textproc/p5-XML-LibXML
+DEPENDS+=      p5-XML-LibXSLT-[0-9]*:../../textproc/p5-XML-LibXSLT
+DEPENDS+=      p5-UUID-Tiny-[0-9]*:../../devel/p5-UUID-Tiny
+# can probably be reduced, but this should be a good start
+DEPENDS+=      texlive-collection-latexrecommended-[0-9]*:../../meta-pkgs/texlive-collection-latexrecommended
+DEPENDS+=      ImageMagick-[0-9]*:../../graphics/ImageMagick
+DEPENDS+=      p5-PerlMagick-[0-9]*:../../graphics/p5-PerlMagick
+
+PERL5_PACKLIST=        auto/LaTeXML/.packlist
+
+.include "../../lang/perl5/module.mk"
+.include "../../mk/bsd.pkg.mk"
Index: pkgsrc/print/LaTeXML/PLIST
diff -u /dev/null pkgsrc/print/LaTeXML/PLIST:1.1
--- /dev/null   Sun Oct  9 22:07:58 2016
+++ pkgsrc/print/LaTeXML/PLIST  Sun Oct  9 22:07:58 2016
@@ -0,0 +1,4 @@
+@comment $NetBSD: PLIST,v 1.1 2016/10/09 22:07:58 wiz Exp $
+share/texmf-local/tex/latex/latexml/.packlist
+share/texmf-local/tex/latex/latexml/latexml.sty
+share/texmf-local/tex/latex/latexml/lxRDFa.sty
Index: pkgsrc/print/LaTeXML/distinfo
diff -u /dev/null pkgsrc/print/LaTeXML/distinfo:1.1
--- /dev/null   Sun Oct  9 22:07:58 2016
+++ pkgsrc/print/LaTeXML/distinfo       Sun Oct  9 22:07:58 2016
@@ -0,0 +1,6 @@
+$NetBSD: distinfo,v 1.1 2016/10/09 22:07:58 wiz Exp $
+
+SHA1 (LaTeXML-0.8.2.tar.gz) = 9d439a0ce8fcebd8283684b26ac115d5b6196a7e
+RMD160 (LaTeXML-0.8.2.tar.gz) = 6dbf960277cdcf30605ce93335e3383673c1ff66
+SHA512 (LaTeXML-0.8.2.tar.gz) = 521134f7b3820c2cbf8fbf60778f03f40b8bb6900311d82da986e8dd3ee1a0d518ef9bb4b852bd95a5bac758bb65b159218602f4adf454c77dfbf6280a4bd1a4
+Size (LaTeXML-0.8.2.tar.gz) = 8220020 bytes



Home | Main Index | Thread Index | Old Index