hplip: fix cross build.

This commit is contained in:
Christian Neukirchen 2015-03-24 16:18:03 +01:00
parent c7273d85f4
commit 321dcac6d5

View file

@ -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}