summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorUlrich Müller <ulm@gentoo.org>2011-07-13 20:15:52 +0000
committerUlrich Müller <ulm@gentoo.org>2011-07-13 20:15:52 +0000
commitfd771b28018007b974540586acff7cc91ec9dfb2 (patch)
tree3fffea734c3c0444dc0530a5a9012a235e10fb1d /eclass/elisp.eclass
parentMask only live version of uemacs-linus. (diff)
downloademacs-fd771b28018007b974540586acff7cc91ec9dfb2.tar.gz
emacs-fd771b28018007b974540586acff7cc91ec9dfb2.tar.bz2
emacs-fd771b28018007b974540586acff7cc91ec9dfb2.zip
Fix installation of Info files if Texinfo source is in a subdirectory, bug 373741.
svn path=/emacs-overlay/; revision=1646
Diffstat (limited to 'eclass/elisp.eclass')
-rw-r--r--eclass/elisp.eclass3
1 files changed, 2 insertions, 1 deletions
diff --git a/eclass/elisp.eclass b/eclass/elisp.eclass
index ce2ed3f..cabf282 100644
--- a/eclass/elisp.eclass
+++ b/eclass/elisp.eclass
@@ -5,7 +5,7 @@
# Copyright 2002-2003 Matthew Kennedy <mkennedy@gentoo.org>
# Copyright 2003 Jeremy Maitin-Shepard <jbms@attbi.com>
# Copyright 2007-2010 Christian Faulhammer <fauli@gentoo.org>
-# Copyright 2007-2010 Ulrich Müller <ulm@gentoo.org>
+# Copyright 2007-2011 Ulrich Müller <ulm@gentoo.org>
#
# @ECLASS: elisp.eclass
# @MAINTAINER:
@@ -155,6 +155,7 @@ elisp_src_install() {
fi
if [ -n "${ELISP_TEXINFO}" ]; then
set -- ${ELISP_TEXINFO}
+ set -- ${@##*/}
doinfo ${@/%.*/.info*} || die
fi
if [ -n "${DOCS}" ]; then