cantino / mcfly

Fly through your shell history. Great Scott!
MIT License
6.87k stars 177 forks source link

README: add instructions for installing with MacPorts #101

Closed herbygillot closed 4 years ago

cantino commented 4 years ago

Thanks @herbygillot! How is this new macport maintained? I assume it needs to be updated with new McFly versions?

herbygillot commented 4 years ago

Hey @cantino, that's correct. Here's the gist of it:

Every piece of software in the MacPorts catalog is a "port", defined by a Portfile.

Among other things, the Portfile tells MacPorts how to build and/or download, + install that software on macOS. MacPorts mainly installs to the /opt/local prefix, and its dependencies are defined as other ports.

Every port may have a maintainer, and/or a maintainer policy. The maintainer is responsible for keeping a port updated, and/or adding macOS specific patches or changes where needed.

Here's the current Portfile for mcfly, as well as its profile page in the MacPorts online ports catalog.

I currently maintain the port for mcfly, and track updates here to keep the port up-to-date. The openmaintainer in the maintainers section however signifies that this port (like most others) are open to contributions from everyone, so all are welcome to propose changes to update or modify the port as may be seen fit. These PRs are submitted here in macports-ports.

Here's the official website.

cantino commented 4 years ago

That's awesome @herbygillot, thanks for adding it!