• Tom Anderson's avatar
    Linux packager: Various manpage fixes · 7f1ac373
    Tom Anderson authored
    This CL:
    * Fixes some manpage syntax.
    * Compresses the manpages.
    * Adds manpage entries for google-chrome-stable and google-chrome for
      the stable channel.
    * Fixes a reference to google-chrome in the RPM spec.
    * Handles rpmlint suppressions using a conf file instead of just
      filtering out what we don't want.
    
    This fixes the following lint errors:
    * lintian:
      * E: chromium-browser-stable: manpage-not-compressed
        usr/share/man/man1/chromium-browser.1
      * W: chromium-browser-stable: manpage-has-errors-from-man
        usr/share/man/man1/chromium-browser.1 1: warning: macro `"' not
        defined
    * rpmlint:
      * chromium-browser-stable.x86_64: W: manpage-not-compressed bz2
        /usr/share/man/man1/chromium-browser.1
      * chromium-browser-stable.x86_64: W: manual-page-warning
        /usr/share/man/man1/chromium-browser.1 1: warning: macro `"' not
        defined
      * chromium-browser-stable.x86_64: W: no-manual-page-for-binary
        google-chrome
      * chromium-browser-stable.x86_64: W: no-manual-page-for-binary
        chromium-browser-stable
    
    BUG=771373
    R=thestig@chromium.org
    
    Change-Id: I5d1921150945123b72b5f2a50714c3094a526648
    Reviewed-on: https://chromium-review.googlesource.com/699855Reviewed-by: default avatarLei Zhang <thestig@chromium.org>
    Commit-Queue: Thomas Anderson <thomasanderson@chromium.org>
    Cr-Commit-Position: refs/heads/master@{#506477}
    7f1ac373
installer.include 14.6 KB