Makefile for Emacs extension package

Kostik Belousov kostikbel at gmail.com
Sun Jan 2 11:08:49 UTC 2011


On Sun, Jan 02, 2011 at 10:08:41AM +1300, Sam Lin wrote:
> Happy New Year.
> 
> I am trying to port a Emacs extension package ESS (Emacs Speaks Statistics;
> [http://ess.r-project.org/]) and have been reading through the Porter's
> Handbook for the last couple weeks but still do not quite understand the
> contents, and hope I could please have some advice on editing the Makefile.
> 
> I am managing to get my port to automatically add a few statements in .emacs
> for GNU Emacs AND in init.el for XEmacs when a user uses "make install" to
> add the port so that this mode is already loaded when the user launches GNU
> Emacs/XEmacs. To do this I think I need to put something in my Makefile...
> probably some special rules under "do-install" or "post-patch" before
> ".include <bsd.port.mk>"? If so then what do I put? If not then what should
> I do?
> 
> I have looked at some existing emacs package e.g. deskutils/org-mode.el6 (
> http://www.freebsd.org/cgi/cvsweb.cgi/ports/deskutils/org-mode.el6/Makefile?rev=1.8)
> but seems they do not have any options or statements in their Makefile to do
> similar task (if I understand the Makefile for the org-mode port). And
> unfortunately in the Porter's Handbook settings regarding Emacs appears yet
> to be written (page 68 as of this writing; [
> http://www.freebsd.org/doc/en_US.ISO8859-1/books/porters-handbook/using-emacs.html]
> ).
> 
> Any advice would be greatly appreciated.
> 
Machines are sometime multiuser.

Also, a modification of the user home directory (and any file outside
the $PREFIX) is something that shall be prohibited by our porting guide.
-------------- next part --------------
A non-text attachment was scrubbed...
Name: not available
Type: application/pgp-signature
Size: 196 bytes
Desc: not available
Url : http://lists.freebsd.org/pipermail/freebsd-ports/attachments/20110102/45887dcc/attachment.pgp


More information about the freebsd-ports mailing list