Opened 10 years ago

Last modified 10 years ago

#41550 new enhancement

additional variant of ESS for emacs-mac-app

Reported by: stanimura Owned by: jrblevin@…
Priority: Normal Milestone:
Component: ports Version:
Keywords: Cc:
Port: ess

Description

It is to be wished that ess port has a variant for emacs-mac-app, while the current ess port has emacs_app variant only for emacs-app.

Change History (3)

comment:1 Changed 10 years ago by ryandesign (Ryan Carsten Schmidt)

Owner: changed from macports-tickets@… to jrblevin@…
Type: requestenhancement
Version: 2.2.1

comment:2 Changed 10 years ago by jrblevin@…

I'd be happy to add such a variant. Perhaps I should first ask for advice from someone more knowledgable about the MacPorts emacs packages. Is using variants the preferred way to support the various emacs packages?

I added the emacs_app variant to this package because I found some precedence for that in another pre-existing package, but I haven't been able to find anything similar for the emacs-mac-app. This suggests that there may be a better way of going about it. The main reason for the variant in this case is that files get installed not only in the site-lisp directory, but also in the info and etc directories (for example, with emacs-app the relevant site-lisp, etc, and info directories are under ${destroot}${applications_dir}/Emacs.app/Contents/Resources/).

comment:3 Changed 10 years ago by cubranic@…

Auctex has a variant "mactex", so this is similar. But: I don't know of any ports that do that for non-macports Emacs. Indeed, I don't know of any port that is a "plugin" (e.g., Emacs package, perl module, whatever), that allows non-Macports "parent" application. So it's probably not a good idea to do this.

Note: See TracTickets for help on using tickets.