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