s3-waf: Fix the CUPS dependency
authorKai Blin <kai@samba.org>
Thu, 8 Apr 2010 06:09:11 +0000 (08:09 +0200)
committerKai Blin <kai@samba.org>
Thu, 20 May 2010 20:16:13 +0000 (22:16 +0200)
source3/wscript
source3/wscript_build

index 4716008e0b1c3b06ba8ae7e9a9e24749a2990f03..5b582b5f49145ea6c5d41e7083e0f8504a3713da 100644 (file)
@@ -276,8 +276,10 @@ yp_get_default_domain
     # Look for CUPS
     conf.find_program('cups-config', var='CUPS_CONFIG')
     if conf.env.CUPS_CONFIG:
-        conf.check_cfg(path="cups-config", args="--cflags --ldflags --libs", package="", uselib_store="CUPS")
-        conf.CHECK_HEADERS('cups/cups.h cups/language.h', lib='CUPS')
+        conf.check_cfg(path="cups-config", args="--cflags --ldflags --libs",
+                       package="", uselib_store="cups")
+        conf.CHECK_HEADERS('cups/cups.h cups/language.h', lib='cups')
+        conf.CHECK_LIB('cups')
 
     # Check for LDAP
     conf.CHECK_HEADERS('ldap.h lber.h')
index 5c86f8f9436facc3aac49d11643a381f28bc292b..2611b630b82e356cb24db6a17bfd7218fdaebd17 100644 (file)
@@ -683,7 +683,8 @@ bld.SAMBA_MKVERSION('include/version.h')
 
 bld.SAMBA_BINARY('smbd/smbd',
                  source=SMBD_SRC,
-                 deps='tdb DYNCONFIG tevent popt dl krb5 ldap gssapi gssapi_krb5 NSS_WRAPPER LIBWBCLIENT crypt nsl',
+                 deps='''tdb DYNCONFIG tevent popt dl krb5 ldap gssapi gssapi_krb5
+                 NSS_WRAPPER LIBWBCLIENT crypt nsl cups cap''',
                  includes='lib',
                  vars=locals())