An Emacs porcelain for MacPorts.
Interactively
- Perform basic MacPorts functions like install, selfupdate, and reclaim
- Manage outdated and installed ports
- Manage
selectselections
with an intuitive Transient-based interface.
First you probably want to have MacPorts installed.
You can install macports.el from MELPA with
package.el.
Get started with MELPA, then run:
M-x package-install macports
The following variables can be customized in the usual ways (including M-x customize):
-
macports-command(default:"port")The MacPorts binary. exec-path-from-shell is a great way to make sure Emacs can find your
portbinary, but alternatively you can modify this variable. -
macports-show-status(default:t)Whether to show port counts in the main
macportstransient. -
macports-use-sudo: (default:t)Whether to use
sudowhen invokingmacports-command. Set this tonilif you have a custom MacPorts installation owned by your user.
Execute M-x macports to open the main entrypoint.
GPL-3