pkgsrc-Changes archive

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

CVS commit: pkgsrc/print



Module Name:    pkgsrc
Committed By:   markd
Date:           Sun Apr 17 11:06:41 UTC 2022

Modified Files:
        pkgsrc/print: Makefile
Added Files:
        pkgsrc/print/tex-hitex: DESCR Makefile PLIST distinfo
        pkgsrc/print/tex-hitex-doc: DESCR Makefile PLIST distinfo

Log Message:
tex-hitex{,-doc}: Add version 2022

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.


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

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

Modified files:

Index: pkgsrc/print/Makefile
diff -u pkgsrc/print/Makefile:1.831 pkgsrc/print/Makefile:1.832
--- pkgsrc/print/Makefile:1.831 Sat Apr 16 02:10:06 2022
+++ pkgsrc/print/Makefile       Sun Apr 17 11:06:40 2022
@@ -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

Added files:

Index: pkgsrc/print/tex-hitex/DESCR
diff -u /dev/null pkgsrc/print/tex-hitex/DESCR:1.1
--- /dev/null   Sun Apr 17 11:06:41 2022
+++ pkgsrc/print/tex-hitex/DESCR        Sun Apr 17 11:06:40 2022
@@ -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.
Index: pkgsrc/print/tex-hitex/Makefile
diff -u /dev/null pkgsrc/print/tex-hitex/Makefile:1.1
--- /dev/null   Sun Apr 17 11:06:41 2022
+++ pkgsrc/print/tex-hitex/Makefile     Sun Apr 17 11:06:40 2022
@@ -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@localhost
+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"
Index: pkgsrc/print/tex-hitex/PLIST
diff -u /dev/null pkgsrc/print/tex-hitex/PLIST:1.1
--- /dev/null   Sun Apr 17 11:06:41 2022
+++ pkgsrc/print/tex-hitex/PLIST        Sun Apr 17 11:06:40 2022
@@ -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
Index: pkgsrc/print/tex-hitex/distinfo
diff -u /dev/null pkgsrc/print/tex-hitex/distinfo:1.1
--- /dev/null   Sun Apr 17 11:06:41 2022
+++ pkgsrc/print/tex-hitex/distinfo     Sun Apr 17 11:06:40 2022
@@ -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

Index: pkgsrc/print/tex-hitex-doc/DESCR
diff -u /dev/null pkgsrc/print/tex-hitex-doc/DESCR:1.1
--- /dev/null   Sun Apr 17 11:06:41 2022
+++ pkgsrc/print/tex-hitex-doc/DESCR    Sun Apr 17 11:06:41 2022
@@ -0,0 +1 @@
+Documentation for tex-hitex.
Index: pkgsrc/print/tex-hitex-doc/Makefile
diff -u /dev/null pkgsrc/print/tex-hitex-doc/Makefile:1.1
--- /dev/null   Sun Apr 17 11:06:41 2022
+++ pkgsrc/print/tex-hitex-doc/Makefile Sun Apr 17 11:06:41 2022
@@ -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@localhost
+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"
Index: pkgsrc/print/tex-hitex-doc/PLIST
diff -u /dev/null pkgsrc/print/tex-hitex-doc/PLIST:1.1
--- /dev/null   Sun Apr 17 11:06:41 2022
+++ pkgsrc/print/tex-hitex-doc/PLIST    Sun Apr 17 11:06:41 2022
@@ -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
Index: pkgsrc/print/tex-hitex-doc/distinfo
diff -u /dev/null pkgsrc/print/tex-hitex-doc/distinfo:1.1
--- /dev/null   Sun Apr 17 11:06:41 2022
+++ pkgsrc/print/tex-hitex-doc/distinfo Sun Apr 17 11:06:41 2022
@@ -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



Home | Main Index | Thread Index | Old Index