Upstream removal of mpost from shell_escape_commandsdiff -r1.26 -r1.27 pkgsrc/print/kpathsea/Makefile
(markd)
@@ -1,17 +1,18 @@ | @@ -1,17 +1,18 @@ | |||
1 | # $NetBSD: Makefile,v 1.26 2016/06/16 04:06:19 markd Exp $ | 1 | # $NetBSD: Makefile,v 1.27 2017/03/07 08:22:29 markd Exp $ | |
2 | 2 | |||
3 | DISTNAME= texlive-20160523-source | 3 | DISTNAME= texlive-20160523-source | |
4 | PKGNAME= kpathsea-6.2.2 | 4 | PKGNAME= kpathsea-6.2.2 | |
5 | PKGREVISION= 1 | |||
5 | CATEGORIES= print | 6 | CATEGORIES= print | |
6 | MASTER_SITES= ftp://tug.org/historic/systems/texlive/2016/ | 7 | MASTER_SITES= ftp://tug.org/historic/systems/texlive/2016/ | |
7 | EXTRACT_SUFX= .tar.xz | 8 | EXTRACT_SUFX= .tar.xz | |
8 | 9 | |||
9 | MAINTAINER= minskim@NetBSD.org | 10 | MAINTAINER= minskim@NetBSD.org | |
10 | HOMEPAGE= http://ctan.org/pkg/kpathsea | 11 | HOMEPAGE= http://ctan.org/pkg/kpathsea | |
11 | COMMENT= Path searching library for TeX-related files | 12 | COMMENT= Path searching library for TeX-related files | |
12 | LICENSE= gnu-lgpl-v2.1 | 13 | LICENSE= gnu-lgpl-v2.1 | |
13 | 14 | |||
14 | CONFLICTS+= teTeX-bin<=3.0nb46 | 15 | CONFLICTS+= teTeX-bin<=3.0nb46 | |
15 | CONFLICTS+= teTeX-texmf<=3.0nb5 | 16 | CONFLICTS+= teTeX-texmf<=3.0nb5 | |
16 | CONFLICTS+= texlive-tetex<2010 | 17 | CONFLICTS+= texlive-tetex<2010 | |
17 | 18 |
@@ -1,17 +1,17 @@ | @@ -1,17 +1,17 @@ | |||
1 | $NetBSD: distinfo,v 1.20 2016/06/16 04:06:19 markd Exp $ | 1 | $NetBSD: distinfo,v 1.21 2017/03/07 08:22:29 markd Exp $ | |
2 | 2 | |||
3 | SHA1 (texlive-20160523-source.tar.xz) = 8cdcc00492fc642db59a9a07f9ea080ff6765460 | 3 | SHA1 (texlive-20160523-source.tar.xz) = 8cdcc00492fc642db59a9a07f9ea080ff6765460 | |
4 | RMD160 (texlive-20160523-source.tar.xz) = 4ffc4d92f8c6408c23a34815e2d4b0f4877d9c3f | 4 | RMD160 (texlive-20160523-source.tar.xz) = 4ffc4d92f8c6408c23a34815e2d4b0f4877d9c3f | |
5 | SHA512 (texlive-20160523-source.tar.xz) = 9fdd69d237238385240e918456f54791a38e57b573edf5df839c57e56a0009012b68b7b92298c3e137181325e2be84d7a84e9c7cf41ae9739bb3329d84194564 | 5 | SHA512 (texlive-20160523-source.tar.xz) = 9fdd69d237238385240e918456f54791a38e57b573edf5df839c57e56a0009012b68b7b92298c3e137181325e2be84d7a84e9c7cf41ae9739bb3329d84194564 | |
6 | Size (texlive-20160523-source.tar.xz) = 258176464 bytes | 6 | Size (texlive-20160523-source.tar.xz) = 258176464 bytes | |
7 | SHA1 (patch-aa) = b585b9c0755bcac61465d0370540f98312ac06ea | 7 | SHA1 (patch-aa) = a014bece931b2e1a474b22285a36e78dec58ad36 | |
8 | SHA1 (patch-ac) = cf7a574f78f13b4ff662e97da4b6a4bcfcd002b0 | 8 | SHA1 (patch-ac) = cf7a574f78f13b4ff662e97da4b6a4bcfcd002b0 | |
9 | SHA1 (patch-ad) = 3c2629948dca3157c64078220537e96f66956289 | 9 | SHA1 (patch-ad) = 3c2629948dca3157c64078220537e96f66956289 | |
10 | SHA1 (patch-ae) = b85fd269d86bbc878bc4622f1cdbbdebb5c320bf | 10 | SHA1 (patch-ae) = b85fd269d86bbc878bc4622f1cdbbdebb5c320bf | |
11 | SHA1 (patch-af) = 390783ba6ad88208df1b7be0bf9e52e2ceb81c13 | 11 | SHA1 (patch-af) = 390783ba6ad88208df1b7be0bf9e52e2ceb81c13 | |
12 | SHA1 (patch-ag) = 0590a33b0f557d9f6fbf13fdf59469c9345445fe | 12 | SHA1 (patch-ag) = 0590a33b0f557d9f6fbf13fdf59469c9345445fe | |
13 | SHA1 (patch-ah) = 15a0026ed21d732504d50af9597e53197aca038e | 13 | SHA1 (patch-ah) = 15a0026ed21d732504d50af9597e53197aca038e | |
14 | SHA1 (patch-ai) = 094412f43212c4b5a6c3349b5d147bc41b9edc0d | 14 | SHA1 (patch-ai) = 094412f43212c4b5a6c3349b5d147bc41b9edc0d | |
15 | SHA1 (patch-aj) = 97235f77188a1923d87d6992defb4c0cc2e050f4 | 15 | SHA1 (patch-aj) = 97235f77188a1923d87d6992defb4c0cc2e050f4 | |
16 | SHA1 (patch-ak) = 2cee0c54ee5d2f02c08a6d19d8bfb7aa6316b69c | 16 | SHA1 (patch-ak) = 2cee0c54ee5d2f02c08a6d19d8bfb7aa6316b69c | |
17 | SHA1 (patch-xputenv.c) = 75edfd8abdf2f0373a084095cfdd37865e628590 | 17 | SHA1 (patch-xputenv.c) = 75edfd8abdf2f0373a084095cfdd37865e628590 |
@@ -1,17 +1,19 @@ | @@ -1,17 +1,19 @@ | |||
1 | $NetBSD: patch-aa,v 1.12 2015/01/09 22:13:13 minskim Exp $ | 1 | $NetBSD: patch-aa,v 1.13 2017/03/07 08:22:29 markd Exp $ | |
2 | 2 | |||
3 | Set paths to texmf trees for pkgsrc. | 3 | Set paths to texmf trees for pkgsrc. | |
4 | 4 | |||
5 | Remove mpost from list of allowed shell_escape_commands | |||
6 | ||||
5 | --- texmf.cnf.orig 2014-04-22 21:07:54.000000000 +0000 | 7 | --- texmf.cnf.orig 2014-04-22 21:07:54.000000000 +0000 | |
6 | +++ texmf.cnf | 8 | +++ texmf.cnf | |
7 | @@ -51,7 +51,7 @@ | 9 | @@ -51,7 +51,7 @@ | |
8 | % Redistributors will probably want $SELFAUTODIR/share, i.e., /usr/share. | 10 | % Redistributors will probably want $SELFAUTODIR/share, i.e., /usr/share. | |
9 | % Kpathsea sets SELFAUTOLOC (the directory with the binary), | 11 | % Kpathsea sets SELFAUTOLOC (the directory with the binary), | |
10 | % SELFAUTODIR (its parent), and SELFAUTOPARENT (its grandparent). | 12 | % SELFAUTODIR (its parent), and SELFAUTOPARENT (its grandparent). | |
11 | -TEXMFROOT = $SELFAUTOPARENT | 13 | -TEXMFROOT = $SELFAUTOPARENT | |
12 | +TEXMFROOT = $SELFAUTODIR/share | 14 | +TEXMFROOT = $SELFAUTODIR/share | |
13 | 15 | |||
14 | % The main tree of distributed packages and programs: | 16 | % The main tree of distributed packages and programs: | |
15 | TEXMFDIST = $TEXMFROOT/texmf-dist | 17 | TEXMFDIST = $TEXMFROOT/texmf-dist | |
16 | @@ -61,13 +61,13 @@ TEXMFDIST = $TEXMFROOT/texmf-dist | 18 | @@ -61,13 +61,13 @@ TEXMFDIST = $TEXMFROOT/texmf-dist | |
17 | TEXMFMAIN = $TEXMFDIST | 19 | TEXMFMAIN = $TEXMFDIST | |
@@ -64,13 +66,21 @@ Set paths to texmf trees for pkgsrc. | @@ -64,13 +66,21 @@ Set paths to texmf trees for pkgsrc. | |||
64 | -$SELFAUTOPARENT,\ | 66 | -$SELFAUTOPARENT,\ | |
65 | -\ | 67 | -\ | |
66 | -$SELFAUTOPARENT/share/texmf-local/web2c,\ | 68 | -$SELFAUTOPARENT/share/texmf-local/web2c,\ | |
67 | -$SELFAUTOPARENT/share/texmf-dist/web2c,\ | 69 | -$SELFAUTOPARENT/share/texmf-dist/web2c,\ | |
68 | -$SELFAUTOPARENT/share/texmf/web2c,\ | 70 | -$SELFAUTOPARENT/share/texmf/web2c,\ | |
69 | -$SELFAUTOPARENT/texmf-local/web2c,\ | 71 | -$SELFAUTOPARENT/texmf-local/web2c,\ | |
70 | -$SELFAUTOPARENT/texmf-dist/web2c,\ | 72 | -$SELFAUTOPARENT/texmf-dist/web2c,\ | |
71 | -$SELFAUTOPARENT/texmf/web2c\ | 73 | -$SELFAUTOPARENT/texmf/web2c\ | |
72 | -} | 74 | -} | |
73 | +TEXMFCNF = @PKG_SYSCONFDIR@ | 75 | +TEXMFCNF = @PKG_SYSCONFDIR@ | |
74 | % | 76 | % | |
75 | % For reference, here is the old brace-using definition: | 77 | % For reference, here is the old brace-using definition: | |
76 | %TEXMFCNF = {$SELFAUTOLOC,$SELFAUTODIR,$SELFAUTOPARENT}{,{/share,}/texmf{-local,}/web2c} | 78 | %TEXMFCNF = {$SELFAUTOLOC,$SELFAUTODIR,$SELFAUTOPARENT}{,{/share,}/texmf{-local,}/web2c} | |
79 | @@ -568,7 +542,6 @@ extractbb,\ | |||
80 | gregorio,\ | |||
81 | kpsewhich,\ | |||
82 | makeindex,\ | |||
83 | -mpost,\ | |||
84 | repstopdf,\ | |||
85 | ||||
86 | % we'd like to allow: |