From a5a0bfbc48e13f7401fe5ec36f4319dc3d2bea54 Mon Sep 17 00:00:00 2001 From: Juan RP Date: Wed, 15 May 2013 11:16:34 +0200 Subject: [PATCH] wayland: cross build support. --- srcpkgs/wayland/template | 12 ++++++++++-- 1 file changed, 10 insertions(+), 2 deletions(-) diff --git a/srcpkgs/wayland/template b/srcpkgs/wayland/template index 9dd8e215251..64786ca3f84 100644 --- a/srcpkgs/wayland/template +++ b/srcpkgs/wayland/template @@ -1,7 +1,7 @@ # Template file for 'wayland'. pkgname=wayland version=1.1.0 -revision=1 +revision=2 build_style=gnu-configure configure_args="--disable-documentation --disable-static" hostmakedepends="pkg-config flex" @@ -14,12 +14,20 @@ distfiles="http://wayland.freedesktop.org/releases/wayland-${version}.tar.xz" checksum=2ef587cf1a0e52b6dee44eeb9c288110e8180819abf4e419d247dfe234867a5c if [ "$CROSS_BUILD" ]; then + hostmakedepends+=" automake libtool wayland-devel" makedepends+=" libfl-devel" + pre_configure() { + autoreconf -fi + } + post_configure() { + # Use host wayland-scanner + sed -e 's,$(AM_V_GEN)$(wayland_scanner),wayland-scanner,g' -i src/Makefile.in + } fi wayland-devel_package() { depends="${sourcepkg}>=${version}" - short_desc+=" -- development files" + short_desc+=" - development files" pkg_install() { vmove usr/bin vmove usr/include