summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorJoshua Ross <joslwah@gentoo.org>2006-10-29 09:07:44 +0000
committerJoshua Ross <joslwah@gentoo.org>2006-10-29 09:07:44 +0000
commit1d4ae6ec51537c39a58e350d4374621f88b7e601 (patch)
tree334e90c31ccf99489adb4463e4ad852945cd7247 /app-text/xetex
parentversion bump with fix for ldflags as-needed - bug #148040. (diff)
downloadgentoo-2-1d4ae6ec51537c39a58e350d4374621f88b7e601.tar.gz
gentoo-2-1d4ae6ec51537c39a58e350d4374621f88b7e601.tar.bz2
gentoo-2-1d4ae6ec51537c39a58e350d4374621f88b7e601.zip
Update patch to deal with tetex-3. Previously only worked with tetex-2.
(Portage version: 2.1.2_rc1-r1)
Diffstat (limited to 'app-text/xetex')
-rw-r--r--app-text/xetex/ChangeLog5
-rw-r--r--app-text/xetex/files/xetex-0.995-rebuild.patch13
2 files changed, 11 insertions, 7 deletions
diff --git a/app-text/xetex/ChangeLog b/app-text/xetex/ChangeLog
index ab51aaed69d5..8fdf7ed69417 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.2 2006/10/28 15:49:30 joslwah Exp $
+# $Header: /var/cvsroot/gentoo-x86/app-text/xetex/ChangeLog,v 1.3 2006/10/29 09:07:44 joslwah Exp $
+
+ 29 Oct 2006; Joshua <joslwah@gentoo.org> files/xetex-0.995-rebuild.patch:
+ Update patch to deal with tetex-3. Previously only worked with tetex-2.
28 Oct 2006; Joshua <joslwah@gentoo.org> ChangeLog:
Update the patch for rebuilding the TeX links in version 0.995. Now can
diff --git a/app-text/xetex/files/xetex-0.995-rebuild.patch b/app-text/xetex/files/xetex-0.995-rebuild.patch
index 797698089cd1..7103a195dd3e 100644
--- a/app-text/xetex/files/xetex-0.995-rebuild.patch
+++ b/app-text/xetex/files/xetex-0.995-rebuild.patch
@@ -1,9 +1,10 @@
---- rebuild-formats 2006-08-23 03:41:00.000000000 +0800
-+++ rebuild-formats.gentoo 2006-10-28 18:15:12.000000000 +0800
-@@ -6,8 +6,9 @@
+--- rebuild-formats 2006-10-29 14:49:00.451130216 +0800
++++ rebuild-formats.gentoo 2006-10-29 15:32:28.929331049 +0800
+@@ -6,8 +6,10 @@
# ensure our entries are present in fmtutil.cnf
fmtutil_cnf=`kpsewhich --format="web2c files" fmtutil.cnf`
++mkdir -p `dirname ${D}${fmtutil_cnf}`
+cp ${fmtutil_cnf} ${D}${fmtutil_cnf}
if [ "`fgrep -c xetex ${fmtutil_cnf}`" == "0" ]; then
- cat >> ${fmtutil_cnf} <<-__EOT__;
@@ -11,7 +12,7 @@
# XeTeX formats
xetex xetex - *xetex.ini
-@@ -21,7 +22,7 @@
+@@ -21,7 +23,7 @@
if [ -L ${texbin} ]; then
texbin=`readlink ${texbin}`
fi
@@ -20,7 +21,7 @@
# ensure ${texbindir} is in the PATH so that fmtutil can find new xetex
# (normal usage may rely on a symlink, which doesn't yet exist)
-@@ -29,7 +30,8 @@
+@@ -29,7 +31,8 @@
# patch fmtutil from teTeX 2.x so it doesn't confuse xetex with an etex engine
# (discarding any error message in case we have teTeX 3 or an already-patched teTeX 2)
@@ -30,7 +31,7 @@
# use system-wide setup if available
fmtutil=`type -p fmtutil-sys` || fmtutil=`type -p fmtutil`
-@@ -37,9 +39,9 @@
+@@ -37,9 +40,9 @@
formats="xetex xelatex"
for f in ${formats}; do
# enable our entries if necessary (in case of pre-existing disabled ones)