A tinder bundle or "wilderness cigar". . .
. . .is the best way to keep and transport fire.
You take dry grass, small dry twigs, dry leaves, etc. Form this tinder into a cylindrical shape (like a cigar) and wrap with bark (preferably white birch bark). Cedar or Aspen or some type of bark that will hold everything together and easily ignite when you need it to. White birch works very well because it keep the tinder inside dry, yet it ignites easily if need be. Wrap the bark around the tinder and tie it up with some type of cordage or vine.
Drop a small tinder into one end of the bundle. You do not want it to flame. You want it to smolder. If wrapped tightly enough it should smolder for hours.
When you need it blow on it a little and it will come to life. If you blow hard and long enough it will flame up and you could use it as the tinder base for your fire.
Slow Match and an 18th century match case.
I haven't used this while camping but I do use it to transport fire from camp to the artillery demonstration area at historical events. Perhaps this might give some ideas for a practical version for your pack. I have some slow match sealed in a water proof match container. I can start a slow match with a flint and steel. It starts even faster if it has some char from previous burning.
Slow match is a cotton or hemp cord soaked in salt peter. It burns like the ember from a cigarette.
http://www.musketeer.ch/Bilder/SP_bild/match400.JPG
The case is a perforated brass tube with a wooden stopper that has a hole to send the slow match through. It has to be checked periodically so that it doesn't snuff out on the stopper.
http://www.re-enactmentshop.com/18-Match%20case.JPG
Here is a site with instructions for making slow match.
http://www.musketeer.ch/blackpowder/lunte.html