Lines 3-49
Link Here
|
3 |
# $Header: /var/cvsroot/gentoo-x86/app-emulation/emul-linux-x86-xlibs/emul-linux-x86-xlibs-20130224-r1.ebuild,v 1.1 2013/02/26 22:59:48 mgorny Exp $ |
3 |
# $Header: /var/cvsroot/gentoo-x86/app-emulation/emul-linux-x86-xlibs/emul-linux-x86-xlibs-20130224-r1.ebuild,v 1.1 2013/02/26 22:59:48 mgorny Exp $ |
4 |
|
4 |
|
5 |
EAPI=5 |
5 |
EAPI=5 |
|
|
6 |
inherit emul-linux-x86 |
6 |
|
7 |
|
7 |
DESCRIPTION="Backwards compat for emul-linux-x86-xlibs using multilib" |
8 |
# Note: hidden hackery. |
8 |
HOMEPAGE="http://dev.gentoo.org/~pacho/emul.html" |
9 |
# with abi_x86_32, it is a meta-package pulling in multilib deps, |
9 |
SRC_URI="" |
10 |
# without it, it is a regular emul-linux package installing the libs. |
|
|
11 |
|
12 |
LICENSE="abi_x86_32? ( metapackage ) |
13 |
!abi_x86_32? ( FTL GPL-2 MIT )" |
10 |
|
14 |
|
11 |
LICENSE="metapackage" |
|
|
12 |
SLOT="0" |
13 |
KEYWORDS="-* ~amd64" |
15 |
KEYWORDS="-* ~amd64" |
14 |
IUSE="development opengl" |
16 |
IUSE="abi_x86_32 opengl" |
15 |
|
17 |
|
16 |
RDEPEND="~app-emulation/emul-linux-x86-baselibs-${PV} |
18 |
RDEPEND="~app-emulation/emul-linux-x86-baselibs-${PV} |
17 |
opengl? ( app-emulation/emul-linux-x86-opengl ) |
19 |
opengl? ( app-emulation/emul-linux-x86-opengl ) |
18 |
|
20 |
|
19 |
media-libs/fontconfig[abi_x86_32] |
21 |
abi_x86_32? ( |
20 |
media-libs/freetype[abi_x86_32] |
22 |
media-libs/fontconfig[abi_x86_32] |
21 |
x11-libs/libICE[abi_x86_32] |
23 |
media-libs/freetype[abi_x86_32] |
22 |
x11-libs/libpciaccess[abi_x86_32] |
24 |
x11-libs/libICE[abi_x86_32] |
23 |
x11-libs/libSM[abi_x86_32] |
25 |
x11-libs/libpciaccess[abi_x86_32] |
24 |
x11-libs/libvdpau[abi_x86_32] |
26 |
x11-libs/libSM[abi_x86_32] |
25 |
x11-libs/libX11[abi_x86_32] |
27 |
x11-libs/libvdpau[abi_x86_32] |
26 |
x11-libs/libXau[abi_x86_32] |
28 |
x11-libs/libX11[abi_x86_32] |
27 |
x11-libs/libXaw[abi_x86_32] |
29 |
x11-libs/libXau[abi_x86_32] |
28 |
x11-libs/libxcb[abi_x86_32] |
30 |
x11-libs/libXaw[abi_x86_32] |
29 |
x11-libs/libXcomposite[abi_x86_32] |
31 |
x11-libs/libxcb[abi_x86_32] |
30 |
x11-libs/libXcursor[abi_x86_32] |
32 |
x11-libs/libXcomposite[abi_x86_32] |
31 |
x11-libs/libXdamage[abi_x86_32] |
33 |
x11-libs/libXcursor[abi_x86_32] |
32 |
x11-libs/libXdmcp[abi_x86_32] |
34 |
x11-libs/libXdamage[abi_x86_32] |
33 |
x11-libs/libXext[abi_x86_32] |
35 |
x11-libs/libXdmcp[abi_x86_32] |
34 |
x11-libs/libXfixes[abi_x86_32] |
36 |
x11-libs/libXext[abi_x86_32] |
35 |
x11-libs/libXft[abi_x86_32] |
37 |
x11-libs/libXfixes[abi_x86_32] |
36 |
x11-libs/libXi[abi_x86_32] |
38 |
x11-libs/libXft[abi_x86_32] |
37 |
x11-libs/libXinerama[abi_x86_32] |
39 |
x11-libs/libXi[abi_x86_32] |
38 |
x11-libs/libXmu[abi_x86_32] |
40 |
x11-libs/libXinerama[abi_x86_32] |
39 |
x11-libs/libXp[abi_x86_32] |
41 |
x11-libs/libXmu[abi_x86_32] |
40 |
x11-libs/libXpm[abi_x86_32] |
42 |
x11-libs/libXp[abi_x86_32] |
41 |
x11-libs/libXrandr[abi_x86_32] |
43 |
x11-libs/libXpm[abi_x86_32] |
42 |
x11-libs/libXrender[abi_x86_32] |
44 |
x11-libs/libXrandr[abi_x86_32] |
43 |
x11-libs/libXScrnSaver[abi_x86_32] |
45 |
x11-libs/libXrender[abi_x86_32] |
44 |
x11-libs/libXt[abi_x86_32] |
46 |
x11-libs/libXScrnSaver[abi_x86_32] |
45 |
x11-libs/libXtst[abi_x86_32] |
47 |
x11-libs/libXt[abi_x86_32] |
46 |
x11-libs/libXv[abi_x86_32] |
48 |
x11-libs/libXtst[abi_x86_32] |
47 |
x11-libs/libXvMC[abi_x86_32] |
49 |
x11-libs/libXv[abi_x86_32] |
48 |
x11-libs/libXxf86dga[abi_x86_32] |
50 |
x11-libs/libXvMC[abi_x86_32] |
49 |
x11-libs/libXxf86vm[abi_x86_32]" |
51 |
x11-libs/libXxf86dga[abi_x86_32] |
|
|
52 |
x11-libs/libXxf86vm[abi_x86_32] ) |
53 |
!abi_x86_32? ( |
54 |
x11-libs/libX11 |
55 |
!media-libs/fontconfig[abi_x86_32] |
56 |
!media-libs/freetype[abi_x86_32] |
57 |
!x11-libs/libICE[abi_x86_32] |
58 |
!x11-libs/libpciaccess[abi_x86_32] |
59 |
!x11-libs/libSM[abi_x86_32] |
60 |
!x11-libs/libvdpau[abi_x86_32] |
61 |
!x11-libs/libX11[abi_x86_32] |
62 |
!x11-libs/libXau[abi_x86_32] |
63 |
!x11-libs/libXaw[abi_x86_32] |
64 |
!x11-libs/libxcb[abi_x86_32] |
65 |
!x11-libs/libXcomposite[abi_x86_32] |
66 |
!x11-libs/libXcursor[abi_x86_32] |
67 |
!x11-libs/libXdamage[abi_x86_32] |
68 |
!x11-libs/libXdmcp[abi_x86_32] |
69 |
!x11-libs/libXext[abi_x86_32] |
70 |
!x11-libs/libXfixes[abi_x86_32] |
71 |
!x11-libs/libXft[abi_x86_32] |
72 |
!x11-libs/libXi[abi_x86_32] |
73 |
!x11-libs/libXinerama[abi_x86_32] |
74 |
!x11-libs/libXmu[abi_x86_32] |
75 |
!x11-libs/libXp[abi_x86_32] |
76 |
!x11-libs/libXpm[abi_x86_32] |
77 |
!x11-libs/libXrandr[abi_x86_32] |
78 |
!x11-libs/libXrender[abi_x86_32] |
79 |
!x11-libs/libXScrnSaver[abi_x86_32] |
80 |
!x11-libs/libXt[abi_x86_32] |
81 |
!x11-libs/libXtst[abi_x86_32] |
82 |
!x11-libs/libXv[abi_x86_32] |
83 |
!x11-libs/libXvMC[abi_x86_32] |
84 |
!x11-libs/libXxf86dga[abi_x86_32] |
85 |
!x11-libs/libXxf86vm[abi_x86_32] )" |
86 |
|
87 |
src_unpack() { |
88 |
use abi_x86_32 || default |
89 |
} |
90 |
|
91 |
src_install() { |
92 |
use abi_x86_32 || emul-linux-x86_src_install |
93 |
} |