← Back to team overview

vm team mailing list archive

[Bug 612222] Re: Wishlist: Install NEWS in builds

 

> Does gentoo use /usr/share/emacs/etc at present? Do any other distro's
> use it?

Gentoo currently uses:
   /usr/share/emacs/site-lisp/<package>/   exclusively for lisp files
   /usr/share/emacs/etc/<package>/         for anything that isn't lisp
                                           (images, sounds, XML schemas, ...)

We made some major effort to move all non-lisp files out of the site-lisp directory.
For some upstream packages it was easy since they have a configure option or variable for this. However, there is no unique convention how the option should be called. Some examples:

   --with-pixmapdir        (VM)
   --with-icondir          (navi2ch)
   --with-etcdir           (Gnus)
   --with-packagedatadir   (AUCTeX)
   PIXMAPDIR               (Wanderlust)
   ICONDIR                 (emacs-w3m)

> Any objections to putting README and NEWS in both the locations?

Well, the "distro" and the "upstream" point of view may be different
here. From a distro point of view I have to agree with Jonathan, don't
bother about the NEWS file. We will tweak the installation to our needs
(which means that the file will be installed in
/usr/share/doc/<package>-<version>/).

But from an upstream point of view it might be desirable to install the
NEWS file with the default "make install".

Why not add a configure option like --with-docdir? Then users (and
distro maintainers) could choose their preferred location, or even turn
off installation of these files.

Ulrich

-- 
Wishlist: Install NEWS in builds
https://bugs.launchpad.net/bugs/612222
You received this bug notification because you are a member of VM
development team, which is a direct subscriber.

Status in VM (View Mail) for Emacs: Triaged

Bug description:
The VM NEWS file gets lost when distros install VM.  Change the build process so that it gets installed in emacs/etc.  

Ulrich thinks all VM-related files should go into a subdirectory $(prefix)/share/emacs/etc/vm.  Other files that could go into this subdirectory are 

CHANGES
README
TODO

Perhaps the images files should go here too?





Follow ups

References