From 321dcac6d5302058d0e38e64f635f55b0b0bf853 Mon Sep 17 00:00:00 2001 From: Christian Neukirchen Date: Tue, 24 Mar 2015 16:18:03 +0100 Subject: [PATCH] hplip: fix cross build. --- srcpkgs/hplip/template | 12 ++++++++---- 1 file changed, 8 insertions(+), 4 deletions(-) diff --git a/srcpkgs/hplip/template b/srcpkgs/hplip/template index b3a6975cd3a..c1e9dabb0be 100644 --- a/srcpkgs/hplip/template +++ b/srcpkgs/hplip/template @@ -1,9 +1,9 @@ # Template file for 'hplip' pkgname=hplip version=3.15.2 -revision=2 +revision=3 #XXX: pyqt pkgs for python gui -hostmakedepends="pkg-config automake libtool" +hostmakedepends="pkg-config automake libtool python" makedepends="libressl-devel>=2.1.4 python-devel libxml2-python cups-devel sane-devel ghostscript-devel net-snmp-devel libusb-devel libjpeg-turbo-devel dbus-devel polkit-devel" @@ -17,6 +17,8 @@ license="GPL-2" distfiles="$SOURCEFORGE_SITE/$pkgname/$pkgname-$version.tar.gz" checksum=5f02eca743d85240db07ed2fc6551e1dce0dedc85ad4a0e90417e4d5b630f67c +CFLAGS="-I${XBPS_CROSS_BASE}/usr/include/libusb-1.0 -I${XBPS_CROSS_BASE}/usr/include/python2.7" + do_configure() { # https://bugs.archlinux.org/task/30085 - hack found in Gentoo # Use system foomatic-rip for hpijs driver instead of foomatic-rip-hplip @@ -28,6 +30,9 @@ do_configure() { mv ${i}.temp ${i} done + libtoolize -f + autoreconf -fi || true + ./configure ${configure_args} --disable-gui-build \ --disable-foomatic-rip-hplip-install \ --enable-foomatic-ppd-install \ @@ -37,8 +42,7 @@ do_configure() { --enable-cups-drv-install \ --enable-hpijs-install \ --enable-foomatic-drv-install \ - --enable-pp-build \ - --enable-udev-acl-rules + --enable-pp-build } do_build() { make ${makejobs}