Gentoo Archives: gentoo-commits

From: "Pacho Ramos (pacho)" <pacho@g.o>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] gentoo-x86 commit in app-emulation/emul-linux-x86-gtklibs: metadata.xml ChangeLog emul-linux-x86-gtklibs-20110129.ebuild emul-linux-x86-gtklibs-20100611.ebuild
Date: Sun, 30 Jan 2011 11:24:34
Message-Id: 20110130112418.45C5D20054@flycatcher.gentoo.org
1 pacho 11/01/30 11:24:18
2
3 Modified: metadata.xml ChangeLog
4 Added: emul-linux-x86-gtklibs-20110129.ebuild
5 Removed: emul-linux-x86-gtklibs-20100611.ebuild
6 Log:
7 Version bump, remove old.
8
9 (Portage version: 2.1.9.35/cvs/Linux x86_64)
10
11 Revision Changes Path
12 1.7 app-emulation/emul-linux-x86-gtklibs/metadata.xml
13
14 file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/app-emulation/emul-linux-x86-gtklibs/metadata.xml?rev=1.7&view=markup
15 plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/app-emulation/emul-linux-x86-gtklibs/metadata.xml?rev=1.7&content-type=text/plain
16 diff : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/app-emulation/emul-linux-x86-gtklibs/metadata.xml?r1=1.6&r2=1.7
17
18 Index: metadata.xml
19 ===================================================================
20 RCS file: /var/cvsroot/gentoo-x86/app-emulation/emul-linux-x86-gtklibs/metadata.xml,v
21 retrieving revision 1.6
22 retrieving revision 1.7
23 diff -u -r1.6 -r1.7
24 --- metadata.xml 25 Dec 2007 14:09:37 -0000 1.6
25 +++ metadata.xml 30 Jan 2011 11:24:18 -0000 1.7
26 @@ -1,5 +1,6 @@
27 <?xml version="1.0" encoding="UTF-8"?>
28 <!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
29 <pkgmetadata>
30 - <herd>amd64</herd>
31 +<herd>amd64</herd>
32 +<use><flag name="development">Install pkgconfig files</flag></use>
33 </pkgmetadata>
34
35
36
37 1.84 app-emulation/emul-linux-x86-gtklibs/ChangeLog
38
39 file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/app-emulation/emul-linux-x86-gtklibs/ChangeLog?rev=1.84&view=markup
40 plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/app-emulation/emul-linux-x86-gtklibs/ChangeLog?rev=1.84&content-type=text/plain
41 diff : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/app-emulation/emul-linux-x86-gtklibs/ChangeLog?r1=1.83&r2=1.84
42
43 Index: ChangeLog
44 ===================================================================
45 RCS file: /var/cvsroot/gentoo-x86/app-emulation/emul-linux-x86-gtklibs/ChangeLog,v
46 retrieving revision 1.83
47 retrieving revision 1.84
48 diff -u -r1.83 -r1.84
49 --- ChangeLog 4 Oct 2010 12:51:12 -0000 1.83
50 +++ ChangeLog 30 Jan 2011 11:24:18 -0000 1.84
51 @@ -1,6 +1,13 @@
52 # ChangeLog for app-emulation/emul-linux-x86-gtklibs
53 -# Copyright 1999-2010 Gentoo Foundation; Distributed under the GPL v2
54 -# $Header: /var/cvsroot/gentoo-x86/app-emulation/emul-linux-x86-gtklibs/ChangeLog,v 1.83 2010/10/04 12:51:12 hwoarang Exp $
55 +# Copyright 1999-2011 Gentoo Foundation; Distributed under the GPL v2
56 +# $Header: /var/cvsroot/gentoo-x86/app-emulation/emul-linux-x86-gtklibs/ChangeLog,v 1.84 2011/01/30 11:24:18 pacho Exp $
57 +
58 +*emul-linux-x86-gtklibs-20110129 (30 Jan 2011)
59 +
60 + 30 Jan 2011; Pacho Ramos <pacho@g.o>
61 + -emul-linux-x86-gtklibs-20100611.ebuild,
62 + +emul-linux-x86-gtklibs-20110129.ebuild, metadata.xml:
63 + Version bump, remove old.
64
65 04 Oct 2010; Markos Chandras <hwoarang@g.o>
66 emul-linux-x86-gtklibs-20100915.ebuild:
67
68
69
70 1.1 app-emulation/emul-linux-x86-gtklibs/emul-linux-x86-gtklibs-20110129.ebuild
71
72 file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/app-emulation/emul-linux-x86-gtklibs/emul-linux-x86-gtklibs-20110129.ebuild?rev=1.1&view=markup
73 plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/app-emulation/emul-linux-x86-gtklibs/emul-linux-x86-gtklibs-20110129.ebuild?rev=1.1&content-type=text/plain
74
75 Index: emul-linux-x86-gtklibs-20110129.ebuild
76 ===================================================================
77 # Copyright 1999-2011 Gentoo Foundation
78 # Distributed under the terms of the GNU General Public License v2
79 # $Header: /var/cvsroot/gentoo-x86/app-emulation/emul-linux-x86-gtklibs/emul-linux-x86-gtklibs-20110129.ebuild,v 1.1 2011/01/30 11:24:18 pacho Exp $
80
81 inherit emul-linux-x86
82
83 LICENSE="GPL-3 GPL-2 LGPL-2 LGPL-2.1 FTL MIT || ( LGPL-2.1 MPL-1.1 )"
84 KEYWORDS="-* ~amd64"
85
86 DEPEND=""
87 RDEPEND="~app-emulation/emul-linux-x86-baselibs-${PV}
88 ~app-emulation/emul-linux-x86-xlibs-${PV}"
89
90 src_unpack() {
91 query_tools="${S}/usr/bin/gtk-query-immodules-2.0|${S}/usr/bin/gdk-pixbuf-query-loaders|${S}/usr/bin/pango-querymodules"
92 ALLOWED="(${S}/etc/env.d|${S}/etc/gtk-2.0|${S}/etc/pango/i686-pc-linux-gnu|${query_tools})"
93 emul-linux-x86_src_unpack
94
95 # these tools generate an index in /etc/{pango,gtk-2.0}/${CHOST}
96 mv -f "${S}/usr/bin/pango-querymodules"{,32} || die
97 mv -f "${S}/usr/bin/gtk-query-immodules-2.0"{,-32} || die
98 mv -f "${S}/usr/bin/gdk-pixbuf-query-loaders"{,32} || die
99 }
100
101 pkg_preinst() {
102 #bug 169058
103 for l in "${ROOT}/usr/lib32/{pango,gtk-2.0}" ; do
104 [[ -L ${l} ]] && rm -f ${l}
105 done
106 }
107
108 pkg_postinst() {
109 PANGO_CONFDIR="/etc/pango/i686-pc-linux-gnu"
110 if [[ ${ROOT} == "/" ]] ; then
111 einfo "Generating pango modules listing..."
112 mkdir -p ${PANGO_CONFDIR}
113 pango-querymodules32 > ${PANGO_CONFDIR}/pango.modules
114 fi
115
116 GTK2_CONFDIR="/etc/gtk-2.0/i686-pc-linux-gnu"
117 einfo "Generating gtk+ immodules/gdk-pixbuf loaders listing..."
118 mkdir -p ${GTK2_CONFDIR}
119 gtk-query-immodules-2.0-32 > "${ROOT}${GTK2_CONFDIR}/gtk.immodules"
120 gdk-pixbuf-query-loaders32 > "${ROOT}usr/lib32/gdk-pixbuf-2.0/2.10.0/loaders.cache"
121
122 # gdk-pixbuf.loaders should be in their CHOST directories respectively.
123 if [[ -e ${ROOT}/etc/gtk-2.0/gdk-pixbuf.loaders ]] ; then
124 ewarn
125 ewarn "File /etc/gtk-2.0/gdk-pixbuf.loaders shouldn't be present on"
126 ewarn "multilib systems, please remove it by hand."
127 ewarn
128 fi
129 }