Gentoo Archives: gentoo-commits

From: "Nirbheek Chauhan (nirbheek)" <nirbheek@g.o>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] gentoo-x86 commit in gnome-base/librsvg: ChangeLog librsvg-2.34.0.ebuild
Date: Tue, 05 Apr 2011 00:32:11
Message-Id: 20110405003158.9AC3420054@flycatcher.gentoo.org
1 nirbheek 11/04/05 00:31:58
2
3 Modified: ChangeLog
4 Added: librsvg-2.34.0.ebuild
5 Log:
6 Bump to 2.34.0
7
8 (Portage version: 2.1.9.45/cvs/Linux x86_64)
9
10 Revision Changes Path
11 1.237 gnome-base/librsvg/ChangeLog
12
13 file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/gnome-base/librsvg/ChangeLog?rev=1.237&view=markup
14 plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/gnome-base/librsvg/ChangeLog?rev=1.237&content-type=text/plain
15 diff : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/gnome-base/librsvg/ChangeLog?r1=1.236&r2=1.237
16
17 Index: ChangeLog
18 ===================================================================
19 RCS file: /var/cvsroot/gentoo-x86/gnome-base/librsvg/ChangeLog,v
20 retrieving revision 1.236
21 retrieving revision 1.237
22 diff -u -r1.236 -r1.237
23 --- ChangeLog 22 Mar 2011 19:19:58 -0000 1.236
24 +++ ChangeLog 5 Apr 2011 00:31:56 -0000 1.237
25 @@ -1,6 +1,12 @@
26 # ChangeLog for gnome-base/librsvg
27 # Copyright 1999-2011 Gentoo Foundation; Distributed under the GPL v2
28 -# $Header: /var/cvsroot/gentoo-x86/gnome-base/librsvg/ChangeLog,v 1.236 2011/03/22 19:19:58 ranger Exp $
29 +# $Header: /var/cvsroot/gentoo-x86/gnome-base/librsvg/ChangeLog,v 1.237 2011/04/05 00:31:56 nirbheek Exp $
30 +
31 +*librsvg-2.34.0 (05 Apr 2011)
32 +
33 + 05 Apr 2011; Nirbheek Chauhan <nirbheek@g.o>
34 + +librsvg-2.34.0.ebuild:
35 + Bump to 2.34.0
36
37 22 Mar 2011; Brent Baude <ranger@g.o> librsvg-2.32.1.ebuild:
38 Marking librsvg-2.32.1 ppc stable for bug 353436
39
40
41
42 1.1 gnome-base/librsvg/librsvg-2.34.0.ebuild
43
44 file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/gnome-base/librsvg/librsvg-2.34.0.ebuild?rev=1.1&view=markup
45 plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/gnome-base/librsvg/librsvg-2.34.0.ebuild?rev=1.1&content-type=text/plain
46
47 Index: librsvg-2.34.0.ebuild
48 ===================================================================
49 # Copyright 1999-2011 Gentoo Foundation
50 # Distributed under the terms of the GNU General Public License v2
51 # $Header: /var/cvsroot/gentoo-x86/gnome-base/librsvg/librsvg-2.34.0.ebuild,v 1.1 2011/04/05 00:31:58 nirbheek Exp $
52
53 EAPI="3"
54 GCONF_DEBUG="no"
55
56 inherit gnome2 multilib
57
58 DESCRIPTION="Scalable Vector Graphics (SVG) rendering library"
59 HOMEPAGE="http://librsvg.sourceforge.net/"
60
61 LICENSE="LGPL-2"
62 SLOT="2"
63 KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~mips ~ppc ~ppc64 ~sh ~sparc ~x86 ~x86-fbsd ~x86-freebsd ~x86-interix ~amd64-linux ~x86-linux ~x86-macos ~sparc-solaris ~x64-solaris ~x86-solaris"
64 IUSE="doc +gtk tools"
65
66 RDEPEND=">=media-libs/fontconfig-1.0.1
67 >=media-libs/freetype-2
68 >=dev-libs/glib-2.24:2
69 >=x11-libs/cairo-1.2
70 >=x11-libs/pango-1.10
71 >=dev-libs/libxml2-2.4.7:2
72 >=dev-libs/libcroco-0.6.1
73 || ( x11-libs/gdk-pixbuf:2
74 x11-libs/gtk+:2 )
75 gtk? ( >=x11-libs/gtk+-2.16:2 )"
76 DEPEND="${RDEPEND}
77 >=dev-util/pkgconfig-0.12
78 doc? ( >=dev-util/gtk-doc-1.13 )"
79 # >=dev-util/gtk-doc-am-1.13 needed by eautoreconf
80
81 pkg_setup() {
82 # croco is forced on to respect SVG specification
83 G2CONF="${G2CONF}
84 --disable-static
85 $(use_enable tools)
86 $(use_enable gtk gtk-theme)
87 --with-croco
88 --enable-pixbuf-loader"
89 DOCS="AUTHORS ChangeLog README NEWS TODO"
90 }
91
92 src_install() {
93 gnome2_src_install
94
95 # Remove .la files, these libraries are dlopen()-ed.
96 rm -vf "${ED}"/usr/lib*/gtk-2.0/*/engines/libsvg.la
97 rm -vf "${ED}"/usr/lib*/gdk-pixbuf-2.0/*/loaders/libpixbufloader-svg.la
98 }
99
100 pkg_postinst() {
101 gdk-pixbuf-query-loaders > "${EROOT}/usr/$(get_libdir)/gdk-pixbuf-2.0/2.10.0/loaders.cache"
102 }
103
104 pkg_postrm() {
105 gdk-pixbuf-query-loaders > "${EROOT}/usr/$(get_libdir)/gdk-pixbuf-2.0/2.10.0/loaders.cache"
106 }