From 57d1ece968b77175b9ae47ee53d99fe22c1c91a3 Mon Sep 17 00:00:00 2001
From: Juan RP <xtraeme@gmail.com>
Date: Mon, 6 May 2013 14:36:08 +0200
Subject: [PATCH] i3status: cross build support.

---
 srcpkgs/i3status/template | 21 ++++++++++++++++-----
 1 file changed, 16 insertions(+), 5 deletions(-)

diff --git a/srcpkgs/i3status/template b/srcpkgs/i3status/template
index 872fe5ce3e..9ecc1c410f 100644
--- a/srcpkgs/i3status/template
+++ b/srcpkgs/i3status/template
@@ -1,9 +1,10 @@
 # Template file for 'i3status'
 pkgname=i3status
 version=2.7
-revision=1
+revision=2
 build_style=gnu-makefile
-makedepends="asciidoc yajl-devel confuse-devel wireless_tools-devel alsa-lib-devel"
+hostmakedepends="asciidoc pkg-config"
+makedepends="yajl-devel confuse-devel wireless_tools-devel alsa-lib-devel libcap-devel"
 short_desc="Generates status bar to use with dzen2 or xmobar"
 maintainer="davehome <davehome@redthumb.info.tm>"
 license="BSD"
@@ -11,7 +12,18 @@ homepage="http://i3.zekjur.net/i3status/"
 distfiles="${homepage}/${pkgname}-${version}.tar.bz2"
 checksum=073f4e5de3bc5afc1f23c52ea52e2aa4b90ca8a012f28ba2c5fac3c33474a632
 
-post_install() {
+do_build() {
+	export CFLAGS="$CFLAGS -std=c99"
+	if [ "$CROSS_BUILD" ]; then
+		export PKG_CONFIG_PATH="$XBPS_CROSS_BASE/usr/lib/pkgconfig"
+		export PKG_CONFIG_SYSROOT_DIR="$XBPS_CROSS_BASE"
+	fi
+	make ${makejobs}
+}
+
+do_install() {
+	make DESTDIR=${DESTDIR} install
+
 	# detect dhcpcd.
 	sed -i -e "s#dhclient#dhcpcd#g" ${DESTDIR}/etc/i3status.conf
 	vinstall LICENSE 644 usr/share/licenses/${pkgname}
@@ -21,7 +33,6 @@ i3status_package() {
 	conf_files="/etc/i3status.conf"
 	depends="libcap-progs"
 	pkg_install() {
-		vmove etc
-		vmove usr
+		vmove all
 	}
 }