Change logs for git-buildpackage source package in Zesty

  • git-buildpackage (0.8.12.2) unstable; urgency=medium
    
      * [80044e1] GitRepository: shorten reflog message.
        Thanks to Chris Lamb for the report (Closes: #854333)
    
     -- Guido Günther <email address hidden>  Tue, 07 Feb 2017 07:34:57 +0100
  • git-buildpackage (0.8.12.1) unstable; urgency=medium
    
      * Upload to unstable 
    
     -- Guido Günther <email address hidden>  Fri, 27 Jan 2017 14:50:30 +0100
  • git-buildpackage (0.8.10) unstable; urgency=medium
    
      * [ede603e] GitRepository: properly use pipe on empty strings.
        (Closes: #850319)
      * [42ee784] buildpackage: print proper dist when using sid.
      * [e9ffa80] buildpackage: create all missing dirs with --export
        Thanks to Andrea Zagli for the suggestion
      * [42878ff] dch: honor --no-git-author
        Thanks to David Kalnischkies for investigating (Closes: #796913)
      * [4086fc9] import_dsc: Store debian/changelog in commit message
        when importing packages. (Closes: #577810)
      * [5fb0749] import_orig: Delay unpack of component tarballs.
        (Closes: #840602)
      * [67d8b9f] Move default gbp.conf back to the right location.
        Thanks to Luca Boccassi (Closes: #850937)
      * [80a1c39] Quote arguments passed to builder.
        Thanks to Simon McVittie for the detailed report (Closes: #850869)
      * [4a41d49] import-orig: Move orig.tar.gz with filter-pristine-tar.
        (Closes: #558777)
      * [661444b] Update docs regarding --download and drop it from completions
      * flake8 test suite and example cleanups
      * Update test data submodule URLs to https
      * Make gbp-posttag-push easier to use
      * [bba1ec7] docs: changelog entry is not created after gbp import-orig.
        Thanks to Guillaume Millet
    
     -- Guido Günther <email address hidden>  Thu, 12 Jan 2017 10:08:28 +0100
  • git-buildpackage (0.8.9) unstable; urgency=medium
    
      [ Guido Günther ]
      * [b6a94b6] git-pbuilder: Run actions under "set -x"
        cowbuilder is currently very terse about certain errors so run the
        action under "set -x" to print the exact command invocation.
        This will also help to diagnose sudo issues.
      * [ef1d8e7] create-remote-repo: allow to list config sections via
          gbp create-remote-repo list
      * [be44031] gbp create-remote-repo: autocomplete --remote-config= too
      * [1291b17] Update to git-builder 1.43. Thanks Russ Allberry!
      * [0e3deeb] setup.py: use a valid classifier
        from https://pypi.python.org/pypi?%3Aaction=list_classifiers
      * [9cbb9df] Use relative patch to install gbp.conf to make
        pip install --user work
      * [6f5070d] bash completion: don't complete options values with options.  So
        far hitting <tab> on --bar= would have all other options as suggestions
        which is confusing.
      * [a21e394] bash completion: complete tags on --upstream-vcs-tag= too
      * [fe39b8e] bash completion: complete filenames on hooks, cleaners and builders
      * [f7a61fa] Only set username and email when creating repos.  Don't modify
        existing ones.
      * [cb8169d] gbp {clone, import_dsc, import_srpm}: Document new
        --repo-{user,email} options
      * [7b297b7] GitRepository: allow to check cleanliness of arbitrary paths
      * [e31f15b] gbp pq: Don't fail --commit on empty commits. So far we would fail
        empty commits with a confusing error
      * [bad1f23] import-orig: Handle download errors properly.
      * [d90e6be] import-orig: determine download automatically making --download
        superfluous and deprecated.
      * [58271d6] import-dsc: determine download automatically making --download
        superfluous and deprecated.
      * [8038a6f] import-dsc: Improve error message if there is no dsc file
        instead of spewing the exception on the console.
      * [9ecb5a4] Add helper to run tests in docker container
        and use this on travisci. Some ideas taken form travis.debian.net.
      * [3b1b9bc] GitRepository: use GitArgs for update_ref
      * [1ac2724] GitRepository.commit_dir: add a proper reflog entry
        otherwise 'gbp import-dsc' adds reflog entries without a description.
      * [7ae2778] GitRepository: allow for dry-run push
      * Various enhancements to the test-suite including tests that reach out to
        the network to test these import options
      * Various enhancements to the gbp-posttag-push example hook like trying the
        git push with --dry-run before the upload.
    
      [ Michael Stapelberg ]
      * [67cf3ed] gbp clone: configure user.email, user.name from DEBEMAIL/DEBFULLNAME.
        Close: #845536
    
     -- Guido Günther <email address hidden>  Sat, 31 Dec 2016 17:13:03 +0100
  • git-buildpackage (0.8.8) unstable; urgency=medium
    
      [ Chris Lamb ]
      * [03276df] Add ability to specify the clone target to gbp-import-{dsc,srpm}
        (Closes: #846567)
    
      [ Guido Günther ]
      * [0a9cf44] docs: setting target dir is supported for --download too
      * [f631e64] import_dsc: fail properly again without a package to import
      * [a10c77b] import_srpm: allow for more than one argument otherwise giving a
        target dir always raises an error
      * [e1aec57,627b858] import_rpms: use upstream version for upstream tag
        (Closes: #846936)
      * [ce42aadc] pq_rpm: use relative path names for patches Based on a patch
        from Tzafrir Cohen
        (Closes: #834582)
      * [fa091b6] rpm: improve error message on specfile patch parser errors.
      * [bf4afbe] gbp-posttag-push: catch exceptions instead of printing the full
        trace
      * [1d44f48] buildpackage_rpm: drop unused vcs_info()
      * flake8 cleanups all over the rpm code
    
      [ Tzafrir Cohen ]
      * [73d30ef] specfile: handle %patch -F.
        (Closes: #846479)
      * [d9b28f9] gbp-mock: handle single letter options by properly handling '-?'
        to request help output.
        (Closes: #847464)
    
     -- Guido Günther <email address hidden>  Thu, 08 Dec 2016 14:52:18 +0100
  • git-buildpackage (0.8.7) unstable; urgency=medium
    
      [ Guido Günther ]
      * [924f809] Build-depend on libdistro-info-perl.
        This silences the testsuite and unbreaks the build on Ubuntu
        (Closes: #842960)
      * [36b8a58] rpm: don't warn about deprecated $repo/.gbp.conf.
        People use it a lot with rpm based tools so don't warn there until we
        clearly suggested a better location.
      * [3c498e1] docs: Don't suggest deprecated section names in examples
      * [42657fc] docs: Rework "upstream uses git" section
      * [ced46db] tests: Move doctests to subdir
      * [ea5775a] commands: allow to fall back to error reason if stderr is empty.
        Use this in PristineTar and SrcRpmFile to give better error messages if
        the command doesn't even get to print to stderr (i.e. missing on disk).
        (Closes: #842592)
      * [4cacaeb] Avoid printing deprecation twice.  Some tools reparse the
        config. We don't want another deprecation in this case.
      * [039a286] Avoid deprecation outside of Debian package repositories.  E.g.
        ~ might have a .gbp.conf for the user and might be git managed.
      * [acf7a73] Avoid deprecation on bash completion
      * [6f75d7c] Fix new flake8 errors. (Closes: #844932)
      * [420e299] DebianGitRepository: Handle dot escaping as specified in DEP-14
        (Closes: #843840)
      * [d360a6d] DebianGitRepository: simplify version mangling '%' is not valid
        in a Debian version number and we only want single character replacements
        for now.
      * [7ed5e2b] DebianGitRepository: Unmangle version.  When mapping from a git
        tag to a Debian version unamngle it.
      * [0b317ee] docs: Use version mangling with care
      * [c96a5b4] docs: Recommend DEP-14
      * [9cb3966] examples/gbp-posttag-push: allow to upload packages too after
        pushing all the git data to the remote end. Making one more custom
        packaging script obsolete.
    
      [ Jonas Meurer ]
      * [dd5c3bc] Add version mangling.
        This allows to replace characters in upstream version numbers. I.e.
        replace '-' by '.'. (Closes: #842638)
    
     -- Guido Günther <email address hidden>  Mon, 28 Nov 2016 08:39:35 +0100
  • git-buildpackage (0.8.6) unstable; urgency=medium
    
      * [a35d7d6] buildpackage: handle <vendor>/master
      * [12fda23] create-remote-repo: print proper error message on missing
        remote-configs instead of printing the exception to the console.
      * [e917d3a] config: Turn dict of config files into a list so we get a fixed
        order with all Python versions
      * [c092d73] config: warn on deprecated $REPO/.gbp.conf location.  The file
        is deprecated at least since 2012 but we never warned about it.  Warning
        can be disabled via GBP_DISABLE_GBP_CONF_DEPRECTATION.
      * [507ae50] import-orig: Document --rollback option
      * [eb3be92] import-orig: Give some context on --merge-mode=replace option
    
     -- Guido Günther <email address hidden>  Sun, 23 Oct 2016 17:16:23 +0200
  • git-buildpackage (0.7.5) unstable; urgency=medium
    
      [ Dmitry Teselkin ]
      * [3a93ada] Use tox for testing
    
      [ Guido Günther ]
      * [b56f7b0] buildpackage: don't claim the tarball does not exist. It can
        also be triggered by --force-create
      * [4ff5c3a] buildpackage: Simplify tarball generation logic.
      * [cfcac02] buildpackage: Allow to generate subtarballs.
      * [508656d] buildpackage: Support pristine-tar with multiple tarballs
        but disable pristine-tar-commit in this case for now
      * [22435b2] buildpackage: Check for existence of subtarballs as well
    
     -- Guido Günther <email address hidden>  Fri, 27 May 2016 10:27:07 +0200