head 1.58; access; symbols pkgsrc-2023Q4:1.57.0.6 pkgsrc-2023Q4-base:1.57 pkgsrc-2023Q3:1.57.0.4 pkgsrc-2023Q3-base:1.57 pkgsrc-2023Q2:1.57.0.2 pkgsrc-2023Q2-base:1.57 pkgsrc-2023Q1:1.55.0.8 pkgsrc-2023Q1-base:1.55 pkgsrc-2022Q4:1.55.0.6 pkgsrc-2022Q4-base:1.55 pkgsrc-2022Q3:1.55.0.4 pkgsrc-2022Q3-base:1.55 pkgsrc-2022Q2:1.55.0.2 pkgsrc-2022Q2-base:1.55 pkgsrc-2022Q1:1.54.0.8 pkgsrc-2022Q1-base:1.54 pkgsrc-2021Q4:1.54.0.6 pkgsrc-2021Q4-base:1.54 pkgsrc-2021Q3:1.54.0.4 pkgsrc-2021Q3-base:1.54 pkgsrc-2021Q2:1.54.0.2 pkgsrc-2021Q2-base:1.54 pkgsrc-2021Q1:1.53.0.8 pkgsrc-2021Q1-base:1.53 pkgsrc-2020Q4:1.53.0.6 pkgsrc-2020Q4-base:1.53 pkgsrc-2020Q3:1.53.0.4 pkgsrc-2020Q3-base:1.53 pkgsrc-2020Q2:1.53.0.2 pkgsrc-2020Q2-base:1.53 pkgsrc-2020Q1:1.51.0.6 pkgsrc-2020Q1-base:1.51 pkgsrc-2019Q4:1.51.0.8 pkgsrc-2019Q4-base:1.51 pkgsrc-2019Q3:1.51.0.4 pkgsrc-2019Q3-base:1.51 pkgsrc-2019Q2:1.51.0.2 pkgsrc-2019Q2-base:1.51 pkgsrc-2019Q1:1.50.0.8 pkgsrc-2019Q1-base:1.50 pkgsrc-2018Q4:1.50.0.6 pkgsrc-2018Q4-base:1.50 pkgsrc-2018Q3:1.50.0.4 pkgsrc-2018Q3-base:1.50 pkgsrc-2018Q2:1.50.0.2 pkgsrc-2018Q2-base:1.50 pkgsrc-2018Q1:1.49.0.10 pkgsrc-2018Q1-base:1.49 pkgsrc-2017Q4:1.49.0.8 pkgsrc-2017Q4-base:1.49 pkgsrc-2017Q3:1.49.0.6 pkgsrc-2017Q3-base:1.49 pkgsrc-2017Q2:1.49.0.2 pkgsrc-2017Q2-base:1.49 pkgsrc-2017Q1:1.48.0.8 pkgsrc-2017Q1-base:1.48 pkgsrc-2016Q4:1.48.0.6 pkgsrc-2016Q4-base:1.48 pkgsrc-2016Q3:1.48.0.4 pkgsrc-2016Q3-base:1.48 pkgsrc-2016Q2:1.48.0.2 pkgsrc-2016Q2-base:1.48 pkgsrc-2016Q1:1.47.0.8 pkgsrc-2016Q1-base:1.47 pkgsrc-2015Q4:1.47.0.6 pkgsrc-2015Q4-base:1.47 pkgsrc-2015Q3:1.47.0.4 pkgsrc-2015Q3-base:1.47 pkgsrc-2015Q2:1.47.0.2 pkgsrc-2015Q2-base:1.47 pkgsrc-2015Q1:1.44.0.2 pkgsrc-2015Q1-base:1.44 pkgsrc-2014Q4:1.43.0.10 pkgsrc-2014Q4-base:1.43 pkgsrc-2014Q3:1.43.0.8 pkgsrc-2014Q3-base:1.43 pkgsrc-2014Q2:1.43.0.6 pkgsrc-2014Q2-base:1.43 pkgsrc-2014Q1:1.43.0.4 pkgsrc-2014Q1-base:1.43 pkgsrc-2013Q4:1.43.0.2 pkgsrc-2013Q4-base:1.43 pkgsrc-2013Q3:1.41.0.4 pkgsrc-2013Q3-base:1.41 pkgsrc-2013Q2:1.41.0.2 pkgsrc-2013Q2-base:1.41 pkgsrc-2013Q1:1.39.0.2 pkgsrc-2013Q1-base:1.39 pkgsrc-2012Q4:1.38.0.2 pkgsrc-2012Q4-base:1.38 pkgsrc-2012Q3:1.37.0.14 pkgsrc-2012Q3-base:1.37 pkgsrc-2012Q2:1.37.0.12 pkgsrc-2012Q2-base:1.37 pkgsrc-2012Q1:1.37.0.10 pkgsrc-2012Q1-base:1.37 pkgsrc-2011Q4:1.37.0.8 pkgsrc-2011Q4-base:1.37 pkgsrc-2011Q3:1.37.0.6 pkgsrc-2011Q3-base:1.37 pkgsrc-2011Q2:1.37.0.4 pkgsrc-2011Q2-base:1.37 pkgsrc-2011Q1:1.37.0.2 pkgsrc-2011Q1-base:1.37 pkgsrc-2010Q4:1.36.0.4 pkgsrc-2010Q4-base:1.36 pkgsrc-2010Q3:1.36.0.2 pkgsrc-2010Q3-base:1.36 pkgsrc-2010Q2:1.35.0.2 pkgsrc-2010Q2-base:1.35 pkgsrc-2010Q1:1.34.0.2 pkgsrc-2010Q1-base:1.34 pkgsrc-2009Q4:1.32.0.4 pkgsrc-2009Q4-base:1.32 pkgsrc-2009Q3:1.32.0.2 pkgsrc-2009Q3-base:1.32 pkgsrc-2009Q2:1.30.0.2 pkgsrc-2009Q2-base:1.30 pkgsrc-2009Q1:1.29.0.2 pkgsrc-2009Q1-base:1.29 pkgsrc-2008Q4:1.28.0.18 pkgsrc-2008Q4-base:1.28 pkgsrc-2008Q3:1.28.0.16 pkgsrc-2008Q3-base:1.28 cube-native-xorg:1.28.0.14 cube-native-xorg-base:1.28 pkgsrc-2008Q2:1.28.0.12 pkgsrc-2008Q2-base:1.28 cwrapper:1.28.0.10 pkgsrc-2008Q1:1.28.0.8 pkgsrc-2008Q1-base:1.28 pkgsrc-2007Q4:1.28.0.6 pkgsrc-2007Q4-base:1.28 pkgsrc-2007Q3:1.28.0.4 pkgsrc-2007Q3-base:1.28 pkgsrc-2007Q2:1.28.0.2 pkgsrc-2007Q2-base:1.28 pkgsrc-2007Q1:1.27.0.8 pkgsrc-2007Q1-base:1.27 pkgsrc-2006Q4:1.27.0.6 pkgsrc-2006Q4-base:1.27 pkgsrc-2006Q3:1.27.0.4 pkgsrc-2006Q3-base:1.27 pkgsrc-2006Q2:1.27.0.2 pkgsrc-2006Q2-base:1.27 pkgsrc-2006Q1:1.24.0.2 pkgsrc-2006Q1-base:1.24 pkgsrc-2005Q4:1.20.0.2 pkgsrc-2005Q4-base:1.20 pkgsrc-2005Q3:1.13.0.4 pkgsrc-2005Q3-base:1.13 pkgsrc-2005Q2:1.13.0.2 pkgsrc-2005Q2-base:1.13 pkgsrc-2005Q1:1.12.0.4 pkgsrc-2005Q1-base:1.12 pkgsrc-2004Q4:1.12.0.2 pkgsrc-2004Q4-base:1.12 pkgsrc-2004Q3:1.11.0.4 pkgsrc-2004Q3-base:1.11 pkgsrc-2004Q2:1.11.0.2 pkgsrc-2004Q2-base:1.11 pkgsrc-2004Q1:1.10.0.2 pkgsrc-2004Q1-base:1.10 pkgsrc-2003Q4:1.7.0.2 pkgsrc-2003Q4-base:1.7 pkgsrc-base:1.1.1.1 TNF:1.1.1; locks; strict; comment @# @; 1.58 date 2024.03.21.08.17.35; author markd; state Exp; branches; next 1.57; commitid lq0bHtFeH2m2d03F; 1.57 date 2023.04.13.14.13.56; author wiz; state Exp; branches; next 1.56; commitid prozzaN4TlV2dXkE; 1.56 date 2023.04.10.23.47.07; author markd; state Exp; branches; next 1.55; commitid n8RgmT3oLpnEtCkE; 1.55 date 2022.04.17.10.36.43; author markd; state Exp; branches; next 1.54; commitid yESsU5tAXp6NBxAD; 1.54 date 2021.06.06.01.17.18; author markd; state Exp; branches; next 1.53; commitid g9q9BxVujgA0C0WC; 1.53 date 2020.05.14.17.33.20; author rillig; state Exp; branches; next 1.52; commitid ohmlLRldJJsuve8C; 1.52 date 2020.05.10.03.56.38; author markd; state Exp; branches; next 1.51; commitid 6jxkTXO6lRjCYD7C; 1.51 date 2019.05.09.09.47.35; author adam; state Exp; branches; next 1.50; commitid RuBoNIdSrT3hRvmB; 1.50 date 2018.05.13.12.29.00; author markd; state Exp; branches; next 1.49; commitid 9Dgezv6qoKZam8CA; 1.49 date 2017.06.20.20.50.49; author markd; state Exp; branches; next 1.48; commitid h7liUG6TKIa6D9Wz; 1.48 date 2016.06.16.04.06.19; author markd; state Exp; branches; next 1.47; commitid InOg0e2RVA4yWDaz; 1.47 date 2015.06.14.12.50.00; author markd; state Exp; branches; next 1.46; commitid M6UuXWAncmynFopy; 1.46 date 2015.04.25.13.08.52; author markd; state Exp; branches; next 1.45; commitid oVnmQCi06Ba0oYiy; 1.45 date 2015.04.25.13.07.05; author markd; state Exp; branches; next 1.44; commitid Ec4A4rr1yeNbnYiy; 1.44 date 2015.02.24.21.44.35; author joerg; state Exp; branches; next 1.43; commitid tj4qc6nqu2x7ajby; 1.43 date 2013.11.19.00.02.49; author minskim; state Exp; branches; next 1.42; commitid TgcFCwwZiDrHOOdx; 1.42 date 2013.11.17.17.29.18; author minskim; state Exp; branches; next 1.41; commitid JWIHJMx94yXEFEdx; 1.41 date 2013.04.24.10.06.51; author sbd; state Exp; branches; next 1.40; 1.40 date 2013.04.06.21.07.34; author rodent; state Exp; branches; next 1.39; 1.39 date 2013.02.16.11.24.08; author wiz; state Exp; branches; next 1.38; 1.38 date 2012.10.08.13.45.37; author asau; state Exp; branches; next 1.37; 1.37 date 2011.01.13.13.39.10; author wiz; state Exp; branches; next 1.36; 1.36 date 2010.09.13.04.35.43; author minskim; state Exp; branches; next 1.35; 1.35 date 2010.06.13.22.45.14; author wiz; state Exp; branches; next 1.34; 1.34 date 2010.02.06.00.59.50; author minskim; state Exp; branches; next 1.33; 1.33 date 2010.01.16.03.52.40; author minskim; state Exp; branches; next 1.32; 1.32 date 2009.09.02.08.34.14; author wiz; state Exp; branches; next 1.31; 1.31 date 2009.07.22.09.01.42; author wiz; state Exp; branches; next 1.30; 1.30 date 2009.06.09.21.31.04; author minskim; state Exp; branches; next 1.29; 1.29 date 2009.01.14.06.35.22; author minskim; state Exp; branches; next 1.28; 1.28 date 2007.06.06.22.16.33; author minskim; state Exp; branches; next 1.27; 1.27 date 2006.04.20.18.45.34; author minskim; state Exp; branches; next 1.26; 1.26 date 2006.04.17.13.46.45; author wiz; state Exp; branches; next 1.25; 1.25 date 2006.04.07.03.55.22; author minskim; state Exp; branches; next 1.24; 1.24 date 2006.03.06.23.02.13; author joerg; state Exp; branches; next 1.23; 1.23 date 2006.02.05.23.10.36; author joerg; state Exp; branches; next 1.22; 1.22 date 2006.01.15.21.26.41; author minskim; state Exp; branches; next 1.21; 1.21 date 2006.01.08.14.00.11; author tonio; state Exp; branches; next 1.20; 1.20 date 2005.12.05.20.50.52; author rillig; state Exp; branches; next 1.19; 1.19 date 2005.11.28.06.41.21; author jlam; state Exp; branches; next 1.18; 1.18 date 2005.11.20.19.14.50; author minskim; state Exp; branches; next 1.17; 1.17 date 2005.11.20.18.51.53; author minskim; state Exp; branches; next 1.16; 1.16 date 2005.11.14.17.01.36; author minskim; state Exp; branches; next 1.15; 1.15 date 2005.11.09.00.22.39; author tonio; state Exp; branches; next 1.14; 1.14 date 2005.10.08.12.00.04; author hira; state Exp; branches; next 1.13; 1.13 date 2005.04.11.21.47.06; author tv; state Exp; branches; next 1.12; 1.12 date 2004.10.03.00.18.04; author tv; state Exp; branches; next 1.11; 1.11 date 2004.04.26.01.30.41; author snj; state Exp; branches; next 1.10; 1.10 date 2004.03.26.02.27.51; author wiz; state Exp; branches; next 1.9; 1.9 date 2004.02.07.04.59.43; author minskim; state Exp; branches; next 1.8; 1.8 date 2003.12.24.13.02.01; author jmmv; state Exp; branches; next 1.7; 1.7 date 2003.11.12.03.39.42; author jschauma; state Exp; branches; next 1.6; 1.6 date 2003.08.30.22.51.30; author jlam; state Exp; branches; next 1.5; 1.5 date 2003.07.30.10.41.25; author jmmv; state Exp; branches; next 1.4; 1.4 date 2003.07.21.17.16.20; author martti; state Exp; branches; next 1.3; 1.3 date 2003.07.17.22.52.25; author grant; state Exp; branches; next 1.2; 1.2 date 2003.03.15.08.26.36; author kei; state Exp; branches; next 1.1; 1.1 date 2003.02.24.15.29.22; author kei; state Exp; branches 1.1.1.1; next ; 1.1.1.1 date 2003.02.24.15.29.22; author kei; state Exp; branches; next ; desc @@ 1.58 log @dvipdfmx: update to 20240305 Part of TeXlive 2024 * Calculate time zone offset in the same way as pdfTeX. * Handle variation selectors to cope with the new Adobe-Japan1-UCS2 CMap. * Fallback multibyte characters in virtual fonts to OFM fonts for (u)pTeX. @ text @# $NetBSD: Makefile,v 1.57 2023/04/13 14:13:56 wiz Exp $ .include "../../print/texlive/Makefile.common" PKGNAME= dvipdfmx-20240305 CATEGORIES= print converters HOMEPAGE= http://project.ktug.or.kr/dvipdfmx/ COMMENT= DVI to PDF converter with CID-keyed font support LICENSE= gnu-gpl-v2 CONFLICTS+= dvipdfm-[0-9]* CONFLICTS+= ja-dvipdfm-[0-9]* CONFLICTS+= xdvipdfm-[0-9]* DEPENDS+= tex-dvipdfmx-[0-9]*:../../print/tex-dvipdfmx DEPENDS+= tex-pdftex-[0-9]*:../../print/tex-pdftex DEPENDS+= tex-texlive-scripts-[0-9]*:../../print/tex-texlive-scripts EXTRACT_ELEMENTS+= ${DISTNAME}/texk/dvipdfm-x WRKSRC= ${WRKDIR}/${DISTNAME}/texk/dvipdfm-x CONFIGURE_ARGS+= --with-system-kpathsea CONFIGURE_ARGS+= --with-system-zlib CONFIGURE_ARGS+= --with-zlib-includes=${BUILDLINK_PREFIX.zlib}/include CONFIGURE_ARGS+= --with-zlib-libdir=${BUILDLINK_PREFIX.zlib}/lib CONFIGURE_ARGS+= --with-system-libpng CONFIGURE_ARGS+= --with-system-libpaper CONFIGURE_ARGS+= --with-libpaper-includes=${BUILDLINK_PREFIX.libpaper}/include CONFIGURE_ARGS+= --with-libpaper-libdir=${BUILDLINK_PREFIX.libpaper}/lib PKG_SYSCONFSUBDIR= texmf MAKE_DIRS+= ${PKG_SYSCONFDIR}/dvipdfmx CONF_FILES= ${PREFIX}/share/texmf-dist/dvipdfmx/dvipdfmx.cfg \ ${PKG_SYSCONFDIR}/dvipdfmx/dvipdfmx.cfg SUBST_CLASSES+= paths SUBST_MESSAGE.paths= Setting paths to commands. SUBST_STAGE.paths= pre-configure SUBST_FILES.paths= data/dvipdfmx.cfg dvipdft SUBST_SED.paths= -e 's,@@DVIPDFM@@,${PREFIX}/bin/dvipdfm,g' SUBST_SED.paths+= -e 's,@@RUNGS@@,${PREFIX}/bin/rungs,' TEX_TEXMF_DIRS+= ${PKG_SYSCONFDIR} TEX_TEXMF_DIRS+= ${PREFIX}/share/texmf-dist .include "../../devel/zlib/buildlink3.mk" .include "../../graphics/png/buildlink3.mk" BUILDLINK_API_DEPENDS.kpathsea+= kpathsea>=6.2.1 .include "../../print/kpathsea/buildlink3.mk" .include "../../print/kpathsea/texmf.mk" .include "../../print/libpaper/buildlink3.mk" .include "../../mk/bsd.pkg.mk" @ 1.57 log @*: recursive PKGREVISION bump for libpaper shlib major bump @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.56 2023/04/10 23:47:07 markd Exp $ a2 1 PKGREVISION= 1 d5 1 a5 1 PKGNAME= dvipdfmx-20220710 @ 1.56 log @dvipdfmx: update to 20220710 part of TeX Live 2023 @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.55 2022/04/17 10:36:43 markd Exp $ d3 1 @ 1.55 log @dvipdfmx: update to 20211117 - texlive 2022 version Support for PSTricks without requiring -dNOSAFER, except for transparency. The -r option to set bitmap font resolution works again. @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.54 2021/06/06 01:17:18 markd Exp $ d5 1 a5 1 PKGNAME= dvipdfmx-20211117 @ 1.54 log @texlive: update to TeXLive 2021 General: * Donald Knuth’s changes for his 2021 tuneup of TeX and Metafont are incorporated (https://tug.org/TUGboat/tb42-1/tb130knuth-tuneup21.pdf). They are also available on CTAN as the knuth-dist and knuth-local packages. As expected, the fixes are for obscure cases and do not affect any behavior in practice. * Except in original TeX: if \tracinglostchars is set to 3 or more, missing characters will result in an error, not just a message in the log file, and the missing character code will be shown in hex. * Except in original TeX: a new integer parameter \tracingstacklevels, if positive, and \tracingmacros is also positive, causes a prefix indicating the macro expansion depth to be output on each relevant log line (e.g., ~.. at depth 2). Also, macro logging is truncated at a depth ≥ the parameter value. Aleph: The Aleph-based LaTeX format, named lamed, has been removed. The aleph binary itself is still included and supported. LuaTeX: * Lua 5.3.6. * Callback for nesting level used in \tracingmacros, as generalized variant of the new \tracingstacklevels. * Mark math glyphs as protected to prevent processing as text. * Removed width/ic compensation for traditional math code path. MetaPost: * SOURCE_DATE_EPOCH environment variable support for reproducible output. * Avoid wrong final % in mpto. * Document -T option, other fixes to manual. * Value of epsilon changed in binary and decimal modes, so mp_solve_rising_cubic works as expected. pdfTeX: * New primitives \pdfrunninglinkoff and \pdfrunninglinkon; e.g., for disabling generation of links in headers and footers. * Warn instead of aborting when “\pdfendlink ended up in different nesting level than \pdfstartlink”. * Dump \pdfglyphtounicode assignments in fmt file. * Source: poppler support removed, as it was too hard to keep in sync with upstream. In native TL, pdfTeX has always used libs/xpdf, which is cut-down and adapted code from xpdf. XeTeX: Fixes for math kerning. Dvipdfmx: * Ghostscript is now invoked safely by default; to override (assuming all input files are trusted), use -i dvipdfmx-unsafe.cfg. To use PSTricks with XeTeX, this is required, as in: xetex -output-driver="xdvipdfmx -i dvipdfmx-unsafe.cfg -q -E" ... * If an image file is not found, exit with bad status. * Extended special syntax for color support. * Specials for manipulating ExtGState. * Compatibility specials pdfcolorstack and pdffontattr. * Experimental support for dviluatex’s extended fnt_def. * Support new feature of virtual font to fallback Japanese font definition. Dvips: * Default PostScript document title is now the basename of the input file, and can be overridden with the new option -title. * If an .eps or other image file is not found, exit with bad status. * Support new feature of virtual font to fallback Japanese font definition. @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.53 2020/05/14 17:33:20 rillig Exp $ d5 1 a5 1 PKGNAME= dvipdfmx-20210318 @ 1.53 log @print/dvipdfmx: fix path to Ghostscript @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.52 2020/05/10 03:56:38 markd Exp $ d5 1 a5 2 PKGNAME= dvipdfmx-20200315 PKGREVISION= 1 @ 1.52 log @texlive: update to 2020 General: * The \input primitive in all TeX engines, including tex, now also accepts a group-delimited filename argument, as a system-dependent extension. The usage with a standard space/token-delimited filename is completely unchanged. The group-delimited argument was previously implemented in LuaTeX; now it is available in all engines. ASCII double quote characters (") are removed from the filename, but it is otherwise left unchanged after tokenization. This does not currently affect LaTeX’s \input command, as that is a macro redefinition of the standard \input primitive. * New option –cnf-line for kpsewhich, tex, mf, and all other engines, to support arbitrary configuration settings on the command line. * The addition of various primitives to various engines in this and previous years is intended to result in a common set of functionality available across all engines. epTeX, eupTeX: New primitives \Uchar, \Ucharcat, \current(x)spacingmode, \ifincsname; revise \fontchar?? and \iffontchar. For eupTeX only: \currentcjktoken. LuaTeX: Integration with HarfBuzz library, available as new engines luahbtex (used for lualatex) and luajithbtex. New primitives: \eTeXgluestretchorder, \eTeXglueshrinkorder. pdfTeX: New primitive \pdfmajorversion; this merely changes the version number in the PDF output; it has no effect on any PDF content. \pdfximage and similar now search for image files in the same way as \openin. pTeX: New primitives \ifjfont, \iftfont. Also in epTeX, upTeX, eupTeX. XeTeX: Fixes for \Umathchardef, \XeTeXinterchartoks, \pdfsavepos. Dvips: Output encodings for bitmap fonts, for better copy/paste capabilities. @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.51 2019/05/09 09:47:35 adam Exp $ d6 1 d42 1 a42 1 SUBST_FILES.paths= data/dvipdfmx.cfg src/dvipdft d44 1 a44 1 SUBST_SED.paths+= -e 's,@@RUNGS@@,${PREFIX}/bin/rungs,g' @ 1.51 log @texlive: updated to 20190410 20190410: Kpathsea: More consistent brace expansion and path splitting; new variable TEXMFDOTDIR instead of hard-coded . in paths allows for easily searching additional or sub-directories (see comments in texmf.cnf). epTEX, eupTEX: New primitives \readpapersizespecial and \expanded. LuaTEX: Lua 5.3 now used, with concomitant arithmetic and interface changes. The homegrown library pplib is used to read pdf files, thus eliminating the dependency on poppler (and the need for C++); Lua interface changed accordingly. MetaPost: r-mpost command name recognized as an alias for invocation with the –restricted option, and added to the list of restricted commands available by default. Minimum precision now 2 for decimal and binary mode. Binary mode no longer available in MPlib but still available in standalone MetaPost. pdfTEX: New primitive \expanded; if new primitive parameter \pdfomitcharset is set to 1, the /CharSet string omitted from the PDF output, since it cannot feasibly be guaranteed correct, as required by PDF/A-2 and PDF/A-3. XeTEX: New primitives \expanded, \creationdate, \elapsedtime, \filedump, \filemoddate, \filesize, \resettimer, \normaldeviate, \uniformdeviate, \randomseed; extend \Ucharcat to produce active characters. tlmgr: Support curl as a download program; use lz4 and gzip before xz for local backups, if available; prefer system-provided binaries over binaries provided with TEX Live for compressor and download programs, unless the environment variable TEXLIVE_PREFER_OWN is set. install-tl: New option -gui (with no argument) is the default on Windows and Macs, and invokes a new Tcl/TK GUI (see sections 1.3 and 3.1.6). Utilities: cwebbin (https://ctan.org/pkg/cwebbin) is now the CWEB implementation in TEX Live, with support for more language dialects, and including the ctwill program to make mini-indexes. chkdvifont: report font information from DVI files, also from tfm/ofm, vf, gf, pk. dvispc: make a DVI file page-independent with respect to specials. MacTEX: x86_64-darwin now supports 10.12 and higher (Sierra, High Sierra, Mojave); x86_64-darwinlegacy still supports 10.6 and newer. The spell checker Excalibur is no longer included, since it requires 32-bit support. Platforms: removed sparc-solaris. @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.50 2018/05/13 12:29:00 markd Exp $ d5 1 a5 1 PKGNAME= dvipdfmx-20190225 @ 1.50 log @dvipdfmx: update to 20180217 texlive 2018 version @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.49 2017/06/20 20:50:49 markd Exp $ d3 3 a5 2 DISTNAME= texlive-20180414-source PKGNAME= dvipdfmx-20180217 a6 2 MASTER_SITES= ftp://tug.org/historic/systems/texlive/2018/ EXTRACT_SUFX= .tar.xz a7 1 MAINTAINER= minskim@@NetBSD.org d10 1 d19 1 a19 2 EXTRACT_ELEMENTS= ${DISTNAME}/build-aux \ ${DISTNAME}/texk/dvipdfm-x a20 2 GNU_CONFIGURE= yes USE_TOOLS+= pkg-config a22 3 CONFIG_GUESS_OVERRIDE+= ${WRKDIR}/${DISTNAME}/build-aux/config.guess CONFIG_SUB_OVERRIDE+= ${WRKDIR}/${DISTNAME}/build-aux/config.sub d24 3 a26 3 CONFIGURE_ARGS+= --with-system-zlib \ --with-zlib-includes=${BUILDLINK_PREFIX.zlib}/include \ --with-zlib-libdir=${BUILDLINK_PREFIX.zlib}/lib d28 3 a30 3 CONFIGURE_ARGS+= --with-system-libpaper \ --with-libpaper-includes=${BUILDLINK_PREFIX.libpaper}/include \ --with-libpaper-libdir=${BUILDLINK_PREFIX.libpaper}/lib d43 1 a43 1 SUBST_SED.paths+= -e 's,@@RUNGS@@,${LOCALBASE}/bin/rungs,g' d48 1 a49 1 .include "../../devel/zlib/buildlink3.mk" @ 1.49 log @Update to TeXlive 2017 Updated converters/dvi2tty to 6.0.0nb1 Updated fonts/afm2pl to 0.7.1nb3 Updated fonts/gsftopkk to 1.19.2nb8 Updated fonts/lcdftypetools to 2.106 Updated fonts/ps2pkm to 1.8nb1 Updated fonts/ttf2pk to 2.0nb3 Updated fonts/ttfdump to 0.5.5nb4 Updated print/cjkutils to 4.8.4nb2 Updated print/dvidvi to 1.1nb1 Updated print/dviljk to 2.6.5nb8 Updated print/dvipdfmx to 20170318 Updated print/dvipsk to 5.997 Updated print/kpathsea to 6.2.3 Updated print/lacheck to 1.28nb2 Updated print/luatex to 1.0.4 Updated print/ptexenc to 1.3.5 Updated print/seetexk to 1.1nb3 Updated print/tex4ht to 0.0.20170523 Updated print/vlna to 1.5nb3 Updated print/web2c to 2017 Updated print/xdvik to 22.87.03nb1 Updated print/xetex to 0.99997 Updated print/xpdfopen to 0.86nb2 Updated textproc/makeindexk to 2.15nb9 Updated textproc/mendexk to 2.6fnb7 @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.48 2016/06/16 04:06:19 markd Exp $ d3 2 a4 2 DISTNAME= texlive-20170524-source PKGNAME= dvipdfmx-20170318 d6 1 a6 1 MASTER_SITES= ftp://tug.org/historic/systems/texlive/2017/ @ 1.48 log @Updated to TexLive 2016: Updated print/cjkutils to 4.8.4nb1 Updated print/dviljk to 2.6.5nb7 Updated print/dvipdfmx to 20160307 Updated print/dvipsk to 5.996 Updated print/kpathsea to 6.2.2 Updated print/lacheck to 1.28nb1 Updated print/luatex to 0.95 Updated print/ptexenc to 1.3.4 Updated print/seetexk to 1.1nb2 Updated print/tex4ht to 0.0.20160522 Updated print/vlna to 1.5nb2 Updated print/web2c to 2016 Updated print/xdvik to 22.87.03 Updated print/xetex to 0.99996 Updated print/xpdfopen to 0.86nb1 Updated print/tex-IEEEtran{,-doc} to 1.8b Updated print/tex-abc{,-doc} to 2.0b Updated print/tex-aleph to 0.2.40768 Updated print/tex-algorithm2e{,-doc} to 5.1 Updated print/tex-algorithms{,-doc} to 0.1 Updated print/tex-amsmath{,-doc} to 2.15b Updated print/tex-babel{,-doc} to 3.9r Updated print/tex-babel-bosnian to 1.1 Updated print/tex-babel-estonian to 1.1a Updated print/tex-babel-french to 3.2c Updated print/tex-babel-friulan to 1.3 Updated print/tex-babel-greek to 1.9f Updated print/tex-babel-hungarian to 1.5c Updated print/tex-babel-icelandic to 1.2b Updated print/tex-babel-latin to 3.5 Updated print/tex-babel-russian to 1.3h Updated print/tex-babel-spanish to 5.0p Updated print/tex-babel-vietnamese to 1.4 Updated print/tex-babel-welsh to 1.1a Updated print/tex-biblatex{,-doc} to 3.4 Updated print/tex-booktabs{,-doc} to 1.618033 Updated print/tex-breqn to 0.98d Updated print/tex-caption{,-doc} to 20160202 Updated print/tex-chess-problem-diagrams{,-doc} to 1.12 Updated print/tex-cjk-gs-integrate{,-doc} to 20160115.0 Updated print/tex-cjk-ko{,-doc} to 1.8 Updated print/tex-cjkpunct{,-doc} to 4.8.4 Updated print/tex-context{,-doc} to 2016 Updated print/tex-csplain to 2016 Updated print/tex-csquotes{,-doc} to 5.1g Updated print/tex-ctable to 1.31 Updated print/tex-cweb{,-doc} to 3.64af Updated print/tex-datatool{,-doc} to 2.25 Updated print/tex-dvipdfmx{,-doc} to 2016 Updated print/tex-dvipdfmx-def to 4.08 Updated print/tex-dvips{,-doc} to 2016 Updated print/tex-eplain{,-doc} to 3.8 Updated print/tex-etex-pkg{,-doc} to 2.6 Updated print/tex-europasscv{,-doc} to 2016 Updated print/tex-fix2col{,-doc} to 0.04 Updated print/tex-font-change{,-doc} to 2015.2 Updated print/tex-glossaries{,-doc} to 4.23 Updated print/tex-graphics{,-doc} to 1.0r Updated print/tex-hausarbeit-jura{,-doc} to 1.4 Updated print/tex-hyperref{,-doc} to 6.83n Updated print/tex-hyph-utf8{,-doc} to 2016 Updated print/tex-hyphen-afrikaans to 2016 Updated print/tex-hyphen-ancientgreek to 2016 Updated print/tex-hyphen-arabic to 2016 Updated print/tex-hyphen-armenian to 2016 Updated print/tex-hyphen-base to 2016 Updated print/tex-hyphen-basque to 2016 Updated print/tex-hyphen-bulgarian to 2016 Updated print/tex-hyphen-catalan to 2016 Updated print/tex-hyphen-chinese to 2016 Updated print/tex-hyphen-coptic to 2016 Updated print/tex-hyphen-croatian to 2016 Updated print/tex-hyphen-czech to 2016 Updated print/tex-hyphen-danish to 2016 Updated print/tex-hyphen-dutch to 2016 Updated print/tex-hyphen-english to 2016 Updated print/tex-hyphen-esperanto to 2016 Updated print/tex-hyphen-estonian to 2016 Updated print/tex-hyphen-ethiopic to 2016 Updated print/tex-hyphen-farsi to 2016 Updated print/tex-hyphen-finnish to 2016 Updated print/tex-hyphen-french to 2016 Updated print/tex-hyphen-friulan to 2016 Updated print/tex-hyphen-galician to 2016 Updated print/tex-hyphen-georgian to 2016 Updated print/tex-hyphen-german to 2016 Updated print/tex-hyphen-greek to 2016 Updated print/tex-hyphen-hungarian to 2016 Updated print/tex-hyphen-icelandic to 2016 Updated print/tex-hyphen-indic to 2016 Updated print/tex-hyphen-indonesian to 2016 Updated print/tex-hyphen-interlingua to 2016 Updated print/tex-hyphen-irish to 2016 Updated print/tex-hyphen-italian to 2016 Updated print/tex-hyphen-kurmanji to 2016 Updated print/tex-hyphen-latin to 3.1.2016 Updated print/tex-hyphen-latvian to 2016 Updated print/tex-hyphen-lithuanian to 2016 Updated print/tex-hyphen-mongolian to 2016 Updated print/tex-hyphen-norwegian to 2016 Updated print/tex-hyphen-piedmontese to 2016 Updated print/tex-hyphen-polish to 3.0a.2016 Updated print/tex-hyphen-portuguese to 2016 Updated print/tex-hyphen-romanian to 2016 Updated print/tex-hyphen-romansh to 2016 Updated print/tex-hyphen-russian to 2016 Updated print/tex-hyphen-sanskrit to 2016 Updated print/tex-hyphen-serbian to 1.0a.2016 Updated print/tex-hyphen-slovak to 2016 Updated print/tex-hyphen-slovenian to 2016 Updated print/tex-hyphen-spanish to 4.5.2016 Updated print/tex-hyphen-swedish to 2016 Updated print/tex-hyphen-thai to 2016 Updated print/tex-hyphen-turkish to 2016 Updated print/tex-hyphen-turkmen to 2016 Updated print/tex-hyphen-ukrainian to 2016 Updated print/tex-hyphen-uppersorbian to 2016 Updated print/tex-hyphen-welsh to 2016 Updated print/tex-ifluatex{,-doc} to 1.4 Updated print/tex-koma-script to 3.20 Updated print/tex-kotex-oblivoir{,-doc} to 2.1.7 Updated print/tex-kotex-plain{,-doc} to 2.1.1.a Updated print/tex-kotex-utf{,-doc} to 2.1.2 Updated print/tex-kotex-utils{,-doc} to 2.1.0 Updated print/tex-kpathsea{,-doc} to 2016 Updated print/tex-latex{,-doc} to 2016 Updated print/tex-latex-bin to 2016 Updated print/tex-latexconfig to 2016 Updated print/tex-leaflet{,-doc} to 1.1a Updated print/tex-lettrine{,-doc} to 1.9 Updated print/tex-lollipop{,-doc} to 1.06 Updated print/tex-luatex to 0.95 Updated print/tex-mathtools to 1.18 Updated print/tex-media9{,-doc} to 0.68 Updated print/tex-memoir{,-doc} to 3.7f Updated print/tex-mhchem{,-doc} to 4.04 Updated print/tex-microtype{,-doc} to 2.6a Updated print/tex-minted{,-doc} to 2.1 Updated print/tex-musixtex{,-doc} to 1.22 Updated print/tex-oberdiek{,-doc} to 2016 Updated print/tex-pageslts to 1.2f Updated print/tex-paralist{,-doc} to 2.5 Updated print/tex-pdfcomment{,-doc} to 2.3b Updated print/tex-pdfpages{,-doc} to 0.5f Updated print/tex-pdftex{,-doc} to 2016 Updated print/tex-pgf{,-doc} to 3.0.1a Updated print/tex-pgfplots{,-doc} to 1.13 Updated print/tex-pict2e{,-doc} to 0.3b Updated print/tex-plain to 3.141592653.40274 Updated print/tex-polyglossia{,-doc} to 1.42.4 Updated print/tex-powerdot to 1.5a Updated print/tex-preview{,-doc} to 11.89 Updated print/tex-ptex to 3.2pl41220 Updated print/tex-realscripts{,-doc} to 0.3d Updated print/tex-schwalbe-chess{,-doc} to 2.1 Updated print/tex-showlabels{,-doc} to 1.7 Updated print/tex-siunitx{,-doc} to 2.6q Updated print/tex-sttools{,-doc} to 1.8 Updated print/tex-tetex{,-doc} to 3.0.41059 Updated print/tex-tex4ht{,-doc} to 2016 Updated print/tex-texinfo to 5.1.40618 Updated print/tex-texlive-scripts to 2016 Updated print/tex-texlive.infra to 2016 Updated print/tex-titlesec{,-doc} to 2.10.2 Updated print/tex-tools{,-doc} to 2016 Updated print/tex-toptesi{,-doc} to 5.91 Updated print/tex-udesoftec{,-doc} to 1.5.2 Updated print/tex-xcjk2uni{,-doc} to 0.6 Updated print/tex-xcolor{,-doc} to 2.12 Updated print/tex-xetex{,-doc} to 2016 Updated print/tex-xetex-def to 4.08 Updated print/tex-xetexconfig to 2016 Updated print/tex-xltxtra{,-doc} to 0.6 Added print/tex-pbibtex-base{,-doc} version 0.0.2016 Added print/tex-ptex-base{,-doc} version 0.0.2016 Added print/tex-tex-ini-files{,-doc} version 2016 Added print/tex-unicode-data{,-doc} version 1.4a Added print/tex-updmap-map version 2016 @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.47 2015/06/14 12:50:00 markd Exp $ d3 2 a4 2 DISTNAME= texlive-20160523-source PKGNAME= dvipdfmx-20160307 d6 1 a6 1 MASTER_SITES= ftp://tug.org/historic/systems/texlive/2016/ @ 1.47 log @Update to texlive 2015. pdfTEX: Support JPEG Exif as well as JFIF; do not even emit a warning if \pdfinclusionerrorlevel is negative; sync with xpdf 3.04. LuaTEX: New library newtokenlib for scanning tokens; bug fixes in the normal random number generator and other places. XeTEX: Image handling fixes; xdvipdfmx binary looked for first as a sibling to xetex; internal XDV opcodes changed. MetaPost: New numbersystem binary; new Japanese-enabled upmpost and updvitomp programs, analogous to up*tex. Infrastructure: The fmtutil script has been reimplemented to read fmtutil.cnf on a per-tree basis, analogous to updmap. Web2C mktex* scripts (including mktexlsr, mktextfm, mktexpk) now prefer programs in their own directory, instead of always using the existing PATH. @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.46 2015/04/25 13:08:52 markd Exp $ d3 2 a4 2 DISTNAME= texlive-20150521-source PKGNAME= dvipdfmx-20150315 d6 1 a6 1 MASTER_SITES= ftp://tug.org/historic/systems/texlive/2015/ @ 1.46 log @Note conflict with xdvipdfmx @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.45 2015/04/25 13:07:05 markd Exp $ d3 2 a4 2 DISTNAME= texlive-20140525-source PKGNAME= dvipdfmx-20140525 d6 1 a6 1 MASTER_SITES= ftp://tug.org/historic/systems/texlive/2014/ d30 1 a30 6 CONFIGURE_ARGS+= --with-system-freetype2 \ --with-freetype2-includes=${BUILDLINK_PREFIX.freetype2}/include/freetype2 \ --with-freetype2-libdir=${BUILDLINK_PREFIX.freetype2}/lib CONFIGURE_ARGS+= --with-system-kpathsea \ --with-kpathsea-includes=${BUILDLINK_PREFIX.kpathsea}/include \ --with-kpathsea-libdir=${BUILDLINK_PREFIX.kpathsea}/lib d57 1 a57 1 .include "../../graphics/freetype2/buildlink3.mk" @ 1.45 log @Update to dvipdfmx 20140525 now incorporates xdvipdfmx. @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.44 2015/02/24 21:44:35 joerg Exp $ d15 1 @ 1.44 log @Fix up config.guess/config.sub. @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.43 2013/11/19 00:02:49 minskim Exp $ d3 2 a4 2 DISTNAME= texlive-20130530-source PKGNAME= dvipdfmx-20130405 d6 1 a6 1 MASTER_SITES= ${MASTER_SITE_TEX_CTAN:=systems/texlive/Source/} d20 1 a20 1 ${DISTNAME}/texk/dvipdfmx d24 1 a24 1 WRKSRC= ${WRKDIR}/${DISTNAME}/texk/dvipdfmx d29 3 d39 3 a41 1 CONFIGURE_ARGS+= --with-paper=${BUILDLINK_PREFIX.libpaper} d61 1 @ 1.43 log @Use pkg-config to find libpng @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.42 2013/11/17 17:29:18 minskim Exp $ d26 3 @ 1.42 log @Update dvipdfmx to 20130405 Changes: - Default is not to cache image files. - back to using -dEPSCrop instead of -sPAPERSIZE=a0, in conjunction with changes to dvipdfmx.def and xetex.def. - speed up inclusion of eps figures. - Make sure CMapName of embedded CMaps does not contain slashes. - support large truetype fonts which are strictly speaking out of spec, idx > 32767. @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.41 2013/04/24 10:06:51 sbd Exp $ d23 1 d32 1 a32 3 CONFIGURE_ARGS+= --with-system-libpng \ --with-libpng-includes=${BUILDLINK_PREFIX.png}/include \ --with-libpng-libdir=${BUILDLINK_PREFIX.png}/lib @ 1.41 log @Revbump for all packages that have USE_TOOLS+=gs @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.40 2013/04/06 21:07:34 rodent Exp $ d3 2 a4 3 DISTNAME= texlive-20100720-source PKGNAME= dvipdfmx-20100328 PKGREVISION= 3 d17 1 a22 1 USE_TOOLS+= gs:run ps2pdf:run d39 1 a39 1 CONF_FILES= ${PREFIX}/share/texmf/dvipdfmx/dvipdfmx.cfg \ d47 1 a47 2 SUBST_SED.paths+= -e 's,@@GS@@,${TOOLS_PATH.gs},g' SUBST_SED.paths+= -e 's,@@PS2PDF@@,${LOCALBASE}/bin/ps2pdf,g' a49 1 TEX_TEXMF_DIRS+= ${PREFIX}/share/texmf @ 1.40 log @"Each sed command should appear in an assignment of its own." @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.39 2013/02/16 11:24:08 wiz Exp $ d5 1 a5 1 PKGREVISION= 2 @ 1.39 log @Recursive bump for png-1.6. @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.38 2012/10/08 13:45:37 asau Exp $ d47 3 a49 3 SUBST_SED.paths= -e 's,@@DVIPDFM@@,${PREFIX}/bin/dvipdfm,g' \ -e 's,@@GS@@,${TOOLS_PATH.gs},g' \ -e 's,@@PS2PDF@@,${LOCALBASE}/bin/ps2pdf,g' @ 1.38 log @Drop PKG_DESTDIR_SUPPORT setting, "user-destdir" is default these days. @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.37 2011/01/13 13:39:10 wiz Exp $ d5 1 a5 1 PKGREVISION= 1 @ 1.37 log @png shlib name changed for png>=1.5.0, so bump PKGREVISIONs. @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.36 2010/09/13 04:35:43 minskim Exp $ a21 2 PKG_DESTDIR_SUPPORT= user-destdir @ 1.36 log @Update dvipdfmx to 20100328. Changes: * dvi.c, dvi.h, dvipdfmx.c, spc_pdfm.c: Implemented a new special \special{pdf: minorversion num} which will override the value given either by the configuration file or by the command line option; requested by Karl Berry. * cidtype2.c: Assume that the output encoding of CMap files is UTF-16, not UCS2 as the recent Adobe-Japan1-UCS2 shows; reported by Haruhiko Okumura and the patch were prepared by Akira Kakuto. * pngimage.c: Made PNG code work with libpng14, as suggested by Karl Berry. * type1.c: Fixed bug caused by fonts without data for private dictionary. (The private dictionary was omitted instead of inserting an empty dictionary.) This caused problems with Acrobat Reader, for example with the dsrom10 font. Bug reported by Vladimir Vlasov. * dvipdfmx.c, pdfdoc.c, pdfobj.h, pdfobj.c, pdfencrypt.h, pdfenctypr.c: Now the trailer always contains ID array to work Screen annotations under Adobe Reader 9. * dvipdfmx.c: Turn on quiet mode earlier if "-q" option is given. * spc_dvips.c: Fixed bug in "ps: plotfile" special, found by Alexander Bostroem. * man/extractbb.1, man/Makefile.am, Makefile.am, configure.in: Added man page for extractbb in new directory man. This addresses Debian bug #512357 and a request by Karl Berry. @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.35 2010/06/13 22:45:14 wiz Exp $ d5 1 @ 1.35 log @Bump PKGREVISION for libpng shlib name change. Also add some patches to remove use of deprecated symbols and fix other problems when looking for or compiling against libpng-1.4.x. @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.34 2010/02/06 00:59:50 minskim Exp $ d3 2 a4 3 DISTNAME= texlive-20091011-source PKGNAME= dvipdfmx-20090708 PKGREVISION= 2 @ 1.34 log @dvipdfmx should depend on tex-dvipdfmx. @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.33 2010/01/16 03:52:40 minskim Exp $ d5 1 a5 1 PKGREVISION= 1 @ 1.33 log @Update dvipdfmx to 20090708. Major changes: - Add -E option that enables DVIPDFM emulation mode in DVIPDFMx. - Don't try to convert included PDF files whose version number is higher than output file version. (If run as dvipdfm, conversion still occurs.) - Added dvipdfm compatibility mode. This mode is triggered if dvipdfmx is called as "dvipdfm", and likewise extractbb as "ebb". (The latter mode was already present.) - Made predefined paper sizes match values given by libpaper. @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.32 2009/09/02 08:34:14 wiz Exp $ d5 1 d16 1 @ 1.32 log @Remove kei as maintainer, he resigned. @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.31 2009/07/22 09:01:42 wiz Exp $ d3 2 a4 3 DISTNAME= dvipdfmx-20070518 PKGNAME= ${DISTNAME:S/-/-0.0.0./} PKGREVISION= 2 d6 2 a7 1 MASTER_SITES= http://project.ktug.or.kr/dvipdfmx/snapshot/release/ d9 1 a9 1 MAINTAINER= pkgsrc-users@@NetBSD.org d11 1 a11 3 COMMENT= Dvi to pdf converter with CID-keyed font support DEPENDS+= adobe-cmaps>=20060615:../../fonts/adobe-cmaps d15 6 d22 32 a53 3 USE_TOOLS+= gs:run GNU_CONFIGURE= YES MAKE_ENV+= PKG_LOCALTEXMFPREFIX=${PREFIX:Q}/share/texmf-dist a56 1 .include "../../print/dvipdfmx/map.mk" d59 1 a59 10 post-install: cd ${PREFIX}/share/texmf-dist/dvipdfm; \ for file in ../../Adobe/Resource/CMap/*; do \ ${LN} -sf $$file `${BASENAME} $$file`; \ done ${INSTALL_DATA_DIR} ${PREFIX}/share/examples/dvipdfmx ${MV} ${PREFIX}/share/texmf-dist/dvipdfm/dvipdfmx.cfg \ ${PREFIX}/share/examples/dvipdfmx/ @ 1.31 log @Remove USE_DIRS from pkgsrc. Shared directories can now be created independently by the pacakges needing them and will be removed automatically by pkg_delete when empty. Packages needing empty directories can use the @@pkgdir command in PLIST. Discussed and ok'd in thread starting at http://mail-index.netbsd.org/tech-pkg/2009/06/30/msg003546.html @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.30 2009/06/09 21:31:04 minskim Exp $ d9 1 a9 1 MAINTAINER= kei@@NetBSD.org @ 1.30 log @PKGREVISION bump because of the kpathsea API change. @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.29 2009/01/14 06:35:22 minskim Exp $ a17 1 USE_DIRS+= texmf-1.4 @ 1.29 log @Let dvipdfmx depend on kpathsea to use libkpathsea. Bump PKGREVISION. @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.28 2007/06/06 22:16:33 minskim Exp $ d5 1 a5 1 PKGREVISION= 1 @ 1.28 log @Update dvipdfmx to 20070518. Changes since 20050831: - Xref and object stream were implemented for PDF v1.5 or higher to reduce the size of the PDF output. - New program "xbb" is included, which generates ".xbb" file containing the bounding box information. For bitmap images, DVIPDFMx generates the same result as pdfTeX if ".xbb" is used, and as DVIPDFM if ".bb" is used. - Many bug fixes. @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.27 2006/04/20 18:45:34 minskim Exp $ d5 1 d21 1 a21 1 MAKE_ENV+= PKG_LOCALTEXMFPREFIX=${PKG_LOCALTEXMFPREFIX:Q} d26 2 a27 1 .include "../../print/teTeX/module.mk" d30 1 a30 1 cd ${PKG_LOCALTEXMFPREFIX}/dvipdfm; \ d35 1 a35 1 ${MV} ${PKG_LOCALTEXMFPREFIX}/dvipdfm/dvipdfmx.cfg \ @ 1.27 log @Add the Adobe-GB1-5 cmap that is provided by adobe-cmaps-20060419. Bump PKGREVISION. @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.26 2006/04/17 13:46:45 wiz Exp $ d3 1 a3 1 DISTNAME= dvipdfmx-20050831 a4 1 PKGREVISION= 5 d6 1 a6 1 MASTER_SITES= http://project.ktug.or.kr/dvipdfmx/snapshot/current/ d12 1 a12 1 DEPENDS+= adobe-cmaps>=20060419:../../fonts/adobe-cmaps d17 1 a17 1 USE_DIRS+= texmf-1.0 d28 3 a30 3 cd ${PKG_LOCALTEXMFPREFIX}/dvipdfm/CMap; \ for file in ../../../Adobe/Resource/CMap/*; do \ ${LN} -s $$file `${BASENAME} $$file`; \ d33 1 a33 1 ${MV} ${PKG_LOCALTEXMFPREFIX}/dvipdfm/config/dvipdfmx.cfg \ @ 1.26 log @Bump BUILDLINK_ABI_DEPENDS.png and PKGREVISION for png-1.2.9nb2 update. @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.25 2006/04/07 03:55:22 minskim Exp $ d5 1 a5 1 PKGREVISION= 4 d13 1 a13 1 DEPENDS+= adobe-cmaps>=20051109:../../fonts/adobe-cmaps @ 1.25 log @Use texmf-dirs to install into texmf-local. Bump PKGREVISION. @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.24 2006/03/06 23:02:13 joerg Exp $ d5 1 a5 1 PKGREVISION= 3 @ 1.24 log @Use a macro to compare values based on comparisions. Don't subtract them and return it as int, since subtracting of pointers to incomplete types is not defined (FILE on DragonFly) or the result might be a multiple of INT_MAX (LP64). Bump revision. @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.23 2006/02/05 23:10:36 joerg Exp $ d5 1 a5 1 PKGREVISION= 2 d18 1 @ 1.23 log @Recursive revision bump / recommended bump for gettext ABI change. @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.22 2006/01/15 21:26:41 minskim Exp $ d5 1 a5 1 PKGREVISION= 1 @ 1.22 log @Update dvipdfmx to 0.0.0.20050831. Changes: - Fix bugs in MetaPost manipulation and PK Type3 font. - Allow PDF images generated from Mac OS X. - Other fixes and improvements. @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.21 2006/01/08 14:00:11 tonio Exp $ d5 1 @ 1.21 log @Make teTeX3 the default TEX_DEFAULT bump PKGREVISION where necessary Move PKG_TEXMFPREFIX and PKG_LOCALTEXMFPREFIX definitions to teTeX?/buidlink3.mk, so that packages may include print/teTeX1-bin/buildlink3.mk directly (however, using teTeX/module.mk do not allow that) @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.20 2005/12/05 20:50:52 rillig Exp $ d3 1 a3 1 DISTNAME= dvipdfmx-20050627 a4 1 PKGREVISION= 1 d6 1 a6 1 MASTER_SITES= http://project.ktug.or.kr/dvipdfmx/snapshot/release/ @ 1.20 log @Fixed pkglint warnings. The warnings are mostly quoting issues, for example MAKE_ENV+=FOO=${BAR} is changed to MAKE_ENV+=FOO=${BAR:Q}. Some other changes are outlined in http://mail-index.netbsd.org/tech-pkg/2005/12/02/0034.html @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.19 2005/11/28 06:41:21 jlam Exp $ d5 1 @ 1.19 log @Change all instances of including mk/ghostscript.mk into asking for the appropriate tool via USE_TOOLS (usually "gs:run"), and remove ghostscript.mk. This change removes a rather out-dated file from pkgsrc and switches packages to use the more compact implementation of the Ghostcript-handling inside the tools framework. @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.18 2005/11/20 19:14:50 minskim Exp $ d19 1 a19 1 MAKE_ENV+= PKG_LOCALTEXMFPREFIX=${PKG_LOCALTEXMFPREFIX} @ 1.18 log @- Install a sample config file into share/examples, rather than into the texmf tree. - Correct paths to this package. No PKGREVISION bump since this package didn't build due to the wrong path to map.mk. @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.17 2005/11/20 18:51:53 minskim Exp $ d17 1 a22 1 .include "../../mk/ghostscript.mk" @ 1.17 log @Update dvipdfmx to 20050627. Major changes since 20031116: - bug fixes in subfont scheme or TrueType fonts with CIDType2 format. - embedded ICC profile support for JPEG and PNG. - Accept "unicode" encoding keyword in fontmap files for TrueType and Type1 fonts. @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.16 2005/11/14 17:01:36 minskim Exp $ d23 1 a23 1 .include "../../wip-kr/dvipdfmx/map.mk" d31 1 d33 1 a33 1 ${PKG_LOCALTEXMFPREFIX}/dvipdfm/config/dvipdfmx-base.cfg @ 1.16 log @- Update PLIST to match the files installed by adobe-cmaps-20051109. - Use teTeX/module.mk to update ls-R properly. Bump PKGREVISION. @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.15 2005/11/09 00:22:39 tonio Exp $ d3 1 a3 1 DISTNAME= dvipdfmx-20031116 a4 1 PKGREVISION= 4 d20 6 d31 2 a33 4 .include "../../graphics/png/buildlink3.mk" .include "../../devel/zlib/buildlink3.mk" .include "../../mk/ghostscript.mk" .include "../../print/teTeX/module.mk" @ 1.15 log @convert to use tex.buidllink3.mk installs files in ${PKG_LOCALTEXMFPREFIX} @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.14 2005/10/08 12:00:04 hira Exp $ d5 1 a5 1 PKGREVISION= 3 d13 1 a13 1 DEPENDS+= adobe-cmaps-[0-9]*:../../fonts/adobe-cmaps a17 4 USE_PKGINSTALL= YES DEINSTALL_EXTRA_TMPL+= ${.CURDIR}/DEINSTALL INSTALL_EXTRA_TMPL+= ${.CURDIR}/INSTALL a18 1 #CONFIGURE_ARGS+= --datadir=${PREFIX}/share d21 6 a28 1 .include "../../mk/tex.buildlink3.mk" d30 1 @ 1.14 log @ Add missing entry to PLIST due to update of fonts/adobe-cmaps. Bump PKGREVISION. @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.13 2005/04/11 21:47:06 tv Exp $ a13 1 DEPENDS+= teTeX-bin>=2.0.2:../../print/teTeX-bin d24 1 a26 1 .include "../../print/teTeX-bin/kpathsea.buildlink3.mk" d28 1 @ 1.13 log @Remove USE_BUILDLINK3 and NO_BUILDLINK; these are no longer used. @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.12 2004/10/03 00:18:04 tv Exp $ d5 1 a5 1 PKGREVISION= 2 @ 1.12 log @Libtool fix for PR pkg/26633, and other issues. Update libtool to 1.5.10 in the process. (More information on tech-pkg.) Bump PKGREVISION and BUILDLINK_DEPENDS of all packages using libtool and installing .la files. Bump PKGREVISION (only) of all packages depending directly on the above via a buildlink3 include. @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.11 2004/04/26 01:30:41 snj Exp $ a18 1 USE_BUILDLINK3= YES @ 1.11 log @Convert to buildlink3. @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.10 2004/03/26 02:27:51 wiz Exp $ d5 1 a5 1 PKGREVISION= 1 @ 1.10 log @PKGREVISION bump after openssl-security-fix-update to 0.9.6m. Buildlink files: RECOMMENDED version changed to current version. @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.9 2004/02/07 04:59:43 minskim Exp $ d19 1 a19 1 USE_BUILDLINK2= YES d27 3 a29 3 .include "../../graphics/png/buildlink2.mk" .include "../../print/teTeX-bin/kpathsea.buildlink2.mk" .include "../../devel/zlib/buildlink2.mk" @ 1.9 log @Update dvipdfmx to 20031116. This closes PR pkg/23961. Approved by kei@@ and wiz@@. Changes since 20021230: * Fixed a bug on the algorithm converting arc to cubic bezier curves in arc() (tpic.c), which is reported by Werner Lemberg. * PNG support completely rewritten. Color pallete images are now not converted to 24-bit RGB, colorspace Indexed is used instead. Added tRNS and alpha chunnel (transparency) support. Experimental gAMA, cHRM and sRGB support. * Fixed bug that dvipdfmx stops with error "Invalid Subr Index" when embedding CFF OpenType font. * Add a missing line including pdfparse.h in dvi.c, which is reported by Akira Kakuto. * Changed the default font map files for teTeX 2.x as suggested by Haruhiko Okumura. * A bug on the paper size checking routine of dvi_paper_size() in dvi.c is fixed, which is reported by Haruhiko Okumura. * A bug on the kerning routine of dev_set_string() in pdfdev.c is fixed, which is reported by Edward G.J. Lee. * Changed to embed images only one time. * Updated configure.in and config.h.in to support WORDS_BIGENDIAN and SIZEOF_SHORT, SIZEOF_INT, SIZEOF_LONG. * A faked font name was used for TrueType fonts without any PS font name as suggested by Hin-Tak Leung. * Built-in codes (originally from libgcrypt-1.1.42) was used for PDF encryption instead of the OpenSSL library as suggested by Thomas Esser. * A significant bug reported from Haruhiko Okumura is fixed. The bug occurs only if compiled with gcc 3.x, not gcc 2.x. * New feature, hexadecimal Unicode, suggested by iNOUE Koich! and Akira Kakuto is implemented. * Fixed bugs on reading and writing OpenType fonts. * Applied changes for MiKTeX in ps_include() (psimage.c). * Fixed a bug in cff_charsets_lookup() (cff.c). * Fixed a bug in string_mode() (pdfdev.c) reported by iNOUE Koich!. @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.8 2003/12/24 13:02:01 jmmv Exp $ d5 1 @ 1.8 log @Adjust dependancies and bump PKGREVISION due to: - teTeX 1.0.x packages have been moved to teTeX1* directories. - teTeX 2.0.x packages have been moved to teTeX* directories and their base name has been changed to teTeX (instead of teTeX2). @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.7 2003/11/12 03:39:42 jschauma Exp $ d3 2 a4 3 DISTNAME= dvipdfmx-20021230 PKGNAME= dvipdfmx-0.0.0.20021230 PKGREVISION= 3 d6 1 a6 1 MASTER_SITES= http://project.ktug.or.kr/dvipdfmx/snapshot/ a25 4 post-patch: ${RM} ${WRKSRC}/data/config/*.orig .include "../../security/openssl/buildlink2.mk" @ 1.7 log @PKGREVISION++ after openssl update. @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.6 2003/08/30 22:51:30 jlam Exp $ d5 1 a5 1 PKGREVISION= 2 d14 1 a14 1 DEPENDS+= teTeX2-bin>=2.0.2:../../print/teTeX2-bin d32 1 a32 1 .include "../../print/teTeX2-bin/kpathsea.buildlink2.mk" @ 1.6 log @Add definitions for DEINSTALL_EXTRA_TMPL and INSTALL_EXTRA_TMPL if USE_PKGINSTALL is "YES". bsd.pkg.install.mk will no longer automatically pick up a INSTALL/DEINSTALL script in the package directory and assume that you want it for the corresponding *_EXTRA_TMPL variable. @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.5 2003/07/30 10:41:25 jmmv Exp $ d5 1 a5 1 PKGREVISION= 1 @ 1.5 log @Set USE_PKGINSTALL instead of directly including bsd.pkg.install.mk. @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.4 2003/07/21 17:16:20 martti Exp $ d21 3 @ 1.4 log @COMMENT should start with a capital letter. @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.3 2003/07/17 22:52:25 grant Exp $ d20 1 a31 1 .include "../../mk/bsd.pkg.install.mk" @ 1.3 log @s/netbsd.org/NetBSD.org/ @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.2 2003/03/15 08:26:36 kei Exp $ d11 1 a11 1 COMMENT= dvi to pdf converter with CID-keyed font support @ 1.2 log @changed to require teTeX2-2.0.2 or later. - with config file location fix in the teTeX2-2.0.2, both dvipdfmx of this package and dvipdfm of teTeX2 work now. - removed ugly hack to rename config file in installation / deinstallation stage. bump PKGREVISION because of this. @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.1.1.1 2003/02/24 15:29:22 kei Exp $ d9 1 a9 1 MAINTAINER= kei@@netbsd.org @ 1.1 log @Initial revision @ text @d1 1 a1 1 # $NetBSD$ d5 1 d14 1 d26 1 @ 1.1.1.1 log @Initial import of dvipdfmx-20021230 to the NetBSD packages collection. It depends on newly imported teTeX2 package. The dvipdfmx (formerly dvipdfm-cjk) project provides an eXtended version of the dvipdfm, a DVI to PDF translator developed by Mark A. Wicks. The primary goal of this project is to support multi-byte character encodings and large character sets for East Asian languages by CID-keyed font technology. The secondary goal is to support as many features as pdfTeX developed by Han The Thanh. This project is a combined work of the dvipdfm-jpn project by Shunsaku Hirata and its modified one, dvipdfm-kor, by Jin-Hwan Cho. It has many other features. For further info, visit the projects' web site: http://project.ktug.or.kr/dvipdfmx/ @ text @@