summaryrefslogtreecommitdiff
path: root/scripts/Dpkg/Control
AgeCommit message (Collapse)AuthorFilesLines
2009-09-19Use the new Dpkg::Control interface everywhereRaphaël Hertzog1-14/+13
Update all scripts and module to use Dpkg::Control instead of parsecdata and Dpkg::Fields::Object.
2009-09-19Dpkg::Control: new object interfaceRaphaël Hertzog2-0/+511
The new object interface combines the old Dpkg::Fields::Object and the old parsecdata funtion. The new object can be used like a regular hash and yet it behaves intelligently taking into account all the specifics of control information. Fields are case-insensitive, the order in which they have been read is kept for output stability. The object uses operator overloading and an internal tied hash so that it just does what you mean.
2009-09-16Rename Dpkg::Cdata into Dpkg::ControlRaphaël Hertzog1-1/+1
Update all scripts and modules to use the new module names.
2009-09-16Rename Dpkg::Control in Dpkg::Control::InfoRaphaël Hertzog1-0/+194
Update all scripts and modules to use the new module names.