1. 03 Feb, 2020 2 commits
  2. 02 Feb, 2020 13 commits
  3. 01 Feb, 2020 1 commit
  4. 14 Sep, 2019 7 commits
  5. 13 Sep, 2019 6 commits
  6. 08 Sep, 2019 9 commits
    • Ian Jackson's avatar
      i18n-commit - autogenerated · a51ca6bc
      Ian Jackson authored
      a51ca6bc
    • Ian Jackson's avatar
      lintian: Override some checks · 72cc728e
      Ian Jackson authored
      
      
      The mannpage message on line 51 is
        warning: file `<standard input>', around line 51:
          table wider than line width
      and refers to this line
        dgit-maint-gbp(7)	for maintainers already using git-buildpackage
      which does in fact fit (just) in an 80-column xterm.
      
      I hope dgit-badcommit-fixup is never going to be needed enough again
      to need a manpage.
      
      I don't agree that trailing whitespace in changelog is a problem.
      
      Remaining messages from
      
        lintian -EI --pedantic --no-tag-display-limit --suppress-tags=syntax-error-in-debian-changelog,changelog-empty-entry ../bpd/dgit_9.9~_multi.changes
      
      are as follows:
      
        W: dgit source: missing-debian-source-format
        I: dgit source: older-source-format 1.0
      
      I don't agree that source format 1.0 is wrong.  There are difficulties
      with 3.0 native (for example, that it forbids non-native versions) so
      1.0 must continue to be used so that it continues to exist.
      
      I also don't agree that missing source format is a problem.  The
      semantics are well defined.
      
        P: dgit source: package-uses-old-debhelper-compat-version 9
        W: dgit source: unnecessary-testsuite-autopkgtest-field
      
      I like to keep things backwards compatible for a much longer time than
      most people.  jessie is currently oldoldstable and has dh 9.
      
        P: dgit source: no-dep5-copyright
      
      I don't have effort for this.  I think it is largely busywork but I
      would accept a patch.
      
        I: dgit: package-contains-empty-directory usr/share/man/man5/
      
      Avoiding this is awkward.
      
        W: dgit-infrastructure: binary-without-manpage usr/bin/dgit-mirror-rsync
        W: dgit-infrastructure: binary-without-manpage usr/bin/dgit-repos-admin-debian
        W: dgit-infrastructure: binary-without-manpage usr/bin/dgit-repos-policy-debian
        W: dgit-infrastructure: binary-without-manpage usr/bin/dgit-repos-policy-trusting
        W: dgit-infrastructure: binary-without-manpage usr/bin/dgit-repos-server
        W: dgit-infrastructure: binary-without-manpage usr/bin/dgit-ssh-dispatch
      
      In principle manpages for some of all of these would be good.  But the
      usefuless of these programs is largely limited to people whose
      requirements are extremely similar to Debian's.  Most people can just
      use a normal git server.
      
      Signed-off-by: Ian Jackson's avatarIan Jackson <ijackson@chiark.greenend.org.uk>
      72cc728e
    • Ian Jackson's avatar
      control: update Vcs-Git to end in .git · 810e4238
      Ian Jackson authored
      In
        https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=888809
      
      
      Paul Wise writes
        Salsa redirects git to URLs ending in ".git/" and redirects browsers
        to the URL not ending in ".git/" or ".git".
      
      Signed-off-by: Ian Jackson's avatarIan Jackson <ijackson@chiark.greenend.org.uk>
      810e4238
    • Ian Jackson's avatar
      control: Drop redundant Priority field · ab314e82
      Ian Jackson authored
      
      
      Found by lintian.
      
      Signed-off-by: Ian Jackson's avatarIan Jackson <ijackson@chiark.greenend.org.uk>
      ab314e82
    • Ian Jackson's avatar
      git-debrebase: Extend extended description. · 92c6361c
      Ian Jackson authored
      
      
      Mentioning what the competition is may help both discoverability and
      useability.
      
      Signed-off-by: Ian Jackson's avatarIan Jackson <ijackson@chiark.greenend.org.uk>
      92c6361c
    • Ian Jackson's avatar
      a81a03f0
    • Ian Jackson's avatar
      control: Bump Standards-Version · 9a0c2b86
      Ian Jackson authored
      
      
      I have been through the upgrading checklist.
      
      I came across two things which were mentioned but which I haven't
      implemented:
      
       * nodoc build option.  It's not clear to me whether this is
         superseded by the nodocs build profile.  If we wanted to bootstrap
         using dgit, the build profile would probably be better.
      
       * using ${perl:Depends}.  I looked into this briefly and dh_perl
         doesn't seem to DTRT right now: it doesn't spot any of the modules
         we use.  I'm not sure why and have decided to punt on this for now.
      
      Signed-off-by: Ian Jackson's avatarIan Jackson <ijackson@chiark.greenend.org.uk>
      9a0c2b86
    • Ian Jackson's avatar
      control: Change priority of dgit-infrastruture to extra · b414f0e3
      Ian Jackson authored
      
      
      Pursuant to policy upgrading checklist.
      
      Signed-off-by: Ian Jackson's avatarIan Jackson <ijackson@chiark.greenend.org.uk>
      b414f0e3
    • Sean Whitton's avatar
      dgit-maint-{merge,debrebase}(7): Use git fetch --tags upstream · 538b7a36
      Sean Whitton authored and Ian Jackson's avatar Ian Jackson committed
      
      
      We recommend using a remote called 'upstream' and so we can recommend
      a command which will be faster and less likely to error out.
      
      Closes: #939679
      Suggested-by: Ian Jackson's avatarIan Jackson <ijackson@chiark.greenend.org.uk>
      Signed-off-by: Sean Whitton's avatarSean Whitton <spwhitton@spwhitton.name>
      538b7a36
  7. 06 Sep, 2019 2 commits