/[gentoo-x86]/eclass/elisp-common.eclass
Gentoo

Diff of /eclass/elisp-common.eclass

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

Revision 1.38 Revision 1.40
1# Copyright 1999-2008 Gentoo Foundation 1# Copyright 1999-2008 Gentoo Foundation
2# Distributed under the terms of the GNU General Public License v2 2# Distributed under the terms of the GNU General Public License v2
3# $Header: /var/cvsroot/gentoo-x86/eclass/elisp-common.eclass,v 1.38 2008/04/04 18:11:28 ulm Exp $ 3# $Header: /var/cvsroot/gentoo-x86/eclass/elisp-common.eclass,v 1.40 2008/05/18 06:15:12 ulm Exp $
4# 4#
5# Copyright 2002-2004 Matthew Kennedy <mkennedy@gentoo.org> 5# Copyright 2002-2004 Matthew Kennedy <mkennedy@gentoo.org>
6# Copyright 2003 Jeremy Maitin-Shepard <jbms@attbi.com> 6# Copyright 2003 Jeremy Maitin-Shepard <jbms@attbi.com>
7# Copyright 2004-2005 Mamoru Komachi <usata@gentoo.org> 7# Copyright 2004-2005 Mamoru Komachi <usata@gentoo.org>
8# Copyright 2007-2008 Christian Faulhammer <opfer@gentoo.org> 8# Copyright 2007-2008 Christian Faulhammer <opfer@gentoo.org>
287 287
288elisp-site-regen() { 288elisp-site-regen() {
289 local i sf line obsolete 289 local i sf line obsolete
290 local -a sflist 290 local -a sflist
291 # Work around Paludis borkage: variable T is empty in pkg_postrm 291 # Work around Paludis borkage: variable T is empty in pkg_postrm
292 local tmpdir=${T:-/tmp} 292 local tmpdir=${T:-$(mktemp -d)}
293 293
294 if [ ! -d "${ROOT}${SITELISP}" ]; then 294 if [ ! -d "${ROOT}${SITELISP}" ]; then
295 eerror "Directory ${SITELISP} does not exist" 295 eerror "Directory ${SITELISP} does not exist"
296 return 1 296 return 1
297 fi 297 fi
397 echo 397 echo
398 398
399 if [ "${obsolete}" ]; then 399 if [ "${obsolete}" ]; then
400 while read line; do ewarn "${line}"; done <<-EOF 400 while read line; do ewarn "${line}"; done <<-EOF
401 Site-initialisation files of Emacs packages are now installed in 401 Site-initialisation files of Emacs packages are now installed in
402 /usr/share/emacs/site-lisp/site-gentoo.d/. You may consider using 402 /usr/share/emacs/site-lisp/site-gentoo.d/. We strongly recommend
403 /usr/sbin/emacs-updater to rebuild the installed Emacs packages. 403 that you use /usr/sbin/emacs-updater to rebuild the installed
404 However, the old location is still supported. 404 Emacs packages.
405 EOF 405 EOF
406 echo 406 echo
407 fi 407 fi
408 fi 408 fi
409 409

Legend:
Removed from v.1.38  
changed lines
  Added in v.1.40

  ViewVC Help
Powered by ViewVC 1.1.20