summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorAlexis Ballier <aballier@gentoo.org>2007-11-21 20:45:40 +0000
committerAlexis Ballier <aballier@gentoo.org>2007-11-21 20:45:40 +0000
commitb94254c05cdacffd5b566d07c60193bdab05c240 (patch)
tree488f15cf0051a7104650f738b9dfbfe2648a6438 /app-text
parentStable on ppc wrt bug 199654 (diff)
downloadhistorical-b94254c05cdacffd5b566d07c60193bdab05c240.tar.gz
historical-b94254c05cdacffd5b566d07c60193bdab05c240.tar.bz2
historical-b94254c05cdacffd5b566d07c60193bdab05c240.zip
bump makeindex limitations, will allow much longer paths to be used, bug #199590
Package-Manager: portage-2.1.3.19
Diffstat (limited to 'app-text')
-rw-r--r--app-text/texlive-core/ChangeLog8
-rw-r--r--app-text/texlive-core/Manifest26
-rw-r--r--app-text/texlive-core/files/2007/texlive-core-2007-bump_makeindex_limitations.patch33
-rw-r--r--app-text/texlive-core/texlive-core-2007-r8.ebuild5
4 files changed, 59 insertions, 13 deletions
diff --git a/app-text/texlive-core/ChangeLog b/app-text/texlive-core/ChangeLog
index 5cf16c3a3e42..1230a2c0db35 100644
--- a/app-text/texlive-core/ChangeLog
+++ b/app-text/texlive-core/ChangeLog
@@ -1,6 +1,12 @@
# 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.29 2007/11/18 23:22:00 aballier Exp $
+# $Header: /var/cvsroot/gentoo-x86/app-text/texlive-core/ChangeLog,v 1.30 2007/11/21 20:45:39 aballier Exp $
+
+ 21 Nov 2007; Alexis Ballier <aballier@gentoo.org>
+ +files/2007/texlive-core-2007-bump_makeindex_limitations.patch,
+ texlive-core-2007-r8.ebuild:
+ bump makeindex limitations, will allow much longer paths to be used, bug
+ #199590
18 Nov 2007; Alexis Ballier <aballier@gentoo.org>
files/2007/texmf.d/05searchpaths.cnf:
diff --git a/app-text/texlive-core/Manifest b/app-text/texlive-core/Manifest
index 1080ced3d0b9..c82b57ffb2e2 100644
--- a/app-text/texlive-core/Manifest
+++ b/app-text/texlive-core/Manifest
@@ -9,6 +9,10 @@ AUX 2007/tetex-3.0_p1-xpdf-CVE-2007-3387.patch 516 RMD160 fcfa307061c6052cec241a
MD5 ab265d1313af1348b7f431ab5accbcbe files/2007/tetex-3.0_p1-xpdf-CVE-2007-3387.patch 516
RMD160 fcfa307061c6052cec241adda6d7541105afa5bf files/2007/tetex-3.0_p1-xpdf-CVE-2007-3387.patch 516
SHA256 7cebc7643f54462de5504aeb6c331860beb9aae947bc80132d0ac8f9b0a2f109 files/2007/tetex-3.0_p1-xpdf-CVE-2007-3387.patch 516
+AUX 2007/texlive-core-2007-bump_makeindex_limitations.patch 1080 RMD160 b2b69602f2cb463c5c0cd4e1a02e1803f15502e4 SHA1 f872e03d0e9cd918e6affac6f6c8399220f75014 SHA256 aa18e2dab32923259f6314bfa9ada1e8d470d7d0ac0406ca5326f4ffc3fcb774
+MD5 03139ca2928f57a9b948663f4e292d55 files/2007/texlive-core-2007-bump_makeindex_limitations.patch 1080
+RMD160 b2b69602f2cb463c5c0cd4e1a02e1803f15502e4 files/2007/texlive-core-2007-bump_makeindex_limitations.patch 1080
+SHA256 aa18e2dab32923259f6314bfa9ada1e8d470d7d0ac0406ca5326f4ffc3fcb774 files/2007/texlive-core-2007-bump_makeindex_limitations.patch 1080
AUX 2007/texlive-core-2007-dvips_bufferoverflow.patch 3032 RMD160 d82c40767b8614180e1487a95c923b99e92161b5 SHA1 1616aff45e9412ad861d75019a2c88a5122e5b23 SHA256 d5942c40589199d19dd4407b9bcdfeb13a2559de59e70ca986c3c16040788f6b
MD5 65b84b563d53e426b5a78f1302c45863 files/2007/texlive-core-2007-dvips_bufferoverflow.patch 3032
RMD160 d82c40767b8614180e1487a95c923b99e92161b5 files/2007/texlive-core-2007-dvips_bufferoverflow.patch 3032
@@ -109,14 +113,14 @@ DIST texlive-module-lib-regex-2007.zip 873 RMD160 1525034c3434b534a238b90730fe56
DIST texlive-module-lib-zlib-2007.zip 1221 RMD160 c2dc6572cd09ef2494a8b299334b902df6567f4c SHA1 2c2a4814b2eaba74da4ae35521b521f83f688ab8 SHA256 9f9ab01c861946667c218e0e2ebea7bbb74a65e94ce9cb699b99cfd51fbcfd5a
DIST texlive-module-mft-2007.zip 9083 RMD160 a07d22432636f38a7639a5385ed3e96626041e45 SHA1 fc5585b86daf583779dacc9e25d0e615ba6519e4 SHA256 6d4a52492a03b41fdfc50532a9061ad94723c67ec5ded1d0ea549ee4978511a4
DIST texlive-module-mkind-english-2007.zip 2264 RMD160 c2d9e9164ed10f55bda56247e94d9bf63adf93e6 SHA1 6660cefd619df95f80f63146f0501cc8dc02e344 SHA256 333fb0b1b4b12764fb16a93ced43721a781202cf0fcb71c5eed4a4903dca5d5c
-EBUILD texlive-core-2007-r8.ebuild 8081 RMD160 180023a129f972bff9441b9f0020e34f944bbd7e SHA1 81fe2096d93b4980e7fe18f5d016be451e1a27fb SHA256 b0074619b94bd9014ed81872ba1a3ca0b5553f2a23467e2d06cd157e0cd8b8ac
-MD5 87ad6a17fdcea602eaf66ca413a8040c texlive-core-2007-r8.ebuild 8081
-RMD160 180023a129f972bff9441b9f0020e34f944bbd7e texlive-core-2007-r8.ebuild 8081
-SHA256 b0074619b94bd9014ed81872ba1a3ca0b5553f2a23467e2d06cd157e0cd8b8ac texlive-core-2007-r8.ebuild 8081
-MISC ChangeLog 5887 RMD160 440bfd2d03febd9008bf9824b28a082e98895b1e SHA1 f90c7ea6ba38a806a54fc668a6b19708482f3dae SHA256 2e8c8687bf59700f99304fdb439b2015cbe178f11f89e033721565ff31d403bc
-MD5 1e55480da0b10b77ca7cde6abb3adaa1 ChangeLog 5887
-RMD160 440bfd2d03febd9008bf9824b28a082e98895b1e ChangeLog 5887
-SHA256 2e8c8687bf59700f99304fdb439b2015cbe178f11f89e033721565ff31d403bc ChangeLog 5887
+EBUILD texlive-core-2007-r8.ebuild 8213 RMD160 912f608344a988c3a962118e55913b7789c94586 SHA1 1c6041e488e42ad64c1c303f2553e2dbd618dd70 SHA256 adb2536b8e7eb43a2d96ce2810bb648eacc2f0bf0bd104801ab473e536f9c654
+MD5 c5b46e4bd5b096484a4537d0ab7c7069 texlive-core-2007-r8.ebuild 8213
+RMD160 912f608344a988c3a962118e55913b7789c94586 texlive-core-2007-r8.ebuild 8213
+SHA256 adb2536b8e7eb43a2d96ce2810bb648eacc2f0bf0bd104801ab473e536f9c654 texlive-core-2007-r8.ebuild 8213
+MISC ChangeLog 6122 RMD160 251050380ca4b6f59ab992d126583b6767f0f6b1 SHA1 b2a73adf581817fbcc0dcf13d129ed590ce37378 SHA256 1247854c9f6d6146d45235571b913550178393f1ce8b51e004d01bcb1a05f0cc
+MD5 3c209a652473b411c3acb63b5848fe17 ChangeLog 6122
+RMD160 251050380ca4b6f59ab992d126583b6767f0f6b1 ChangeLog 6122
+SHA256 1247854c9f6d6146d45235571b913550178393f1ce8b51e004d01bcb1a05f0cc ChangeLog 6122
MISC metadata.xml 327 RMD160 10186cf048d44753bf4cec722eed45d2ade12316 SHA1 0254321c012da0e8f80aec6f29a0fb5b17675d4d SHA256 e520223493249c261b48f7f7460ed7c262d35383484e730cfefba51fde1195be
MD5 10ddcc0c6d2a7a76dd92dffa01ca03ca metadata.xml 327
RMD160 10186cf048d44753bf4cec722eed45d2ade12316 metadata.xml 327
@@ -127,7 +131,7 @@ SHA256 eeafa2cdaa1b7fa1142295b4eb8ece4941ab7e544539baa43416569d8cd7d53b files/di
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v2.0.7 (GNU/Linux)
-iD8DBQFHQMk7vFcC4BYPU0oRAmGoAKCZlzpEtbZB9WOa2HLsZz9cepQIoQCeLE9a
-eGl4CBhoZeqKtPH3R0QIros=
-=AKFX
+iD8DBQFHRJkBvFcC4BYPU0oRAtgnAJ95QCh5QwTOoF5tMwGDG3zDuXGWDQCdEu5B
+LMm0fdFzUXqZzFP8faBWYkI=
+=yL+g
-----END PGP SIGNATURE-----
diff --git a/app-text/texlive-core/files/2007/texlive-core-2007-bump_makeindex_limitations.patch b/app-text/texlive-core/files/2007/texlive-core-2007-bump_makeindex_limitations.patch
new file mode 100644
index 000000000000..7f6fed22f7c3
--- /dev/null
+++ b/app-text/texlive-core/files/2007/texlive-core-2007-bump_makeindex_limitations.patch
@@ -0,0 +1,33 @@
+2007-11-20 Karl Berry <karl@tug.org>
+
+ * mkind.c (sty_fn): use STRING_MAX, not LINE_MAX.
+ From Peter Ansell, 19 Nov 2007 10:11:40.
+
+ * mkind.h (STRING_MAX): bump again to 999.
+
+Index: source/texk/makeindexk/mkind.c
+===================================================================
+--- source/texk/makeindexk/mkind.c (revision 5516)
++++ source/texk/makeindexk/mkind.c (revision 5517)
+@@ -53,7 +53,7 @@
+ FILE *ilg_fp;
+
+ char *pgm_fn;
+-char sty_fn[LINE_MAX];
++char sty_fn[STRING_MAX];
+ char *idx_fn;
+ char ind[STRING_MAX];
+ char *ind_fn;
+Index: source/texk/makeindexk/mkind.h
+===================================================================
+--- source/texk/makeindexk/mkind.h (revision 5516)
++++ source/texk/makeindexk/mkind.h (revision 5517)
+@@ -337,7 +337,7 @@
+ #define ROMAN_MAX 16 /* maximum length of Roman page number */
+ /* field */
+
+-#define STRING_MAX 256 /* maximum length of host filename */
++#define STRING_MAX 999 /* maximum length of host filename */
+
+ /*====================================================================*/
+
diff --git a/app-text/texlive-core/texlive-core-2007-r8.ebuild b/app-text/texlive-core/texlive-core-2007-r8.ebuild
index 315d2a10e07a..5e42460910ff 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.1 2007/11/11 10:45:20 aballier Exp $
+# $Header: /var/cvsroot/gentoo-x86/app-text/texlive-core/texlive-core-2007-r8.ebuild,v 1.2 2007/11/21 20:45:39 aballier Exp $
inherit eutils flag-o-matic toolchain-funcs libtool autotools texlive-common
@@ -87,6 +87,9 @@ src_unpack() {
# dviljk buffer overflow issues, bug #198229
epatch "${WORKDIR}/${P}-dviljk-security-fixes.patch"
+# Bump makeindex limitations, bug #199590, patch by Peter Ansell
+ epatch "${FILESDIR}/${PV}/${P}-bump_makeindex_limitations.patch"
+
# security bug #196735
epatch "${FILESDIR}/${PV}/xpdf-3.02pl2.patch"