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

(-)kodi-17.0_rc2.ebuild (-1 / +22 lines)
Lines 8-14 Link Here
8
PYTHON_COMPAT=( python2_7 )
8
PYTHON_COMPAT=( python2_7 )
9
PYTHON_REQ_USE="sqlite"
9
PYTHON_REQ_USE="sqlite"
10
10
11
inherit eutils linux-info python-single-r1 cmake-utils
11
inherit eutils linux-info python-single-r1 cmake-utils autotools
12
12
13
LIBDVDCSS_COMMIT="2f12236bc1c92f73c21e973363f79eb300de603f"
13
LIBDVDCSS_COMMIT="2f12236bc1c92f73c21e973363f79eb300de603f"
14
LIBDVDREAD_COMMIT="17d99db97e7b8f23077b342369d3c22a6250affd"
14
LIBDVDREAD_COMMIT="17d99db97e7b8f23077b342369d3c22a6250affd"
Lines 165-170 Link Here
165
	sed -i \
167
	sed -i \
166
		-e '/dbus_connection_send_with_reply_and_block/s:-1:3000:' \
168
		-e '/dbus_connection_send_with_reply_and_block/s:-1:3000:' \
167
		xbmc/linux/*.cpp || die
169
		xbmc/linux/*.cpp || die
170
171
	# Prepare tools and libs witch are configured with autotools during compile time
172
	AUTOTOOLS_DIRS=(
173
		"${S}"/lib/cpluff
174
		"${S}"/tools/depends/native/TexturePacker/src
175
		"${S}"/tools/depends/native/JsonSchemaBuilder/src
176
	)
177
178
	local d
179
	for d in "${AUTOTOOLS_DIRS[@]}" ; do
180
		pushd ${d} >/dev/null || die
181
		AT_NOELIBTOOLIZE="yes" AT_TOPLEVEL_EAUTORECONF="yes" eautoreconf
182
		popd >/dev/null || die
183
	done
184
	elibtoolize
185
186
	# Prevent autoreconf rerun
187
	sed -e 's/autoreconf -vif/echo "autoreconf already done in src_prepare()"/' -i \
188
		"${S}"/project/cmake/modules/FindCpluff.cmake \
189
		"${S}"/tools/depends/native/TexturePacker/src/autogen.sh \
190
		"${S}"/tools/depends/native/JsonSchemaBuilder/src/autogen.sh
168
}
191
}
169
192
170
src_configure() {
193
src_configure() {

Return to bug 605676