summaryrefslogtreecommitdiff
path: root/debian
Commit message (Collapse)AuthorAge
* Merge tag 'debian/8.0' into stretch-bpoSean Whitton2018-10-20
|\ | | | | | | | | | | | | | | | | dgit release 8.0 for unstable (sid) [dgit] [dgit distro=debian] # gpg: Signature made Sat 13 Oct 2018 04:01:49 PM MST # gpg: using RSA key 559AE46C2D6B6D3265E7CBA1E3E3392348B50D39 # gpg: Can't check signature: No public key
| * changelog: finalise 8.0debian/8.0archive/debian/8.0Ian Jackson2018-10-13
| | | | | | | | | | | | | | The not-entirely-compatible change means a bump of major version I think. Signed-off-by: Ian Jackson <ijackson@chiark.greenend.org.uk>
| * changelog: start 7.1~Ian Jackson2018-10-04
| | | | | | | | Signed-off-by: Ian Jackson <ijackson@chiark.greenend.org.uk>
* | changelog: upload 7.0~bpo9+1 to stretch-backportsdebian/7.0_bpo9+1archive/debian/7.0_bpo9+1Sean Whitton2018-10-10
| |
* | Merge tag 'debian/7.0' into stretch-bpoSean Whitton2018-10-10
|\| | | | | | | | | | | | | | | | | dgit release 7.0 for unstable (sid) [dgit] [dgit distro=debian] # gpg: Signature made Thu 04 Oct 2018 12:36:14 PM MST # gpg: using RSA key 559AE46C2D6B6D3265E7CBA1E3E3392348B50D39 # gpg: Can't check signature: No public key
| * changelog: changes for 7.0, and finalisedebian/7.0archive/debian/7.0Ian Jackson2018-10-04
| | | | | | | | | | | | Based on output from gbp-dch. Signed-off-by: Ian Jackson <ijackson@chiark.greenend.org.uk>
| * po4a: dummy test case git-debrebase_5.en_US.po: Abolish againIan Jackson2018-10-04
| | | | | | | | | | | | | | Though this was a useful test, and having this in the git history is useful, these files are, now, a distraction. Signed-off-by: Ian Jackson <ijackson@chiark.greenend.org.uk>
| * po4a: dummy test case git-debrebase_5.en_US.po: CreateIan Jackson2018-10-04
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | This is the result of following the instructions in po4a/README on how to start a translation. For economy I have committed only this one new .po file, even though po4a generated loads and normally a translator would therefore send a PR with one file per document. This is part of testing that the machinery works. It is not practical to make this a proper test case, but I can at least leave records in the git history of how to do things. This change results in that one manpage actually being generated and installed, although it is very similar to the untranslated one. I have verified that unless the translated manpages line in debian/git-debrebase.install is uncommented, the package build now fails, which is reassuring, because it means that when we get a real translation we can't forget to actually ship it. Signed-off-by: Ian Jackson <ijackson@chiark.greenend.org.uk>
| * i18n: po4a: debian/rules: Install translated documentsIan Jackson2018-10-04
| | | | | | | | | | | | | | | | | | XXX I have tested this by creating a git-debrebase_5.en_US.po containing one translation, forcing -k0 (in list-documents), uncommenting the two .install file entries, installing the resulting package, and asking for Signed-off-by: Ian Jackson <ijackson@chiark.greenend.org.uk>
| * i18n: po4a: Add a test that po4a.cfg is up to dateIan Jackson2018-10-04
| | | | | | | | Signed-off-by: Ian Jackson <ijackson@chiark.greenend.org.uk>
| * packaging: Use dh_missing --fail-missingIan Jackson2018-10-04
| | | | | | | | | | | | | | This will spot if `make install' or similar installs anything that we forgot to put anywhere. Signed-off-by: Ian Jackson <ijackson@chiark.greenend.org.uk>
| * test suite: Test that the binary packages can be builtIan Jackson2018-10-04
| | | | | | | | Signed-off-by: Ian Jackson <ijackson@chiark.greenend.org.uk>
| * i18n, packaging: Add missing build-dependency on xgettextIan Jackson2018-10-04
| | | | | | | | Signed-off-by: Ian Jackson <ijackson@chiark.greenend.org.uk>
| * changelog: start 7.0~pre2~Ian Jackson2018-10-02
| | | | | | | | Signed-off-by: Ian Jackson <ijackson@chiark.greenend.org.uk>
| * changelog: Finalise 7.0~pre1debian/7.0_pre1archive/debian/7.0_pre1Ian Jackson2018-10-02
| | | | | | | | Signed-off-by: Ian Jackson <ijackson@chiark.greenend.org.uk>
| * changelog: Bump to 7.0~pre1, document changes, send to experimentalIan Jackson2018-10-02
| | | | | | | | Signed-off-by: Ian Jackson <ijackson@chiark.greenend.org.uk>
| * test suite: i18n-messages: Test message translationIan Jackson2018-09-29
| | | | | | | | | | | | | | We test just one of the messages I provided for en_US.UTF-8. That's probably sufficient. Signed-off-by: Ian Jackson <ijackson@chiark.greenend.org.uk>
| * i18n: Call po/Makefile directly from debian/rulesIan Jackson2018-09-29
| | | | | | | | | | | | | | | | This makefile likes to dirty things quite a bit, since that's how gettext seems to like to work. In our call from debian/rules, we avoid that. Signed-off-by: Ian Jackson <ijackson@chiark.greenend.org.uk>
| * i18n: Source-level framework: call setlocale, provide __ and ___Ian Jackson2018-09-29
| | | | | | | | | | | | | | This is the general plumbing for looking up translated messages - the consumer-side. No actual messages are flagged for translation yet. Signed-off-by: Ian Jackson <ijackson@chiark.greenend.org.uk>
| * i18n: Copy po/Makefile and remove-potcdate.plfrom debconfIan Jackson2018-09-28
| | | | | | | | | | | | | | | | | | | | | | | | | | These are from debconf.git a326240dd50487732d8546858994d48b45bf0b20. There doesn't seem to be a common library for this kind of thing. I'm going to take debconf as a good example and nick the code. Copyright: the debian/copyright file of debconf says it's BSD-2-clause. So add that, and copyright notices based on "git log" (which does seem comprehensive). Signed-off-by: Ian Jackson <ijackson@chiark.greenend.org.uk>
| * changelog: start 6.13Ian Jackson2018-09-28
| | | | | | | | Signed-off-by: Ian Jackson <ijackson@chiark.greenend.org.uk>
| * changelog: Finalise 6.12debian/6.12archive/debian/6.12Ian Jackson2018-09-28
| | | | | | | | Signed-off-by: Ian Jackson <ijackson@chiark.greenend.org.uk>
| * changelog: start 6.12Ian Jackson2018-08-26
| | | | | | | | Signed-off-by: Ian Jackson <ijackson@chiark.greenend.org.uk>
* | changelog: upload 6.11~bpo9+1 to stretch-backportsdebian/6.11_bpo9+1archive/debian/6.11_bpo9+1Sean Whitton2018-09-03
| |
* | Merge tag 'debian/6.11' into stretch-bpoSean Whitton2018-09-03
|\| | | | | | | | | | | | | | | | | dgit release 6.11 for unstable (sid) [dgit] [dgit distro=debian] # gpg: Signature made Sun 26 Aug 2018 01:58:34 PM MST # gpg: using RSA key 559AE46C2D6B6D3265E7CBA1E3E3392348B50D39 # gpg: Can't check signature: No public key
| * changelog: Documentation changes and finalise 6.11debian/6.11archive/debian/6.11Ian Jackson2018-08-26
| | | | | | | | Signed-off-by: Ian Jackson <ijackson@chiark.greenend.org.uk>
| * changelog: start 6.11Ian Jackson2018-08-26
| | | | | | | | Signed-off-by: Ian Jackson <ijackson@chiark.greenend.org.uk>
| * changelog: finalise 6.10debian/6.10archive/debian/6.10Ian Jackson2018-08-26
| | | | | | | | Signed-off-by: Ian Jackson <ijackson@chiark.greenend.org.uk>
| * changelog: Tidy up, preparatory to releaseIan Jackson2018-08-26
| | | | | | | | Signed-off-by: Ian Jackson <ijackson@chiark.greenend.org.uk>
| * changelog: Run gbp-dchIan Jackson2018-08-26
| | | | | | | | | | | | Needs tidying up. Signed-off-by: Ian Jackson <ijackson@chiark.greenend.org.uk>
| * test suite: Test dgit build --build=Ian Jackson2018-08-26
| | | | | | | | Signed-off-by: Ian Jackson <ijackson@chiark.greenend.org.uk>
| * test suite: break out build-modes-sourceIan Jackson2018-08-26
| | | | | | | | Signed-off-by: Ian Jackson <ijackson@chiark.greenend.org.uk>
| * test suite: dch: Always use tstunt/debchangeIan Jackson2018-08-26
| | | | | | | | | | | | | | | | | | | | | | | | | | | | We are going to make this more sophisticated, so use it everywhere to avoid duplication. We need to soup up tstunt/debchange so that it does not depend on DGIT_TEST_REAL_DEBCHANGE. If it hasn't been put on the PATH by t-tstunt, that isn't set, and we can just run debchange from PATH. This makes faketime a test dependency for all the tests which don't have NO-DEFAULT. Signed-off-by: Ian Jackson <ijackson@chiark.greenend.org.uk>
| * git-debrebase: Prepare for calling debchangeIan Jackson2018-08-26
| | | | | | | | | | | | | | * Add it to the .deb dependencies * Add tstunt/debchange to the gdr tests Signed-off-by: Ian Jackson <ijackson@chiark.greenend.org.uk>
| * test suite: test-list-uptodate: Drop imports and dependenciesIan Jackson2018-08-26
| | | | | | | | Signed-off-by: Ian Jackson <ijackson@chiark.greenend.org.uk>
| * test suite: gdr-fresh: Drop use of git-deborig and fix dependenciesIan Jackson2018-08-26
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | b765388a4cea "test suite: Test dgit calling git-debrebase on new debianisation" failed to update the test dependencies, and does not work in a formal autopkgtest run because dgit is not installed. Additionally, Because scripts in devscripts have their own individual dependencies, and the dependencies for git-deborig differ between stretch and sid, It is not reasonably possible to write a dependency which allows git-deborig to work. This is another reason why this test does not work in a formal run (this time, failing only on sid/buster). So, drop use of git-deborig, and the resulting dependency on devscripts. (dgit and git-debrebase pull in devscripts anyway, so that is academic.) Signed-off-by: Ian Jackson <ijackson@chiark.greenend.org.uk>
| * test suite: Test dgit calling git-debrebase on new debianisationIan Jackson2018-08-25
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Now all the cases in dgit's branch_is_gdr history walker are tested: DGIT_TEST_DEBUG=-DD tests/using-intree tests/run-all cat tests/tmp/*.log |perl -ne 'next unless s/^branch_is_gdr \w+ //; print' |sort -u |less Produces the same list as: git-grep 'branch_is_gdr ' | perl -pe 's/^^dgit:\s+//' |sort |less (With the list of gdr commit annotations the same as in the source.) Signed-off-by: Ian Jackson <ijackson@chiark.greenend.org.uk>
| * test suite: Test dgit branch_is_gdr walker on a merge resolutionIan Jackson2018-08-25
| | | | | | | | Signed-off-by: Ian Jackson <ijackson@chiark.greenend.org.uk>
| * changelog: start 6.10Ian Jackson2018-08-21
| | | | | | | | Signed-off-by: Ian Jackson <ijackson@chiark.greenend.org.uk>
| * changelog: fianlise 6.9debian/6.9archive/debian/6.9Ian Jackson2018-08-21
| | | | | | | | Signed-off-by: Ian Jackson <ijackson@chiark.greenend.org.uk>
| * dgit: Remove unsubstituted $changesfile from messageIan Jackson2018-08-21
| | | | | | | | | | | | Closes:#906787. Signed-off-by: Ian Jackson <ijackson@chiark.greenend.org.uk>
| * changelog: Document docs changesIan Jackson2018-08-21
| | | | | | | | Signed-off-by: Ian Jackson <ijackson@chiark.greenend.org.uk>
| * test suite: Update debian/tests/control following dependency fix.Ian Jackson2018-08-21
| | | | | | | | Signed-off-by: Ian Jackson <ijackson@chiark.greenend.org.uk>
| * dgit: do not crash on push of a new gdr package. Closes:#906784.Ian Jackson2018-08-21
| | | | | | | | Signed-off-by: Ian Jackson <ijackson@chiark.greenend.org.uk>
| * changelog: start 6.9Ian Jackson2018-08-20
| | | | | | | | Signed-off-by: Ian Jackson <ijackson@chiark.greenend.org.uk>
| * test suite: Fix dependencies of new gdr-merge-conflicts test.debian/6.8archive/debian/6.8Ian Jackson2018-08-20
| | | | | | | | Signed-off-by: Ian Jackson <ijackson@chiark.greenend.org.uk>
| * changelog: start 6.8Ian Jackson2018-08-20
| | | | | | | | Signed-off-by: Ian Jackson <ijackson@chiark.greenend.org.uk>
| * changelog: Finalise 6.7debian/6.7archive/debian/6.7Ian Jackson2018-08-20
| | | | | | | | Signed-off-by: Ian Jackson <ijackson@chiark.greenend.org.uk>
| * changelog: Reorganise and tidy up the current entryIan Jackson2018-08-20
| | | | | | | | Signed-off-by: Ian Jackson <ijackson@chiark.greenend.org.uk>
| * dgit: quilt fixup: Maybe mention gitattributesIan Jackson2018-08-20
| | | | | | | | | | | | | | | | These are a potential cause of quilt linearisation failure. Closes:#906199. Signed-off-by: Ian Jackson <ijackson@chiark.greenend.org.uk>