/[auctex]/auctex/preview/configure.in
ViewVC logotype

Diff of /auctex/preview/configure.in

Parent Directory Parent Directory | Revision Log Revision Log | View Patch Patch

revision 1.81 by dak, Sun Apr 10 23:21:44 2005 UTC revision 1.82 by dak, Mon Apr 11 09:01:32 2005 UTC
# Line 47  then Line 47  then
47       AC_FULL_EXPAND(_tmpdir_)       AC_FULL_EXPAND(_tmpdir_)
48       if test -d "${_tmpdir_}/site-start.d"       if test -d "${_tmpdir_}/site-start.d"
49       then       then
50         previewstartfile='${lispdir}/site-start.d/preview-latex.el'         previewstartfile="${lispdir}/site-start.d/preview-latex.el"
51       else       else
52         previewstartfile='${lispdir}/preview-latex.el'         previewstartfile="${lispdir}/preview-latex.el"
53       fi])       fi])
54     AC_MSG_RESULT([[${previewstartfile}]])     AC_MSG_RESULT([[${previewstartfile}]])
55     packagelispdir='${lispdir}/preview'     packagelispdir="${lispdir}/preview"
56     icondir="${packagelispdir}/images"     packagedatadir="${packagelispdir}"
57  else  else
58     #lispdir is only used for determining relative files.     #lispdir is only used for determining relative files.
59     lispdir="${packagedir}"     lispdir="${packagedir}"
60     packagelispdir="${packagedir}/lisp/preview"     packagelispdir="${packagedir}/lisp/preview"
61     previewstartfile="${packagelispdir}"/auto-autoloads.el     previewstartfile="${packagelispdir}"/auto-autoloads.el
62     icondir="${packagedir}/etc/preview"     packagedatadir="${packagedir}/etc/preview"
63     infodir="${packagedir}/info"     infodir="${packagedir}/info"
64  fi  fi
65    
# Line 73  AC_ARG_WITH(packagelispdir, Line 73  AC_ARG_WITH(packagelispdir,
73  AC_LISPIFY_DIR(packagelispdir,"${previewstartfile}")  AC_LISPIFY_DIR(packagelispdir,"${previewstartfile}")
74  AC_MSG_RESULT([[${packagelispdir}]])  AC_MSG_RESULT([[${packagelispdir}]])
75    
76  AC_MSG_CHECKING([where the icon files go])  AC_MSG_CHECKING([where the data files go])
77  AC_ARG_WITH(icondir,  AC_ARG_WITH(packagedatadir,
78  [[  --with-icondir=DIR         Where the icon files go.]],  [[  --with-packagedatadir=DIR         Where the data files go.]],
79    [icondir=["${withval}"]])    [packagedatadir=["${withval}"]])
80  AC_LISPIFY_DIR(icondir,"${previewstartfile}")  AC_LISPIFY_DIR(packagedatadir,"${previewstartfile}")
81  AC_MSG_RESULT([[${icondir}]])  AC_MSG_RESULT([[${packagedatadir}]])
82    
83  AC_MSG_CHECKING(Where the info files go)  AC_MSG_CHECKING(Where the info files go)
84  AC_MSG_RESULT([[${infodir}]])  AC_MSG_RESULT([[${infodir}]])
# Line 118  AC_PATH_PROG_REQUIRED(TEX, tex, NONE) Line 118  AC_PATH_PROG_REQUIRED(TEX, tex, NONE)
118  # Be very careful about assuming things about the available hash programs  # Be very careful about assuming things about the available hash programs
119  # MikTeX comes with a braindead link to mktexlsr, apparently, so first  # MikTeX comes with a braindead link to mktexlsr, apparently, so first
120  # try the regular utility from them.  # try the regular utility from them.
121  AC_ARG_VAR(TEXHASH,[command to update the TeX filename database])  AC_ARG_VAR(TEXHASH,[command to update the TeX filename database.
122    Set to : to skip updating the database on installation.])
123  AC_PATH_PROG(TEXHASH, texhash)  AC_PATH_PROG(TEXHASH, texhash)
124  if test -z "${TEXHASH}"; then  if test -z "${TEXHASH}"; then
125    AC_CHECK_PROG(TEXHASH, initexmf, initexmf -u)    AC_CHECK_PROG(TEXHASH, initexmf, initexmf -u)
# Line 129  fi Line 130  fi
130    
131  TEX_PATH_TEXMFDIR  TEX_PATH_TEXMFDIR
132    
133  AC_PATH_PROG(PERL, perl, :)  if test "x${texmfdir}" = "xno"
134  AC_PATH_PROG(MAKEINFO, makeinfo, :)  then
135  MAKEINFO_CHECK_MACROS(acronym env option)    AC_MSG_CHECKING([kpathsea directory separator])
136  AC_PATH_PROG(INSTALL_INFO, install-info, :, ${PATH} /usr/sbin /sbin)    AC_ARG_WITH(kpathseaseparator,
137      [  --with-kpathsea-sep=@<:@:|;@:>@
138                          directory separator for kpathsea],
139      [[kpathseaseparator="${withval}"]],
140      [test "x${pathoutput}" != x || pathoutput="`kpsepath -n latex tex`"
141        case "${pathoutput}" in *\;*) kpathseaseparator=";" ;;
142          *:*) kpathseaseparator=":" ;;
143          *) AC_MSG_ERROR([Can't determine kpathsea directory separator!
144    Please use --with-kpathsea-sep=@<:@:|;@>:@ to specify it!])
145        esac])
146      AC_MSG_RESULT([["${kpathseaseparator}"]])
147      packagetexstyles="${packagedatadir}/latex"
148      AC_LISPIFY_DIR(packagetexstyles,"${previewstartfile}")
149      lisppackagetexstyles="(defvar preview-TeX-style-dir (concat ${lisppackagetexstyles} \"${kpathseaseparator}\"))"
150    else
151      lisppackagetexstyles=
152    fi
153    AC_SUBST(lisppackagetexstyles)
154    
155    AC_ARG_VAR(PERL,[Perl executable.  If set to :, some documentation
156    cannot be regenerated, but installation of an unmodified tarball will
157    succeed.])
158    
159    if test "x$PERL" = x
160    then
161       AC_PATH_PROG(PERL, perl, :)
162    fi
163    
164    AC_ARG_VAR(PERL,[Makeinfo executable.  If set to :, some documentation
165    cannot be regenerated, but installation of an unmodified tarball will
166    succeed.])
167    
168    if test "x$MAKEINFO" = x
169    then
170       AC_PATH_PROG(MAKEINFO, makeinfo, :)
171    
172       MAKEINFO_CHECK_MACROS(acronym env option)
173    fi
174    
175    AC_ARG_VAR(INSTALL_INFO, [install-info executable.  Set to : to skip making a dir file.])
176    
177    if test "x$INSTALL_INFO" = x
178    then
179      AC_PATH_PROG(INSTALL_INFO, install-info, :, ${PATH} /usr/sbin /sbin)
180    fi
181    
182  AC_MSG_CHECKING([[for glaring installation conflicts]])  AC_MSG_CHECKING([[for glaring installation conflicts]])
183  exppackagelispdir="$packagelispdir"  exppackagelispdir="$packagelispdir"
# Line 170  fi Line 215  fi
215    
216  AC_SHELL_QUOTIFY(texmfdir)  AC_SHELL_QUOTIFY(texmfdir)
217  AC_SHELL_QUOTIFY(prefix)  AC_SHELL_QUOTIFY(prefix)
218    AC_SHELL_QUOTIFY(exec_prefix)
219    AC_SHELL_QUOTIFY(libdir)
220  AC_SHELL_QUOTIFY(previewtexmfdir)  AC_SHELL_QUOTIFY(previewtexmfdir)
221  AC_SHELL_QUOTIFY(previewdocdir)  AC_SHELL_QUOTIFY(previewdocdir)
222  AC_SHELL_QUOTIFY(packagedir)  AC_SHELL_QUOTIFY(packagedir)
223  AC_SHELL_QUOTIFY(packagelispdir)  AC_SHELL_QUOTIFY(packagelispdir)
224  AC_SHELL_QUOTIFY(previewstartfile)  AC_SHELL_QUOTIFY(previewstartfile)
225  AC_SHELL_QUOTIFY(lispdir)  AC_SHELL_QUOTIFY(lispdir)
226  AC_SHELL_QUOTIFY(icondir)  AC_SHELL_QUOTIFY(packagedatadir)
227  AC_SHELL_QUOTIFY(infodir)  AC_SHELL_QUOTIFY(infodir)
228  AC_SHELL_QUOTIFY(auctexdir)  AC_SHELL_QUOTIFY(auctexdir)
229  AC_SHELL_QUOTIFY(datadir)  AC_SHELL_QUOTIFY(datadir)
# Line 185  AC_SHELL_QUOTIFY(TEXHASH) Line 232  AC_SHELL_QUOTIFY(TEXHASH)
232  AC_SHELL_QUOTIFY(EMACS)  AC_SHELL_QUOTIFY(EMACS)
233  AC_SHELL_QUOTIFY(INSTALL_INFO)  AC_SHELL_QUOTIFY(INSTALL_INFO)
234  AC_SHELL_QUOTIFY(MAKEINFO)  AC_SHELL_QUOTIFY(MAKEINFO)
235    AC_SHELL_QUOTIFY(PERL)
236  AC_SHELL_QUOTIFY(TEX)  AC_SHELL_QUOTIFY(TEX)
237  AC_SHELL_QUOTIFY(LATEX)  AC_SHELL_QUOTIFY(LATEX)
238  AC_SHELL_QUOTIFY(PDFLATEX)  AC_SHELL_QUOTIFY(PDFLATEX)

Legend:
Removed from v.1.81  
changed lines
  Added in v.1.82

savannah-hackers-public@gnu.org
ViewVC Help
Powered by ViewVC 1.1.26