Emacs-24.3
Introduction to Emacs
The Emacs package contains an
extensible, customizable, self-documenting real-time display
editor.
This package is known to build and work properly using an LFS-7.6
platform.
Package Information
Emacs Dependencies
Optional
X Window
System, alsa-lib-1.0.28, D-Bus-1.8.8,
GnuTLS-3.3.7, gobject-introspection-1.40.0,
GPM-1.20.7, GTK+-2.24.24 or GTK+-3.12.2, ImageMagick-6.8.9-7, libjpeg-turbo-1.3.1, libpng-1.6.13, librsvg-2.40.3, LibTIFF-4.0.3,
and libungif
User Notes: http://wiki.linuxfromscratch.org/blfs/wiki/emacs
Installation of Emacs
Install Emacs by running the
following commands:
./configure --prefix=/usr \
--with-gif=no \
--localstatedir=/var &&
make bootstrap
This package does not come with a test suite.
Now, as the root
user:
make install &&
chown -v -R root:root /usr/share/emacs/24.3
If you have GTK+-2.24.24 or GTK+-3.12.2 installed,
run, as root
user:
gtk-update-icon-cache -qf /usr/share/icons/hicolor
Command Explanations
--with-gif=no
: This option is required
if libungif is not
installed.
--libexecdir=/usr/lib
: Place library
executables in a Filesystem Hierarchy Standard (FHS) location.
--localstatedir=/var
: Create game score
files in /var/games/emacs
instead of
/usr/var/games/emacs
.
Contents
Installed Programs:
ctags, ebrowse, emacs, emacsclient,
etags, grep-changelog, and rcs-checkin
Installed Libraries:
None
Installed Directories:
/usr/libexec/emacs, /usr/share/emacs, and
/var/games/emacs
Short Descriptions
ctags
|
creates cross-reference tagfile database files for source
code.
|
ebrowse
|
permits browsing of C++ class hierarchies from within
emacs.
|
emacs
|
is an editor.
|
emacsclient
|
attaches an emacs session to an
already running emacsserver instance.
|
etags
|
is another program to generate source code
cross-reference tagfiles.
|
grep-changelog
|
prints entries in Change Logs matching various criteria.
|
rcs-checkin
|
is a shell script used to check files into RCS.
|
Last updated on 2014-09-19 13:27:36 -0700