]> err.no Git - dpkg/commit
* scripts/{controllib,dpkg-{source,checkbuilddeps,control}}.pl:
authorAdam Heath <doogie@debian.org>
Fri, 19 Sep 2003 17:29:08 +0000 (17:29 +0000)
committerAdam Heath <doogie@debian.org>
Fri, 19 Sep 2003 17:29:08 +0000 (17:29 +0000)
commitb5803df202a865da6c36124692cc1acd20c263b8
treef86c5d1ef5aa02862630250816fd99b0af4ae1f7
parent42c8e96754ccf0cd1ffdcd0ca44e2ae7fde4ddd3
* scripts/{controllib,dpkg-{source,checkbuilddeps,control}}.pl:
  * Rewrote the parsedep stuff, so that it wasn't done during control file
    parsing.  Scripts that need the internal parsed format should call
    parsedep on the field's value.
  * Split the substvars parsing into a separate function.
  * No longer validate dependency fields when reading the control file.
    Some fields may have vars in them, which breaks the validation.
  * dpkg-gencontrol calls substvars after parsing the control file, and
    then validates the substituted depends lines.  Originally,
    substitution occured only during writing of the final output file.
  * Andreas Barth <aba@not.so.argh.org>:
    Fix bad regex that didn't allow spaces in dependency field parsing.
    It now directly matches what the c code expects.  It previously was
    allowing all of \S, which matched on '('.
Closes: #211660.
* debian/control: Remove stale debug that would have broken installation on
  s390.
* debian/rules: We were calling our own local copy of dpkg-gencontrol, but
  the system-installed copy of dpkg-shlibdeps.  Now, both are called from
  the build directory.
ChangeLog
debian/changelog
debian/control
debian/rules
scripts/controllib.pl
scripts/dpkg-checkbuilddeps.pl
scripts/dpkg-gencontrol.pl
scripts/dpkg-source.pl