~ubuntu-branches/ubuntu/raring/lurker/raring

« back to all changes in this revision

Viewing changes to configure.ac

  • Committer: Bazaar Package Importer
  • Author(s): Jonas Meurer
  • Date: 2006-12-20 05:05:31 UTC
  • mfrom: (3.1.6 feisty)
  • Revision ID: james.westby@ubuntu.com-20061220050531-79inzy7o6uu95qx7
Tags: 2.1-7
* updated vi debconf translations, thanks to Clytie Siddall
  <clytie@riverland.net.au>
* fixed typo in one template (that you would like, not that
  would you like), thanks as well to Clytie Siddall
  - unfuzzied all translations

Show diffs side-by-side

added added

removed removed

Lines of Context:
1
1
AC_INIT(lurker.conf.in)
2
2
AC_CONFIG_AUX_DIR(tools)
3
3
AC_PREREQ(2.57)
4
 
AM_INIT_AUTOMAKE(lurker, 1.2)
 
4
AM_INIT_AUTOMAKE(lurker, 2.1)
5
5
 
6
6
AC_SUBST(VERSION)
7
7
AM_CONFIG_HEADER(config.h)
19
19
  CXXFLAGS="$CXXFLAGS -Wall -O0 -g"
20
20
fi
21
21
 
 
22
AC_CHECK_FUNCS([timegm realpath])
 
23
AC_CHECK_HEADERS([sysexits.h sys/param.h])
 
24
 
22
25
AC_SEARCH_HEADER_DIRS(
23
26
  [iconv.h],
24
27
  [/usr/local/include],,
58
61
 AC_MSG_CHECKING(for mimelib)
59
62
 AC_MSG_RESULT(local)
60
63
 CPPFLAGS="$CPPFLAGS -I\$(top_srcdir)/mimelib"
61
 
 LIBS="-L\$(top_srcdir)/mimelib -lmimelib $LIBS"
 
64
 LIBS="-L\$(top_srcdir)/mymime -lmimelib $LIBS"
62
65
else
63
66
 AM_CONDITIONAL(LOCAL_MIMELIB, false)
64
67
 AC_SEARCH_HEADER_DIRS(
75
78
   [AC_MSG_ERROR(Need mimelib to link)])
76
79
fi
77
80
 
78
 
wwwdir="${localstatedir}/www/${PACKAGE}"
 
81
AC_ARG_WITH([default-config-dir], 
 
82
            AC_HELP_STRING([--with-default-config-dir=DIR],
 
83
                           [Where the lurker looks for a configuration files [default=SYSCONFDIR/lurker]]), 
 
84
            default_config_dir="$withval", 
 
85
            default_config_dir="\${sysconfdir}/\${PACKAGE}") 
 
86
AC_ARG_WITH([default-www-dir],
 
87
            AC_HELP_STRING([--with-default-www-dir=DIR],
 
88
                           [Where the lurker places bootstrap web files [default=LOCALSTATEDIR/www/lurker]]), 
 
89
            default_www_dir="$withval", 
 
90
            default_www_dir="\${localstatedir}/www/\${PACKAGE}") 
 
91
AC_ARG_WITH([cgi-bin-dir],
 
92
            AC_HELP_STRING([--with-cgi-bin-dir=DIR],
 
93
                           [Where the lurker places cgi files [default=LIBDIR/cgi-bin]]), 
 
94
            cgi_bin_dir="$withval", 
 
95
            cgi_bin_dir="\${libdir}/cgi-bin") 
 
96
AC_SUBST(default_config_dir)
 
97
AC_SUBST(default_www_dir)
 
98
AC_SUBST(cgi_bin_dir)
79
99
 
 
100
# We need to fully evaluate some variables for the config and source files
80
101
prefix_backup="$prefix"
81
102
exec_prefix_backup="$exec_prefix"
82
103
if test "x${prefix}" = "xNONE"; then prefix="${ac_default_prefix}"; fi
83
104
if test "x${exec_prefix}" = "xNONE"; then exec_prefix="${prefix}"; fi
84
 
vardir=`eval echo ${localstatedir}/lib/${PACKAGE}`
85
 
etcdir=`eval echo ${sysconfdir}`
 
105
LOCALSTATEDIR=`eval echo ${localstatedir}`
 
106
DEFAULT_WWW_DIR=`eval echo ${default_www_dir}`
 
107
DEFAULT_CONFIG_DIR=`eval echo ${default_config_dir}`
 
108
CGI_BIN_DIR=`eval echo ${cgi_bin_dir}`
 
109
BINDIR=`eval echo ${bindir}`
 
110
LOCALSTATEDIR=`eval echo ${LOCALSTATEDIR}`
 
111
DEFAULT_WWW_DIR=`eval echo ${DEFAULT_WWW_DIR}`
 
112
DEFAULT_CONFIG_DIR=`eval echo ${DEFAULT_CONFIG_DIR}`
 
113
CGI_BIN_DIR=`eval echo ${CGI_BIN_DIR}`
 
114
BINDIR=`eval echo ${BINDIR}`
86
115
prefix="$prefix_backup"
87
116
exec_prefix="$exec_prefix_backup"
88
117
 
89
 
AC_SUBST(wwwdir)
90
 
AC_SUBST(vardir)
91
 
AC_SUBST(etcdir)
 
118
# Needed in lurker.conf and apache.conf:
 
119
AC_SUBST(LOCALSTATEDIR)
 
120
AC_SUBST(DEFAULT_CONFIG_DIR) 
 
121
AC_SUBST(DEFAULT_WWW_DIR)
 
122
AC_SUBST(CGI_BIN_DIR)
 
123
AC_SUBST(BINDIR)
 
124
 
 
125
# Needed in source:
 
126
AC_DEFINE_UNQUOTED(DEFAULT_CONFIG_FILE, 
 
127
                   ["$DEFAULT_CONFIG_DIR/$PACKAGE.conf"], 
 
128
                   [The default config file location])
92
129
 
93
130
AC_CONFIG_FILES([
94
131
        Makefile libesort/Makefile common/Makefile index/Makefile
95
132
        ui/Makefile imgs/Makefile prune/Makefile render/Makefile
96
 
        lurker.conf])
 
133
        mymime/Makefile lurker.conf apache.conf])
97
134
AC_OUTPUT