Skip site navigation (1)Skip section navigation (2)
Date:      Mon, 23 Nov 1998 00:28:57 -0600 (CST)
From:      Joel Ray Holveck <detlev!joelh@FreeBSD.ORG>
To:        FreeBSD-gnats-submit@FreeBSD.ORG
Subject:   ports/8815: Emacs 20.3 package does not create leim directory [patch]
Message-ID:  <199811230628.AAA58288@detlev.UUCP>

next in thread | raw e-mail | index | archive | help

>Number:         8815
>Category:       ports
>Synopsis:       Emacs 20.3 package does not create leim directory [patch]
>Confidential:   no
>Severity:       non-critical
>Priority:       low
>Responsible:    freebsd-ports
>State:          open
>Quarter:
>Keywords:
>Date-Required:
>Class:          sw-bug
>Submitter-Id:   current-users
>Arrival-Date:   Sun Nov 22 22:30:00 PST 1998
>Last-Modified:
>Originator:     Joel Ray Holveck
>Organization:
none
>Release:        FreeBSD 3.0-CURRENT i386
>Environment:

Current system & ports as of 08:00 23 Nov 1998

>Description:

Emacs 20.3's standard installation creates a directory
/usr/local/share/emacs/20.3/leim at install-time, and puts it in the
search path for lisp files.  If leim (an optional m18n component of
Emacs) is not installed, then the directory is created but left
empty.

Although the port creates this directory, the package does not.  This
causes a diagnostic to be issued by Emacs at run time.

>How-To-Repeat:

# pkg_add ftp://ftp.freebsd.org/pub/FreeBSD/packages/editors/emacs20
# rehash
# emacs
Warning: Lisp directory `/usr/local/share/emacs/20.3/leim' does not exist.
[Emacs starts up.]

This diagnostic is displayed before terminal initialization, and hence
may be too brief to see, depending on the system.  If you prefer, use
-batch to inhibit terminal initialization, eg:

# emacs -batch -f dunnet

>Fix:

--- PLIST.orig	Wed Sep  2 02:26:03 1998
+++ PLIST	Mon Nov 23 00:07:23 1998
@@ -153,6 +153,7 @@
 share/emacs/%%EMACS_VER%%/etc/vipcard.tex
 share/emacs/%%EMACS_VER%%/etc/viperCard.tex
 share/emacs/%%EMACS_VER%%/etc/yow.lines
+@mkdir -p %D/share/emacs/%%EMACS_VER%%/leim
 share/emacs/%%EMACS_VER%%/lisp/COPYING
 share/emacs/%%EMACS_VER%%/lisp/README
 share/emacs/%%EMACS_VER%%/lisp/abbrev.el


>Audit-Trail:
>Unformatted:

To Unsubscribe: send mail to majordomo@FreeBSD.org
with "unsubscribe freebsd-ports" in the body of the message



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?199811230628.AAA58288>