]> err.no Git - dpkg/commit
Let dpkg-source ensure (as good as possible) that all
authorFrank Lichtenheld <djpig@debian.org>
Wed, 18 Jan 2006 13:02:27 +0000 (13:02 +0000)
committerFrank Lichtenheld <djpig@debian.org>
Wed, 18 Jan 2006 13:02:27 +0000 (13:02 +0000)
commit9d5b7c840b84f3cc54b042c2908d47969187fa0c
tree169b4f486bd6e529184b15bea3538da3350df87a
parente541adde4a9da8807c1e9a264c334395c1f7005d
Let dpkg-source ensure (as good as possible) that all
build source packages can also be unpacked.
Closes: #6820, #7014
* scripts/controllib.pl:
  (checkversion) add generic check for valid version numbers
  (checkpackagename) add generic check for valid package
  names
  (readmd5sum) add generic function to extract md5sum from
  md5sum program output
  (setsourcepackage) call checkpackagename on new value
* scripts/dpkg-source.pl: Use the new checks added to
  controllib to ensure validity of version and packagename
  on build, too. Previously this was only done on
  unpack.
  Test on build if directories added by diff already exist with
  other type in the original source since we already tested that
  on unpack.
  (addfile): Test if files are added
  twice. Should not happen but as we error out on unpack
  better make sure it doesn't.
ChangeLog
debian/changelog
scripts/controllib.pl
scripts/dpkg-source.pl