head 1.12; access; symbols pkgsrc-2023Q4:1.12.0.24 pkgsrc-2023Q4-base:1.12 pkgsrc-2023Q3:1.12.0.22 pkgsrc-2023Q3-base:1.12 pkgsrc-2023Q2:1.12.0.20 pkgsrc-2023Q2-base:1.12 pkgsrc-2023Q1:1.12.0.18 pkgsrc-2023Q1-base:1.12 pkgsrc-2022Q4:1.12.0.16 pkgsrc-2022Q4-base:1.12 pkgsrc-2022Q3:1.12.0.14 pkgsrc-2022Q3-base:1.12 pkgsrc-2022Q2:1.12.0.12 pkgsrc-2022Q2-base:1.12 pkgsrc-2022Q1:1.12.0.10 pkgsrc-2022Q1-base:1.12 pkgsrc-2021Q4:1.12.0.8 pkgsrc-2021Q4-base:1.12 pkgsrc-2021Q3:1.12.0.6 pkgsrc-2021Q3-base:1.12 pkgsrc-2021Q2:1.12.0.4 pkgsrc-2021Q2-base:1.12 pkgsrc-2021Q1:1.12.0.2 pkgsrc-2021Q1-base:1.12 pkgsrc-2020Q4:1.11.0.6 pkgsrc-2020Q4-base:1.11 pkgsrc-2020Q3:1.11.0.4 pkgsrc-2020Q3-base:1.11 pkgsrc-2020Q2:1.11.0.2 pkgsrc-2020Q2-base:1.11 pkgsrc-2020Q1:1.10.0.2 pkgsrc-2020Q1-base:1.10 pkgsrc-2019Q4:1.9.0.4 pkgsrc-2019Q4-base:1.9 pkgsrc-2019Q3:1.8.0.20 pkgsrc-2019Q3-base:1.8 pkgsrc-2019Q2:1.8.0.18 pkgsrc-2019Q2-base:1.8 pkgsrc-2019Q1:1.8.0.16 pkgsrc-2019Q1-base:1.8 pkgsrc-2018Q4:1.8.0.14 pkgsrc-2018Q4-base:1.8 pkgsrc-2018Q3:1.8.0.12 pkgsrc-2018Q3-base:1.8 pkgsrc-2018Q2:1.8.0.10 pkgsrc-2018Q2-base:1.8 pkgsrc-2018Q1:1.8.0.8 pkgsrc-2018Q1-base:1.8 pkgsrc-2017Q4:1.8.0.6 pkgsrc-2017Q4-base:1.8 pkgsrc-2017Q3:1.8.0.4 pkgsrc-2017Q3-base:1.8 pkgsrc-2017Q2:1.7.0.2 pkgsrc-2017Q2-base:1.7 pkgsrc-2017Q1:1.6.0.6 pkgsrc-2017Q1-base:1.6 pkgsrc-2016Q4:1.6.0.4 pkgsrc-2016Q4-base:1.6 pkgsrc-2016Q3:1.6.0.2 pkgsrc-2016Q3-base:1.6 pkgsrc-2016Q2:1.5.0.4 pkgsrc-2016Q2-base:1.5 pkgsrc-2016Q1:1.5.0.2 pkgsrc-2016Q1-base:1.5 pkgsrc-2015Q4:1.4.0.2 pkgsrc-2015Q4-base:1.4 pkgsrc-2015Q3:1.3.0.20 pkgsrc-2015Q3-base:1.3 pkgsrc-2015Q2:1.3.0.18 pkgsrc-2015Q2-base:1.3 pkgsrc-2015Q1:1.3.0.16 pkgsrc-2015Q1-base:1.3 pkgsrc-2014Q4:1.3.0.14 pkgsrc-2014Q4-base:1.3 pkgsrc-2014Q3:1.3.0.12 pkgsrc-2014Q3-base:1.3 pkgsrc-2014Q2:1.3.0.10 pkgsrc-2014Q2-base:1.3 pkgsrc-2014Q1:1.3.0.8 pkgsrc-2014Q1-base:1.3 pkgsrc-2013Q4:1.3.0.6 pkgsrc-2013Q4-base:1.3 pkgsrc-2013Q3:1.3.0.4 pkgsrc-2013Q3-base:1.3 pkgsrc-2013Q2:1.3.0.2 pkgsrc-2013Q2-base:1.3 pkgsrc-2013Q1:1.2.0.2 pkgsrc-2013Q1-base:1.2 pkgsrc-2012Q4:1.1.1.1.0.10 pkgsrc-2012Q4-base:1.1.1.1 pkgsrc-2012Q3:1.1.1.1.0.8 pkgsrc-2012Q3-base:1.1.1.1 pkgsrc-2012Q2:1.1.1.1.0.6 pkgsrc-2012Q2-base:1.1.1.1 pkgsrc-2012Q1:1.1.1.1.0.4 pkgsrc-2012Q1-base:1.1.1.1 pkgsrc-2011Q4:1.1.1.1.0.2 pkgsrc-2011Q4-base:1.1.1.1 pkgsrc-base:1.1.1.1 TNF:1.1.1; locks; strict; comment @# @; 1.12 date 2021.02.15.11.03.11; author markd; state Exp; branches; next 1.11; commitid mJ5rQS3SFKYHrNHC; 1.11 date 2020.04.27.02.08.14; author markd; state Exp; branches; next 1.10; commitid sX74Aso7K6LmVX5C; 1.10 date 2020.01.18.23.32.32; author rillig; state Exp; branches; next 1.9; commitid shGUwZfkr7sleeTB; 1.9 date 2019.12.06.20.04.34; author markd; state Exp; branches; next 1.8; commitid YvcqeK7orCIiuGNB; 1.8 date 2017.08.23.23.51.35; author markd; state Exp; branches; next 1.7; commitid 4yNL6fs6isKoAo4A; 1.7 date 2017.06.21.11.45.59; author markd; state Exp; branches; next 1.6; commitid 9QhxsDVX4hOTzeWz; 1.6 date 2016.08.07.10.38.00; author markd; state Exp; branches; next 1.5; commitid h1xmVdr4KxOtrmhz; 1.5 date 2016.01.30.04.05.53; author markd; state Exp; branches; next 1.4; commitid MP5KYsWh4n8LnUSy; 1.4 date 2015.11.25.12.50.44; author jperkin; state Exp; branches; next 1.3; commitid I2SV8o8GKnQoptKy; 1.3 date 2013.04.24.10.16.08; author sbd; state Exp; branches; next 1.2; 1.2 date 2013.03.16.22.53.52; author dholland; state Exp; branches; next 1.1; 1.1 date 2011.10.27.18.24.57; author minskim; state Exp; branches 1.1.1.1; next ; 1.1.1.1 date 2011.10.27.18.24.57; author minskim; state Exp; branches; next ; desc @@ 1.12 log @tex-pst-pdf{,-doc} update to 1.2f Internal changes to track updates in the LaTeX kernel (2020-10-01 release). @ text @# $NetBSD: Makefile,v 1.11 2020/04/27 02:08:14 markd Exp $ DISTNAME= pst-pdf PKGNAME= tex-${DISTNAME}-1.2f TEXLIVE_REV= 56622 MAINTAINER= minskim@@NetBSD.org HOMEPAGE= https://ctan.org/pkg/pst-pdf COMMENT= Make PDF versions of graphics by processing between runs LICENSE= lppl-1.2 CONFLICTS= texlive-pdftools<2011 DEPENDS+= dvipsk-[0-9]*:../../print/dvipsk DEPENDS+= tex-environ-[0-9]*:../../print/tex-environ DEPENDS+= tex-graphics-[0-9]*:../../print/tex-graphics DEPENDS+= tex-graphics-def-[0-9]*:../../print/tex-graphics-def DEPENDS+= tex-latex-bin-[0-9]*:../../print/tex-latex-bin DEPENDS+= tex-pdfcrop-[0-9]*:../../graphics/tex-pdfcrop DEPENDS+= tex-preview-[0-9]*:../../print/tex-preview DEPENDS+= tex-pstricks-[0-9]*:../../graphics/tex-pstricks USE_TOOLS+= gs:run USE_TOOLS+= sed:run sh:run REPLACE_SH= bin/ps4pdf SUBST_CLASSES+= paths SUBST_MESSAGE.paths= Setting paths to commands. SUBST_STAGE.paths= pre-configure SUBST_FILES.paths= bin/ps4pdf SUBST_SED.paths+= -e 's,@@DVIPS@@,${LOCALBASE}/bin/dvips,g' SUBST_SED.paths+= -e 's,@@LATEX@@,${LOCALBASE}/bin/latex,g' SUBST_SED.paths+= -e 's,@@PDFCROP@@,${LOCALBASE}/bin/pdfcrop,g' SUBST_SED.paths+= -e 's,@@PDFLATEX@@,${LOCALBASE}/bin/pdflatex,g' SUBST_SED.paths+= -e 's,@@PS2PDF@@,${LOCALBASE}/bin/ps2pdf,g' SUBST_SED.paths+= -e 's,@@SED@@,${TOOLS_PATH.sed},g' INSTALLATION_DIRS+= bin TEXLIVE_IGNORE_PATTERNS= texmf-dist/scripts/pst-pdf/ps4pdf.bat* .include "../../print/texlive/package.mk" post-extract: ${MKDIR} ${WRKSRC}/bin ${MV} ${WRKSRC}/texmf-dist/scripts/pst-pdf/ps4pdf ${WRKSRC}/bin/ .include "../../mk/bsd.pkg.mk" @ 1.11 log @tex-*: update to texlive 2020 versions tex-a2ping{,-doc} to 2.84p tex-animate{,-doc} to 20200425 tex-auto-pst-pdf{,-doc} to 0.6.52849 tex-chemfig{,-doc} to 1.52 tex-circuitikz{,-doc} to 1.1.1 tex-graphics-pln{,-doc} to 2020 tex-mcf2graph{,-doc} to 4.48 tex-mptopdf{,-doc} to 2020 tex-pst-node{,-doc} to 1.42a tex-pst-pdf{,-doc} to 1.2e tex-pst-tools{,-doc} to 0.10 tex-pstricks-add{,-doc} to 3.89a tex-tikz-feynhand{,-doc} to 1.1.0 tex-tikzmark{,-doc} to 1.8 tex-tkz-base{,-doc} to 3.06c tex-tkz-fct{,-doc} to 1.3c @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.10 2020/01/18 23:32:32 rillig Exp $ d4 2 a5 2 PKGNAME= tex-${DISTNAME}-1.2e TEXLIVE_REV= 52819 @ 1.10 log @all: migrate several HOMEPAGEs to https pkglint --only "https instead of http" -r -F With manual adjustments afterwards since pkglint 19.4.4 fixed a few indentations in unrelated lines. This mainly affects projects hosted at SourceForce, as well as freedesktop.org, CTAN and GNU. @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.9 2019/12/06 20:04:34 markd Exp $ d4 2 a5 2 PKGNAME= tex-${DISTNAME}-1.2d TEXLIVE_REV= 44665 a42 1 TEXLIVE_UNVERSIONED= yes @ 1.9 log @tex-*: add TEXLIVE_UNVERSIONED=yes @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.8 2017/08/23 23:51:35 markd Exp $ d8 1 a8 1 HOMEPAGE= http://ctan.org/pkg/pst-pdf @ 1.8 log @Update tex-pst-pdf{,-doc} to 1.2d changes unknown @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.7 2017/06/21 11:45:59 markd Exp $ d43 1 @ 1.7 log @Update to TeXlive 2017 Updated print/tex-paralist{,-doc} to 2.7 Updated print/tex-pdfpages{,-doc} to 0.5h Updated print/tex-plain to 3.141592653.43076 Updated print/tex-platex{,-doc} to 2017 Updated print/tex-polski{,-doc} to 1.3.4 Updated print/tex-preview{,-doc} to 11.90 Updated print/tex-program{,-doc} to 3.3.14 Updated graphics/tex-pst-3dplot{,-doc} to 2.04 Updated graphics/tex-pst-barcode{,-doc} to 0.16a Updated graphics/tex-pst-circ{,-doc} to 2.14 Updated geography/tex-pst-geo{,-doc} to 2.06 Updated graphics/tex-pst-node{,-doc} to 1.39 Updated graphics/tex-pst-pdf{,-doc} to 1.2c Updated graphics/tex-pst-plot{,-doc} to 1.79 Updated graphics/tex-pst-tools{,-doc} to 0.06 Updated graphics/tex-pst-tree{,-doc} to 1.13 Updated graphics/tex-pstricks{,-doc} to 2.73a Updated graphics/tex-pstricks-add{,-doc} to 3.83 Updated print/tex-ptex-base{,-doc} to 2017 Updated fonts/tex-ptex-fonts{,-doc} to 2017 @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.6 2016/08/07 10:38:00 markd Exp $ d4 2 a5 2 PKGNAME= tex-${DISTNAME}-1.2c TEXLIVE_REV= 44047 d10 1 a10 1 LICENSE= lppl-1.3c @ 1.6 log @Update tex-pst-pdf{,-doc} to 1.2a Adjust to tex-graphics-def @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.5 2016/01/30 04:05:53 markd Exp $ d4 2 a5 2 PKGNAME= tex-${DISTNAME}-1.2a TEXLIVE_REV= 41710 @ 1.5 log @Add LICENSE @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.4 2015/11/25 12:50:44 jperkin Exp $ d4 2 a5 3 PKGNAME= tex-${DISTNAME}-1.1v TEXLIVE_REV= 15878 PKGREVISION= 2 d8 1 d16 1 a18 1 DEPENDS+= tex-pdftex-def-[0-9]*:../../print/tex-pdftex-def d41 1 a41 1 TEXLIVE_IGNORE_PATTERNS= scripts/pst-pdf/ps4pdf.bat* d47 1 a47 1 ${MV} ${WRKSRC}/scripts/pst-pdf/ps4pdf ${WRKSRC}/bin/ @ 1.4 log @Remove mk/find-prefix.mk usage from the graphics category. The find-prefix infrastructure was required in a pkgviews world where packages installed from pkgsrc could have different installation prefixes, and this was a way for a dependency prefix to be determined. Now that pkgviews has been removed there is no longer any need for the overhead of this infrastructure. Instead we use BUILDLINK_PREFIX.pkg for dependencies pulled in via buildlink, or LOCALBASE/PREFIX where the dependency is coming from pkgsrc. Provides a reasonable performance win due to the reduction of `pkg_info -qp` calls, some of which were redundant anyway as they were duplicating the same information provided by BUILDLINK_PREFIX.pkg. @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.3 2013/04/24 10:16:08 sbd Exp $ d10 1 @ 1.3 log @Instead of having a DEPENDS+=ghostscript... have USE_TOOLS+=gs:run Bump PKGREVISION @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.2 2013/03/16 22:53:52 dholland Exp $ a22 4 EVAL_PREFIX+= DVIPS_PREFIX=dvipsk EVAL_PREFIX+= PS2PDF_PREFIX=ghostscript EVAL_PREFIX+= LATEX_PREFIX=tex-latex-bin EVAL_PREFIX+= PDFCROP_PREFIX=tex-pdfcrop d31 5 a35 5 SUBST_SED.paths+= -e 's,@@DVIPS@@,${DVIPS_PREFIX}/bin/dvips,g' SUBST_SED.paths+= -e 's,@@LATEX@@,${LATEX_PREFIX}/bin/latex,g' SUBST_SED.paths+= -e 's,@@PDFCROP@@,${PDFCROP_PREFIX}/bin/pdfcrop,g' SUBST_SED.paths+= -e 's,@@PDFLATEX@@,${LATEX_PREFIX}/bin/pdflatex,g' SUBST_SED.paths+= -e 's,@@PS2PDF@@,${PS2PDF_PREFIX}/bin/ps2pdf,g' @ 1.2 log @Update ghostscript depends. @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.1.1.1 2011/10/27 18:24:57 minskim Exp $ d6 1 a6 1 PKGREVISION= 1 d21 2 a51 1 .include "../../print/ghostscript/ghostscript.mk" @ 1.1 log @Initial revision @ text @d1 1 a1 1 # $NetBSD$ d6 1 a12 1 DEPENDS+= ghostscript-[0-9]*:../../print/ghostscript d50 1 @ 1.1.1.1 log @Import tex-pst-pdf-1.1v as graphics/tex-pst-pdf. The package pst-pdf simplifies the use of graphics from PSTricks and other PostScript code in PDF documents. As in building a bibliography with BibTEX additional external programmes are being invoked. In this case they are used to create a PDF file (\PDFcontainer) that will contain all this graphics material. In the final document this contents will be inserted instead of the original PostScript code. The package works with pstricks and requires a recent version of the preview package. @ text @@