diff options
author | Alexis Ballier <aballier@gentoo.org> | 2007-12-02 23:56:38 +0000 |
---|---|---|
committer | Alexis Ballier <aballier@gentoo.org> | 2007-12-02 23:56:38 +0000 |
commit | 05f3eabd5ec72e2bde635651116580161499e309 (patch) | |
tree | 6cab56a45964caca056d434d1d2662209c8590f3 /app-text | |
parent | amd64 stable (diff) | |
download | gentoo-2-05f3eabd5ec72e2bde635651116580161499e309.tar.gz gentoo-2-05f3eabd5ec72e2bde635651116580161499e309.tar.bz2 gentoo-2-05f3eabd5ec72e2bde635651116580161499e309.zip |
let texmf-update handle dvips config.ps through /etc/texmf/dvips.d
(Portage version: 2.1.4_rc4)
Diffstat (limited to 'app-text')
-rw-r--r-- | app-text/texlive-core/ChangeLog | 6 | ||||
-rw-r--r-- | app-text/texlive-core/files/texmf-update | 5 | ||||
-rw-r--r-- | app-text/texlive-core/texlive-core-2007-r8.ebuild | 8 |
3 files changed, 17 insertions, 2 deletions
diff --git a/app-text/texlive-core/ChangeLog b/app-text/texlive-core/ChangeLog index fd42ab2eb1fe..594f9599df05 100644 --- a/app-text/texlive-core/ChangeLog +++ b/app-text/texlive-core/ChangeLog @@ -1,6 +1,10 @@ # ChangeLog for app-text/texlive-core # Copyright 1999-2007 Gentoo Foundation; Distributed under the GPL v2 -# $Header: /var/cvsroot/gentoo-x86/app-text/texlive-core/ChangeLog,v 1.31 2007/12/02 22:35:21 aballier Exp $ +# $Header: /var/cvsroot/gentoo-x86/app-text/texlive-core/ChangeLog,v 1.32 2007/12/02 23:56:38 aballier Exp $ + + 02 Dec 2007; Alexis Ballier <aballier@gentoo.org> files/texmf-update, + texlive-core-2007-r8.ebuild: + let texmf-update handle dvips config.ps through /etc/texmf/dvips.d 02 Dec 2007; Alexis Ballier <aballier@gentoo.org> -files/2007/tetex-3.0-CVE-2007-0650.patch, diff --git a/app-text/texlive-core/files/texmf-update b/app-text/texlive-core/files/texmf-update index db6ea04c1d9d..4d15315f640c 100644 --- a/app-text/texlive-core/files/texmf-update +++ b/app-text/texlive-core/files/texmf-update @@ -51,6 +51,11 @@ if [ -d /etc/texmf/updmap.d ]; then cat /etc/texmf/updmap.d/*.cfg > "/etc/texmf/web2c/updmap.cfg" fi +if [ -d /etc/texmf/dvips.d ]; then + echo "Generating /etc/texmf/dvips/config/config.ps from /etc/texmf/dvips.d ..." + cat /etc/texmf/dvips.d/*.ps > "/etc/texmf/dvips/config/config.ps" +fi + echo "Generating ls-R files" mktexlsr &>/dev/null diff --git a/app-text/texlive-core/texlive-core-2007-r8.ebuild b/app-text/texlive-core/texlive-core-2007-r8.ebuild index bb509963200b..de210e5aa1cd 100644 --- a/app-text/texlive-core/texlive-core-2007-r8.ebuild +++ b/app-text/texlive-core/texlive-core-2007-r8.ebuild @@ -1,6 +1,6 @@ # Copyright 1999-2007 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 -# $Header: /var/cvsroot/gentoo-x86/app-text/texlive-core/texlive-core-2007-r8.ebuild,v 1.3 2007/12/02 22:35:21 aballier Exp $ +# $Header: /var/cvsroot/gentoo-x86/app-text/texlive-core/texlive-core-2007-r8.ebuild,v 1.4 2007/12/02 23:56:38 aballier Exp $ inherit eutils flag-o-matic toolchain-funcs libtool autotools texlive-common @@ -221,6 +221,11 @@ src_install() { mv "${D}${TEXMF_PATH}/web2c/updmap.cfg" "${D}/etc/texmf/updmap.d/00updmap.cfg" || die "moving updmap.cfg failed" + # dvips config file + keepdir /etc/texmf/dvips/config + dodir /etc/texmf/dvips.d + mv "${D}${TEXMF_PATH}/dvips/config/config.ps" "${D}/etc/texmf/dvips.d/00${PN}-config.ps" || die "moving config.ps failed" + # Create symlinks from format to engines # This will avoid having to call texlinks in texmf-update cd "${S}" @@ -235,6 +240,7 @@ src_install() { dosym /etc/texmf/web2c/fmtutil.cnf ${TEXMF_PATH}/web2c/fmtutil.cnf dosym /etc/texmf/web2c/texmf.cnf ${TEXMF_PATH}/web2c/texmf.cnf dosym /etc/texmf/web2c/updmap.cfg ${TEXMF_PATH}/web2c/updmap.cfg + dosym /etc/texmf/dvips/config/config.ps ${TEXMF_PATH}/dvips/config/config.ps # the virtex symlink is not installed # The links has to be relative, since the targets |