|
Lines 4-10
Link Here
|
| 4 |
|
4 |
|
| 5 |
EAPI=5 |
5 |
EAPI=5 |
| 6 |
|
6 |
|
| 7 |
inherit autotools eutils multilib prefix toolchain-funcs versionator virtualx |
7 |
inherit autotools eutils multilib prefix toolchain-funcs versionator virtualx multilib-minimal |
| 8 |
|
8 |
|
| 9 |
MY_P="${PN}${PV/_beta/b}" |
9 |
MY_P="${PN}${PV/_beta/b}" |
| 10 |
|
10 |
|
|
Lines 19-33
Link Here
|
| 19 |
|
19 |
|
| 20 |
RDEPEND=" |
20 |
RDEPEND=" |
| 21 |
!aqua? ( |
21 |
!aqua? ( |
| 22 |
media-libs/fontconfig |
22 |
media-libs/fontconfig[${MULTILIB_USEDEP}] |
| 23 |
x11-libs/libX11 |
23 |
x11-libs/libX11[${MULTILIB_USEDEP}] |
| 24 |
x11-libs/libXt |
24 |
x11-libs/libXt[${MULTILIB_USEDEP}] |
| 25 |
truetype? ( x11-libs/libXft ) |
25 |
truetype? ( x11-libs/libXft[${MULTILIB_USEDEP}] ) |
| 26 |
xscreensaver? ( x11-libs/libXScrnSaver ) |
26 |
xscreensaver? ( x11-libs/libXScrnSaver[${MULTILIB_USEDEP}] ) |
| 27 |
) |
27 |
) |
| 28 |
~dev-lang/tcl-${PV}" |
28 |
~dev-lang/tcl-${PV}[${MULTILIB_USEDEP}]" |
| 29 |
DEPEND="${RDEPEND} |
29 |
DEPEND="${RDEPEND} |
| 30 |
!aqua? ( x11-proto/xproto )" |
30 |
!aqua? ( x11-proto/xproto[${MULTILIB_USEDEP}] )" |
| 31 |
|
31 |
|
| 32 |
# Not bumped to 8.6 |
32 |
# Not bumped to 8.6 |
| 33 |
#RESTRICT=test |
33 |
#RESTRICT=test |
|
Lines 66-74
Link Here
|
| 66 |
-i tcl.m4 || die |
66 |
-i tcl.m4 || die |
| 67 |
|
67 |
|
| 68 |
eautoconf |
68 |
eautoconf |
|
|
69 |
|
| 70 |
multilib_copy_sources |
| 69 |
} |
71 |
} |
| 70 |
|
72 |
|
| 71 |
src_configure() { |
73 |
multilib_src_configure() { |
| 72 |
local mylibdir=$(get_libdir) |
74 |
local mylibdir=$(get_libdir) |
| 73 |
|
75 |
|
| 74 |
econf \ |
76 |
econf \ |
|
Lines 80-90
Link Here
|
| 80 |
$(use_enable debug symbols) |
82 |
$(use_enable debug symbols) |
| 81 |
} |
83 |
} |
| 82 |
|
84 |
|
| 83 |
src_test() { |
85 |
multilib_src_test() { |
| 84 |
Xemake test |
86 |
Xemake test |
| 85 |
} |
87 |
} |
| 86 |
|
88 |
|
| 87 |
src_install() { |
89 |
multilib_src_install() { |
| 88 |
#short version number |
90 |
#short version number |
| 89 |
local v1=$(get_version_component_range 1-2) |
91 |
local v1=$(get_version_component_range 1-2) |
| 90 |
local mylibdir=$(get_libdir) |
92 |
local mylibdir=$(get_libdir) |
|
Lines 124-130
Link Here
|
| 124 |
dosym libtk${v1}$(get_libname) /usr/${mylibdir}/libtk$(get_libname) |
126 |
dosym libtk${v1}$(get_libname) /usr/${mylibdir}/libtk$(get_libname) |
| 125 |
dosym libtkstub${v1}.a /usr/${mylibdir}/libtkstub.a |
127 |
dosym libtkstub${v1}.a /usr/${mylibdir}/libtkstub.a |
| 126 |
|
128 |
|
| 127 |
dosym wish${v1} /usr/bin/wish |
129 |
if multilib_is_native_abi; then |
| 128 |
|
130 |
dosym wish${v1} /usr/bin/wish |
| 129 |
dodoc "${SPARENT}"/{ChangeLog*,README,changes} |
131 |
dodoc "${SPARENT}"/{ChangeLog*,README,changes} |
|
|
132 |
fi |
| 130 |
} |
133 |
} |