summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorAlexis Ballier <aballier@gentoo.org>2017-06-20 22:37:49 +0200
committerAlexis Ballier <aballier@gentoo.org>2017-06-20 22:38:03 +0200
commit4f260498a56525f9c164eac03179fe7ff809b590 (patch)
treef70e4e30ab01ecb9d2b88c0333dd9798e4de2b69 /dev-texlive
parentdev-libs/expat: Update homepage (diff)
downloadgentoo-4f260498a56525f9c164eac03179fe7ff809b590.tar.gz
gentoo-4f260498a56525f9c164eac03179fe7ff809b590.tar.bz2
gentoo-4f260498a56525f9c164eac03179fe7ff809b590.zip
dev-texlive/texlive-basic: include texmf-site in context search paths too, bug #622300
Package-Manager: Portage-2.3.6, Repoman-2.3.2
Diffstat (limited to 'dev-texlive')
-rw-r--r--dev-texlive/texlive-basic/files/texmfcnflua2017.patch12
-rw-r--r--dev-texlive/texlive-basic/texlive-basic-2017-r1.ebuild (renamed from dev-texlive/texlive-basic/texlive-basic-2017.ebuild)0
2 files changed, 11 insertions, 1 deletions
diff --git a/dev-texlive/texlive-basic/files/texmfcnflua2017.patch b/dev-texlive/texlive-basic/files/texmfcnflua2017.patch
index 881ec470a0db..417f9434d3d8 100644
--- a/dev-texlive/texlive-basic/files/texmfcnflua2017.patch
+++ b/dev-texlive/texlive-basic/files/texmfcnflua2017.patch
@@ -39,12 +39,13 @@ Index: work/texmf-dist/web2c/texmfcnf.lua
-- I don't like this texmf under home and texmf-home would make more
-- sense. One never knows what installers put under texmf anywhere and
-@@ -62,12 +59,12 @@ return {
+@@ -62,12 +59,13 @@ return {
-- entry. This makes the tex root relocatable.
TEXMFOS = "selfautodir:",
- TEXMFDIST = "selfautoparent:texmf-dist",
+ TEXMFDIST = "selfautodir:share/texmf-dist",
++ TEXMFSITE = "selfautodir:share/texmf-site",
- TEXMFLOCAL = texmflocal,
- TEXMFSYSCONFIG = "selfautoparent:texmf-config",
@@ -57,3 +58,12 @@ Index: work/texmf-dist/web2c/texmfcnf.lua
TEXMFHOME = "home:texmf",
-- TEXMFHOME = os.name == "macosx" and "home:Library/texmf" or "home:texmf",
+@@ -75,7 +73,7 @@ return {
+ -- We need texmfos for a few rare files but as I have a few more bin trees
+ -- a hack is needed. Maybe other users also have texmf-platform-new trees.
+
+- TEXMF = "{$TEXMFCONFIG,$TEXMFHOME,!!$TEXMFSYSCONFIG,!!$TEXMFSYSVAR,!!$TEXMFPROJECT,!!$TEXMFFONTS,!!$TEXMFLOCAL,!!$TEXMFDIST}",
++ TEXMF = "{$TEXMFCONFIG,$TEXMFHOME,!!$TEXMFSYSCONFIG,!!$TEXMFSYSVAR,!!$TEXMFPROJECT,!!$TEXMFFONTS,!!$TEXMFLOCAL,!!$TEXMFDIST,!!$TEXMFSITE}",
+
+ TEXFONTMAPS = ".;$TEXMF/fonts/data//;$TEXMF/fonts/map/{pdftex,dvips}//",
+ ENCFONTS = ".;$TEXMF/fonts/data//;$TEXMF/fonts/enc/{dvips,pdftex}//",
diff --git a/dev-texlive/texlive-basic/texlive-basic-2017.ebuild b/dev-texlive/texlive-basic/texlive-basic-2017-r1.ebuild
index 3c19102084f7..3c19102084f7 100644
--- a/dev-texlive/texlive-basic/texlive-basic-2017.ebuild
+++ b/dev-texlive/texlive-basic/texlive-basic-2017-r1.ebuild