Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
View | Details | Raw Unified | Return to bug 537400
Collapse All | Expand All

(-)old/tk-8.6.3.ebuild (-14 / +17 lines)
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
}

Return to bug 537400