pkgsrc/graphics/tex-pst-pdf/Makefile
minskim 60ba32926b 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.
2011-10-27 18:24:57 +00:00

50 lines
1.7 KiB
Makefile

# $NetBSD: Makefile,v 1.1.1.1 2011/10/27 18:24:57 minskim Exp $
DISTNAME= pst-pdf
PKGNAME= tex-${DISTNAME}-1.1v
TEXLIVE_REV= 15878
MAINTAINER= minskim@NetBSD.org
COMMENT= Make PDF versions of graphics by processing between runs
CONFLICTS= texlive-pdftools<2011
DEPENDS+= dvipsk-[0-9]*:../../print/dvipsk
DEPENDS+= ghostscript-[0-9]*:../../print/ghostscript
DEPENDS+= tex-environ-[0-9]*:../../print/tex-environ
DEPENDS+= tex-graphics-[0-9]*:../../print/tex-graphics
DEPENDS+= tex-latex-bin-[0-9]*:../../print/tex-latex-bin
DEPENDS+= tex-pdfcrop-[0-9]*:../../graphics/tex-pdfcrop
DEPENDS+= tex-pdftex-def-[0-9]*:../../print/tex-pdftex-def
DEPENDS+= tex-preview-[0-9]*:../../print/tex-preview
DEPENDS+= tex-pstricks-[0-9]*:../../graphics/tex-pstricks
EVAL_PREFIX+= DVIPS_PREFIX=dvipsk
EVAL_PREFIX+= PS2PDF_PREFIX=ghostscript
EVAL_PREFIX+= LATEX_PREFIX=tex-latex-bin
EVAL_PREFIX+= PDFCROP_PREFIX=tex-pdfcrop
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@,${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'
SUBST_SED.paths+= -e 's,@SED@,${TOOLS_PATH.sed},g'
INSTALLATION_DIRS+= bin
TEXLIVE_IGNORE_PATTERNS= scripts/pst-pdf/ps4pdf.bat*
.include "../../print/texlive/package.mk"
post-extract:
${MKDIR} ${WRKSRC}/bin
${MV} ${WRKSRC}/scripts/pst-pdf/ps4pdf ${WRKSRC}/bin/
.include "../../mk/bsd.pkg.mk"