diff --git a/print/Makefile b/print/Makefile index 77d169dce7d0..f096eb069802 100644 --- a/print/Makefile +++ b/print/Makefile @@ -1,4 +1,4 @@ -# $NetBSD: Makefile,v 1.831 2022/04/16 02:10:06 markd Exp $ +# $NetBSD: Makefile,v 1.832 2022/04/17 11:06:40 markd Exp $ # COMMENT= Desktop publishing @@ -806,6 +806,8 @@ SUBDIR+= tex-hausarbeit-jura SUBDIR+= tex-hausarbeit-jura-doc SUBDIR+= tex-here SUBDIR+= tex-here-doc +SUBDIR+= tex-hitex +SUBDIR+= tex-hitex-doc SUBDIR+= tex-hobsub SUBDIR+= tex-hobsub-doc SUBDIR+= tex-hologo diff --git a/print/tex-hitex-doc/DESCR b/print/tex-hitex-doc/DESCR new file mode 100644 index 000000000000..7ea3c72bbb8a --- /dev/null +++ b/print/tex-hitex-doc/DESCR @@ -0,0 +1 @@ +Documentation for tex-hitex. diff --git a/print/tex-hitex-doc/Makefile b/print/tex-hitex-doc/Makefile new file mode 100644 index 000000000000..df0effc3c671 --- /dev/null +++ b/print/tex-hitex-doc/Makefile @@ -0,0 +1,15 @@ +# $NetBSD: Makefile,v 1.1 2022/04/17 11:06:41 markd Exp $ + +DISTNAME= hitex.doc +PKGNAME= tex-${DISTNAME:S/./-/}-2022 +TEXLIVE_REV= 62529 + +MAINTAINER= pkgsrc-users@NetBSD.org +HOMEPAGE= https://ctan.org/pkg/hitex +COMMENT= Documentation for tex-hitex +LICENSE= x11 + +TEXLIVE_IGNORE_PATTERNS= texmf-dist/doc/man + +.include "../../print/texlive/package.mk" +.include "../../mk/bsd.pkg.mk" diff --git a/print/tex-hitex-doc/PLIST b/print/tex-hitex-doc/PLIST new file mode 100644 index 000000000000..d1a19a3840ad --- /dev/null +++ b/print/tex-hitex-doc/PLIST @@ -0,0 +1,7 @@ +@comment $NetBSD: PLIST,v 1.1 2022/04/17 11:06:41 markd Exp $ +share/texmf-dist/doc/hitex/base/hiformat.hnt +share/texmf-dist/doc/hitex/base/hiformat.pdf +share/texmf-dist/doc/hitex/base/hintmac.tex +share/texmf-dist/doc/hitex/base/hitexman.hnt +share/texmf-dist/doc/hitex/base/hitexman.pdf +share/texmf-dist/doc/hitex/base/hitexman.tex diff --git a/print/tex-hitex-doc/distinfo b/print/tex-hitex-doc/distinfo new file mode 100644 index 000000000000..1968932565d7 --- /dev/null +++ b/print/tex-hitex-doc/distinfo @@ -0,0 +1,5 @@ +$NetBSD: distinfo,v 1.1 2022/04/17 11:06:41 markd Exp $ + +BLAKE2s (hitex.doc.r62529.tar.xz) = 7422255b4fa6e1b2837dcab88a3450ef4d2d89d8c2d2fab7ba09be1e9d07b66e +SHA512 (hitex.doc.r62529.tar.xz) = 995e0750d2fb93f8a5c7b663739bdc5a71ae28a3892f87674cb90ce2d238896bd9cbcb1f0bcfec61703e9d27f152c0667f60481376cc855cdb775292517866a5 +Size (hitex.doc.r62529.tar.xz) = 2623172 bytes diff --git a/print/tex-hitex/DESCR b/print/tex-hitex/DESCR new file mode 100644 index 000000000000..d3831c43d1f0 --- /dev/null +++ b/print/tex-hitex/DESCR @@ -0,0 +1,12 @@ +An extension of TeX which generates HINT output. The HINT file +format is an alternative to the DVI and PDF formats which was +designed specifically for on-screen reading of documents. +Especially on mobile devices, reading DVI or PDF documents can +be cumbersome. Mobile devices are available in a large variety +of sizes but typically are not large enough to display +documents formated for a4/letter-size paper. To compensate for +the limitations of a small screen, users are used to +alternating between landscape (few long lines) and portrait +(more short lines) mode. The HINT format supports variable and +varying screen sizes, leveraging the ability of TeX to format a +document for nearly-arbitrary values of \hsize and \vsize. diff --git a/print/tex-hitex/Makefile b/print/tex-hitex/Makefile new file mode 100644 index 000000000000..95f275bd677d --- /dev/null +++ b/print/tex-hitex/Makefile @@ -0,0 +1,39 @@ +# $NetBSD: Makefile,v 1.1 2022/04/17 11:06:40 markd Exp $ + +DISTNAME= hitex +PKGNAME= tex-${DISTNAME}-2022 +TEXLIVE_REV= 62529 + +MAINTAINER= pkgsrc-users@NetBSD.org +HOMEPAGE= https://ctan.org/pkg/hitex +COMMENT= TeX extension writing HINT output for on-screen reading +LICENSE= x11 + +DEPENDS+= tex-atbegshi-[0-9]*:../../print/tex-atbegshi +DEPENDS+= tex-atveryend-[0-9]*:../../print/tex-atveryend +DEPENDS+= tex-babel-[0-9]*:../../print/tex-babel +DEPENDS+= tex-cm-[0-9]*:../../fonts/tex-cm +DEPENDS+= tex-etex-[0-9]*:../../print/tex-etex +DEPENDS+= tex-everyshi-[0-9]*:../../print/tex-everyshi +DEPENDS+= tex-firstaid-[0-9]*:../../print/tex-firstaid +DEPENDS+= tex-hyphen-base-[0-9]*:../../print/tex-hyphen-base +DEPENDS+= tex-l3backend-[0-9]*:../../devel/tex-l3backend +DEPENDS+= tex-l3kernel-[0-9]*:../../devel/tex-l3kernel +DEPENDS+= tex-l3packages-[0-9]*:../../devel/tex-l3packages +DEPENDS+= tex-latex-[0-9]*:../../print/tex-latex +DEPENDS+= tex-latex-fonts-[0-9]*:../../fonts/tex-latex-fonts +DEPENDS+= tex-plain-[0-9]*:../../print/tex-plain +DEPENDS+= tex-tex-ini-files-[0-9]*:../../print/tex-tex-ini-files +DEPENDS+= tex-unicode-data-[0-9]*:../../print/tex-unicode-data +DEPENDS+= web2c>=2022:../../print/web2c + +INSTALLATION_DIRS+= bin + +TEX_FORMATS+= "hilatex hitex language.dat -etex -ltx hilatex.ini\\nhitex hitex language.def -etex -ltx hitex.ini\\n" + +.include "../../print/texlive/package.mk" + +post-install: + ${LN} -sf hitex ${DESTDIR}${PREFIX}/bin/hilatex + +.include "../../mk/bsd.pkg.mk" diff --git a/print/tex-hitex/PLIST b/print/tex-hitex/PLIST new file mode 100644 index 000000000000..64acc646cb22 --- /dev/null +++ b/print/tex-hitex/PLIST @@ -0,0 +1,8 @@ +@comment $NetBSD: PLIST,v 1.1 2022/04/17 11:06:40 markd Exp $ +bin/hilatex +share/texmf-dist/makeindex/hitex/hint.ist +share/texmf-dist/tex/hitex/base/hilatex.ini +share/texmf-dist/tex/hitex/base/hiltxpage.tex +share/texmf-dist/tex/hitex/base/hiplainpage.tex +share/texmf-dist/tex/hitex/base/hitex.ini +share/texmf-dist/tex/hitex/base/ifhint.tex diff --git a/print/tex-hitex/distinfo b/print/tex-hitex/distinfo new file mode 100644 index 000000000000..4c5978a74768 --- /dev/null +++ b/print/tex-hitex/distinfo @@ -0,0 +1,5 @@ +$NetBSD: distinfo,v 1.1 2022/04/17 11:06:40 markd Exp $ + +BLAKE2s (hitex.r62529.tar.xz) = a433b3aca99e78513a204242b3666ba0913aa46cc114a95c8c09da608d1fb156 +SHA512 (hitex.r62529.tar.xz) = eb2adfd7f61c0129a2e7fba65f10c2d9ff2acd4502f720f141fa73d3f7e3e2bd266fde21f4085559855e00743878e6cdc4540a5e694d822b917a59982bf33582 +Size (hitex.r62529.tar.xz) = 2980 bytes