dev-tex/feynmf: Check for sane TEXMF path.
authorUlrich Müller <ulm@gentoo.org>
Sun, 19 Jan 2020 13:51:29 +0000 (14:51 +0100)
committerUlrich Müller <ulm@gentoo.org>
Sun, 19 Jan 2020 13:52:38 +0000 (14:52 +0100)
Package-Manager: Portage-2.3.84, Repoman-2.3.20
Signed-off-by: Ulrich Müller <ulm@gentoo.org>
dev-tex/feynmf/feynmf-1.08-r6.ebuild

index 403fe57242a62d1f5c4fb49ba3cdd7e2b990de21..5e44a538c9d0069d98d597b76c599b9900ccb791 100644 (file)
@@ -1,4 +1,4 @@
-# Copyright 1999-2018 Gentoo Foundation
+# Copyright 1999-2020 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=6
@@ -47,6 +47,7 @@ src_install() {
        dodoc README manual.ps template.tex
        docompress -x /usr/share/doc/${PF}/manual.ps
        # TEXMF is /usr/share/ plus one further path component
+       [[ ${TEXMF#/usr/share/} != */* ]] || die "Bad TEXMF path ${TEXMF}"
        dosym ../../../../doc/${PF}/manual.ps \
                ${TEXMF}/doc/latex/${PN}/${PN}-manual.ps