]> git.ipfire.org Git - thirdparty/cups.git/blame - config-scripts/cups-defaults.m4
Load cups into easysw/current.
[thirdparty/cups.git] / config-scripts / cups-defaults.m4
CommitLineData
09ec0018 1dnl
2dnl "$Id$"
3dnl
4dnl Default cupsd configuration settings for the Common UNIX Printing System
5dnl (CUPS).
6dnl
7dnl Copyright 2006 by Easy Software Products, all rights reserved.
8dnl
9dnl These coded instructions, statements, and computer programs are the
10dnl property of Easy Software Products and are protected by Federal
11dnl copyright law. Distribution and use rights are outlined in the file
12dnl "LICENSE.txt" which should have been included with this file. If this
13dnl file is missing or damaged please contact Easy Software Products
14dnl at:
15dnl
16dnl Attn: CUPS Licensing Information
17dnl Easy Software Products
18dnl 44141 Airport View Drive, Suite 204
19dnl Hollywood, Maryland 20636 USA
20dnl
21dnl Voice: (301) 373-9600
22dnl EMail: cups-info@cups.org
23dnl WWW: http://www.cups.org
24dnl
25
26dnl Default ConfigFilePerm
27AC_ARG_WITH(config_perm, [ --with-config-file-perm set default ConfigFilePerm value, default=0640],
28 CUPS_CONFIG_FILE_PERM="$withval",
29 CUPS_CONFIG_FILE_PERM="0640")
30AC_SUBST(CUPS_CONFIG_FILE_PERM)
31AC_DEFINE_UNQUOTED(CUPS_DEFAULT_CONFIG_FILE_PERM, $CUPS_CONFIG_FILE_PERM)
32
33dnl Default LogFilePerm
34AC_ARG_WITH(log_perm, [ --with-log-file-perm set default LogFilePerm value, default=0644],
35 CUPS_LOG_FILE_PERM="$withval",
36 CUPS_LOG_FILE_PERM="0644")
37AC_SUBST(CUPS_LOG_FILE_PERM)
38AC_DEFINE_UNQUOTED(CUPS_DEFAULT_LOG_FILE_PERM, $CUPS_LOG_FILE_PERM)
39
40dnl Default Browsing
41AC_ARG_ENABLE(browsing, [ --enable-browsing enable Browsing by default, default=yes])
42if test "x$enable_browsing" = xno; then
43 CUPS_BROWSING="No"
44 AC_DEFINE_UNQUOTED(CUPS_DEFAULT_BROWSING, 0)
45else
46 CUPS_BROWSING="Yes"
47 AC_DEFINE_UNQUOTED(CUPS_DEFAULT_BROWSING, 1)
48fi
49AC_SUBST(CUPS_BROWSING)
50
51dnl Default BrowseLocalProtocols
52AC_ARG_WITH(browse_local, [ --with-local-protocols set default BrowseLocalProtocols, default="CUPS"],
53 CUPS_BROWSE_LOCAL_PROTOCOLS="$withval",
54 CUPS_BROWSE_LOCAL_PROTOCOLS="CUPS")
55AC_SUBST(CUPS_BROWSE_LOCAL_PROTOCOLS)
56AC_DEFINE_UNQUOTED(CUPS_DEFAULT_BROWSE_LOCAL_PROTOCOLS,
57 "$CUPS_BROWSE_LOCAL_PROTOCOLS")
58
59dnl Default BrowseRemoteProtocols
60AC_ARG_WITH(browse_remote, [ --with-remote-protocols set default BrowseRemoteProtocols, default="CUPS"],
61 CUPS_BROWSE_REMOTE_PROTOCOLS="$withval",
62 CUPS_BROWSE_REMOTE_PROTOCOLS="CUPS")
63AC_SUBST(CUPS_BROWSE_REMOTE_PROTOCOLS)
64AC_DEFINE_UNQUOTED(CUPS_DEFAULT_BROWSE_REMOTE_PROTOCOLS,
65 "$CUPS_BROWSE_REMOTE_PROTOCOLS")
66
67dnl Default BrowseShortNames
68AC_ARG_ENABLE(browse_short, [ --enable-browse-short-names
69 enable BrowseShortNames by default, default=yes])
70if test "x$enable_browse_short" = xno; then
71 CUPS_BROWSE_SHORT_NAMES="No"
72 AC_DEFINE_UNQUOTED(CUPS_DEFAULT_BROWSE_SHORT_NAMES, 0)
73else
74 CUPS_BROWSE_SHORT_NAMES="Yes"
75 AC_DEFINE_UNQUOTED(CUPS_DEFAULT_BROWSE_SHORT_NAMES, 1)
76fi
77AC_SUBST(CUPS_BROWSE_SHORT_NAMES)
78
79dnl Default DefaultShared
80AC_ARG_ENABLE(default_shared, [ --enable-default-shared enable DefaultShared by default, default=yes])
81if test "x$enable_default_shared" = xno; then
82 CUPS_DEFAULT_SHARED="No"
83 AC_DEFINE_UNQUOTED(CUPS_DEFAULT_DEFAULT_SHARED, 0)
84else
85 CUPS_DEFAULT_SHARED="Yes"
86 AC_DEFINE_UNQUOTED(CUPS_DEFAULT_DEFAULT_SHARED, 1)
87fi
88AC_SUBST(CUPS_DEFAULT_SHARED)
89
90dnl Default ImplicitClasses
91AC_ARG_ENABLE(implicit, [ --enable-implicit-classes
92 enable ImplicitClasses by default, default=yes])
93if test "x$enable_implicit" = xno; then
94 CUPS_IMPLICIT_CLASSES="No"
95 AC_DEFINE_UNQUOTED(CUPS_DEFAULT_IMPLICIT_CLASSES, 0)
96else
97 CUPS_IMPLICIT_CLASSES="Yes"
98 AC_DEFINE_UNQUOTED(CUPS_DEFAULT_IMPLICIT_CLASSES, 1)
99fi
100AC_SUBST(CUPS_IMPLICIT_CLASSES)
101
102
103dnl
104dnl End of "$Id$".
105dnl