Portage is a package management system used by Gentoo Linux
# ChangeLog for app-emulation/emul-linux-x86-gtklibs
# Copyright 1999-2008 Gentoo Foundation; Distributed under the GPL v2
# $Header: /var/cvsroot/gentoo-x86/app-emulation/emul-linux-x86-gtklibs/ChangeLog,v 1.59 2008/03/17 07:14:02 welp Exp $
*emul-linux-x86-gtklibs-20080316 (17 Mar 2008)
17 Mar 2008; Peter Weller
+emul-linux-x86-gtklibs-20080316.ebuild:
Bump
25 Dec 2007; Christian Heim
Removing kugelfang from metadata.xml as per #46972.
15 Dec 2007;
Stable on amd64; bug 201887
*emul-linux-x86-gtklibs-20071214 (14 Dec 2007)
14 Dec 2007; Peter Weller
+emul-linux-x86-gtklibs-20071214.ebuild:
New emul version; bug 201887
13 Dec 2007; Peter Weller
emul-linux-x86-gtklibs-20071210.ebuild:
Stable on amd64; bug 201860
*emul-linux-x86-gtklibs-20071210 (11 Dec 2007)
11 Dec 2007;
Bump wrt bug 201860
24 Nov 2007; Mike Doty
emul-linux-x86-gtklibs-20071121.ebuild:
amd64 stable for releng
22 Nov 2007; Samuli Suominen
emul-linux-x86-gtklibs-20071121.ebuild:
Change gdk-pixbuf.loaders ewarn in post install to reflect correct directories.
*emul-linux-x86-gtklibs-20071121 (21 Nov 2007)
21 Nov 2007; Mike Doty
+emul-linux-x86-gtklibs-20071121.ebuild:
bump, resolves 195037
*emul-linux-x86-gtklibs-20071118 (18 Nov 2007)
18 Nov 2007; Mike Doty
+emul-linux-x86-gtklibs-20071118.ebuild:
fixed pango/gtk+ conf file seperation, bug 199201
15 Nov 2007; Mike Doty
emul-linux-x86-gtklibs-20071114.ebuild:
add info on how to fix fonts, bug 199201
*emul-linux-x86-gtklibs-20071114 (14 Nov 2007)
14 Nov 2007; Mike Doty
+emul-linux-x86-gtklibs-20071114.ebuild:
New emul-linux-x86-* build system. Latest x86 stable packages.
29 Aug 2007; Christian Heim
Removing herbs from metadata due to his retirement (see #88780 for reference).
*emul-linux-x86-gtklibs-11.0 (18 Aug 2007)
18 Aug 2007; Olivier Crête
+emul-linux-x86-gtklibs-11.0.ebuild:
New version of almost everything, bug #188655
02 Jul 2007; Piotr Jaroszyński
emul-linux-x86-gtklibs-2.3.ebuild, emul-linux-x86-gtklibs-2.8.8.ebuild,
emul-linux-x86-gtklibs-2.10.6.3.ebuild,
emul-linux-x86-gtklibs-2.10.6.3-r3.ebuild:
(QA) RESTRICT clean up.
05 Mar 2007; Simon Stelling
emul-linux-x86-gtklibs-10.0-r1.ebuild:
fix bug 169368
02 Mar 2007; Simon Stelling
emul-linux-x86-gtklibs-10.0-r1.ebuild:
use qt3 *everywhere*
02 Mar 2007; Simon Stelling
emul-linux-x86-gtklibs-10.0-r1.ebuild:
stable on amd64; a bit preliminary as we need this in the 2007.0 release
01 Mar 2007; Simon Stelling
emul-linux-x86-gtklibs-10.0-r1.ebuild:
it's qt3, not qt
*emul-linux-x86-gtklibs-10.0-r1 (28 Feb 2007)
28 Feb 2007; Simon Stelling
-emul-linux-x86-gtklibs-10.0.ebuild,
+emul-linux-x86-gtklibs-10.0-r1.ebuild:
only depend on qtlibs if USE=qt is given
27 Feb 2007; Simon Stelling
emul-linux-x86-gtklibs-10.0.ebuild:
depend on baselibs-10.2 because giflib if provided there; bug 168501
27 Feb 2007; Simon Stelling
emul-linux-x86-gtklibs-10.0.ebuild:
depend on qtlibs, otherwise gtk-engines-qt is broken; bug 168501
*emul-linux-x86-gtklibs-10.0 (21 Feb 2007)
21 Feb 2007; Simon Stelling
+emul-linux-x86-gtklibs-10.0.ebuild:
10.0 revbump && fix bug 159837
16 Feb 2007; Simon Stelling
emul-linux-x86-gtklibs-2.10.6.3-r3.ebuild:
mark stable
*emul-linux-x86-gtklibs-2.10.6.3-r3 (05 Jan 2007)
05 Jan 2007; Mike Frysinger
+emul-linux-x86-gtklibs-2.10.6.3-r3.ebuild:
Dont install patch #143390 by Bernard Cafarelli.
*emul-linux-x86-gtklibs-2.10.6.3-r2 (05 Jan 2007)
05 Jan 2007; Mike Frysinger
+emul-linux-x86-gtklibs-2.10.6.3-r2.ebuild:
Fix encoded /emul to point to lib32 #143390.
05 Jan 2007; Olivier Crête
-emul-linux-x86-gtklibs-2.10.6.3-r1.ebuild:
Pulling broken version
*emul-linux-x86-gtklibs-2.10.6.3-r1 (03 Jan 2007)
03 Jan 2007; Mike Frysinger
+emul-linux-x86-gtklibs-2.10.6.3-r1.ebuild:
Move /emul to /lib32 #143390.
07 Dec 2006; Olivier Crête
emul-linux-x86-gtklibs-2.10.6.3.ebuild:
Stable on amd64 to follow gtk+-2.10, fixed bug #157359
*emul-linux-x86-gtklibs-2.10.6.3 (23 Nov 2006)
23 Nov 2006; Olivier Crête
-emul-linux-x86-gtklibs-2.10.6.2.ebuild,
+emul-linux-x86-gtklibs-2.10.6.3.ebuild:
New version with symlinks back
14 Nov 2006; Olivier Crête
emul-linux-x86-gtklibs-2.8.8.ebuild:
Added QA_EXECSTACKS to ignore executable stack on gtk+ 1 binary
*emul-linux-x86-gtklibs-2.10.6.2 (12 Nov 2006)
12 Nov 2006; Olivier Crête
-emul-linux-x86-gtklibs-2.10.6.1.ebuild,
+emul-linux-x86-gtklibs-2.10.6.2.ebuild:
New version, with correct gtk-engines-qt
*emul-linux-x86-gtklibs-2.10.6.1 (11 Nov 2006)
11 Nov 2006; Olivier Crête
-emul-linux-x86-gtklibs-2.10.6.ebuild,
+emul-linux-x86-gtklibs-2.10.6.1.ebuild:
Re-add forgotten gtk+ 1.2 and ignore execstack problem
*emul-linux-x86-gtklibs-2.10.6 (11 Nov 2006)
11 Nov 2006; Olivier Crête
+emul-linux-x86-gtklibs-2.10.6.ebuild:
New GTK+ version, with improved deps (the data files from the regular
package are required)
30 Jul 2006; Herbie Hopkins
emul-linux-x86-gtklibs-2.8.8.ebuild:
Stable on amd64.
05 Jul 2006; Daniel Gryniewicz
emul-linux-x86-gtklibs-2.8.8.ebuild:
Deps not stable yet. Curse you, repoman
05 Jul 2006; Daniel Gryniewicz
emul-linux-x86-gtklibs-2.8.8.ebuild:
Marked stable on amd64 per bug #139170
24 Jun 2006; Doug Goldstein
emul-linux-x86-gtklibs-2.8.8.ebuild:
USE flag change qt->qt3/qt4 bug #137785
05 Apr 2006; Patrick McLean
emul-linux-x86-gtklibs-2.8.8.ebuild:
Fixed RDEPEND syntax (Bug #128779), thanks to Patrick Borjesson
*emul-linux-x86-gtklibs-2.8.8 (17 Mar 2006)
17 Mar 2006; Herbie Hopkins
-emul-linux-x86-gtklibs-2.1.ebuild, -emul-linux-x86-gtklibs-2.2.ebuild,
+emul-linux-x86-gtklibs-2.8.8.ebuild:
Bump gtk to version 2.8.8, add gtk-engines-qt.
09 Mar 2006; Diego Pettenò
emul-linux-x86-gtklibs-2.1.ebuild, emul-linux-x86-gtklibs-2.2.ebuild,
emul-linux-x86-gtklibs-2.3.ebuild:
Use nostrip instead of strip restriction for compatibility with older portage.
09 Mar 2006; Diego Pettenò
emul-linux-x86-gtklibs-2.1.ebuild, emul-linux-x86-gtklibs-2.2.ebuild,
emul-linux-x86-gtklibs-2.3.ebuild:
Add strip restriction, as the binaries are already stripped.
05 Jan 2006; Herbie Hopkins
emul-linux-x86-gtklibs-2.3.ebuild:
Stable on amd64.
*emul-linux-x86-gtklibs-2.3 (06 Dec 2005)
06 Dec 2005; Herbie Hopkins
+emul-linux-x86-gtklibs-2.3.ebuild:
Bump with newer gtklibs, fix bug #110085.
19 Oct 2005; Herbie Hopkins
emul-linux-x86-gtklibs-2.2.ebuild:
Stable on amd64.
*emul-linux-x86-gtklibs-2.2 (06 Sep 2005)
06 Sep 2005; Herbie Hopkins
+emul-linux-x86-gtklibs-2.2.ebuild:
New release, updating gtk+ version and fixing bug 102477 and bug 103068.
06 Sep 2005; Herbie Hopkins
-emul-linux-x86-gtklibs-1.2-r1.ebuild:
Remove old version.
22 May 2005; Simon Stelling
emul-linux-x86-gtklibs-2.1.ebuild:
stable on amd64
21 Apr 2005; Herbie Hopkins
+files/50emul-linux-x86-gtklibs, -emul-linux-x86-gtklibs-1.0.ebuild,
-emul-linux-x86-gtklibs-1.1.ebuild, -emul-linux-x86-gtklibs-1.2.ebuild,
-emul-linux-x86-gtklibs-2.0.ebuild, emul-linux-x86-gtklibs-2.1.ebuild:
Switch to use doenvd. Remove old versions.
*emul-linux-x86-gtklibs-2.1 (18 Apr 2005)
18 Apr 2005; Herbie Hopkins
+emul-linux-x86-gtklibs-2.1.ebuild:
Use arch specific config directory for pango. Removed unnecessary .a files.
Fixed SRC_URI.
*emul-linux-x86-gtklibs-2.0 (15 Apr 2005)
15 Apr 2005; Simon Stelling
+emul-linux-x86-gtklibs-2.0.ebuild:
added new version provided by Herbie Hopkins, fixes bug #66853
31 Mar 2005; Marcus D. Hanwell
emul-linux-x86-gtklibs-1.2-r1.ebuild:
Marked stable on amd64, fixes issues with firefox-bin and acroread.
*emul-linux-x86-gtklibs-1.2-r1 (15 Mar 2005)
15 Mar 2005; Marcus D. Hanwell
+emul-linux-x86-gtklibs-1.2-r1.ebuild:
Added extra logic to create symlinks, this should fix Acrobat Reader 7 and
firefox-bin (bug 80720).
28 Aug 2004; Travis Tilley
emul-linux-x86-gtklibs-1.2.ebuild:
stable on amd64
*emul-linux-x86-gtklibs-1.2 (22 Aug 2004)
22 Aug 2004; Travis Tilley
+emul-linux-x86-gtklibs-1.2.ebuild:
removed a few libs that are now in baselibs. fixed gtk and pango to use an
arch specific directory for config files so that 32bit and 64bit versions dont
conflict. realplayer 10 and friends should now work without problem.
*emul-linux-x86-gtklibs-1.1 (13 Apr 2004)
13 Apr 2004; Danny van Dyk
Repackaged baselibs, compiled with CFLAGS="-mcpu=athlon-xp -msse -msse2".
GTK Version 1.2.10/2.2.4, all libraries used are stable on x86.
*emul-linux-x86-gtklibs-1.0 (26 Oct 2003)
26 Oct 2003; Brad House
emul-linux-x86-gtklibs-1.0.ebuild:
initial commit of gtklibs for 32bit emulation
AUX 50emul-linux-x86-gtklibs 14 RMD160 bfec6865ba08ad120cfb30218b31b50120a55931 SHA1 8bd950e5e5a40f491b2a389f3236ac2557490aa8 SHA256 82ec78c260f9f7c1a0bd0ad98dd2cf70bc1d09cc57bfb43e7d690999f7a4e7aa
DIST atk-1.12.3.tbz2 297390 RMD160 2a3274a4ba9bde12e31abc3a0b92e77134997e78 SHA1 70a0c3c43a65e3a5b5df8883661f771abe4804af SHA256 6cb6e3aa0c68bbd6bc91d5209bbc37d5ea1294097339b43e10be77a8b52d5699
DIST atk-1.18.0.tbz2 291240 RMD160 80177d21e972cb3bf64196f39129a79eb9192222 SHA1 5a7c288aefd8c6b20640c4788d1efffe10ecc9cf SHA256 343a1ddbd45f76ea6d175534bac2c5ac0053ae64307e407f929bbca6338cb62a
DIST cairo-1.2.4.tbz2 563844 RMD160 21109f69743722a806fc42f43bc8ef9773474c82 SHA1 21122467b8049afe64946e7c43ffbe984661cc60 SHA256 799639b09a6ca8b0dbf4e9b4c665722dbe8d33e88eba4e497a5f5f95db4beae8
DIST cairo-1.4.10.tbz2 770237 RMD160 5b616a03ab97686c4559601f01b394d8090ba1d7 SHA1 b17d9bfda0486792a7c7b75572c20fd100301636 SHA256 2bdac462985052d0f68d7b235f3d3524d0aad376e8585698e6294f77a7305746
DIST emul-linux-x86-gtklibs-2.10.6.3-r2-emul.patch.bz2 218817 RMD160 dffeab83b66cb9b804a2b24bb0986cbd5832882a SHA1 84b1cd812f8a1fcf1f244ac60ed3ef1f2d67853f SHA256 38a8cc18e52f76b1f86f92b7f46e23ab39619866581d6d3c1b5ea088e9c25f0f
DIST emul-linux-x86-gtklibs-2.10.6.3.tar.bz2 3121509 RMD160 0e5ca2614af2664ae983dfca2eedc03ecfa84e8d SHA1 5dbc139bb7e693323c5977f2852803e16fff9cac SHA256 69441b249786f25b04bc49c06b1b23f5f788199c265435feabb29ae560c3e883
DIST emul-linux-x86-gtklibs-2.3.tar.bz2 2690115 RMD160 d5a16f34cd9f8c3fd9b4b9ca069ebd4fbeaa970d SHA1 1b54438a94b09f1498118fb21d87f4267bb70353 SHA256 10b896194a0d1a35fec449620351a02cd333951c0c8bf35432d9217639198f10
DIST emul-linux-x86-gtklibs-2.8.8.tar.bz2 2892105 RMD160 7bddf9725383e69519e4c70cd24750a9a806ae4f SHA1 15ab80b48fbb3e7b12ebba5fb85bef9abe4c17d5 SHA256 f48bfe53cb064e68cebb48920d8d54df7e215c6b860ec34cd56b4a27f2047b90
DIST emul-linux-x86-gtklibs-20071114.tar.bz2 4712580 RMD160 e3e4e1b1ce19ba9498c105b12742fcf1e5c48fd7 SHA1 bde756cac46fb7a7bb4f12130e98799b1ac1d442 SHA256 4739db1544eeb9d8c12e1b924ac354750386c13e003d2ecaacb354887f23840b
DIST emul-linux-x86-gtklibs-20071118.tar.bz2 4950478 RMD160 9728c93f2c64ed32f3f692b3d39908278ef7ca25 SHA1 9376fc6c793e88f3068e7ecfd2367794c13239cb SHA256 36f5210689330cd88ad344a995d8f14925b01ae300301bac50be56f26fe58496
DIST emul-linux-x86-gtklibs-20071121.tar.bz2 4965651 RMD160 285cb37b44bbf0a63b79bdd95a181c9e0a4ea3e1 SHA1 871cb2e4dc843233994ab26a71d0dfc71a2d12ee SHA256 123e3c8ed0aaf97602d3291f3148d0a341342183391fb21c63ed0126147d774d
DIST emul-linux-x86-gtklibs-20071210.tar.bz2 4959095 RMD160 9c4af2ba44d278a69405559b758e8f17b206dea9 SHA1 440fa23cdf21c5526d23354b0b3eee19f829b115 SHA256 c81a7203d2f836795922aed1f9dd1fb2cd546b1554d2b8a658502d49a7e0e243
DIST emul-linux-x86-gtklibs-20071214.tar.bz2 4961392 RMD160 8eba2d23b5d64138e7d1eb7f8efe2441d2beac96 SHA1 3a0f37fa10bb3d9b5438fb3e5d78c7a1d4744abf SHA256 5a55aca996ed13585696c99a20dc667c4c74d32f2ae1068a9b07e13c750da571
DIST emul-linux-x86-gtklibs-20080316.tar.bz2 4970417 RMD160 b0cbe84827b00c0c2fd42a48206bdf23734c9f4b SHA1 162c5f5ec9cebf1a41ac58fcfd61fc201662056a SHA256 18b1d703fd5945426a58add88dd2432eeb89ab9c8e7b7fa17e59903885252dc0
DIST gtk+-1.2.10-r12.tbz2 2255946 RMD160 2ff61d79920f22932c3f415ec572df0727dea0d7 SHA1 dd7b9011a6e52d6c99ddb2fad0b865ac48580f73 SHA256 aad23e5f92b9f2245654f4d120cd56d6e761a208bed55ced597f03939e3556bc
DIST gtk+-2.10.13.tbz2 7680158 RMD160 f7063e6c3cea0664e7480e26581557fc7d85244e SHA1 92fe0edfdb34f75ab27689c201493a73c264b13b SHA256 fdb72e1ad558298467ab9ff8b417bc016f029eb8906b2052ca34ba2dc1474ada
DIST gtk+-2.10.6.tbz2 7455485 RMD160 95bb8883cefca38611ea3a89c2585306e918eeaf SHA1 1ee2452a78774839fa49bcc4be764e30b211d909 SHA256 035451318af88820d86a70b09530638928b42dfd0bbd1ae38383231c90653508
DIST gtk-engines-2.10.2.tbz2 310870 RMD160 c4d293510b4c21c1df328c8634b6db19a25daff9 SHA1 dcd13a24b9fcf92268bdc77cda666e7cdcb05cff SHA256 0547fcf37bb5d116a10c049842d1234aa26f8d599ec2074222c1cfd2fc18a486
DIST gtk-engines-2.8.2.tbz2 258062 RMD160 9c0a4c67454497912cbee2b8a49de4f7d69954cd SHA1 adf7fb493dbc3e8ac014b8b6131dde9d8d8d8040 SHA256 896b40a22a8b577d28e6903a5da8155f978b00f9d88aa4749fe786b13af8fb77
DIST gtk-engines-qt-0.7-r1.tbz2 135604 RMD160 00cd362aac0244a36634346c2801fd7c5c438031 SHA1 f6146bec5575c86b92b422aee46e44ba7007da72 SHA256 6cc3249ed33ea5691589cf2197f60333bfdd888dd8ba20cb6efe39caca72f67a
DIST gtk-engines-xfce-2.2.8-r1.tbz2 59465 RMD160 2436b2356e234886bd19efa4212f2378ac7058d0 SHA1 8a878ce632cddca18b1c95ad28a9342af5eba927 SHA256 c84b593a45356efee72bd085bb6b2fd25ce4dc3758c0901862a231d5db204e03
DIST gtk-engines-xfce-2.4.1-r1.tbz2 57301 RMD160 71072605c019c15bcca419554aceb2080457053e SHA1 b35c65976b193a99e90dba1e11398a51a53f3a1f SHA256 9e58acbf98f567d019db5984a6b954d7fddf4639b878bed8c61d3b2a0f495fae
DIST imlib-1.9.14-r3.tbz2 604079 RMD160 8e2d84cd870f6a4a10681e26c38bcdc9c1c80edc SHA1 01682a815c2e23cf7dc4021a219edef9f364f9f6 SHA256 0efd7f15178f5b987ddf2017fda1ba8d5633699ad83186f5cf87c77268b9a814
DIST pango-1.14.9.tbz2 632667 RMD160 4194800b2f85623be8f3e7d995efd4e5fd21421d SHA1 21b8c85ae48197e1b2288fe6235b0019cabdef2e SHA256 c97cf00ee1e988f54f70b765f4e87048f56665ab9dd239ceab4e7625e7b6e1a0
DIST pango-1.16.4.tbz2 660606 RMD160 84a0e2db34c437513d53b52dadc0f7e66476c661 SHA1 a6b2dfc4044e236bf709b98d33a0fd98f260b188 SHA256 10ce8bf3b615d88034927fe51485073328e4c1f441cd08de05795dd96c1bc2e9
EBUILD emul-linux-x86-gtklibs-10.0-r1.ebuild 2230 RMD160 879a6cfb72f937144353c2ff14590b3fc69802f5 SHA1 0d21b996f8e15ccf226c66b1b5fc5bac6224dc82 SHA256 6eb98daafbe30ab1b981c1e9c5b2e8427b0d9bb6194d03b1f44cd592084e901f
EBUILD emul-linux-x86-gtklibs-11.0.ebuild 2232 RMD160 400c4c84bb0b750b104291cf52cf7697c7079750 SHA1 c341654e8cfd8b824e613597d340cd47937d0545 SHA256 2f2f7ab5d7ffaddef80029092d27f337ba28005df4875cbd7c76711b315afec1
EBUILD emul-linux-x86-gtklibs-2.10.6.3-r3.ebuild 1372 RMD160 d28b220305a87647b15f5fbf4b4201e2da84350d SHA1 a0f3625b9834b9e81327941acdc56e3521c81930 SHA256 b3be98ece7b65858ade6b1d056390efa7e854eef3897a1499d1a8844219af111
EBUILD emul-linux-x86-gtklibs-2.10.6.3.ebuild 1116 RMD160 722df1a6ca86484f0db80b17c8531d082d2003cf SHA1 af602df1d3ef5c42a77370ae1d5501433bdacafe SHA256 bd7d426c1e9876de69f1c9096c6fbfcf89a9d0d9041205bbf187e79a2f9f6901
EBUILD emul-linux-x86-gtklibs-2.3.ebuild 711 RMD160 b554d93c11e2caff6b3b7b2b6d8e3acb2f7a5122 SHA1 ac24328e748155537c090a37d811e971070141bb SHA256 c5e9d3a42cacde99028cf412ec15e1b43d46ac091a05511771e607285ee67943
EBUILD emul-linux-x86-gtklibs-2.8.8.ebuild 1033 RMD160 6c57a0ea0b538bf4a9e67932fd397e6fd77612ac SHA1 fbb438f0a370cdc5c75f38e06b0dd0ba37080371 SHA256 99b35875449aee70e069266b3f921b0b4bd86a9a1da554bdbe6560d84baf2009
EBUILD emul-linux-x86-gtklibs-20071114.ebuild 1820 RMD160 0bbaaff2d46b0072835e8badc1bdf0e176b180f4 SHA1 bfd50409db5640224a0cba57a1d5568064fd83fd SHA256 7255db2ce0d2b03dc03e3ebf691000af1060ef6841139c30c3ac8664cc191655
EBUILD emul-linux-x86-gtklibs-20071118.ebuild 1820 RMD160 935c6adfd8b95b4dd840e25e10d8ffc4931ba722 SHA1 ad2ba990c52e2703e066a2eb548eef542be6d02f SHA256 c1575a6078b8ba22287f110abafabf1de220392ac64a4841c03e444c5b2b29f3
EBUILD emul-linux-x86-gtklibs-20071121.ebuild 1881 RMD160 dcf807e8e40d430da9afac98e97f28fed4a2621d SHA1 80b95d3bc97b4b3dc40ee46af65baf26982e0d9b SHA256 354af9167501c3013fd6e17be8c0a65ddd570ec1f08f9a0ef0eaf1957fa60976
EBUILD emul-linux-x86-gtklibs-20071210.ebuild 1877 RMD160 9671b27b60ad504796cf378ac8182390c9c6afb5 SHA1 49490da5ba5e7d099baea46314fc64cb8f17e991 SHA256 d8aa8c499d7b1b33950577a80427ddd335a7e4b977bc3ea4b59f64fd24faa711
EBUILD emul-linux-x86-gtklibs-20071214.ebuild 1877 RMD160 75c33f6f67a24fd2600ee34a85b35ff0cd848fe7 SHA1 d455985a5dfbab10ac6ae0080bb46f8779f6b126 SHA256 882802060665cca63f936245ff118c28ebf6357335f1e0289b02cadf5310b022
EBUILD emul-linux-x86-gtklibs-20080316.ebuild 1878 RMD160 6112090a892d92f55437989888b59d9ba5c60d67 SHA1 ce60a765486945d05983de32844426292e673e15 SHA256 f95633f248a8ac834a271f2a74170b0357a4acada71200756505029d93c24642
MISC ChangeLog 10139 RMD160 db5e672fac09490d029c2beef906a80411274304 SHA1 f830e0eb88adc9d03652b0e8b1dfd81a6bc783c7 SHA256 d264d3ba29fb0f066b41d13672197167504208c13c9054bcf5159be555b1d426
MISC metadata.xml 159 RMD160 d52f9d709e07e1eca289e2940d4292c64fda6029 SHA1 021f81ae2e25595444e199cc4be3c122d37da802 SHA256 38c5ab0a3cf60ec0611d1112056b9ff16183715db2c60a2ac84590da0ce7fb76
# Copyright 1999-2007 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/app-emulation/emul-linux-x86-gtklibs/emul-linux-x86-gtklibs-10.0-r1.ebuild,v 1.5 2007/03/05 15:19:54 blubb Exp $
inherit emul-libs
SRC_URI="mirror://gentoo/atk-1.12.3.tbz2
mirror://gentoo/cairo-1.2.4.tbz2
mirror://gentoo/gtk+-1.2.10-r12.tbz2
mirror://gentoo/gtk+-2.10.6.tbz2
mirror://gentoo/gtk-engines-2.8.2.tbz2
qt3? ( mirror://gentoo/gtk-engines-qt-0.7-r1.tbz2 )
mirror://gentoo/gtk-engines-xfce-2.2.8-r1.tbz2
mirror://gentoo/imlib-1.9.14-r3.tbz2
mirror://gentoo/pango-1.14.9.tbz2"
LICENSE="GPL-2 LGPL-2 LGPL-2.1 FTL || ( LGPL-2.1 MPL-1.1 )"
KEYWORDS="-* amd64"
IUSE="qt3"
DEPEND=""
RDEPEND=">=app-emulation/emul-linux-x86-baselibs-10.2
qt3? ( >=app-emulation/emul-linux-x86-qtlibs-10.0 )
>=app-emulation/emul-linux-x86-xlibs-10.0"
src_unpack() {
query_tools="${S}/usr/bin/gtk-query-immodules-2.0|${S}/usr/bin/gdk-pixbuf-query-loaders|${S}/usr/bin/pango-querymodules"
ALLOWED="(${S}/etc/env.d|${S}/etc/gtk-2.0|${S}/etc/pango/i686-pc-linux-gnu|${query_tools})"
emul-libs_src_unpack
# these tools generate an index in /etc/{pango,gtk-2.0}/${CHOST}
mv -f "${S}/usr/bin/pango-querymodules"{,32}
mv -f "${S}/usr/bin/gtk-query-immodules-2.0"{,-32}
mv -f "${S}/usr/bin/gdk-pixbuf-query-loaders"{,32}
[[ -f ${S}/usr/lib32/kde3/kcm_kcmgtk.so ]] && rm -f ${S}/usr/lib32/kde3/kcm_kcmgtk.so
}
pkg_preinst() {
#bug 169058
for l in ${ROOT}/usr/lib32/{pango,gtk-2.0} ; do
[[ -L ${l} ]] && rm -f ${l}
done
}
pkg_postinst() {
PANGO_CONFDIR="/etc/pango/i686-pc-linux-gnu"
if [[ ${ROOT} == "/" ]] ; then
einfo "Generating pango modules listing..."
mkdir -p ${PANGO_CONFDIR}
pango-querymodules32 > ${PANGO_CONFDIR}/pango.modules
else
ewarn "You'll have to run the following command after chrooting into ${ROOT}:"
ewarn "pango-querymodules32 > ${PANGO_CONFDIR}/pango.modules"
fi
GTK2_CONFDIR="/etc/gtk-2.0/i686-pc-linux-gnu"
einfo "Generating gtk+ immodules/gdk-pixbuf loaders listing..."
mkdir -p ${GTK2_CONFDIR}
gtk-query-immodules-2.0-32 > ${ROOT}${GTK2_CONFDIR}/gtk.immodules
gdk-pixbuf-query-loaders32 > ${ROOT}${GTK2_CONFDIR}/gdk-pixbuf.loaders
}
# Copyright 1999-2007 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/app-emulation/emul-linux-x86-gtklibs/emul-linux-x86-gtklibs-11.0.ebuild,v 1.1 2007/08/18 15:29:17 tester Exp $
inherit emul-libs
SRC_URI="mirror://gentoo/atk-1.18.0.tbz2
mirror://gentoo/cairo-1.4.10.tbz2
mirror://gentoo/gtk+-1.2.10-r12.tbz2
mirror://gentoo/gtk+-2.10.13.tbz2
mirror://gentoo/gtk-engines-2.10.2.tbz2
qt3? ( mirror://gentoo/gtk-engines-qt-0.7-r1.tbz2 )
mirror://gentoo/gtk-engines-xfce-2.4.1-r1.tbz2
mirror://gentoo/imlib-1.9.14-r3.tbz2
mirror://gentoo/pango-1.16.4.tbz2"
LICENSE="GPL-2 LGPL-2 LGPL-2.1 FTL || ( LGPL-2.1 MPL-1.1 )"
KEYWORDS="-* ~amd64"
IUSE="qt3"
DEPEND=""
RDEPEND=">=app-emulation/emul-linux-x86-baselibs-10.2
qt3? ( >=app-emulation/emul-linux-x86-qtlibs-10.0 )
>=app-emulation/emul-linux-x86-xlibs-10.0"
src_unpack() {
query_tools="${S}/usr/bin/gtk-query-immodules-2.0|${S}/usr/bin/gdk-pixbuf-query-loaders|${S}/usr/bin/pango-querymodules"
ALLOWED="(${S}/etc/env.d|${S}/etc/gtk-2.0|${S}/etc/pango/i686-pc-linux-gnu|${query_tools})"
emul-libs_src_unpack
# these tools generate an index in /etc/{pango,gtk-2.0}/${CHOST}
mv -f "${S}/usr/bin/pango-querymodules"{,32}
mv -f "${S}/usr/bin/gtk-query-immodules-2.0"{,-32}
mv -f "${S}/usr/bin/gdk-pixbuf-query-loaders"{,32}
[[ -f ${S}/usr/lib32/kde3/kcm_kcmgtk.so ]] && rm -f ${S}/usr/lib32/kde3/kcm_kcmgtk.so
}
pkg_preinst() {
#bug 169058
for l in ${ROOT}/usr/lib32/{pango,gtk-2.0} ; do
[[ -L ${l} ]] && rm -f ${l}
done
}
pkg_postinst() {
PANGO_CONFDIR="/etc/pango/i686-pc-linux-gnu"
if [[ ${ROOT} == "/" ]] ; then
einfo "Generating pango modules listing..."
mkdir -p ${PANGO_CONFDIR}
pango-querymodules32 > ${PANGO_CONFDIR}/pango.modules
else
ewarn "You'll have to run the following command after chrooting into ${ROOT}:"
ewarn "pango-querymodules32 > ${PANGO_CONFDIR}/pango.modules"
fi
GTK2_CONFDIR="/etc/gtk-2.0/i686-pc-linux-gnu"
einfo "Generating gtk+ immodules/gdk-pixbuf loaders listing..."
mkdir -p ${GTK2_CONFDIR}
gtk-query-immodules-2.0-32 > ${ROOT}${GTK2_CONFDIR}/gtk.immodules
gdk-pixbuf-query-loaders32 > ${ROOT}${GTK2_CONFDIR}/gdk-pixbuf.loaders
}
# Copyright 1999-2007 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/app-emulation/emul-linux-x86-gtklibs/emul-linux-x86-gtklibs-2.10.6.3-r3.ebuild,v 1.4 2007/07/02 13:52:36 peper Exp $
inherit eutils
DESCRIPTION="Gtk+ 1/2 for emulation of 32bit x86 on amd64"
HOMEPAGE="http://www.gentoo.org/"
SRC_URI="mirror://gentoo/${P}.tar.bz2
http://dev.gentoo.org/~tester/dist/emul/${P}.tar.bz2
mirror://gentoo/${P}-r2-emul.patch.bz2"
LICENSE="GPL-2"
SLOT="0"
KEYWORDS="-* amd64"
IUSE="qt3"
RESTRICT="strip"
RDEPEND=">=app-emulation/emul-linux-x86-xlibs-7.0-r7
>=app-emulation/emul-linux-x86-baselibs-2.5.5-r2
x11-libs/pango
>=x11-libs/gtk+-2.10
>=x11-themes/gtk-engines-2.8
qt3? ( >=app-emulation/emul-linux-x86-qtlibs-3.4.4-r3 )"
S=${WORKDIR}
QA_EXECSTACK_amd64="usr/lib32/libgdk_pixbuf.so.2.0.0
usr/lib32/libgdk_pixbuf_xlib.so.2.0.0"
src_unpack() {
unpack ${A}
cd "${S}"
mkdir usr
mv emul/linux/x86/usr/lib usr/lib32 || die
rmdir emul/linux/x86/usr emul/linux/x86 emul/linux emul || die
use !qt3 && rm usr/lib32/gtk-2.0/2.10.0/engines/libqtengine.so
cp -a ${WORKDIR}{,.old}
sed -i \
-e 's:/emul/linux/x86/usr/lib/:/usr/lib32/:g' \
etc/*/i686-pc-linux-gnu/* || die
epatch ${P}-r2-emul.patch
rm ${P}-r2-emul.patch || die
}
src_install() {
cp -a "${WORKDIR}"/* "${D}"/ || die
}
# Copyright 1999-2007 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/app-emulation/emul-linux-x86-gtklibs/emul-linux-x86-gtklibs-2.10.6.3.ebuild,v 1.3 2007/07/02 13:52:36 peper Exp $
DESCRIPTION="Gtk+ 1/2 for emulation of 32bit x86 on amd64"
SRC_URI="mirror://gentoo/${P}.tar.bz2
http://dev.gentoo.org/~tester/dist/emul/${P}.tar.bz2"
HOMEPAGE="http://www.gentoo.org/"
SLOT="0"
LICENSE="GPL-2"
KEYWORDS="-* amd64"
IUSE="qt3"
QA_EXECSTACK_amd64="emul/linux/x86/usr/lib/libgdk_pixbuf.so.2.0.0
emul/linux/x86/usr/lib/libgdk_pixbuf_xlib.so.2.0.0"
S="${WORKDIR}"
RDEPEND=">=app-emulation/emul-linux-x86-xlibs-7.0-r3
>=app-emulation/emul-linux-x86-baselibs-2.5.3
x11-libs/pango
>=x11-libs/gtk+-2.10
>=x11-themes/gtk-engines-2.8
qt3? ( >=app-emulation/emul-linux-x86-qtlibs-3.4.4 )"
RESTRICT="strip"
src_install() {
# Avoid dep on qtlibs if qt support not required
use !qt3 && rm -f "${WORKDIR}/emul/linux/x86/usr/lib/gtk-2.0/2.10.0/engines/libqtengine.so"
cp -RPvf ${WORKDIR}/* ${D}/
doenvd ${FILESDIR}/50emul-linux-x86-gtklibs
}
# Copyright 1999-2007 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/app-emulation/emul-linux-x86-gtklibs/emul-linux-x86-gtklibs-2.3.ebuild,v 1.5 2007/07/02 13:52:36 peper Exp $
DESCRIPTION="Gtk+ 1/2 for emulation of 32bit x86 on amd64"
SRC_URI="mirror://gentoo/${P}.tar.bz2
http://dev.gentoo.org/~herbs/emul/${P}.tar.bz2"
HOMEPAGE="http://www.gentoo.org/"
SLOT="0"
LICENSE="GPL-2"
KEYWORDS="-* amd64"
IUSE=""
S="${WORKDIR}"
RDEPEND=">=app-emulation/emul-linux-x86-xlibs-2.0
>=app-emulation/emul-linux-x86-baselibs-2.0"
RESTRICT="strip"
src_install() {
cp -RPvf ${WORKDIR}/* ${D}/
doenvd ${FILESDIR}/50emul-linux-x86-gtklibs
}
# Copyright 1999-2007 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/app-emulation/emul-linux-x86-gtklibs/emul-linux-x86-gtklibs-2.8.8.ebuild,v 1.8 2007/07/02 13:52:36 peper Exp $
DESCRIPTION="Gtk+ 1/2 for emulation of 32bit x86 on amd64"
SRC_URI="mirror://gentoo/${P}.tar.bz2
http://dev.gentoo.org/~herbs/emul/${P}.tar.bz2"
HOMEPAGE="http://www.gentoo.org/"
SLOT="0"
LICENSE="GPL-2"
KEYWORDS="-* amd64"
IUSE="qt3"
QA_EXECSTACK_amd64="emul/linux/x86/usr/lib/libgdk_pixbuf.so.2.0.0
emul/linux/x86/usr/lib/libgdk_pixbuf_xlib.so.2.0.0"
S="${WORKDIR}"
RDEPEND=">=app-emulation/emul-linux-x86-xlibs-2.0
>=app-emulation/emul-linux-x86-baselibs-2.5
qt3? ( >=app-emulation/emul-linux-x86-qtlibs-3.4.4 )"
RESTRICT="strip"
src_install() {
# Avoid dep on qtlibs if qt support not required
use !qt3 && rm -f "${WORKDIR}/emul/linux/x86/usr/lib/gtk-2.0/2.4.0/engines/libqtengine.so"
cp -RPvf ${WORKDIR}/* ${D}/
doenvd ${FILESDIR}/50emul-linux-x86-gtklibs
}
# Copyright 1999-2007 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/app-emulation/emul-linux-x86-gtklibs/emul-linux-x86-gtklibs-20071114.ebuild,v 1.4 2007/11/15 17:53:07 mr_bones_ Exp $
inherit emul-linux-x86
LICENSE="GPL-2 LGPL-2 LGPL-2.1 FTL || ( LGPL-2.1 MPL-1.1 )"
KEYWORDS="-* ~amd64"
IUSE="qt3"
DEPEND=""
RDEPEND=">=app-emulation/emul-linux-x86-baselibs-20071114
>=app-emulation/emul-linux-x86-xlibs-20071114"
src_unpack() {
query_tools="${S}/usr/bin/gtk-query-immodules-2.0|${S}/usr/bin/gdk-pixbuf-query-loaders|${S}/usr/bin/pango-querymodules"
ALLOWED="(${S}/etc/env.d|${S}/etc/gtk-2.0|${S}/etc/pango/i686-pc-linux-gnu|${query_tools})"
emul-linux-x86_src_unpack
# these tools generate an index in /etc/{pango,gtk-2.0}/${CHOST}
mv -f "${S}/usr/bin/pango-querymodules"{,32}
mv -f "${S}/usr/bin/gtk-query-immodules-2.0"{,-32}
mv -f "${S}/usr/bin/gdk-pixbuf-query-loaders"{,32}
}
pkg_preinst() {
#bug 169058
for l in "${ROOT}/usr/lib32/{pango,gtk-2.0}" ; do
[[ -L ${l} ]] && rm -f ${l}
done
}
pkg_postinst() {
PANGO_CONFDIR="/etc/pango/i686-pc-linux-gnu"
if [[ ${ROOT} == "/" ]] ; then
einfo "Generating pango modules listing..."
mkdir -p ${PANGO_CONFDIR}
pango-querymodules32 > ${PANGO_CONFDIR}/pango.modules
fi
GTK2_CONFDIR="/etc/gtk-2.0/i686-pc-linux-gnu"
einfo "Generating gtk+ immodules/gdk-pixbuf loaders listing..."
mkdir -p ${GTK2_CONFDIR}
gtk-query-immodules-2.0-32 > "${ROOT}${GTK2_CONFDIR}/gtk.immodules"
gdk-pixbuf-query-loaders32 > "${ROOT}${GTK2_CONFDIR}/gdk-pixbuf.loaders"
ewarn "If you have problems with fonts and warnings from 32bit programs, try this:"
ewarn "gdk-pixbuf-query-loaders32 >> /etc/gtk+-2.0/gdk-pixbuf.loaders"
ewarn "pango-querymodules32 >> /etc/pango/pango.modules"
}
# Copyright 1999-2007 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/app-emulation/emul-linux-x86-gtklibs/emul-linux-x86-gtklibs-20071118.ebuild,v 1.2 2007/11/18 17:07:05 mr_bones_ Exp $
inherit emul-linux-x86
LICENSE="GPL-2 LGPL-2 LGPL-2.1 FTL || ( LGPL-2.1 MPL-1.1 )"
KEYWORDS="-* ~amd64"
IUSE="qt3"
DEPEND=""
RDEPEND=">=app-emulation/emul-linux-x86-baselibs-20071114
>=app-emulation/emul-linux-x86-xlibs-20071114"
src_unpack() {
query_tools="${S}/usr/bin/gtk-query-immodules-2.0|${S}/usr/bin/gdk-pixbuf-query-loaders|${S}/usr/bin/pango-querymodules"
ALLOWED="(${S}/etc/env.d|${S}/etc/gtk-2.0|${S}/etc/pango/i686-pc-linux-gnu|${query_tools})"
emul-linux-x86_src_unpack
# these tools generate an index in /etc/{pango,gtk-2.0}/${CHOST}
mv -f "${S}/usr/bin/pango-querymodules"{,32}
mv -f "${S}/usr/bin/gtk-query-immodules-2.0"{,-32}
mv -f "${S}/usr/bin/gdk-pixbuf-query-loaders"{,32}
}
pkg_preinst() {
#bug 169058
for l in "${ROOT}/usr/lib32/{pango,gtk-2.0}" ; do
[[ -L ${l} ]] && rm -f ${l}
done
}
pkg_postinst() {
PANGO_CONFDIR="/etc/pango/i686-pc-linux-gnu"
if [[ ${ROOT} == "/" ]] ; then
einfo "Generating pango modules listing..."
mkdir -p ${PANGO_CONFDIR}
pango-querymodules32 > ${PANGO_CONFDIR}/pango.modules
fi
GTK2_CONFDIR="/etc/gtk-2.0/i686-pc-linux-gnu"
einfo "Generating gtk+ immodules/gdk-pixbuf loaders listing..."
mkdir -p ${GTK2_CONFDIR}
gtk-query-immodules-2.0-32 > "${ROOT}${GTK2_CONFDIR}/gtk.immodules"
gdk-pixbuf-query-loaders32 > "${ROOT}${GTK2_CONFDIR}/gdk-pixbuf.loaders"
ewarn "If you have problems with fonts and warnings from 32bit programs, try this:"
ewarn "gdk-pixbuf-query-loaders32 >> /etc/gtk+-2.0/gdk-pixbuf.loaders"
ewarn "pango-querymodules32 >> /etc/pango/pango.modules"
}
# Copyright 1999-2007 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/app-emulation/emul-linux-x86-gtklibs/emul-linux-x86-gtklibs-20071121.ebuild,v 1.3 2007/11/24 01:20:18 kingtaco Exp $
inherit emul-linux-x86
LICENSE="GPL-2 LGPL-2 LGPL-2.1 FTL || ( LGPL-2.1 MPL-1.1 )"
KEYWORDS="-* amd64"
IUSE="qt3"
DEPEND=""
RDEPEND=">=app-emulation/emul-linux-x86-baselibs-20071114
>=app-emulation/emul-linux-x86-xlibs-20071114"
src_unpack() {
query_tools="${S}/usr/bin/gtk-query-immodules-2.0|${S}/usr/bin/gdk-pixbuf-query-loaders|${S}/usr/bin/pango-querymodules"
ALLOWED="(${S}/etc/env.d|${S}/etc/gtk-2.0|${S}/etc/pango/i686-pc-linux-gnu|${query_tools})"
emul-linux-x86_src_unpack
# these tools generate an index in /etc/{pango,gtk-2.0}/${CHOST}
mv -f "${S}/usr/bin/pango-querymodules"{,32}
mv -f "${S}/usr/bin/gtk-query-immodules-2.0"{,-32}
mv -f "${S}/usr/bin/gdk-pixbuf-query-loaders"{,32}
}
pkg_preinst() {
#bug 169058
for l in "${ROOT}/usr/lib32/{pango,gtk-2.0}" ; do
[[ -L ${l} ]] && rm -f ${l}
done
}
pkg_postinst() {
PANGO_CONFDIR="/etc/pango/i686-pc-linux-gnu"
if [[ ${ROOT} == "/" ]] ; then
einfo "Generating pango modules listing..."
mkdir -p ${PANGO_CONFDIR}
pango-querymodules32 > ${PANGO_CONFDIR}/pango.modules
fi
GTK2_CONFDIR="/etc/gtk-2.0/i686-pc-linux-gnu"
einfo "Generating gtk+ immodules/gdk-pixbuf loaders listing..."
mkdir -p ${GTK2_CONFDIR}
gtk-query-immodules-2.0-32 > "${ROOT}${GTK2_CONFDIR}/gtk.immodules"
gdk-pixbuf-query-loaders32 > "${ROOT}${GTK2_CONFDIR}/gdk-pixbuf.loaders"
# gdk-pixbuf.loaders should be in their CHOST directories respectively.
if [[ -e ${ROOT}/etc/gtk-2.0/gdk-pixbuf.loaders ]] ; then
ewarn
ewarn "File /etc/gtk-2.0/gdk-pixbuf.loaders shouldn't be present on"
ewarn "multilib systems, please remove it by hand."
ewarn
fi
}
# Copyright 1999-2007 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/app-emulation/emul-linux-x86-gtklibs/emul-linux-x86-gtklibs-20071210.ebuild,v 1.2 2007/12/13 21:43:53 welp Exp $
inherit emul-linux-x86
LICENSE="GPL-2 LGPL-2 LGPL-2.1 FTL || ( LGPL-2.1 MPL-1.1 )"
KEYWORDS="-* amd64"
IUSE="qt3"
DEPEND=""
RDEPEND=">=app-emulation/emul-linux-x86-baselibs-20071114
>=app-emulation/emul-linux-x86-xlibs-20071114"
src_unpack() {
query_tools="${S}/usr/bin/gtk-query-immodules-2.0|${S}/usr/bin/gdk-pixbuf-query-loaders|${S}/usr/bin/pango-querymodules"
ALLOWED="(${S}/etc/env.d|${S}/etc/gtk-2.0|${S}/etc/pango/i686-pc-linux-gnu|${query_tools})"
emul-linux-x86_src_unpack
# these tools generate an index in /etc/{pango,gtk-2.0}/${CHOST}
mv -f "${S}/usr/bin/pango-querymodules"{,32}
mv -f "${S}/usr/bin/gtk-query-immodules-2.0"{,-32}
mv -f "${S}/usr/bin/gdk-pixbuf-query-loaders"{,32}
}
pkg_preinst() {
#bug 169058
for l in "${ROOT}/usr/lib32/{pango,gtk-2.0}" ; do
[[ -L ${l} ]] && rm -f ${l}
done
}
pkg_postinst() {
PANGO_CONFDIR="/etc/pango/i686-pc-linux-gnu"
if [[ ${ROOT} == "/" ]] ; then
einfo "Generating pango modules listing..."
mkdir -p ${PANGO_CONFDIR}
pango-querymodules32 > ${PANGO_CONFDIR}/pango.modules
fi
GTK2_CONFDIR="/etc/gtk-2.0/i686-pc-linux-gnu"
einfo "Generating gtk+ immodules/gdk-pixbuf loaders listing..."
mkdir -p ${GTK2_CONFDIR}
gtk-query-immodules-2.0-32 > "${ROOT}${GTK2_CONFDIR}/gtk.immodules"
gdk-pixbuf-query-loaders32 > "${ROOT}${GTK2_CONFDIR}/gdk-pixbuf.loaders"
# gdk-pixbuf.loaders should be in their CHOST directories respectively.
if [[ -e ${ROOT}/etc/gtk-2.0/gdk-pixbuf.loaders ]] ; then
ewarn
ewarn "File /etc/gtk-2.0/gdk-pixbuf.loaders shouldn't be present on"
ewarn "multilib systems, please remove it by hand."
ewarn
fi
}
# Copyright 1999-2007 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/app-emulation/emul-linux-x86-gtklibs/emul-linux-x86-gtklibs-20071214.ebuild,v 1.2 2007/12/15 14:39:07 welp Exp $
inherit emul-linux-x86
LICENSE="GPL-2 LGPL-2 LGPL-2.1 FTL || ( LGPL-2.1 MPL-1.1 )"
KEYWORDS="-* amd64"
IUSE="qt3"
DEPEND=""
RDEPEND=">=app-emulation/emul-linux-x86-baselibs-20071114
>=app-emulation/emul-linux-x86-xlibs-20071114"
src_unpack() {
query_tools="${S}/usr/bin/gtk-query-immodules-2.0|${S}/usr/bin/gdk-pixbuf-query-loaders|${S}/usr/bin/pango-querymodules"
ALLOWED="(${S}/etc/env.d|${S}/etc/gtk-2.0|${S}/etc/pango/i686-pc-linux-gnu|${query_tools})"
emul-linux-x86_src_unpack
# these tools generate an index in /etc/{pango,gtk-2.0}/${CHOST}
mv -f "${S}/usr/bin/pango-querymodules"{,32}
mv -f "${S}/usr/bin/gtk-query-immodules-2.0"{,-32}
mv -f "${S}/usr/bin/gdk-pixbuf-query-loaders"{,32}
}
pkg_preinst() {
#bug 169058
for l in "${ROOT}/usr/lib32/{pango,gtk-2.0}" ; do
[[ -L ${l} ]] && rm -f ${l}
done
}
pkg_postinst() {
PANGO_CONFDIR="/etc/pango/i686-pc-linux-gnu"
if [[ ${ROOT} == "/" ]] ; then
einfo "Generating pango modules listing..."
mkdir -p ${PANGO_CONFDIR}
pango-querymodules32 > ${PANGO_CONFDIR}/pango.modules
fi
GTK2_CONFDIR="/etc/gtk-2.0/i686-pc-linux-gnu"
einfo "Generating gtk+ immodules/gdk-pixbuf loaders listing..."
mkdir -p ${GTK2_CONFDIR}
gtk-query-immodules-2.0-32 > "${ROOT}${GTK2_CONFDIR}/gtk.immodules"
gdk-pixbuf-query-loaders32 > "${ROOT}${GTK2_CONFDIR}/gdk-pixbuf.loaders"
# gdk-pixbuf.loaders should be in their CHOST directories respectively.
if [[ -e ${ROOT}/etc/gtk-2.0/gdk-pixbuf.loaders ]] ; then
ewarn
ewarn "File /etc/gtk-2.0/gdk-pixbuf.loaders shouldn't be present on"
ewarn "multilib systems, please remove it by hand."
ewarn
fi
}
# Copyright 1999-2008 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/app-emulation/emul-linux-x86-gtklibs/emul-linux-x86-gtklibs-20080316.ebuild,v 1.1 2008/03/17 07:14:02 welp Exp $
inherit emul-linux-x86
LICENSE="GPL-2 LGPL-2 LGPL-2.1 FTL || ( LGPL-2.1 MPL-1.1 )"
KEYWORDS="-* ~amd64"
IUSE="qt3"
DEPEND=""
RDEPEND=">=app-emulation/emul-linux-x86-baselibs-20071114
>=app-emulation/emul-linux-x86-xlibs-20071114"
src_unpack() {
query_tools="${S}/usr/bin/gtk-query-immodules-2.0|${S}/usr/bin/gdk-pixbuf-query-loaders|${S}/usr/bin/pango-querymodules"
ALLOWED="(${S}/etc/env.d|${S}/etc/gtk-2.0|${S}/etc/pango/i686-pc-linux-gnu|${query_tools})"
emul-linux-x86_src_unpack
# these tools generate an index in /etc/{pango,gtk-2.0}/${CHOST}
mv -f "${S}/usr/bin/pango-querymodules"{,32}
mv -f "${S}/usr/bin/gtk-query-immodules-2.0"{,-32}
mv -f "${S}/usr/bin/gdk-pixbuf-query-loaders"{,32}
}
pkg_preinst() {
#bug 169058
for l in "${ROOT}/usr/lib32/{pango,gtk-2.0}" ; do
[[ -L ${l} ]] && rm -f ${l}
done
}
pkg_postinst() {
PANGO_CONFDIR="/etc/pango/i686-pc-linux-gnu"
if [[ ${ROOT} == "/" ]] ; then
einfo "Generating pango modules listing..."
mkdir -p ${PANGO_CONFDIR}
pango-querymodules32 > ${PANGO_CONFDIR}/pango.modules
fi
GTK2_CONFDIR="/etc/gtk-2.0/i686-pc-linux-gnu"
einfo "Generating gtk+ immodules/gdk-pixbuf loaders listing..."
mkdir -p ${GTK2_CONFDIR}
gtk-query-immodules-2.0-32 > "${ROOT}${GTK2_CONFDIR}/gtk.immodules"
gdk-pixbuf-query-loaders32 > "${ROOT}${GTK2_CONFDIR}/gdk-pixbuf.loaders"
# gdk-pixbuf.loaders should be in their CHOST directories respectively.
if [[ -e ${ROOT}/etc/gtk-2.0/gdk-pixbuf.loaders ]] ; then
ewarn
ewarn "File /etc/gtk-2.0/gdk-pixbuf.loaders shouldn't be present on"
ewarn "multilib systems, please remove it by hand."
ewarn
fi
}