Date: Sun, 2 Jan 2011 12:12:44 +0100 From: Gary Jennejohn <gljennjohn@googlemail.com> To: Kostik Belousov <kostikbel@gmail.com> Cc: Sam Lin <sam.lin4ml@gmail.com>, freebsd-ports@freebsd.org Subject: Re: Makefile for Emacs extension package Message-ID: <20110102121244.57d3d7c0@ernst.jennejohn.org> In-Reply-To: <20110102103342.GF90883@deviant.kiev.zoral.com.ua> References: <AANLkTimYk5YNkh5_Wak%2Biq6gaZYSk0G0cmDVJcxnOoad@mail.gmail.com> <20110102103342.GF90883@deviant.kiev.zoral.com.ua>
next in thread | previous in thread | raw e-mail | index | archive | help
On Sun, 2 Jan 2011 12:33:42 +0200 Kostik Belousov <kostikbel@gmail.com> wrote: > 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. My thoughts exactly. OP should just emit a message with a tip about how to enable it. -- Gary Jennejohn
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?20110102121244.57d3d7c0>