auctex-diffs
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[AUCTeX-diffs] Changes to auctex/configure.ac


From: David Kastrup
Subject: [AUCTeX-diffs] Changes to auctex/configure.ac
Date: Wed, 27 Apr 2005 13:42:39 -0400

Index: auctex/configure.ac
diff -u auctex/configure.ac:1.9 auctex/configure.ac:1.10
--- auctex/configure.ac:1.9     Wed Apr 27 16:16:38 2005
+++ auctex/configure.ac Wed Apr 27 17:42:38 2005
@@ -1,4 +1,4 @@
-AC_INIT(auctex,11.55,address@hidden)
+AC_INIT(auctex,11.55,address@hidden)
 
 AC_SET_MAKE
 AC_PROG_INSTALL
@@ -28,13 +28,60 @@
    fi],
   [VALID_BUILD_DIR])
 
-EMACS_PATH_PACKAGEDIR([tex-site],[auctex])
-EMACS_PATH_LISPDIR([tex-site])
+if test ${EMACS_FLAVOR} = "xemacs"  ; then
+   EMACS_PATH_PACKAGEDIR
+else
+   packagedir=no
+fi
+
+if test "${packagedir}" = no
+then
+   EMACS_PATH_LISPDIR
+   AC_MSG_CHECKING(what file to use for auctex startup)
+   AC_ARG_WITH(auctexstartfile,
+   [[  --with-auctex-startfile=FILE    What file to use for auctex startup.]],
+   [[ auctexstartfile="${withval}" ]],
+   [ _tmpdir_="${lispdir}"
+     AC_FULL_EXPAND(_tmpdir_)
+     if test -d "${_tmpdir_}/site-start.d"
+     then
+       auctexstartfile="${lispdir}/site-start.d/auctex.el"
+     else
+       auctexstartfile="${lispdir}/auctex.el"
+     fi])
+   AC_MSG_RESULT([[${auctexstartfile}]])
+   packagelispdir="${lispdir}/auctex"
+   packagedatadir="${packagelispdir}"
+else
+   #lispdir is only used for determining relative files.
+   lispdir="${packagedir}"
+   packagelispdir="${packagedir}/lisp/auctex"
+   auctexstartfile="${packagelispdir}"/auto-autoloads.el
+   packagedatadir="${packagedir}/etc/auctex"
+   infodir="${packagedir}/info"
+fi
+
+AC_SUBST(auctexstartfile)
+
+AC_MSG_CHECKING([where the package lisp files go])
+AC_ARG_WITH(packagelispdir,
+[[  --with-packagelispdir=DIR
+                        Directory for the package lisp files.]],
+  [packagelispdir=["${withval}"]])
+AC_LISPIFY_DIR(packagelispdir,"${previewstartfile}")
+AC_MSG_RESULT([[${packagelispdir}]])
+
+AC_MSG_CHECKING([where the data files go])
+AC_ARG_WITH(packagedatadir,
+[[  --with-packagedatadir=DIR         Where the data files go.]],
+  [packagedatadir=["${withval}"]])
+AC_LISPIFY_DIR(packagedatadir,"${previewstartfile}")
+AC_MSG_RESULT([[${packagedatadir}]])
 
-auctexdir=${lispdir_expanded}/auctex
-EMACS_LISP(lispauctexdir,(prin1-to-string str),,,str,[["${auctexdir}"]])
-AC_SUBST(auctexdir)
-AC_SUBST(lispauctexdir)
+AC_MSG_CHECKING(where the info files go)
+AC_MSG_RESULT([[${infodir}]])
+
+AC_SUBST(packagedir)
 
 if test $EMACS_FLAVOR = "xemacs" -a $infodir = '${prefix}/info'; then
   if test $packagedir != 'no'; then
@@ -51,8 +98,25 @@
 AC_PATH_PROG(TEXI2HTML, texi2html, :)
 AC_PATH_PROG(TEXI2DVI, texi2dvi, :)
 AC_PATH_PROG(TEXI2PDF, texi2pdf, :)
-MAKEINFO_CHECK_MACROS(acronym env option command)
-AC_PATH_PROG(INSTALL_INFO, install-info, :, $PATH /usr/sbin /sbin)
+
+AC_ARG_VAR(MAKEINFO,[Makeinfo executable.  If set to :, some documentation
+cannot be regenerated, but installation of an unmodified tarball will
+succeed.])
+
+if test "x$MAKEINFO" = x
+then
+   AC_PATH_PROG(MAKEINFO, makeinfo, :)
+
+   MAKEINFO_CHECK_MACROS(acronym env option command)
+fi
+
+AC_ARG_VAR(INSTALL_INFO, [install-info executable.  Set to : to skip making a 
dir file.])
+
+if test "x$INSTALL_INFO" = x
+then
+  AC_PATH_PROG(INSTALL_INFO, install-info, :, ${PATH} /usr/sbin /sbin)
+fi
+
 
 
 AC_SHELL_QUOTIFY(prefix)
@@ -78,7 +142,7 @@
                       [preview_enabled="$withval"],
                       [preview_enabled="yes"])
 
-if test "X$withval" == Xyes
+if test "X${preview_enabled}" == Xyes
 then
   AC_CONFIG_SUBDIRS(preview)
 fi




reply via email to

[Prev in Thread] Current Thread [Next in Thread]