lp:ubuntu/wily-proposed/git-buildpackage
- Get this branch:
- bzr branch lp:ubuntu/wily-proposed/git-buildpackage
Branch merges
Branch information
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)
- Stacked on:
- lp:ubuntu/wily/git-buildpackage