| Commit message (Collapse) | Author | Age | Files | Lines |
| |
|
|
|
|
|
|
|
| |
Inherit eutils. Call EXPORT_FUNCTIONS with EAPI dependent arguments.
Assign RDEPEND from DEPEND, avoiding unnecessary code duplication.
New function elisp_src_prepare, applies patches from ELISP_PATCHES.
New function elisp_src_configure, does nothing.
|
|
|
|
|
|
|
|
|
|
| |
elisp.class:
In the "simple elisp" case, explicitly assign S=${WORKDIR} in
elisp_src_unpack.
elisp-common.eclass:
Remove function elisp-comp; it is not used by anything in the tree.
Reindent documentation to 72 columns for better readability.
|
| |
|
| |
|
|
|
|
| |
useful in bug reports.
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
elisp.class:
Allow for packages without site-init file in elisp_src_install.
Remove "die" messages since elisp-common.eclass is verbose enough.
Document SITEFILE variable.
elisp-common.eclass:
Use sed instead of cat for concatenation of site-init files, since they
may not have a trailing newline.
Add function names to error messages.
Document SITEETC as eclass variable.
|
|
|
|
| |
Output a deprecation warning in elisp-comp().
|
|
|
|
|
| |
Remove global VERSION variable to reduce namespace pollution.
Handle the case of empty ${A} in src_unpack.
|
|
|
|
| |
Be more verbose on output information
|
| |
|
|
|
|
|
| |
Remove SIMPLE_ELISP variable.
In src_unpack, always move ${P}.el to ${PN}.el if the former exists.
|
| |
|
|
|
|
|
|
| |
elisp-common.eclass:
Install packages' site-init files in site-gentoo.d subdirectory.
Update documentation and einfo messages accordingly.
|
| |
|
|
|
|
| |
problems, see http://forums.gentoo.org/viewtopic-t-627332-highlight-.html
|
|
|
|
|
| |
with portage-2.1.4_rc7.
Die in elisp_src_unpack if mv fails.
|
|
|
|
|
|
|
|
|
|
|
| |
elisp.eclass:
Comment changes.
elisp-common.eclass:
Create default site-start.el when running elisp-site-regen for the
first time; recommend "require" instead of "load" in einfo message.
Document SITELISP and SITEFILE eclass variables.
Other comment changes.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
elisp.eclass:
Die if elisp-install or elisp-site-file-install fails.
Add man comments for variables SIMPLE_ELISP, DOCS, and NEED_EMACS.
elisp-common.eclass:
New variable EMACS_BATCH_CLEAN, analog to the XEmacs eclasses.
Remove redundant pushd/popd commands in elisp-site-file-install;
don't die, return status instead.
Quote all instances of $@ and $*.
Don't use ${status}; it is reserved in zsh.
Call insinto and doins in a subshell to avoid pollution of calling
environment.
Remove superfluous dodir in elisp-install.
Set no-byte-compile and provide site-gentoo in site-gentoo.el.
Move comment for elisp-comp so that it will appear in the man page.
|
|
|
|
|
| |
elisp-common.eclass: add a trailing slant in comment for regeneration
to make clear that it is a directory, not a single file.
|
|
|
|
| |
elisp{,-common}.eclass: Add cookies for automatic man page generation.
|
|
|
|
|
| |
Update copyright info. Consistent BE spelling. Some comment changes.
Remove -b option from mv since it does not work on BSD.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
* Depend on Emacs by NEED_EMACS=<version> before inherit
* DOCS variable is used in src_install() to give a number of
documentation files
* Documented some missing parts
* Some code clean-up
elisp-common:
* elisp-emacs-version() to determine Emacs' current major
version number
* site-gentoo.el is only regenerated if there was actually a change,
thus preventing unecessary output on postrm or postinst
* now every action is commented with an einfo output
* Documented some missing parts
* Some code clean-up
|
| |
|
|
|
|
|
|
|
| |
Remove some unused parts (commented out and similar)
Documentation of functions (both by Ulrich Müller and Christian Faulhammer)
New function elisp_make_autoload_file() (by Ulrich Müller)
Taken from Emacs Overlay
|
|
|
|
|
| |
Documentation of functions (both by Ulrich Müller and Christian Faulhammer)
New function elisp_make_autoload_file() (by Ulrich Müller)
|
| |
|
| |
|
| |
|
| |
|
| |
|
| |
|
|
|
|
| |
<jbms@attbi.com> bug 29698
|
| |
|
| |
|
| |
|
| |
|
| |
|
| |
|
|
|
|
| |
<sascha@meta-x.de> suggestion in bug #13277.
|
|
|