Gentoo Archives: gentoo-commits

From: "Alexis Ballier (aballier)" <aballier@g.o>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] gentoo-x86 commit in app-text/texlive-core: texlive-core-2007-r8.ebuild ChangeLog
Date: Sun, 02 Dec 2007 22:35:26
Message-Id: E1IyxPF-0000lH-N6@stork.gentoo.org
1 aballier 07/12/02 22:35:21
2
3 Modified: texlive-core-2007-r8.ebuild ChangeLog
4 Log:
5 make a patchset tarball
6 (Portage version: 2.1.4_rc4)
7
8 Revision Changes Path
9 1.3 app-text/texlive-core/texlive-core-2007-r8.ebuild
10
11 file : http://sources.gentoo.org/viewcvs.py/gentoo-x86/app-text/texlive-core/texlive-core-2007-r8.ebuild?rev=1.3&view=markup
12 plain: http://sources.gentoo.org/viewcvs.py/gentoo-x86/app-text/texlive-core/texlive-core-2007-r8.ebuild?rev=1.3&content-type=text/plain
13 diff : http://sources.gentoo.org/viewcvs.py/gentoo-x86/app-text/texlive-core/texlive-core-2007-r8.ebuild?r1=1.2&r2=1.3
14
15 Index: texlive-core-2007-r8.ebuild
16 ===================================================================
17 RCS file: /var/cvsroot/gentoo-x86/app-text/texlive-core/texlive-core-2007-r8.ebuild,v
18 retrieving revision 1.2
19 retrieving revision 1.3
20 diff -u -r1.2 -r1.3
21 --- texlive-core-2007-r8.ebuild 21 Nov 2007 20:45:39 -0000 1.2
22 +++ texlive-core-2007-r8.ebuild 2 Dec 2007 22:35:21 -0000 1.3
23 @@ -1,9 +1,11 @@
24 # Copyright 1999-2007 Gentoo Foundation
25 # Distributed under the terms of the GNU General Public License v2
26 -# $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 $
27 +# $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 $
28
29 inherit eutils flag-o-matic toolchain-funcs libtool autotools texlive-common
30
31 +PATCHLEVEL="1"
32 +
33 DESCRIPTION="A complete TeX distribution"
34 HOMEPAGE="http://tug.org/texlive/"
35 SLOT="0"
36 @@ -19,8 +21,7 @@
37
38 TEXLIVE_CORE_INCLUDED_TEXMF="${TEXLIVE_BASICBIN_CONTENTS} ${TEXLIVE_FONTBIN_CONTENTS} ${TEXLIVE_BINEXTRA_CONTENTS} ${TEXLIVE_CORE_EXTRA_BUILT_BINARIES}"
39
40 -SRC_URI="mirror://gentoo/${P}.tar.bz2
41 - mirror://gentoo/${P}-dviljk-security-fixes.patch.bz2"
42 +SRC_URI="mirror://gentoo/${P}.tar.bz2"
43
44 for i in ${TEXLIVE_CORE_INCLUDED_TEXMF}; do
45 SRC_URI="${SRC_URI} mirror://gentoo/texlive-module-${i}-${PV}.zip"
46 @@ -30,6 +31,9 @@
47 # Or alternatively: http://tug.org/texlive/bugs.html
48 SRC_URI="${SRC_URI} mirror://gentoo/${P}-updated-config.ps.bz2"
49
50 +# Fetch patches
51 +SRC_URI="${SRC_URI} mirror://gentoo/${PN}-patches-${PATCHLEVEL}.tar.bz2"
52 +
53 KEYWORDS="~alpha ~amd64 ~ia64 ~ppc64 ~sparc ~x86"
54 IUSE="X doc"
55
56 @@ -67,31 +71,7 @@
57 unpack ${A}
58 cd "${S}"
59
60 - epatch "${FILESDIR}/${PV}/${P}-mpware.patch"
61 - epatch "${FILESDIR}/${PV}/${P}-libteckit-asneeded.patch"
62 -
63 -# it is also affected by bug 170861
64 - epatch "${FILESDIR}/${PV}/tetex-3.0-CVE-2007-0650.patch"
65 -
66 -# Bug #188172 and bug #185225
67 - epatch "${FILESDIR}/${PV}/tetex-3.0_p1-xpdf-CVE-2007-3387.patch"
68 -
69 -# Do not require exec stacks for asm generated by icu genccode program
70 -# it would be better to use system icu... but it doesn't seem that well
71 -# supported
72 - epatch "${FILESDIR}/${PV}/${P}-icu-xetex-execstacks.patch"
73 -
74 -# See http://permalink.gmane.org/gmane.comp.tex.live/14939
75 - epatch "${FILESDIR}/${PV}/${P}-dvips_bufferoverflow.patch"
76 -
77 -# dviljk buffer overflow issues, bug #198229
78 - epatch "${WORKDIR}/${P}-dviljk-security-fixes.patch"
79 -
80 -# Bump makeindex limitations, bug #199590, patch by Peter Ansell
81 - epatch "${FILESDIR}/${PV}/${P}-bump_makeindex_limitations.patch"
82 -
83 -# security bug #196735
84 - epatch "${FILESDIR}/${PV}/xpdf-3.02pl2.patch"
85 + EPATCH_SUFFIX="patch" epatch "${WORKDIR}/patches"
86
87 sed -i -e "/mktexlsr/,+3d" -e "s/\(updmap-sys\)/\1 --nohash/" \
88 Makefile.in || die "sed failed"
89
90
91
92 1.31 app-text/texlive-core/ChangeLog
93
94 file : http://sources.gentoo.org/viewcvs.py/gentoo-x86/app-text/texlive-core/ChangeLog?rev=1.31&view=markup
95 plain: http://sources.gentoo.org/viewcvs.py/gentoo-x86/app-text/texlive-core/ChangeLog?rev=1.31&content-type=text/plain
96 diff : http://sources.gentoo.org/viewcvs.py/gentoo-x86/app-text/texlive-core/ChangeLog?r1=1.30&r2=1.31
97
98 Index: ChangeLog
99 ===================================================================
100 RCS file: /var/cvsroot/gentoo-x86/app-text/texlive-core/ChangeLog,v
101 retrieving revision 1.30
102 retrieving revision 1.31
103 diff -u -r1.30 -r1.31
104 --- ChangeLog 21 Nov 2007 20:45:39 -0000 1.30
105 +++ ChangeLog 2 Dec 2007 22:35:21 -0000 1.31
106 @@ -1,6 +1,17 @@
107 # ChangeLog for app-text/texlive-core
108 # Copyright 1999-2007 Gentoo Foundation; Distributed under the GPL v2
109 -# $Header: /var/cvsroot/gentoo-x86/app-text/texlive-core/ChangeLog,v 1.30 2007/11/21 20:45:39 aballier Exp $
110 +# $Header: /var/cvsroot/gentoo-x86/app-text/texlive-core/ChangeLog,v 1.31 2007/12/02 22:35:21 aballier Exp $
111 +
112 + 02 Dec 2007; Alexis Ballier <aballier@g.o>
113 + -files/2007/tetex-3.0-CVE-2007-0650.patch,
114 + -files/2007/tetex-3.0_p1-xpdf-CVE-2007-3387.patch,
115 + -files/2007/xpdf-3.02pl2.patch,
116 + -files/2007/texlive-core-2007-bump_makeindex_limitations.patch,
117 + -files/2007/texlive-core-2007-dvips_bufferoverflow.patch,
118 + -files/2007/texlive-core-2007-icu-xetex-execstacks.patch,
119 + -files/2007/texlive-core-2007-libteckit-asneeded.patch,
120 + -files/2007/texlive-core-2007-mpware.patch, texlive-core-2007-r8.ebuild:
121 + make a patchset tarball
122
123 21 Nov 2007; Alexis Ballier <aballier@g.o>
124 +files/2007/texlive-core-2007-bump_makeindex_limitations.patch,
125
126
127
128 --
129 gentoo-commits@g.o mailing list