Disable building of cups driver in host-gutenprint
authorOlivier Schonken <olivier.schonken@gmail.com>
Sat, 11 May 2013 00:21:35 +0000 (00:21 +0000)
committerPeter Korsgaard <jacmet@sunsite.dk>
Sat, 11 May 2013 19:13:38 +0000 (21:13 +0200)
This should fix http://autobuild.buildroot.org/results/d2e386b50744aeda7257a0b78aafe90ba4da697c/
Because there is no host-cups package, host-gutenprint cant build the
host-cups drivers - missing includes and libs.  Host gutenprint only
built to get the xml. Thus not a loss.

Signed-off-by: Olivier Schonken <olivier.schonken@gmail.com>
Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
package/gutenprint/gutenprint.mk

index 0463771381b66b09d250cfe4b3e93176eb0affb3..a598ea99e413e42df4503c32938a3bf3d0d28585 100644 (file)
@@ -41,6 +41,13 @@ HOST_GUTENPRINT_DEPENDENCIES =
 # The host-gutenprint shall create the required header
 HOST_GUTENPRINT_MAKE_ENV =
 
+# Even with --without-cups, gutenprint will still add the output of
+# cups-config --cflags / --ldflags to it's compiler/linker flags if
+# available on host.
+# Notice: Because of the configure logic, it needs to be set to the
+# empty string to to disable this, not just to /bin/false like elsewhere.
+HOST_GUTENPRINT_CONF_ENV = ac_cv_path_CUPS_CONFIG=''
+
 HOST_GUTENPRINT_CONF_OPT = --disable-libgutenprintui2 \
                            --disable-samples \
                            --without-gimp2 \
@@ -51,7 +58,8 @@ HOST_GUTENPRINT_CONF_OPT = --disable-libgutenprintui2 \
                            --without-foomatic3 \
                            --disable-escputil \
                            --disable-test \
-                           --disable-testpattern
+                           --disable-testpattern \
+                           --without-cups
 
 # Needed by autoreconf
 define GUTENPRINT_CREATE_M4_DIR