when i emerge gift-ares and gift-fasttrack they are installed in /usr/share/Ares and /usr/share/FastTrack. they should be installed in /usr/share/giFT/Ares and /usr/share/giFT/FastTrack. if they're not in /usr/share/giFT the script gift-setup does not properly detect FastTrack and Ares and cannot configure them. after running gift-setup the user must copy ~/.giFT/* to /usr/share/giFT to get giftd to start from the init script. an easier workaround would be to set the config file directory in /etc/conf.d/gift to /home/.giFT - that would make updating the nodes files and banlists easier (i think ?) sorry for my english - i hope at least someone understands what i meant to say :)
I'll fix the install location for /usr/share, but as for the init script- it does correctly rely on the user to provide it with configuration files. We don't want a global share directory as most people use frontends that set up local directories anyways, and most of the multi-user systems want individual share directories, too. It's up to the system's root admin to set up any global share settings he wants.
fixed in portage