lp:ubuntu/wily/git-buildpackage

Created by Ubuntu Package Importer and last modified
Get this branch:
bzr branch lp:ubuntu/wily/git-buildpackage
Members of Ubuntu branches can upload to this branch. Log in for directions.

Branch merges

Related bugs

Related blueprints

Branch information

Owner:
Ubuntu branches
Status:
Development

Recent revisions

98. By Guido Günther

[ Guido Günther ]
* [82a3971] import-dsc: mention that we create new repos if none found
  (Closes: #748340)
* [dff628b] Don't insist on cowbuilder that much.
  Allow for pbuilder or sbuild either. Since the integration with
  cowbuilder is currenty best let's see how this turns out. It would be
  nice if somebody would provide some code to detect which builder is
  there and automatically adjust configuration for that one.
  Closes: #695280
* [eff79b1] Add symlink for git-buildpackage.1.
  Make sure "man git-buildpackage" at least gives enough information where
  to look further.
* [6a5675c,901581b,64e6fff,5f9e72a] Non C Locale related fixes
* [a331b7f] Add spec file taken from git-buildpackage-rpm.
* [46eacf2] Use --set-upstream-to instead of deprecated --set-upstream
  (Closes: #791798)
* [cf67fc5] Fix urllib.urlopen import six.moves.urllib.urlopen does not
  exist

[ Felipe Sateler ]
* [3b99a6d] import-orig: Document pattern replacing in upstream-vcs-tag
  (Closes: #787832)

[ Evgeni Golov ]
* [b3341e5] Fix FSF address - thanks rpmlint
  use gnu.org/licences instead of a postal address, as suggested by Guido
* [df215f3] call debchange instead of dch.
  Call the tool by its actual name instead of the abbriviation.
  dch is a symlink to debchange, which is not present on Fedora

97. By Guido Günther

* [8241459] pq: Allow to preserve the patch name on import/export
  (Closes: #761161)
* [32c52b7,58ea067] pylint and python3 cleanups

96. By Guido Günther

* [474acd9] Allow to automatically determine the dist to build for.
  Setting --git-dist=DEP14 will follow the DEP14 proposal to determine the
  suite to build for via vendor/suite. The exception is sid where DIST is
  just set to be empty as well as native packages.
* [18d83d5,3894520,c4f82d3] Python3 compatibility

95. By Guido Günther

[14c4f41] Drop my_collections from spec files. It trips up recent librpm
and we don't need the data for the tests anyway.

94. By Guido Günther

* [7a0b9df] git-pbuilder: Support creation of chroots for LTS
* [c11a4d3] Add back completion for pq subcommands. This got lost in
  270f41.

93. By Guido Günther

* [15187ba,270f41b] bash-completion: Simplify the code. This additionally
  avoids warnings on unknown commands and gives us basic completion for
  the RPM commands for free.
* [f22785b] Allow to disable config section deprecations. Sections named
  [gbp-<command>] or [git-<command>] in gbp.conf cause a warning. In order
  to make it simpler to be compatible with ancient gbp versions these
  can be disabled by setting
      GBP_DISABLE_SECTION_DEPRECTATION=true
  in the environment.
* [3585fdb] bash-completion: Disable config section deprecation warnings.
  It's of no use if we get these warnings on bash completion, it only
  confuses users. They're still shown when running the actual command.

92. By Guido Günther

* [72e129b] Drop git-* commands from manpages too.
  Thanks to Michael Biebl (Closes: #783537)
* [ee2d421] Add a note to NEWS.Debian about the removal of the git-* symlinks

91. By Guido Günther

[ Markus Lehtonen ]
* [f10d67f] UpstreamSource.guess_version: recognise debian native tarballs
* [3ef3304] tests: add tests for UpstreamSource.guess_version()
* [60ad28f] rpm tests: use eq_ and ok_ from nose tools.
  Provides better error messages as is more consistent as eq_ was already
  used in some test cases.
* [f089021] tristate: implement __nonzero__() method.
  Returns False if tristate is 'off', otherwise True ('on' or 'auto').
* [e07aaba] config: support for older six
* [e4f767f] GitRepository/has_submodules: add treeish argument. For
  defining a Git treeish which to look into, instead of the current working
  copy.
* [5a74d4e] tests: add unit tests for gbp.rpm.SrcRpmFile
* [1e347cc] rpm tests: disable one anomalous pylint error
* [bd72c30] rpm tests: unbreak spec parsing test for openSUSE 13.2.
  Some SUSE-specific RPM tags are not supported anymore.

[ Guido Günther ]
* Upload to unstable
* Some Python3 compat including using six.
* [74008c7] Turn off coverage output by default. It's much simpler to spot
  the cause of test failures this way.
* [19d9280] Update docs on component tests and mailing list
* [0b98c48,49f0e44,7ebf843] gbplogtester: robustness so we can finally
  silence the test suite.
* [b1b7761] config test: fix missing prefix. We want to test no prefix,
  'gbp-' and 'git-'.
* [335dfdb] command_wrapper: Make error reporting more flexible.
  We allow to substitute stderr, stdout and error_reason in run_error now.
  These changes the API for derived classses slightly so fix them up as
  well.
* [89574a0] Don't let pristine-tar spew on stderr.
  Capture its output and only dump it on failure. This makes "gbp
  import-orig" and test runs less verbose.
* [430be38] testutils: Fix __all__. The values weren't correctly seperated
* [36b90e9] SrcRpmFile: Add stderr to error messages
  so we can better debug failures like
      http://honk.sigxcpu.org:8001/job/git-buildpackage/230/changes
* [53fbee6] Depend on cpio needed by gbp import-srpm

[ Daniel Kahn Gillmor ]
* [83c5cc5] Allow to set upstream-vcs-tag via gbp.conf.
  Also pass it through version_to_tag so
      upstream-vcs-tag = libgpg-error-%(version)s
  properly expands the version replacement. (Closes: #780602)
* [cb03293] Add %(hversion)s to version_to_tag to support some upstreams
  enigmail upstream uses tags named enigmail-1-8 for 1.8. Other
  upstreams have used similar conventions, likely as holdovers from CVS
  (e.g. gnupg 1.4.2 was tagged with V1-4-2). This patch helps packagers
  work with these upstreams. (Closes: #780679)

[ Martin Erik Werner ]
* [4a53c0f] docs: Fix diirectory->directory typo in gbp.conf manpage
  (Closes: #783013)

[ Daniel Gollub ]
* [aa8548d,e0f8b5b] gbp-dch: Guess upstream-tag based on merge-base to not
  accidentally pick up tags from the Debian branch.
  (Closes: #gh:7)

90. By Guido Günther

[3d8939d] git.vfs: fix close method. Preventing a infinite recursion
which can be triggered by gbp pq export --commit.

89. By Guido Günther

* [ee44479] Allow to always drop pq branch after export (Closes: #761160)
* [51ac0a5] pq: document --drop
* [90b283f] meta-closes: Move help text to GbpOptionParser.help
* [0afcd3d] pq: Add "pq export --commit" option. This commits the changes
  in the pq right away. This options is currently experimental and subject
  to change.

Branch metadata

Branch format:
Branch format 7
Repository format:
Bazaar repository format 2a (needs bzr 1.16 or later)
This branch contains Public information 
Everyone can see this information.

Subscribers