There's also slashcode. I think that slashcode and Everything are pretty big code bases so they can be intimidating and maybe like buying the bulk size when you really just want the single packet.
I'm not aware of any single packet solutions in perl but it's possible to develop a decent community site (with all the things that means; DBs, sessions, email notifications, login, posts, threaded comments, sidebar stats/menus) from scratch in about a month if you know how all the parts work already. Possible b/c you've really got all the parts basically complete (DBI, or better still, Class::DBI, any Session module, MIME::Lite, Template or one of the others, etc) and you're just assembling the parts into your own schematic. That, of course, can become an albatross if not done carefully but it's a great learning experience if it's not for a bank or something. :)