A cylindrical project to start would probably work well with a barrel. In that case you'd have to map the ends separately (select faces before running the UV commands). For the automatic map, you'll need to sew several shells together with the move and sew command. Might be worth looking for some UV mapping tuts to get you going.