This is an updated patch for emacs24 support. It turned out that
previously I sent the older version of the patch without the change in
debian/auctex.emacsen-startup.eperl.

Today is not my day. Sorry for the noise.

-Michal
---
 debian/auctex.bug-script.eperl      |    2 +-
 debian/auctex.emacsen-install.eperl |    2 +-
 debian/auctex.emacsen-startup.eperl |    2 +-
 debian/auctex.triggers              |    1 +
 debian/control                      |    4 ++--
 debian/update-auctex-elisp.eperl    |    2 +-
 6 files changed, 7 insertions(+), 6 deletions(-)

diff --git a/debian/auctex.bug-script.eperl b/debian/auctex.bug-script.eperl
index 77689d0..856d144 100644
--- a/debian/auctex.bug-script.eperl
+++ b/debian/auctex.bug-script.eperl
@@ -32,7 +32,7 @@ cat >&3 <<EOF
 EOF
 
 <: # Default flavors: only GNU/Emacsen, XEmacs comes with its own AUCTeX :>//
-FLAVORS=${*:-"emacs23 emacs-snapshot"}
+FLAVORS=${*:-"emacs23 emacs24 emacs-snapshot"}
 
 for FLAVOR in ${FLAVORS}; do
     if [ -x /usr/bin/${FLAVOR} ]; then
diff --git a/debian/auctex.emacsen-install.eperl 
b/debian/auctex.emacsen-install.eperl
index 8e19656..7cfb97f 100644
--- a/debian/auctex.emacsen-install.eperl
+++ b/debian/auctex.emacsen-install.eperl
@@ -105,7 +105,7 @@ function do_update_auctex_elisp () {
 case "${FLAVOR}" in
     (emacs)
        ;;
-    (emacs23|emacs-snapshot)
+    (emacs23|emacs24|emacs-snapshot)
        do_install ${FLAVOR}
        do_update_auctex_elisp ${FLAVOR}
        ;;
diff --git a/debian/auctex.emacsen-startup.eperl 
b/debian/auctex.emacsen-startup.eperl
index 924e454..406b3e4 100644
--- a/debian/auctex.emacsen-startup.eperl
+++ b/debian/auctex.emacsen-startup.eperl
@@ -5,7 +5,7 @@
 ;;; form "(unload-feature 'tex-site)" (i.e., put that string into your
 ;;; "~/.emacs" to disable AUCTeX completely).
 
-(if (member debian-emacs-flavor '(emacs23 emacs-snapshot))
+(if (member debian-emacs-flavor '(emacs23 emacs24 emacs-snapshot))
 <: # skip if removed and not purged :>//
     (if (file-exists-p "/usr/share/emacs/site-lisp/auctex/tex.el")
        (progn
diff --git a/debian/auctex.triggers b/debian/auctex.triggers
index 4e97158..614a0af 100644
--- a/debian/auctex.triggers
+++ b/debian/auctex.triggers
@@ -1,3 +1,4 @@
 interest /usr/share/texmf
 interest /usr/share/texmf-texlive
 interest auctex-install-emacs23
+interest auctex-install-emacs24
diff --git a/debian/control b/debian/control
index ca6585b..eaf2948 100644
--- a/debian/control
+++ b/debian/control
@@ -4,12 +4,12 @@ Section: tex
 Maintainer: Davide G. M. Salvetti <sa...@debian.org>
 Uploaders: OHURA Makoto <oh...@debian.org>
 Standards-Version: 3.9.3
-Build-Depends-Indep: debhelper (>= 8), emacs23, eperl, ghostscript, 
po-debconf, tex-common, texlive-latex-base, texinfo, texi2html (>=1.76)
+Build-Depends-Indep: debhelper (>= 8), emacs23 | emacs24, eperl, ghostscript, 
po-debconf, tex-common, texlive-latex-base, texinfo, texi2html (>=1.76)
 Homepage: http://www.gnu.org/software/auctex/
 
 Package: auctex
 Architecture: all
-Depends: emacs23, preview-latex-style, dpkg (>= 1.15.4) | install-info, 
${misc:Depends}
+Depends: emacs23 | emacs24, preview-latex-style, dpkg (>= 1.15.4) | 
install-info, ${misc:Depends}
 Recommends: ghostscript, texlive-latex-recommended, xpdf | evince | evince-gtk
 Suggests: catdvi, dvipng, lacheck
 Breaks: emacspeak (<= 17.0-1)
diff --git a/debian/update-auctex-elisp.eperl b/debian/update-auctex-elisp.eperl
index d01de69..003900d 100644
--- a/debian/update-auctex-elisp.eperl
+++ b/debian/update-auctex-elisp.eperl
@@ -42,7 +42,7 @@ while true; do
     esac
 done
 <: # Default flavors: only GNU, XEmacs comes with its own AUCTeX :>//
-FLAVORS=${*:-'emacs23 emacs-snapshot'}
+FLAVORS=${*:-'emacs23 emacs24 emacs-snapshot'}
 LOGMASK='/var/lib/auctex/%s/CompilationLog'
 
 if [ -n "${_UPDATE_AUCTEX_ELISP_DAEMON_MODE}" ]; then
-- 
1.7.10.4


-- 
To UNSUBSCRIBE, email to debian-bugs-dist-requ...@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org

Reply via email to