+2008-01-08 Raphael Hertzog <hertzog@debian.org>
+
+ * scripts/Dpkg/Version.pm: Import missing error function from
+ Dpkg::ErrorHandling.
+
+ * scripts/po/POTFILES.in: Add many modules containing translatable
+ strings.
+
+ * scripts/Dpkg/Changelog.pm (parse_changelog): New function to
+ replace controllib's parsechangelog.
+
+ * scripts/dpkg-buildpackage.pl, scripts/dpkg-checkbuilddeps.pl,
+ scripts/dpkg-genchanges.pl, scripts/dpkg-gencontrol.pl,
+ scripts/dpkg-gensymbols.pl, scripts/dpkg-source.pl: Update scripts to use
+ Dpkg::Changelog::parse_changelog instead of the old controllib.pl's
+ parsechangelog. With this last change controllib.pl is no more used by
+ any script.
+
+ * scripts/controllib.pl: Removed as it's no more used by any
+ script.
+
+ * debian/dpkg-dev.install: Add missing modules.
+
2008-01-08 Frank Lichtenheld <djpig@debian.org>
* scripts/dpkg-parsechangelog.pl: Make the
* scripts/Dpkg/ErrorHandling.pm (report): export.
-2007-01-08 Raphael Hertzog <hertzog@debian.org>
+2008-01-08 Raphael Hertzog <hertzog@debian.org>
* scripts/Dpkg/Cdata.pm, scripts/Dpkg/Control.pm: Add two new
module to parse and manipulate files like debian/control.
* scripts/Makefile.am: Include all the new files in the
distributed tarball.
-2007-01-08 Raphael Hertzog <hertzog@debian.org>
+2008-01-08 Raphael Hertzog <hertzog@debian.org>
* scripts/Dpkg/ErrorHandling.pm (syntaxerr): New function to
replace the syntax() function in controllib.pl.
- Various options to better control how many entries
should be displayed. Closes: #226932
+ [ Raphael Hertzog ]
+ * Replaced all the remaining code in controllib.pl by new modules. All
+ scripts have been adjusted to use the new modules and controllib.pl has
+ been removed.
+ * The code to parse debian/control is available in a perl module
+ Dpkg::Control. Closes: #26554
+
[ Updated dpkg translations ]
* Basque (Piarres Beobide). Closes: #459565
* French (Christian Perrier).