]> err.no Git - dpkg/commitdiff
dpkg-gencontrol: Do not output the Homepage field on udeb
authorGuillem Jover <guillem@debian.org>
Thu, 7 Feb 2008 02:07:09 +0000 (04:07 +0200)
committerGuillem Jover <guillem@debian.org>
Thu, 7 Feb 2008 02:07:09 +0000 (04:07 +0200)
ChangeLog
debian/changelog
scripts/dpkg-gencontrol.pl

index bcfbdf056095d6cc36833d4f10540b9ad6b1d185..9b394b404c3922991f85b1e579ecdb15f4fe60f1 100644 (file)
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,3 +1,7 @@
+2008-02-07  Guillem Jover  <guillem@debian.org>
+
+       * scripts/dpkg-gencontrol.pl: Do not output the Homepage field on udeb.
+
 2008-02-04  Guillem Jover  <guillem@debian.org>
 
        * libcompat/Makefile.am (localedir): Remove unused variable.
index 9c0bcee8680dbf6098aed1c88aba42464a03ea9e..af5dac9f16551aef86d66ddbedaf42be000cc956 100644 (file)
@@ -14,6 +14,7 @@ dpkg (1.14.17) UNRELEASED; urgency=low
   * Add Raphael Hertzog to Uploaders, and remove Brendan O'Dea and
     Christian Perrier with their permission.
   * Use functions from libcompat when those are not provided by the system.
+  * Change dpkg-gencontrol to not output the Homapage field on udeb.
 
   [ Raphael Hertzog ]
   * Add a warning displayed by dpkg-genchanges if the current version is
index c6e38cc81bba3f84c0ae8625819a1dee11778c42..93aca3f17cfe824cb396cc4e0ef23d4c3e7f0e6f 100755 (executable)
@@ -267,7 +267,9 @@ $oppackage = $fields->{'Package'};
 
 $package_type = $fields->{'Package-Type'} if (defined($fields->{'Package-Type'}));
 
-if ($package_type ne 'udeb') {
+if ($package_type eq 'udeb') {
+    delete $fields->{'Homepage'};
+} else {
     for my $f (qw(Subarchitecture Kernel-Version Installer-Menu-Item)) {
         warning(_g("%s package with udeb specific field %s"), $package_type, $f)
             if defined($fields->{$f});