]> git.ipfire.org Git - thirdparty/cups.git/blobdiff - config-scripts/cups-defaults.m4
Merge changes from CUPS 1.5svn-r9400
[thirdparty/cups.git] / config-scripts / cups-defaults.m4
index 2864cbad4ef533f651087adb624ec4a90c9efc1f..314426632be310162a0250612e723cbce4f2e42e 100644 (file)
@@ -1,10 +1,9 @@
 dnl
 dnl "$Id: cups-defaults.m4 7959 2008-09-17 19:30:58Z mike $"
 dnl
-dnl   Default cupsd configuration settings for the Common UNIX Printing System
-dnl   (CUPS).
+dnl   Default cupsd configuration settings for CUPS.
 dnl
-dnl   Copyright 2007-2009 by Apple Inc.
+dnl   Copyright 2007-2010 by Apple Inc.
 dnl   Copyright 2006-2007 by Easy Software Products, all rights reserved.
 dnl
 dnl   These coded instructions, statements, and computer programs are the
@@ -25,6 +24,21 @@ AC_ARG_WITH(languages, [  --with-languages        set installed languages, defau
        esac])
 AC_SUBST(LANGUAGES)
 
+dnl Mac OS X bundle-based localization support
+AC_ARG_WITH(bundledir, [  --with-bundledir     set Mac OS X localization bundle directory ],
+       CUPS_BUNDLEDIR="$withval",
+       if test "x$uname" = xDarwin; then
+               CUPS_BUNDLEDIR="/System/Library/Frameworks/ApplicationServices.framework/Frameworks/PrintCore.framework"
+               LANGUAGES=""
+       else
+               CUPS_BUNDLEDIR=""
+       fi)
+
+AC_SUBST(CUPS_BUNDLEDIR)
+if test "x$CUPS_BUNDLEDIR" != x; then
+       AC_DEFINE_UNQUOTED(CUPS_BUNDLEDIR, "$CUPS_BUNDLEDIR")
+fi
+
 dnl Default ConfigFilePerm
 AC_ARG_WITH(config_file_perm, [  --with-config-file-perm set default ConfigFilePerm value, default=0640],
        CUPS_CONFIG_FILE_PERM="$withval",
@@ -456,6 +470,31 @@ fi
 
 AC_SUBST(FONTS)
 
+dnl Web interface...
+AC_ARG_ENABLE(webif, [  --enable-webif          enable the web interface by default, default=no for Mac OS X])
+case "x$enable_webif" in
+       xno)
+               CUPS_WEBIF=No
+               CUPS_DEFAULT_WEBIF=0
+               ;;
+       xyes)
+               CUPS_WEBIF=Yes
+               CUPS_DEFAULT_WEBIF=1
+               ;;
+       *)
+               if test $uname = Darwin; then
+                       CUPS_WEBIF=No
+                       CUPS_DEFAULT_WEBIF=0
+               else
+                       CUPS_WEBIF=Yes
+                       CUPS_DEFAULT_WEBIF=1
+               fi
+               ;;
+esac
+
+AC_SUBST(CUPS_WEBIF)
+AC_DEFINE_UNQUOTED(CUPS_DEFAULT_WEBIF, $CUPS_DEFAULT_WEBIF)
+
 dnl
 dnl End of "$Id: cups-defaults.m4 7959 2008-09-17 19:30:58Z mike $".
 dnl