Forked from http://git.savannah.gnu.org/cgit/gnupod.git