Seco::Multipkg's dependency on File::FnMatch was making it very difficult to properly bootstrap.
I removed it by reimplementing the subset of functionality of File::FnMatch::fnmatch that we use.
My reimplementation passes all of the unit tests for File::FnMatch that apply to the way we use it. I have also tested by building lots of multipkg packages.
Please give this a once-over and make sure I haven't missed anything obvious.
Seco::Multipkg's dependency on File::FnMatch was making it very difficult to properly bootstrap.
I removed it by reimplementing the subset of functionality of File::FnMatch::fnmatch that we use.
My reimplementation passes all of the unit tests for File::FnMatch that apply to the way we use it. I have also tested by building lots of multipkg packages.
Please give this a once-over and make sure I haven't missed anything obvious.
Once this is merged, I can close out Issue 11.
@erikwb @nmeyerhans