Import of pkgsrc-2016Q3

This commit is contained in:
2016-11-18 22:39:22 +01:00
committed by sambuc
parent 9d819b6d54
commit 1242aa1e36
35952 changed files with 949747 additions and 377081 deletions
+13 -16
View File
@@ -1,29 +1,26 @@
# $NetBSD: Makefile,v 1.3 2013/04/24 10:16:08 sbd Exp $
# $NetBSD: Makefile,v 1.6 2016/08/07 10:38:00 markd Exp $
DISTNAME= pst-pdf
PKGNAME= tex-${DISTNAME}-1.1v
TEXLIVE_REV= 15878
PKGREVISION= 2
PKGNAME= tex-${DISTNAME}-1.2a
TEXLIVE_REV= 41710
MAINTAINER= minskim@NetBSD.org
HOMEPAGE= http://ctan.org/pkg/pst-pdf
COMMENT= Make PDF versions of graphics by processing between runs
LICENSE= lppl-1.3c
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-pdftex-def-[0-9]*:../../print/tex-pdftex-def
DEPENDS+= tex-preview-[0-9]*:../../print/tex-preview
DEPENDS+= tex-pstricks-[0-9]*:../../graphics/tex-pstricks
USE_TOOLS+= gs:run
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
@@ -32,21 +29,21 @@ 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,@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= scripts/pst-pdf/ps4pdf.bat*
TEXLIVE_IGNORE_PATTERNS= texmf-dist/scripts/pst-pdf/ps4pdf.bat*
.include "../../print/texlive/package.mk"
post-extract:
${MKDIR} ${WRKSRC}/bin
${MV} ${WRKSRC}/scripts/pst-pdf/ps4pdf ${WRKSRC}/bin/
${MV} ${WRKSRC}/texmf-dist/scripts/pst-pdf/ps4pdf ${WRKSRC}/bin/
.include "../../mk/bsd.pkg.mk"
+6 -5
View File
@@ -1,6 +1,7 @@
$NetBSD: distinfo,v 1.1.1.1 2011/10/27 18:24:57 minskim Exp $
$NetBSD: distinfo,v 1.3 2016/08/07 10:38:00 markd Exp $
SHA1 (tex-pst-pdf-15878/pst-pdf.tar.xz) = 8448ff53ef5a4d2fd03f011b0e4bbea9183054dd
RMD160 (tex-pst-pdf-15878/pst-pdf.tar.xz) = e24702d1604374ca29c8533735408b6d8b655105
Size (tex-pst-pdf-15878/pst-pdf.tar.xz) = 7036 bytes
SHA1 (patch-bin_ps4pdf) = eaac6f08c2f29005a5076b3873407a7b180563cd
SHA1 (tex-pst-pdf-41710/pst-pdf.tar.xz) = d3caf2ec905b1b1018e928d0efd64d6ec0626896
RMD160 (tex-pst-pdf-41710/pst-pdf.tar.xz) = 4a6641cb27ddbafcdad1f8414c73b84cb0d4597e
SHA512 (tex-pst-pdf-41710/pst-pdf.tar.xz) = 57a94ea0e18b02bfed98d75e031da554156cd1d6b422fba67ebac1f54c34d26c2700c8d8c6ccbc54af498285368faf0f80edb2d4942e11f768dd7b6d0e2555ff
Size (tex-pst-pdf-41710/pst-pdf.tar.xz) = 7288 bytes
SHA1 (patch-bin_ps4pdf) = e27eb9cce0e9fbf45f332a7ef20f1fbfbc4ac5e9
+25 -17
View File
@@ -1,8 +1,24 @@
$NetBSD: patch-bin_ps4pdf,v 1.1.1.1 2011/10/27 18:24:57 minskim Exp $
$NetBSD: patch-bin_ps4pdf,v 1.2 2016/08/07 10:38:00 markd Exp $
--- bin/ps4pdf.orig 2008-08-08 14:55:48.000000000 -0700
+++ bin/ps4pdf 2011-10-27 11:15:07.000000000 -0700
@@ -115,19 +115,19 @@
--- bin/ps4pdf.orig 2016-07-15 23:20:24.000000000 +0000
+++ bin/ps4pdf
@@ -88,11 +88,11 @@ log=$tmpdir/log
version="1.0"
## the defaults
-ENGINE1=latex
+ENGINE1=@LATEX@
OPTIONS=
-ENGINE2=pdflatex
-DVIPS=dvips
-PS2PDF=ps2pdf
+ENGINE2=@PDFLATEX@
+DVIPS=@DVIPS@
+PS2PDF=@PS2PDF@
FILE=$1
# look for optional things first
@@ -134,7 +134,7 @@ fi
# jobname von TeX: Verzeichnisse entfernen, evtl. vorhandene Extension
# entfernen.
@@ -10,21 +26,13 @@ $NetBSD: patch-bin_ps4pdf,v 1.1.1.1 2011/10/27 18:24:57 minskim Exp $
+job=`echo "x$1" | @SED@ 's@x@@; s@.*/@@; s@\.[^.]*$@@'`
setupTmpDir
-myexec latex \
+myexec @LATEX@ \
"\AtBeginDocument{\RequirePackage{pst-pdf}} \input{$file}"
-test -f "$job.dvi" && myexec dvips -o "$job-pics.ps" "$job.dvi"
-test -f "$job-pics.ps" && myexec ps2pdf \
+test -f "$job.dvi" && myexec @DVIPS@ -o "$job-pics.ps" "$job.dvi"
+test -f "$job-pics.ps" && myexec @PS2PDF@ \
"$ps2pdf_opts" "$job-pics.ps" "$job-pics.pdf"
myexec ${ENGINE1} ${OPTIONS} "\AtBeginDocument{\RequirePackage{pst-pdf}} \input{$FILE}"
@@ -148,7 +148,7 @@ fi
test -f "$job-pics.ps" && myexec ${PS2PDF} "$ps2pdf_opts" "$job-pics.ps" "$job-pics.pdf"
if $crop; then
- myexec pdfcrop "$job-pics.pdf" "$job-pics-crop.pdf"
+ myexec @PDFCROP@ "$job-pics.pdf" "$job-pics-crop.pdf"
mv "$job-pics-crop.pdf" "$job-pics.pdf"
fi
-myexec pdflatex \
+myexec @PDFLATEX@ \
"\AtBeginDocument{\RequirePackage{pst-pdf}} \input{$file}"
true
cleanup
myexec ${ENGINE2} "\AtBeginDocument{\RequirePackage{pst-pdf}} \input{$FILE}"