The FreeBSD/GNOME project uses a system called GNOMENG to define which GNOME components a particular port uses. A comprehensive list of these variables exists within the FreeBSD/GNOME project's homepage.