summaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAge
...
* | dgit(1): baredebian+tarball: Document new quilt modeIan Jackson2019-06-30
| | | | | | | | | | Closes: #931253 Signed-off-by: Ian Jackson <ijackson@chiark.greenend.org.uk>
* | dgit(1): baredebian: Add caveat about not checking editsIan Jackson2019-06-30
| | | | | | | | Signed-off-by: Ian Jackson <ijackson@chiark.greenend.org.uk>
* | dgit(1): baredebian: Fix an editing errorIan Jackson2019-06-30
| | | | | | | | | | | | ".gitignore" here is spurious. Signed-off-by: Ian Jackson <ijackson@chiark.greenend.org.uk>
* | test suite: baredebian-multitar: Check tarball import structureIan Jackson2019-06-30
| | | | | | | | Signed-off-by: Ian Jackson <ijackson@chiark.greenend.org.uk>
* | test suite: lib-baredebian: Provide `origbase'Ian Jackson2019-06-30
| | | | | | | | | | | | | | | | Was just a local variable `orig'. Make it available. No functional change. Signed-off-by: Ian Jackson <ijackson@chiark.greenend.org.uk>
* | test suite: baredebian-multitar: New testIan Jackson2019-06-30
| | | | | | | | | | | | | | | | We should exercise all that tarball import machinery. The test doesn't yet really examine the results. Signed-off-by: Ian Jackson <ijackson@chiark.greenend.org.uk>
* | test suite: lib-baredebian: Machinery for multiple origsIan Jackson2019-06-30
| | | | | | | | | | | | No functional change with existing caller. Signed-off-by: Ian Jackson <ijackson@chiark.greenend.org.uk>
* | test suite: baredebian: Break out baredebian-tarball-modeIan Jackson2019-06-30
| | | | | | | | | | | | No functional change. Signed-off-by: Ian Jackson <ijackson@chiark.greenend.org.uk>
* | test suite: baredebian-tarball: New testIan Jackson2019-06-30
| | | | | | | | Signed-off-by: Ian Jackson <ijackson@chiark.greenend.org.uk>
* | test suite: lib-baredebian: Tolerate uvtag not being setIan Jackson2019-06-30
| | | | | | | | | | | | No functional change with the existing test. Signed-off-by: Ian Jackson <ijackson@chiark.greenend.org.uk>
* | dgit: New quilt mode "baredebian+tarball"Ian Jackson2019-06-30
| | | | | | | | | | | | No documentation yet. Signed-off-by: Ian Jackson <ijackson@chiark.greenend.org.uk>
* | test suite: lib-baredebian: Break out $uvtagIan Jackson2019-06-30
| | | | | | | | | | | | No functional change. Signed-off-by: Ian Jackson <ijackson@chiark.greenend.org.uk>
* | test suite: lib-baredebian: Break out $uv everywhereIan Jackson2019-06-30
| | | | | | | | | | | | No functional change. Signed-off-by: Ian Jackson <ijackson@chiark.greenend.org.uk>
* | test suite: lib-baredebian: Split up big functionIan Jackson2019-06-30
| | | | | | | | | | | | No functional change. Signed-off-by: Ian Jackson <ijackson@chiark.greenend.org.uk>
* | test suite: baredebian: move setting of $quiltmode to libIan Jackson2019-06-30
| | | | | | | | | | | | No functional change. Signed-off-by: Ian Jackson <ijackson@chiark.greenend.org.uk>
* | test suite: lib-baredebian: Introduce $quiltmodeIan Jackson2019-06-30
| | | | | | | | | | | | No functional change. Signed-off-by: Ian Jackson <ijackson@chiark.greenend.org.uk>
* | dgit: return $r1authline from import_tarball_commitsIan Jackson2019-06-30
| | | | | | | | | | | | No functional change for existing caller, which just discards it. Signed-off-by: Ian Jackson <ijackson@chiark.greenend.org.uk>
* | dgit: import_tarball_tartrees: Provide OrigPartIan Jackson2019-06-30
| | | | | | | | | | | | No functional change for existing caller. Signed-off-by: Ian Jackson <ijackson@chiark.greenend.org.uk>
* | dgit: import_tarball_tartrees: Handle @dfi==1 case in callerIan Jackson2019-06-30
| | | | | | | | | | | | | | | | We are going to introduce a caller which doesn't want this check. No overall functional change other than to debugging output. Signed-off-by: Ian Jackson <ijackson@chiark.greenend.org.uk>
* | dgit: import_tarball_tartrees: Honour Path in dfisIan Jackson2019-06-30
| | | | | | | | | | | | | | | | | | | | | | | | | | These do not appear in information collected from a .dsc; in that case, the files are arranged to be in the playground where they can be simply picked up. But we are going to want to direct import_tarball_tartrees to tarballs found elsewhere. No functional change with the current sources of dfi information. Signed-off-by: Ian Jackson <ijackson@chiark.greenend.org.uk>
* | dgit: Break out import_tarball_commitsIan Jackson2019-06-30
| | | | | | | | | | | | No functional change. Signed-off-by: Ian Jackson <ijackson@chiark.greenend.org.uk>
* | dgit: Break out import_tarball_tartreesIan Jackson2019-06-30
| | | | | | | | | | | | No functional change. Signed-off-by: Ian Jackson <ijackson@chiark.greenend.org.uk>
* | Dgit.pm: read_tree_*: Treat '' as meaning 'delete this'Ian Jackson2019-06-30
| | | | | | | | | | | | No functional change with existing callers. Signed-off-by: Ian Jackson <ijackson@chiark.greenend.org.uk>
* | dgit: Break out $quilt_options_reIan Jackson2019-06-30
| | | | | | | | | | | | No functional change. Signed-off-by: Ian Jackson <ijackson@chiark.greenend.org.uk>
* | test suite: baredebian: break out lib-baredebian, baredebian-testIan Jackson2019-06-30
| | | | | | | | | | | | No functional change. Signed-off-by: Ian Jackson <ijackson@chiark.greenend.org.uk>
* | test suite: baredebian: Add missing dependency quilIan Jackson2019-06-30
| | | | | | | | | | | | This was simply missing and causes the formal adt run to fail. Signed-off-by: Ian Jackson <ijackson@chiark.greenend.org.uk>
* | test suite: lib: Add missing dependencies for git-deborigIan Jackson2019-06-30
| | | | | | | | | | | | | | I seem to have overlooked the 2nd line of the relevant part of the devscripts package description. Signed-off-by: Ian Jackson <ijackson@chiark.greenend.org.uk>
* | test suite: baredebian-push: Add missing dependency DEBORIGIan Jackson2019-06-30
| | | | | | | | | | | | | | Our enumeration system does not capture dependencies from t-setup-import. Signed-off-by: Ian Jackson <ijackson@chiark.greenend.org.uk>
* | test suite: t-setup-done: Arrange to save all DGIT_TEST_REAL_*Ian Jackson2019-06-30
| | | | | | | | | | | | | | | | Otherwise the importer may end up with our stunt versions on their PATH, but without the necessary DGIT_TEST_REAL_* variables which stop infinite recursion. Signed-off-by: Ian Jackson <ijackson@chiark.greenend.org.uk>
* | dgit(1): split view: Talk about `your local git clone'Ian Jackson2019-06-29
| | | | | | | | | | Suggested-by: Sean Whitton <spwhitton@spwhitton.name> Signed-off-by: Ian Jackson <ijackson@chiark.greenend.org.uk>
* | dgit(1): document --quilt=bareebianIan Jackson2019-06-29
| | | | | | | | | | Closes: #903392 Signed-off-by: Ian Jackson <ijackson@chiark.greenend.org.uk>
* | test suite: baredebian-push: Test rejection of -wgfIan Jackson2019-06-29
| | | | | | | | Signed-off-by: Ian Jackson <ijackson@chiark.greenend.org.uk>
* | dgit: baredebian: Reject --clean=gitIan Jackson2019-06-29
| | | | | | | | Signed-off-by: Ian Jackson <ijackson@chiark.greenend.org.uk>
* | test suite: baredebian-push: Check that history is roughly rightIan Jackson2019-06-29
| | | | | | | | Signed-off-by: Ian Jackson <ijackson@chiark.greenend.org.uk>
* | dgit: baredebian: Note upstream commitish source in proseIan Jackson2019-06-29
| | | | | | | | Signed-off-by: Ian Jackson <ijackson@chiark.greenend.org.uk>
* | dgit: baredebian: Provide $quilt_upstream_commitish_messageIan Jackson2019-06-29
| | | | | | | | | | | | No functional change. Signed-off-by: Ian Jackson <ijackson@chiark.greenend.org.uk>
* | dgit: baredebian: Note upstream version and commitish sourceIan Jackson2019-06-29
| | | | | | | | Signed-off-by: Ian Jackson <ijackson@chiark.greenend.org.uk>
* | test suite: baredebian-push: Actually test --quilt=baredebianIan Jackson2019-06-29
| | | | | | | | | | | | This is all quite awful really. I think that is inherent. Signed-off-by: Ian Jackson <ijackson@chiark.greenend.org.uk>
* | test suite: baredebian setup, and a skeleton to run itIan Jackson2019-06-29
| | | | | | | | | | | | The baredebian-push test will be fleshed out in a moment. Signed-off-by: Ian Jackson <ijackson@chiark.greenend.org.uk>
* | i18n: Add translator notes about ASCII art changes displayIan Jackson2019-06-29
| | | | | | | | Signed-off-by: Ian Jackson <ijackson@chiark.greenend.org.uk>
* | dgit: baredebian: New quilt modeIan Jackson2019-06-29
| | | | | | | | | | | | | | This is the bulk of the implementation including all essential changes. Signed-off-by: Ian Jackson <ijackson@chiark.greenend.org.uk>
* | dgit: baredebian: Introduce --upstream-commitishIan Jackson2019-06-29
| | | | | | | | | | | | | | | | | | Not documented yet. Nor, used, since $quilt_mode is not ever baredebian yet. So currently just an option you can pass to make dgit bomb out. Signed-off-by: Ian Jackson <ijackson@chiark.greenend.org.uk>
* | test suite: Add DEBORIG pseudo-dependencyIan Jackson2019-06-29
| | | | | | | | Signed-off-by: Ian Jackson <ijackson@chiark.greenend.org.uk>
* | Dgit.pm: resolve_upstream_version: Return a message tooIan Jackson2019-06-29
| | | | | | | | | | | | No functional change for existing callers. Signed-off-by: Ian Jackson <ijackson@chiark.greenend.org.uk>
* | dgit: Introduce $uhead and $uhead_whatshortIan Jackson2019-06-29
| | | | | | | | | | | | | | | | No overall functional change other than (sadly) to complicate the life of translators. I will add some notes for translators after I've made this string actually vary. Signed-off-by: Ian Jackson <ijackson@chiark.greenend.org.uk>
* | dgit: Make $format available in build_or_push_prep_modesIan Jackson2019-06-29
| | | | | | | | | | | | | | | | By returning it from determine_whether_split_brain. No functional change yet. Signed-off-by: Ian Jackson <ijackson@chiark.greenend.org.uk>
* | git-debrebase: Replace one open-coded hash-object with hash_commitIan Jackson2019-06-29
| | | | | | | | | | | | No functional change. Signed-off-by: Ian Jackson <ijackson@chiark.greenend.org.uk>
* | Dgit.pm: Move hash_commit from dgitIan Jackson2019-06-29
| | | | | | | | | | | | No functional change other than to no longer honour @git. Signed-off-by: Ian Jackson <ijackson@chiark.greenend.org.uk>
* | Dgit.pm: Move make_commit (git-commit-tree wrapper) from gdrIan Jackson2019-06-29
| | | | | | | | | | | | No functional change other than to no longer honour @git. Signed-off-by: Ian Jackson <ijackson@chiark.greenend.org.uk>
* | Rename various *make_commit* to *hash_commit*Ian Jackson2019-06-29
| | | | | | | | | | | | | | | | This avoids a subroutine name clash with make_commit in gdr. No functional change. Signed-off-by: Ian Jackson <ijackson@chiark.greenend.org.uk>