How to set up a portage overlay on your system.
(Note: This is all done as root.)
1. Make a directory to put third party files in.  Commonly this is /usr/local/portage
2. Edit /etc/make.conf and add an entry like this:
PORTDIR_OVERLAY="/usr/local/portage"
3. Run emerge --sync

Phase two, What to do with these ebuilds
1. All these ham programs go under the media-radio directory.  So in your portage overlay 
directory create a media-radio directory.
2. In that directory create subdirectories for each ebuild.  Examples:
mkdir marote; cd marote; mkdir files
mkdir callgit; cd callgit; mkdir files
mkdir xlog; cd xlog; mkdir files
3. Put the new ebuild in each associated directory.
4. Run this command to validate the ebuild and prepare it for emerge:
ebuild ./filename.ebuild digest
5. If that worked then emerge the program:
emerge -av program_name