diff options
author | 2006-10-30 00:55:21 +0000 | |
---|---|---|
committer | 2006-10-30 00:55:21 +0000 | |
commit | 5bb6039abbd501ea6beed877d8e7f1d422a92a34 (patch) | |
tree | 6c51d65daae7df965c2a2f741dbf970b0f832314 /app-text/xetex | |
parent | Initial version of wmauda, a replacement for wmxmms that works with Audacious... (diff) | |
download | gentoo-2-5bb6039abbd501ea6beed877d8e7f1d422a92a34.tar.gz gentoo-2-5bb6039abbd501ea6beed877d8e7f1d422a92a34.tar.bz2 gentoo-2-5bb6039abbd501ea6beed877d8e7f1d422a92a34.zip |
Small update to fix collisions with tetex-3.
(Portage version: 2.1.2_rc1-r1)
Diffstat (limited to 'app-text/xetex')
-rw-r--r-- | app-text/xetex/ChangeLog | 5 | ||||
-rw-r--r-- | app-text/xetex/xetex-0.995.ebuild | 26 |
2 files changed, 14 insertions, 17 deletions
diff --git a/app-text/xetex/ChangeLog b/app-text/xetex/ChangeLog index 7b583a2b62f9..4731f1887721 100644 --- a/app-text/xetex/ChangeLog +++ b/app-text/xetex/ChangeLog @@ -1,6 +1,9 @@ # ChangeLog for app-text/xetex # Copyright 1999-2006 Gentoo Foundation; Distributed under the GPL v2 -# $Header: /var/cvsroot/gentoo-x86/app-text/xetex/ChangeLog,v 1.5 2006/10/29 12:35:02 fmccor Exp $ +# $Header: /var/cvsroot/gentoo-x86/app-text/xetex/ChangeLog,v 1.6 2006/10/30 00:55:21 joslwah Exp $ + + 30 Oct 2006; Joshua <joslwah@gentoo.org> xetex-0.995.ebuild: + Small update to fix collisions with tetex-3. 29 Oct 2006; Ferris McCormick <fmccor@gentoo.org> xetex-0.995.ebuild: Add ~sparc keyword (Bug #153132). diff --git a/app-text/xetex/xetex-0.995.ebuild b/app-text/xetex/xetex-0.995.ebuild index 0e309c2540c0..fc2b8e63e0ef 100644 --- a/app-text/xetex/xetex-0.995.ebuild +++ b/app-text/xetex/xetex-0.995.ebuild @@ -1,6 +1,6 @@ # Copyright 1999-2006 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 -# $Header: /var/cvsroot/gentoo-x86/app-text/xetex/xetex-0.995.ebuild,v 1.2 2006/10/29 12:35:02 fmccor Exp $ +# $Header: /var/cvsroot/gentoo-x86/app-text/xetex/xetex-0.995.ebuild,v 1.3 2006/10/30 00:55:21 joslwah Exp $ inherit eutils @@ -28,27 +28,21 @@ src_compile() { } src_install() { - # Short term hack instead of patching. Change to a patch later. -# sed -e 's/texbindir=`/texbindir=${D}`/' \ -# -e '/cp -pf Work\/texk\/web2c\/xetex ${texbindir}\/xetex/i mkdir -p ${texbindir}' \ -# -e 's/texmflocal=`kpsewhich --var-value TEXMFLOCAL`/texmflocal=${D}usr\/share\/texmf/' \ -# -e 's/.\/rebuild-formats/-x .\/rebuild-formats.gentoo/' install-xetex >install-xetex.gentoo -# sed -e '/ fmtutil.cnf`/a cp ${fmtutil_cnf} ${D}${fmtutil_cnf}' \ -# -e 's/cat >> ${fmtutil_cnf}/cat >>${D}${fmtutil_cnf}/' \ -# -e 's/texbindir=`/texbindir=${D}`/' \ -# -e '/patch -N -r/i cp `which fmtutil` .' \ -# -e 's/-p0 `which fmtutil`/-p0 fmtutil/' \ -# -e 's/${fmtutil} --enablefmt ${f}/TEXMFLOCAL=${D}usr\/share\/texmf .\/fmtutil --fmtdir ${D}usr\/share\/texmf\/web2c --cnffile ${D}${fmtutil_cnf} --enablefmt ${f}/' \ -# -e 's/${fmtutil} --byfmt ${f}/TEXMFLOCAL=${D}usr\/share\/texmf .\/fmtutil --fmtdir ${D}usr\/share\/texmf\/web2c --cnffile ${D}${fmtutil_cnf} --byfmt ${f}/' \ -# -e 's/texlinks --silent/texlinks --silent --cnffile ${D}${fmtutil_cnf} ${D}usr\/share\/texmf\/web2c/' rebuild-formats >rebuild-formats.gentoo sh -x install-xetex || die # Need to softlink xelatex to xetex. cd ${D}/usr/bin ln -s xetex xelatex +} - # Do we need to worry about /usr/share/texmf being explicit? - # What happens if this doesn't match the tex install place? +pkg_preinst() +{ + fmtutil=`kpsewhich --format="web2c files" fmtutil.cnf` + if [ -L $fmtutil ] ; then + fmtutil_real=`readlink "${fmtutil}"` + mkdir -p ${D}`dirname "${fmtutil_real}"` + mv "${D}${fmtutil}" "${D}${fmtutil_real}" + fi } pkg_postinst() |