The Porthole Portage Frontend

20 December, 2005.

Porthole is a GTK-based frontend for Portage (the Gentoo package management system). It features a hierarchial view of packages and supports fast searches and dependency calculations. Porthole works mainly by running "emerge" commands in its own terminal window, and supports most emerge operations.

Porthole is released under the GPL.

Porthole is partially based on an earlier program called gportage, which has been discontinued in favour of Porthole.

Although Porthole is intended for use with the GNOME desktop environment, it has also been known to work fine under KDE. Apart from GTK, the only GNOME-related dependancy is libglade. However, if you are looking for a more KDE-specific portage frontend, you might want to try Kuroo.

Latest release: Porthole-0.5.0

Ebuild

Release notes

To install Porthole on your Gentoo system, download the ebuild from the link above, and place it in the "/usr/local/portage/app-portage/porthole/" directory (create it if it doesn't exist). In a terminal, change to this directory and type "ebuild porthole-0.5.0.ebuild digest". If necessary, add porthole to your package.keywords file with "echo app-portage/porthole >> /etc/portage/package.keywords", then simply "emerge porthole".

We absolutely love bug reports! Please use the bugtracker at SourceForge. Please report the version number of porthole you are reporting the bug for.

Screenshots

Version 0.5:

porthole 0.5 main window porthole 0.5 terminal porthole 0.5: dependancy tab
main window terminal dependancy tab

Version 0.3:

Screenshot 0.3

Version 0.1:

Screenshot 0.1-1 Screenshot 0.1-r1Screenshot using Industrial theme

Brian Dolbec <dol-sen@users.sourceforge.net>
Daniel G. Taylor <dgt84@users.sourceforge.net>
Fredrik Arnerup <farnerup@users.sourceforge.net>