Sun May 13 12:36:28 2018 UTC ()
kpathsea: update to 6.3.0

texlive 2018 version


(markd)
diff -r1.29 -r1.30 pkgsrc/print/kpathsea/Makefile
diff -r1.22 -r1.23 pkgsrc/print/kpathsea/distinfo
diff -r1.14 -r1.15 pkgsrc/print/kpathsea/patches/patch-aa

cvs diff -r1.29 -r1.30 pkgsrc/print/kpathsea/Makefile (expand / switch to unified diff)

--- pkgsrc/print/kpathsea/Makefile 2017/09/06 16:49:29 1.29
+++ pkgsrc/print/kpathsea/Makefile 2018/05/13 12:36:28 1.30
@@ -1,19 +1,19 @@ @@ -1,19 +1,19 @@
1# $NetBSD: Makefile,v 1.29 2017/09/06 16:49:29 wiz Exp $ 1# $NetBSD: Makefile,v 1.30 2018/05/13 12:36:28 markd Exp $
2 2
3DISTNAME= texlive-20170524-source 3DISTNAME= texlive-20180414-source
4PKGNAME= kpathsea-6.2.3 4PKGNAME= kpathsea-6.3.0
5CATEGORIES= print 5CATEGORIES= print
6MASTER_SITES= ftp://tug.org/historic/systems/texlive/2017/ 6MASTER_SITES= ftp://tug.org/historic/systems/texlive/2018/
7EXTRACT_SUFX= .tar.xz 7EXTRACT_SUFX= .tar.xz
8 8
9MAINTAINER= minskim@NetBSD.org 9MAINTAINER= minskim@NetBSD.org
10HOMEPAGE= http://ctan.org/pkg/kpathsea 10HOMEPAGE= http://ctan.org/pkg/kpathsea
11COMMENT= Path searching library for TeX-related files 11COMMENT= Path searching library for TeX-related files
12LICENSE= gnu-lgpl-v2.1 12LICENSE= gnu-lgpl-v2.1
13 13
14EXTRACT_ELEMENTS= ${DISTNAME}/build-aux \ 14EXTRACT_ELEMENTS= ${DISTNAME}/build-aux \
15 ${DISTNAME}/texk/kpathsea 15 ${DISTNAME}/texk/kpathsea
16 16
17GNU_CONFIGURE= yes 17GNU_CONFIGURE= yes
18INFO_FILES= yes 18INFO_FILES= yes
19USE_LIBTOOL= yes 19USE_LIBTOOL= yes

cvs diff -r1.22 -r1.23 pkgsrc/print/kpathsea/distinfo (expand / switch to unified diff)

--- pkgsrc/print/kpathsea/distinfo 2017/06/20 20:50:50 1.22
+++ pkgsrc/print/kpathsea/distinfo 2018/05/13 12:36:28 1.23
@@ -1,17 +1,17 @@ @@ -1,17 +1,17 @@
1$NetBSD: distinfo,v 1.22 2017/06/20 20:50:50 markd Exp $ 1$NetBSD: distinfo,v 1.23 2018/05/13 12:36:28 markd Exp $
2 2
3SHA1 (texlive-20170524-source.tar.xz) = 1c1383ddb1b871c6b8ce49a4ae3c1a33d454a7b6 3SHA1 (texlive-20180414-source.tar.xz) = 81bdd9999b6ab860d1d3c388cf27062aba960255
4RMD160 (texlive-20170524-source.tar.xz) = a8430c19fe1727cf308fe03e5838105260c0d71e 4RMD160 (texlive-20180414-source.tar.xz) = 0ff63bbd7f8a0fb6417089f5d1ae1e4124a1dd95
5SHA512 (texlive-20170524-source.tar.xz) = 18c18940992ab94ce22e22ccd4ad798253ea14ac2ab296a10ea5e9a8da9f33989f2e2641b42b564d1d5fb53bd371da3e68726b676d706b469016ad146cd19daa 5SHA512 (texlive-20180414-source.tar.xz) = ecac9b8203d2747be7ba7f82d68096d859fb35713276106d7049035dd3a8cfca07f8a8648982f0317b3812f8480db7326714de32f95998e3e6f73571de2aa140
6Size (texlive-20170524-source.tar.xz) = 63483372 bytes 6Size (texlive-20180414-source.tar.xz) = 49770944 bytes
7SHA1 (patch-aa) = b585b9c0755bcac61465d0370540f98312ac06ea 7SHA1 (patch-aa) = 049aa9e8655c749ba168316fe6a4af453c3c9194
8SHA1 (patch-ac) = cf7a574f78f13b4ff662e97da4b6a4bcfcd002b0 8SHA1 (patch-ac) = cf7a574f78f13b4ff662e97da4b6a4bcfcd002b0
9SHA1 (patch-ad) = 3c2629948dca3157c64078220537e96f66956289 9SHA1 (patch-ad) = 3c2629948dca3157c64078220537e96f66956289
10SHA1 (patch-ae) = b85fd269d86bbc878bc4622f1cdbbdebb5c320bf 10SHA1 (patch-ae) = b85fd269d86bbc878bc4622f1cdbbdebb5c320bf
11SHA1 (patch-af) = 390783ba6ad88208df1b7be0bf9e52e2ceb81c13 11SHA1 (patch-af) = 390783ba6ad88208df1b7be0bf9e52e2ceb81c13
12SHA1 (patch-ag) = 0590a33b0f557d9f6fbf13fdf59469c9345445fe 12SHA1 (patch-ag) = 0590a33b0f557d9f6fbf13fdf59469c9345445fe
13SHA1 (patch-ah) = 15a0026ed21d732504d50af9597e53197aca038e 13SHA1 (patch-ah) = 15a0026ed21d732504d50af9597e53197aca038e
14SHA1 (patch-ai) = 094412f43212c4b5a6c3349b5d147bc41b9edc0d 14SHA1 (patch-ai) = 094412f43212c4b5a6c3349b5d147bc41b9edc0d
15SHA1 (patch-aj) = 97235f77188a1923d87d6992defb4c0cc2e050f4 15SHA1 (patch-aj) = 97235f77188a1923d87d6992defb4c0cc2e050f4
16SHA1 (patch-ak) = 2cee0c54ee5d2f02c08a6d19d8bfb7aa6316b69c 16SHA1 (patch-ak) = 2cee0c54ee5d2f02c08a6d19d8bfb7aa6316b69c
17SHA1 (patch-xputenv.c) = 75edfd8abdf2f0373a084095cfdd37865e628590 17SHA1 (patch-xputenv.c) = 75edfd8abdf2f0373a084095cfdd37865e628590

cvs diff -r1.14 -r1.15 pkgsrc/print/kpathsea/patches/patch-aa (expand / switch to unified diff)

--- pkgsrc/print/kpathsea/patches/patch-aa 2017/06/20 20:50:50 1.14
+++ pkgsrc/print/kpathsea/patches/patch-aa 2018/05/13 12:36:28 1.15
@@ -1,55 +1,55 @@ @@ -1,55 +1,55 @@
1$NetBSD: patch-aa,v 1.14 2017/06/20 20:50:50 markd Exp $ 1$NetBSD: patch-aa,v 1.15 2018/05/13 12:36:28 markd Exp $
2 2
3Set paths to texmf trees for pkgsrc. 3Set paths to texmf trees for pkgsrc.
4 4
5--- texmf.cnf.orig 2014-04-22 21:07:54.000000000 +0000 5--- texmf.cnf.orig 2018-03-26 12:23:43.000000000 +0000
6+++ texmf.cnf 6+++ texmf.cnf
7@@ -51,7 +51,7 @@ 7@@ -58,7 +58,7 @@
8 % Redistributors will probably want $SELFAUTODIR/share, i.e., /usr/share. 8 % SELFAUTOPARENT (its grandparent = /usr/local/texlive/YYYY), and
9 % Kpathsea sets SELFAUTOLOC (the directory with the binary), 9 % SELFAUTOGRANDPARENT (its great-grandparent = /usr/local/texlive).
10 % SELFAUTODIR (its parent), and SELFAUTOPARENT (its grandparent). 10 % Sorry for the off-by-one-generation names.
11-TEXMFROOT = $SELFAUTOPARENT 11-TEXMFROOT = $SELFAUTOPARENT
12+TEXMFROOT = $SELFAUTODIR/share 12+TEXMFROOT = $SELFAUTODIR/share
13  13
14 % The main tree of distributed packages and programs: 14 % The main tree of distributed packages and programs:
15 TEXMFDIST = $TEXMFROOT/texmf-dist 15 TEXMFDIST = $TEXMFROOT/texmf-dist
16@@ -61,13 +61,13 @@ TEXMFDIST = $TEXMFROOT/texmf-dist 16@@ -68,13 +68,13 @@ TEXMFDIST = $TEXMFROOT/texmf-dist
17 TEXMFMAIN = $TEXMFDIST 17 TEXMFMAIN = $TEXMFDIST
18  18
19 % Local additions to the distribution trees. 19 % Local additions to the distribution trees.
20-TEXMFLOCAL = $SELFAUTOGRANDPARENT/texmf-local 20-TEXMFLOCAL = $SELFAUTOGRANDPARENT/texmf-local
21+TEXMFLOCAL = @TEXMFLOCAL@ 21+TEXMFLOCAL = @TEXMFLOCAL@
22  22
23 % TEXMFSYSVAR, where *-sys store cached runtime data. 23 % TEXMFSYSVAR, where *-sys store cached runtime data.
24-TEXMFSYSVAR = $TEXMFROOT/texmf-var 24-TEXMFSYSVAR = $TEXMFROOT/texmf-var
25+TEXMFSYSVAR = @VARBASE@/lib/texmf 25+TEXMFSYSVAR = @VARBASE@/lib/texmf
26  26
27 % TEXMFSYSCONFIG, where *-sys store configuration data. 27 % TEXMFSYSCONFIG, where *-sys store configuration data.
28-TEXMFSYSCONFIG = $TEXMFROOT/texmf-config 28-TEXMFSYSCONFIG = $TEXMFROOT/texmf-config
29+TEXMFSYSCONFIG = @PKG_SYSCONFDIR@ 29+TEXMFSYSCONFIG = @PKG_SYSCONFDIR@
30  30
31 % Per-user texmf tree(s) -- organized per the TDS, as usual. To define 31 % Per-user texmf tree(s) -- organized per the TDS, as usual. To define
32 % more than one per-user tree, set this to a list of directories in 32 % more than one per-user tree, set this to a list of directories in
33@@ -116,7 +116,7 @@ TEXMFCACHE = $TEXMFSYSVAR;$TEXMFVAR 33@@ -132,7 +132,7 @@ TEXMFCACHE = $TEXMFSYSVAR;$TEXMFVAR
34 % Where generated fonts may be written. This tree is used when the sources 34 % Where generated fonts may be written. This tree is used when the sources
35 % were found in a system tree and either that tree wasn't writable, or the 35 % were found in a system tree and either that tree wasn't writable, or the
36 % varfonts feature was enabled in MT_FEATURES in mktex.cnf. 36 % varfonts feature was enabled in MT_FEATURES in mktex.cnf.
37-VARTEXFONTS = $TEXMFVAR/fonts 37-VARTEXFONTS = $TEXMFVAR/fonts
38+VARTEXFONTS = $TEXMFSYSVAR/fonts 38+VARTEXFONTS = $TEXMFSYSVAR/fonts
39  39
40 % On some systems, there will be a system tree which contains all the font 40 % On some systems, there will be a system tree which contains all the font
41 % files that may be created as well as the formats. For example 41 % files that may be created as well as the formats. For example
42@@ -481,33 +481,7 @@ RUBYINPUTS = .;$TEXMF/scripts/{$progna 42@@ -511,33 +511,7 @@ RUBYINPUTS = .;$TEXMF/scripts/{$progna
43 % since we don't want to scatter ../'s throughout the value. Hence we 43 % since we don't want to scatter ../'s throughout the value. Hence we
44 % explicitly list every directory. Arguably more understandable anyway. 44 % explicitly list every directory. Arguably more understandable anyway.
45 % 45 %
46-TEXMFCNF = {\ 46-TEXMFCNF = {\
47-$SELFAUTOLOC,\ 47-$SELFAUTOLOC,\
48-$SELFAUTOLOC/share/texmf-local/web2c,\ 48-$SELFAUTOLOC/share/texmf-local/web2c,\
49-$SELFAUTOLOC/share/texmf-dist/web2c,\ 49-$SELFAUTOLOC/share/texmf-dist/web2c,\
50-$SELFAUTOLOC/share/texmf/web2c,\ 50-$SELFAUTOLOC/share/texmf/web2c,\
51-$SELFAUTOLOC/texmf-local/web2c,\ 51-$SELFAUTOLOC/texmf-local/web2c,\
52-$SELFAUTOLOC/texmf-dist/web2c,\ 52-$SELFAUTOLOC/texmf-dist/web2c,\
53-$SELFAUTOLOC/texmf/web2c,\ 53-$SELFAUTOLOC/texmf/web2c,\
54-\ 54-\
55-$SELFAUTODIR,\ 55-$SELFAUTODIR,\