When you install pgadmin3 under Gnome 2.16 then icon does not appear under the Programming menu. This is because the pgadmin3.desktop file that comes packaged with pgadmin3-1.4.3.tar.gz is missing a Categories line, e.g.: Categories=Application;Development; Reproducible: Always Steps to Reproduce: 1. Install pgadmin3-1.4.3 2. Gnome Main Menu | Programming 3. No pgAdmin III icon
Report this upstream, please. We didn't create the file.
Created attachment 108383 [details, diff] pgadmin3-1.4.3-desktop.patch Attaching trivial patch to modify ${S}/pkg/pgadmin3.desktop appropriately.
Created attachment 108384 [details, diff] pgadmin-1.4.3-r1.ebuild.patch Attaching trivial patch to ebuild using desktop patch.
I posted a link to this bug on pgadmin-hackers@postgresql.org to notify them of the issue. Looking in the recently released pgadmin3-1.6.2.tar.gz shows that the Categories line is still missing from ${S}/pkg/pgadmin3.desktop file.
I figured out why pgadmin3-1.4.3 does not show up in the Applications|Development menu but pgadmin3-1.2.2 does. The pgadmin3-1.2.2.ebuild contains the following three lines that are missing from the pgadmin3-1.4.3.ebuild: dodir /usr/share/applnk/Development cp ${S}/pkg/pgadmin3.desktop ${D}/usr/share/applnk/Development/pgadmin3.desktop chmod 644 ${D}/usr/share/applnk/Development/pgadmin3.desktop The /applnk directory is used for legacy menu items and has been deprecated in favor of using a Categories=... line in the .desktop file. The pgadmin3 folks have been notified of this and will update their file accordingly.
Fixed upstream in newer versions