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

Diff of /eclass/elisp.eclass

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

Revision 1.44 Revision 1.45
1# Copyright 1999-2010 Gentoo Foundation 1# Copyright 1999-2010 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.eclass,v 1.44 2010/01/30 22:54:00 ulm Exp $ 3# $Header: /var/cvsroot/gentoo-x86/eclass/elisp.eclass,v 1.45 2010/08/22 08:30:32 ulm Exp $
4# 4#
5# Copyright 2002-2003 Matthew Kennedy <mkennedy@gentoo.org> 5# Copyright 2002-2003 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 2007-2009 Christian Faulhammer <fauli@gentoo.org> 7# Copyright 2007-2009 Christian Faulhammer <fauli@gentoo.org>
8# Copyright 2007-2010 Ulrich Müller <ulm@gentoo.org> 8# Copyright 2007-2010 Ulrich Müller <ulm@gentoo.org>
26# If the package's source is a single (in whatever way) compressed elisp 26# If the package's source is a single (in whatever way) compressed elisp
27# file with the file name ${P}.el, then this eclass will move ${P}.el to 27# file with the file name ${P}.el, then this eclass will move ${P}.el to
28# ${PN}.el in src_unpack(). 28# ${PN}.el in src_unpack().
29 29
30# @ECLASS-VARIABLE: NEED_EMACS 30# @ECLASS-VARIABLE: NEED_EMACS
31# @DEFAULT_UNSET
31# @DESCRIPTION: 32# @DESCRIPTION:
32# If you need anything different from Emacs 21, use the NEED_EMACS 33# If you need anything different from Emacs 21, use the NEED_EMACS
33# variable before inheriting elisp.eclass. Set it to the major version 34# variable before inheriting elisp.eclass. Set it to the major version
34# your package uses and the dependency will be adjusted. 35# your package uses and the dependency will be adjusted.
35 36
36# @ECLASS-VARIABLE: ELISP_PATCHES 37# @ECLASS-VARIABLE: ELISP_PATCHES
38# @DEFAULT_UNSET
37# @DESCRIPTION: 39# @DESCRIPTION:
38# Any patches to apply after unpacking the sources. Patches are searched 40# Any patches to apply after unpacking the sources. Patches are searched
39# both in ${PWD} and ${FILESDIR}. 41# both in ${PWD} and ${FILESDIR}.
40 42
41# @ECLASS-VARIABLE: SITEFILE 43# @ECLASS-VARIABLE: SITEFILE
44# @DEFAULT_UNSET
42# @DESCRIPTION: 45# @DESCRIPTION:
43# Name of package's site-init file. The filename must match the shell 46# Name of package's site-init file. The filename must match the shell
44# pattern "[1-8][0-9]*-gentoo.el"; numbers below 10 and above 89 are 47# pattern "[1-8][0-9]*-gentoo.el"; numbers below 10 and above 89 are
45# reserved for internal use. "50${PN}-gentoo.el" is a reasonable choice 48# reserved for internal use. "50${PN}-gentoo.el" is a reasonable choice
46# in most cases. 49# in most cases.
47 50
48# @ECLASS-VARIABLE: ELISP_TEXINFO 51# @ECLASS-VARIABLE: ELISP_TEXINFO
52# @DEFAULT_UNSET
49# @DESCRIPTION: 53# @DESCRIPTION:
50# Space separated list of Texinfo sources. Respective GNU Info files 54# Space separated list of Texinfo sources. Respective GNU Info files
51# will be generated in src_compile() and installed in src_install(). 55# will be generated in src_compile() and installed in src_install().
52 56
53# @ECLASS-VARIABLE: DOCS 57# @ECLASS-VARIABLE: DOCS
58# @DEFAULT_UNSET
54# @DESCRIPTION: 59# @DESCRIPTION:
55# DOCS="blah.txt ChangeLog" is automatically used to install the given 60# DOCS="blah.txt ChangeLog" is automatically used to install the given
56# files by dodoc in src_install(). 61# files by dodoc in src_install().
57 62
58inherit elisp-common eutils 63inherit elisp-common eutils

Legend:
Removed from v.1.44  
changed lines
  Added in v.1.45

  ViewVC Help
Powered by ViewVC 1.1.20