From: | "Leonardo Boshell (leonardop)" <leonardop@g.o> |
---|---|
To: | gentoo-commits@l.g.o |
Subject: | [gentoo-commits] gentoo-x86 commit in dev-libs/libxslt: ChangeLog libxslt-1.1.22.ebuild libxslt-1.1.17.ebuild |
Date: | Tue, 11 Sep 2007 22:19:33 |
Message-Id: | E1IVDy0-00001k-VT@stork.gentoo.org |
1 | leonardop 07/09/11 22:12:20 |
2 | |
3 | Modified: ChangeLog |
4 | Added: libxslt-1.1.22.ebuild |
5 | Removed: libxslt-1.1.17.ebuild |
6 | Log: |
7 | New release: 1.1.22. Pruning old ebuild. |
8 | (Portage version: 2.1.3.9) |
9 | |
10 | Revision Changes Path |
11 | 1.156 dev-libs/libxslt/ChangeLog |
12 | |
13 | file : http://sources.gentoo.org/viewcvs.py/gentoo-x86/dev-libs/libxslt/ChangeLog?rev=1.156&view=markup |
14 | plain: http://sources.gentoo.org/viewcvs.py/gentoo-x86/dev-libs/libxslt/ChangeLog?rev=1.156&content-type=text/plain |
15 | diff : http://sources.gentoo.org/viewcvs.py/gentoo-x86/dev-libs/libxslt/ChangeLog?r1=1.155&r2=1.156 |
16 | |
17 | Index: ChangeLog |
18 | =================================================================== |
19 | RCS file: /var/cvsroot/gentoo-x86/dev-libs/libxslt/ChangeLog,v |
20 | retrieving revision 1.155 |
21 | retrieving revision 1.156 |
22 | diff -u -r1.155 -r1.156 |
23 | --- ChangeLog 29 Aug 2007 15:13:01 -0000 1.155 |
24 | +++ ChangeLog 11 Sep 2007 22:12:20 -0000 1.156 |
25 | @@ -1,6 +1,12 @@ |
26 | # ChangeLog for dev-libs/libxslt |
27 | # Copyright 2002-2007 Gentoo Foundation; Distributed under the GPL v2 |
28 | -# $Header: /var/cvsroot/gentoo-x86/dev-libs/libxslt/ChangeLog,v 1.155 2007/08/29 15:13:01 dang Exp $ |
29 | +# $Header: /var/cvsroot/gentoo-x86/dev-libs/libxslt/ChangeLog,v 1.156 2007/09/11 22:12:20 leonardop Exp $ |
30 | + |
31 | +*libxslt-1.1.22 (11 Sep 2007) |
32 | + |
33 | + 11 Sep 2007; Leonardo Boshell <leonardop@g.o> |
34 | + +libxslt-1.1.22.ebuild: |
35 | + New release. |
36 | |
37 | *libxslt-1.1.20-r1 (29 Aug 2007) |
38 | |
39 | |
40 | |
41 | |
42 | 1.1 dev-libs/libxslt/libxslt-1.1.22.ebuild |
43 | |
44 | file : http://sources.gentoo.org/viewcvs.py/gentoo-x86/dev-libs/libxslt/libxslt-1.1.22.ebuild?rev=1.1&view=markup |
45 | plain: http://sources.gentoo.org/viewcvs.py/gentoo-x86/dev-libs/libxslt/libxslt-1.1.22.ebuild?rev=1.1&content-type=text/plain |
46 | |
47 | Index: libxslt-1.1.22.ebuild |
48 | =================================================================== |
49 | # Copyright 1999-2007 Gentoo Foundation |
50 | # Distributed under the terms of the GNU General Public License v2 |
51 | # $Header: /var/cvsroot/gentoo-x86/dev-libs/libxslt/libxslt-1.1.22.ebuild,v 1.1 2007/09/11 22:12:20 leonardop Exp $ |
52 | |
53 | inherit libtool eutils python |
54 | |
55 | DESCRIPTION="XSLT libraries and tools" |
56 | HOMEPAGE="http://www.xmlsoft.org/" |
57 | |
58 | LICENSE="MIT" |
59 | SLOT="0" |
60 | KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~sparc-fbsd ~x86 ~x86-fbsd" |
61 | IUSE="crypt debug python" |
62 | |
63 | DEPEND=">=dev-libs/libxml2-2.6.27 |
64 | crypt? ( >=dev-libs/libgcrypt-1.1.92 ) |
65 | python? ( dev-lang/python )" |
66 | |
67 | SRC_URI="ftp://xmlsoft.org/${PN}/${P}.tar.gz" |
68 | |
69 | |
70 | src_unpack() { |
71 | unpack "${A}" |
72 | cd "${S}" |
73 | |
74 | # we still require the 1.1.8 patch for the .m4 file, to add |
75 | # the CXXFLAGS defines <obz@g.o> |
76 | epatch "${FILESDIR}"/libxslt.m4-${PN}-1.1.8.patch |
77 | |
78 | # Using the python bindings causes a core; bug #190388 |
79 | epatch "${FILESDIR}"/${PN}-1.1.20-amd64.patch |
80 | |
81 | # Patch Makefile to fix bug #99382 so that html gets installed in ${PF} |
82 | sed -i -e 's:libxslt-$(VERSION):${PF}:' doc/Makefile.in |
83 | |
84 | epunt_cxx |
85 | elibtoolize |
86 | } |
87 | |
88 | src_compile() { |
89 | # Always pass --with-debugger. It is required by third parties (see |
90 | # e.g. bug #98345) |
91 | local myconf="--with-debugger \ |
92 | $(use_with python) \ |
93 | $(use_with crypt crypto) \ |
94 | $(use_with debug) \ |
95 | $(use_with debug mem-debug)" |
96 | |
97 | econf ${myconf} || die "configure failed" |
98 | |
99 | # Patching the Makefiles to respect get_libdir |
100 | # Fixes BUG #86756, please keep this. |
101 | # Danny van Dyk <kugelfang@g.o> 2005/03/26 |
102 | for x in $(find "${S}" -name "Makefile") ; do |
103 | sed \ |
104 | -e "s|^\(PYTHON_SITE_PACKAGES\ =\ \/usr\/\).*\(\/python.*\)|\1$(get_libdir)\2|g" \ |
105 | -i ${x} \ |
106 | || die "sed failed" |
107 | done |
108 | |
109 | emake || die "Compilation failed" |
110 | } |
111 | |
112 | src_install() { |
113 | make DESTDIR="${D}" install || die "Installation failed" |
114 | |
115 | dodoc AUTHORS ChangeLog Copyright FEATURES NEWS README TODO |
116 | } |
117 | |
118 | |
119 | |
120 | -- |
121 | gentoo-commits@g.o mailing list |