Gentoo Archives: gentoo-commits

From: "Arfrever Frehtes Taifersar Arahesis (arfrever)" <arfrever@g.o>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] gentoo-x86 commit in dev-libs/libxml2: ChangeLog libxml2-2.7.8.ebuild
Date: Sat, 26 Feb 2011 17:17:42
Message-Id: 20110226171733.4D75420057@flycatcher.gentoo.org
1 arfrever 11/02/26 17:17:33
2
3 Modified: ChangeLog libxml2-2.7.8.ebuild
4 Log:
5 Don't install .a files in Python site-packages directories.
6
7 (Portage version: 2.2.0_alpha25_p8/cvs/Linux x86_64)
8
9 Revision Changes Path
10 1.304 dev-libs/libxml2/ChangeLog
11
12 file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/dev-libs/libxml2/ChangeLog?rev=1.304&view=markup
13 plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/dev-libs/libxml2/ChangeLog?rev=1.304&content-type=text/plain
14 diff : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/dev-libs/libxml2/ChangeLog?r1=1.303&r2=1.304
15
16 Index: ChangeLog
17 ===================================================================
18 RCS file: /var/cvsroot/gentoo-x86/dev-libs/libxml2/ChangeLog,v
19 retrieving revision 1.303
20 retrieving revision 1.304
21 diff -u -r1.303 -r1.304
22 --- ChangeLog 19 Feb 2011 19:49:48 -0000 1.303
23 +++ ChangeLog 26 Feb 2011 17:17:33 -0000 1.304
24 @@ -1,6 +1,10 @@
25 # ChangeLog for dev-libs/libxml2
26 # Copyright 1999-2011 Gentoo Foundation; Distributed under the GPL v2
27 -# $Header: /var/cvsroot/gentoo-x86/dev-libs/libxml2/ChangeLog,v 1.303 2011/02/19 19:49:48 grobian Exp $
28 +# $Header: /var/cvsroot/gentoo-x86/dev-libs/libxml2/ChangeLog,v 1.304 2011/02/26 17:17:33 arfrever Exp $
29 +
30 + 26 Feb 2011; Arfrever Frehtes Taifersar Arahesis <arfrever@g.o>
31 + libxml2-2.7.8.ebuild, +files/libxml2-2.7.8-disable_static_modules.patch:
32 + Don't install .a files in Python site-packages directories.
33
34 19 Feb 2011; Fabian Groffen <grobian@g.o> libxml2-2.7.8.ebuild:
35 Drop --with-zlib argument for Prefix, it's no longer necessary
36
37
38
39 1.9 dev-libs/libxml2/libxml2-2.7.8.ebuild
40
41 file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/dev-libs/libxml2/libxml2-2.7.8.ebuild?rev=1.9&view=markup
42 plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/dev-libs/libxml2/libxml2-2.7.8.ebuild?rev=1.9&content-type=text/plain
43 diff : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/dev-libs/libxml2/libxml2-2.7.8.ebuild?r1=1.8&r2=1.9
44
45 Index: libxml2-2.7.8.ebuild
46 ===================================================================
47 RCS file: /var/cvsroot/gentoo-x86/dev-libs/libxml2/libxml2-2.7.8.ebuild,v
48 retrieving revision 1.8
49 retrieving revision 1.9
50 diff -u -r1.8 -r1.9
51 --- libxml2-2.7.8.ebuild 19 Feb 2011 19:49:48 -0000 1.8
52 +++ libxml2-2.7.8.ebuild 26 Feb 2011 17:17:33 -0000 1.9
53 @@ -1,8 +1,11 @@
54 # Copyright 1999-2011 Gentoo Foundation
55 # Distributed under the terms of the GNU General Public License v2
56 -# $Header: /var/cvsroot/gentoo-x86/dev-libs/libxml2/libxml2-2.7.8.ebuild,v 1.8 2011/02/19 19:49:48 grobian Exp $
57 +# $Header: /var/cvsroot/gentoo-x86/dev-libs/libxml2/libxml2-2.7.8.ebuild,v 1.9 2011/02/26 17:17:33 arfrever Exp $
58
59 EAPI="3"
60 +PYTHON_DEPEND="python? 2"
61 +PYTHON_USE_WITH="-build xml"
62 +PYTHON_USE_WITH_OPT="python"
63 SUPPORT_PYTHON_ABIS="1"
64 RESTRICT_PYTHON_ABIS="3.* *-jython"
65
66 @@ -29,7 +32,6 @@
67
68 RDEPEND="sys-libs/zlib
69 icu? ( dev-libs/icu )
70 - python? ( || ( <dev-lang/python-3[xml] ( <dev-lang/python-3 dev-python/pyxml ) ) )
71 readline? ( sys-libs/readline )"
72
73 DEPEND="${RDEPEND}
74 @@ -74,6 +76,8 @@
75 epatch "${FILESDIR}/${P}-xpath-freeing.patch"
76 epatch "${FILESDIR}/${P}-xpath-freeing2.patch"
77
78 + epatch "${FILESDIR}/${P}-disable_static_modules.patch"
79 +
80 # Please do not remove, as else we get references to PORTAGE_TMPDIR
81 # in /usr/lib/python?.?/site-packages/libxml2mod.la among things.
82 # We now need to run eautoreconf at the end to prevent maintainer mode.