1. 24 Jun, 2017 4 commits
  2. 20 Jun, 2017 4 commits
  3. 19 Jun, 2017 2 commits
  4. 18 Jun, 2017 1 commit
  5. 30 May, 2017 7 commits
  6. 29 May, 2017 11 commits
    • Russ Allbery's avatar
      Completely rewrite the build system · d1103ecf
      Russ Allbery authored
      * Completely rewrite the build system to use debhelper.
        - Remove all hand-rolled package build rules and let debhelper do the
          package construction.
        - Remove gzip compression from the main build and let debhelper handle
          compression of text files.  This allows debhelper to control the
          gzip flags and do whatever is correct for reproducible builds.
        - The top-level Makefile now has conventional all and install targets
          that build all documents and would install them (not that anyone is
          likely to use the install target other than the packaging).
        - Get the document publication dates from debian/changelog instead of
          the current date for more reproducible builds.
        - Do xmllint validation of the copyright-format and debconf
          specification documents as well.
        - Remove a bunch of old leftovers from the clean and distclean targets
          and make distclean identical to clean.  Stop cleaning editor
          autosave files and patch droppings (this can be destructive).
        - Move all doc-base files into the debian packaging directory.
      d1103ecf
    • Russ Allbery's avatar
      Fix linting of the debconf specification · 33441345
      Russ Allbery authored
      * Restructure the command list in the debconf specification document to
        pass xmllint, which didn't like including the body of an itemizedlist
        as an XML entity.
      
      Also fix a schema error in the author section introduced by a previous
      commit (this document uses a different top-level type than the other
      policy documents).
      33441345
    • Russ Allbery's avatar
      Further standardize author and copyright notices · 8d0f38d2
      Russ Allbery authored
      - Add the notice from the main document that the copyright notices are
        incomplete to the other documents with copyright notices.
      - Add the Debian Policy Mailing List as an author of the debconf
        specification.
      - Replace (incorrect) Software in the Public Interest copyrights with
        copyright notices for the original authors.
      - Standardize capitalization of Debian Policy Mailing List in notices.
      8d0f38d2
    • Russ Allbery's avatar
      Clarify conflict policy for /path and /usr/path · 28864bf4
      Russ Allbery authored
      * Clarify the conflict policy between /path and /usr/path by adding the
        leading slash in front of the first path.  Thanks, Ferenc Wágner.
      28864bf4
    • Russ Allbery's avatar
      Fix some bugs in tools/policy-bug-report · ba8772e8
      Russ Allbery authored
      * Fix tools/policy-bug-report to not fail when bug lists are empty and
        to ignore closed bugs.
      ba8772e8
    • Russ Allbery's avatar
      Fix CPAN URL in the Perl policy · 40145721
      Russ Allbery authored
      * Replace broken CPAN URL in the Perl policy with the current URL, and
        turn this into an in-line link rather than a footnote with the full
        URL.  This hides the URL in the text output, but it's not horribly
        important for the text version and easy to find with a search.
      40145721
    • Russ Allbery's avatar
      Update Standards-Version · 355196aa
      Russ Allbery authored
      Update Standards-Version of the debian-policy package itself
      355196aa
    • Russ Allbery's avatar
      Fix formatting of shlibs and symbols file locations · 592c1749
      Russ Allbery authored
      * Fix formatting of the list of shlibs and symbol file locations.  These
        were mistakenly converted to itemized lists instead of variable lists
        during the DocBook conversion, which produced inferior output.
      592c1749
    • Russ Allbery's avatar
      Change most http URLs to https · 03b4e158
      Russ Allbery authored
      Change http URLs to https for every resource available over https.
      03b4e158
    • Russ Allbery's avatar
      49da1e63
    • Russ Allbery's avatar
  7. 28 May, 2017 8 commits
  8. 27 May, 2017 1 commit
    • Russ Allbery's avatar
      Fix section anchors in upgrading-checklist · 9cc4124d
      Russ Allbery authored
      Preserve the historic section anchors in older versions of the
      upgrading-checklist by including all four version numbers, although
      stop this practice with 4.0.0.
      
      Fix a typo in one of the month names noticed by Guillem Jover.
      9cc4124d
  9. 01 May, 2017 2 commits
    • Russ Allbery's avatar
      Clean up upgrading-checklist, bump version number · 3e19499e
      Russ Allbery authored
      * Clean up the upgrading checklist a bit:
        - Rewrite the introduction to read a bit more smoothly and mention
          that the Standards-Version value omits the minor patch number.
        - Remove the minor patch number from all the versions except for the
          anomalies that contain normative changes, and note those
          explicitly.
        - Remove some unhelpful section headings and trailing colons in very
          old upgrading checklist entries.
        - Standardize the release date format.
      
      Also bump the package version to 4.0.0.0.
      3e19499e
    • Russ Allbery's avatar
      Some build fixes for the upgrading checklist · 3ebeeceb
      Russ Allbery authored
      Declare a dependency on the upgrading checklist from policy.xml since
      it includes it (although this doesn't seem to work in the build system
      properly yet).  Suppress the table of contents in the text version as
      well.  Add the upgrading-checklist conversion to the dependencies for
      the stamp-build target.
      3ebeeceb