Gentoo Archives: gentoo-commits

From: "Remi Cardona (remi)" <remi@g.o>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] gentoo-x86 commit in x11-libs/pango: ChangeLog pango-1.18.2.ebuild
Date: Fri, 21 Sep 2007 17:25:37
Message-Id: E1IYm8B-0007qG-Vi@stork.gentoo.org
1 remi 07/09/21 17:17:31
2
3 Modified: ChangeLog
4 Added: pango-1.18.2.ebuild
5 Log:
6 Add pango-1.18.2 (for Gnome 2.20)
7 (Portage version: 2.1.3.9)
8
9 Revision Changes Path
10 1.192 x11-libs/pango/ChangeLog
11
12 file : http://sources.gentoo.org/viewcvs.py/gentoo-x86/x11-libs/pango/ChangeLog?rev=1.192&view=markup
13 plain: http://sources.gentoo.org/viewcvs.py/gentoo-x86/x11-libs/pango/ChangeLog?rev=1.192&content-type=text/plain
14 diff : http://sources.gentoo.org/viewcvs.py/gentoo-x86/x11-libs/pango/ChangeLog?r1=1.191&r2=1.192
15
16 Index: ChangeLog
17 ===================================================================
18 RCS file: /var/cvsroot/gentoo-x86/x11-libs/pango/ChangeLog,v
19 retrieving revision 1.191
20 retrieving revision 1.192
21 diff -u -r1.191 -r1.192
22 --- ChangeLog 21 Sep 2007 01:42:30 -0000 1.191
23 +++ ChangeLog 21 Sep 2007 17:17:31 -0000 1.192
24 @@ -1,6 +1,11 @@
25 # ChangeLog for x11-libs/pango
26 # Copyright 2002-2007 Gentoo Foundation; Distributed under the GPL v2
27 -# $Header: /var/cvsroot/gentoo-x86/x11-libs/pango/ChangeLog,v 1.191 2007/09/21 01:42:30 ranger Exp $
28 +# $Header: /var/cvsroot/gentoo-x86/x11-libs/pango/ChangeLog,v 1.192 2007/09/21 17:17:31 remi Exp $
29 +
30 +*pango-1.18.2 (21 Sep 2007)
31 +
32 + 21 Sep 2007; RĂ©mi Cardona <remi@g.o> +pango-1.18.2.ebuild:
33 + Add pango-1.18.2 (for Gnome 2.20)
34
35 21 Sep 2007; Brent Baude <ranger@g.o> pango-1.16.5.ebuild:
36 Marking pango-1.16.5 ppc64 for bug #190019
37
38
39
40 1.1 x11-libs/pango/pango-1.18.2.ebuild
41
42 file : http://sources.gentoo.org/viewcvs.py/gentoo-x86/x11-libs/pango/pango-1.18.2.ebuild?rev=1.1&view=markup
43 plain: http://sources.gentoo.org/viewcvs.py/gentoo-x86/x11-libs/pango/pango-1.18.2.ebuild?rev=1.1&content-type=text/plain
44
45 Index: pango-1.18.2.ebuild
46 ===================================================================
47 # Copyright 1999-2007 Gentoo Foundation
48 # Distributed under the terms of the GNU General Public License v2
49 # $Header: /var/cvsroot/gentoo-x86/x11-libs/pango/pango-1.18.2.ebuild,v 1.1 2007/09/21 17:17:31 remi Exp $
50
51 inherit eutils gnome2 multilib
52
53 DESCRIPTION="Text rendering and layout library"
54 HOMEPAGE="http://www.pango.org/"
55
56 LICENSE="LGPL-2 FTL"
57 SLOT="0"
58 KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~mips ~ppc ~ppc64 ~sh ~sparc ~x86 ~x86-fbsd"
59 IUSE="doc debug"
60
61 RDEPEND="x11-libs/libXrender
62 x11-libs/libX11
63 x11-libs/libXft
64 >=dev-libs/glib-2.14
65 >=media-libs/fontconfig-1.0.1
66 >=media-libs/freetype-2
67 >=x11-libs/cairo-1.2.6"
68 DEPEND="${RDEPEND}
69 >=dev-util/pkgconfig-0.9
70 x11-proto/xproto
71 doc? (
72 >=dev-util/gtk-doc-1
73 ~app-text/docbook-xml-dtd-4.1.2
74 )"
75
76 DOCS="AUTHORS ChangeLog* NEWS README TODO*"
77
78 function multilib_enabled() {
79 has_multilib_profile || ( use x86 && [ "$(get_libdir)" == "lib32" ] )
80 }
81
82 src_unpack() {
83 gnome2_src_unpack
84
85 # make config file location host specific so that a 32bit and 64bit pango
86 # wont fight with each other on a multilib system. Fix building for
87 # emul-linux-x86-gtklibs
88 if multilib_enabled ; then
89 epatch ${FILESDIR}/${PN}-1.2.5-lib64.patch
90 fi
91
92 epunt_cxx
93 }
94
95 pkg_setup() {
96 G2CONF="`use_enable debug`"
97 gnome2_pkg_setup
98 }
99
100 src_install() {
101 gnome2_src_install
102 rm ${D}/etc/pango/pango.modules
103 }
104
105 pkg_postinst() {
106 if [[ "${ROOT}" == "/" ]] ; then
107 einfo "Generating modules listing..."
108
109 local PANGO_CONFDIR=
110
111 if multilib_enabled ; then
112 PANGO_CONFDIR="/etc/pango/${CHOST}"
113 else
114 PANGO_CONFDIR="/etc/pango"
115 fi
116
117 mkdir -p ${PANGO_CONFDIR}
118
119 pango-querymodules > ${PANGO_CONFDIR}/pango.modules
120 fi
121 }
122
123
124
125 --
126 gentoo-commits@g.o mailing list