Important

Porticus is not compatible with either Lion (Mac OS X 10.7) or MacPorts 2.0, unfortunately at this time I do not know if or when Porticus will updated to support these updates. In the meantime good work has been done on Pallet the official MacPorts GUI.

Download the source here. If someone wants to put it up on GitHub feel free, BSD license.

Overview

Porticus is a Cocoa GUI for the MacPorts package manager. MacPorts provides ready to build open-source software packages modified to compile and run on Mac OS X. The MacPorts project provides a TCL command line tool to manage installation, update and activation of the port packages. Porticus provides a GUI front-end to this tool.

Main Screen

In fact Porticus does a little more than this by providing a GUI with standard Mac OS X application features such as a search box to find a specific port, contextual menus, tree and table views to select and view port information by category or name. In addition it provides integration with Growl for status reporting.

Features

  • Viewing the current MacPorts categories
  • Installing, uninstalling, updating, activating and deactivating ports
  • Port variant handling
  • MacPorts self-update support
  • Growl Integration
  • Sparkle Software Update

Future Enhancements

  • Uninstall dependency checking
  • Better AppleScript support
  • Editable smart groups
  • Localisation (any help appreciated!)
  • Help

You can follow developments on my blog.