aboutsummaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAge
* Document changes and release 0.6.22~bpo70+1debian/0.6.22_bpo70+1debian/wheezy-backportsGuido Günther2015-03-17
|
* Merge tag 'debian/0.6.22' into bpo/wheezyGuido Günther2015-03-17
|\ | | | | | | git-buildpackage Debian release 0.6.22
| * Document changes and release 0.6.22debian/0.6.22Guido Günther2014-10-29
| |
| * git.vfs: fix close methodGuido Günther2014-10-29
| | | | | | | | | | Preventing a infinite recursion which can be triggered by gbp pq export --commit.
| * Document changes and release 0.6.21Guido Günther2014-10-17
| |
| * Update README a bitGuido Günther2014-10-17
| | | | | | | | Git-Dch: Ignore
| * Complete setup.py for pypiGuido Günther2014-10-17
| |
| * Improve change reporting a bitGuido Günther2014-10-17
| |
| * man: fix option argument for --git-pbuilder-optionsGuido Günther2014-10-17
| |
| * pq: Don't fail commit if the series file is empty on the source branchGuido Günther2014-10-14
| |
| * Document changes and release 0.6.20debian/0.6.20Guido Günther2014-10-12
| |
| * pq: Add "pq export --commit" optionGuido Günther2014-10-12
| | | | | | | | | | This commits the changes in the pq right away. This is currently experimental and subject to change.
| * meta-closes: Move help text to GbpOptionParser.helpGuido Günther2014-09-26
| |
| * pq: document --dropGuido Günther2014-09-13
| |
| * Allow to always drop pq branch after exportGuido Günther2014-09-12
| | | | | | | | Closes: #761160
| * Document changes and release 0.6.19debian/0.6.19Guido Günther2014-09-07
| |
| * Update to git-pbuilder 1.33Guido Günther2014-09-07
| |
| * Document changes and release 0.6.18debian/0.6.18Guido Günther2014-09-06
| |
| * Mention --no-mergeGuido Günther2014-09-01
| | | | | | | | Closes: #760091
| * Don't delete *_source.changes on source only buildsGuido Günther2014-08-26
| | | | | | | | Closes: #758726
| * Document changes and release 0.6.17debian/0.6.17Guido Günther2014-08-24
| |
| * bash completion: make command list dynamicGuido Günther2014-08-24
| | | | | | | | | | Use "gbp --list-cmds" so we don't have to hardcode the available commands and get support for the RPM ones as they show up.
| * Unify doc strings a bitGuido Günther2014-08-23
| | | | | | | | since they now show up with --list-cmds
| * Allow to list all available commandsGuido Günther2014-08-23
| |
| * gbp: add --version optionGuido Günther2014-08-23
| | | | | | | | Closes: #758909
| * Improve error messages on formatting errorsGuido Günther2014-08-19
| | | | | | | | | | Make it easier for the user to detect misformated replacement strings in config files and command line options.
| * buildpackage: Make debian-tag message configurableKamal Mostafa2014-08-19
| | | | | | | | | | | | | | | | | | | | | | New config option --git-debian-tag-msg allows for the specification of the message format string for signed debian-tags. When left unset, the default debian-tag-msg format is still: %(pkg)s Debian release %(version)s Signed-off-by: Kamal Mostafa <kamal@whence.com>
| * dch: Only modify the mainttrailer when --git-author is in useBla Fasel2014-08-11
| |
| * Use better variable nameBla Fasel2014-08-11
| | | | | | | | | | | | | | It's a boolean indicating wether we fetch the author information from git not the author information itself. Git-Dch: Ignore
| * Brown paper bag, pleaseBla Fasel2014-08-11
| | | | | | | | Gbp-Dch: Ignore
| * Make sure we fixup the changelog trailer with newer devscriptsGuido Günther2014-08-11
| | | | | | | | | | | | | | We don't change any mainttrailer options if already given. Thanks: James McCoy for the detailed explanation Closes: #740566
| * Document changes and release 0.6.16debian/0.6.16Guido Günther2014-07-28
| |
| * Remove all other log handlers when capturing logsGuido Günther2014-07-28
| | | | | | | | This avoids spurious error messages during test runs.
| * linkeList: turn the bug printouts to debug levelGuido Günther2014-07-28
| | | | | | | | We don't take any action anyway so no need to confuse users.
| * Introduce git-buildpackage-rpmGuido Günther2014-07-24
| | | | | | | | Currently only including "gbp import-srpm"
| * import-srpm: add 'vendor' config optionMarkus Lehtonen2014-07-24
| | | | | | | | | | | | | | | | | | Intended to represent the distribution vendor (e.g. 'Debian'). Currently, this can be used in tag format strings. NOTE: the vendor name is converted to lowercase when used in tag names. Signed-off-by: Markus Lehtonen <markus.lehtonen@linux.intel.com>
| * Pass --no-pristine-tar to SRPM compnent testsGuido Günther2014-07-24
| | | | | | | | to avoid pristine-tar showing up in the matched branches
| * Introduce git-import-srpm toolMarkus Lehtonen2014-07-24
| | | | | | | | | | | | | | | | Initial version of the git-import-srpm: a tool for importing source rpms. Signed-off-by: Markus Lehtonen <markus.lehtonen@linux.intel.com> Signed-off-by: Ed Bartosh <eduard.bartosh@intel.com>
| * Add gbp specific tempfile moduleMarkus Lehtonen2014-07-24
| | | | | | | | | | | | | | | | Minimal initial implementation that only adds tempdir parent directory creation. Signed-off-by: Markus Lehtonen <markus.lehtonen@linux.intel.com> Signed-off-by: Olev Kartau <olev.kartau@intel.com>
| * Introduce rpm helpersMarkus Lehtonen2014-07-24
| | | | | | | | | | | | | | | | | | | | | | Implements a new gbp.rpm module that contains functionality for e.g. parsing and editing spec files, reading src.rpm files rpm-specific packaging policy etc. Signed-off-by: Markus Lehtonen <markus.lehtonen@linux.intel.com> Signed-off-by: Ed Bartosh <eduard.bartosh@intel.com> Signed-off-by: Zhang Qiang <qiang.z.zhang@intel.com> Signed-off-by: Huang Hao <hao.h.huang@intel.com>
| * Make pychecker happyGuido Günther2014-07-24
| | | | | | | | We don't use the class variable anywhere
| * UpstreamSource: move version guessing logic to PkgPolicyMarkus Lehtonen2014-07-24
| | | | | | | | | | | | | | | | | | | | | | | | | | PkgPolicy is more logical context, for example if guessing version from a plain filename and not a real file. Also, changes guess_version() to always return a tuple to simplify checking its return value. Signed-off-by: Markus Lehtonen <markus.lehtonen@linux.intel.com> Conflicts: gbp/pkg/__init__.py
| * Change UpstreamSource to have PkgPolicyMarkus Lehtonen2014-07-24
| | | | | | | | | | | | | | | | | | | | The UpstreamSource class now gets a PkgPolicy in it's initialization. Also, introduces new DebiaUpstreamSource class which is taken in use in the scripts. The PkgPolicy is not yet used for anything in UpstreamSource. Signed-off-by: Markus Lehtonen <markus.lehtonen@linux.intel.com>
| * UpstreamSource.guess_version: don't check for directoriesMarkus Lehtonen2014-07-24
| | | | | | | | | | | | | | | | Directories are not recognized anyway, if guess_version() is called for non-existent sources. And, parse_archive_filename() works fine for directory names, too. Signed-off-by: Markus Lehtonen <markus.lehtonen@linux.intel.com>
| * UpstreamSource/guess_version: detect more compression formatsMarkus Lehtonen2014-07-24
| | | | | | | | | | | | | | By utilizing the parse_archive_filename() function that detects e.g. "alias suffixes" such as 'tgz'. Signed-off-by: Markus Lehtonen <markus.lehtonen@linux.intel.com>
| * Fix typosGuido Günther2014-07-24
| |
| * Move get_compression() out of pkg.PkgPolicy classMarkus Lehtonen2014-07-24
| | | | | | | | | | | | | | | | | | | | | | | | | | Renames the function to parse_archive_filename() and changes it's return values. Filename parsing is merely generic functionality, not tied to any packaging policy. The function now returns the base name of the file (that is, filename without, archive and compression extensions), archive format and compression method. Adds supported archive formats 'tar' and 'zip' and file extension aliases, e.g. 'tgz'. Signed-off-by: Markus Lehtonen <markus.lehtonen@linux.intel.com>
| * docs: document common options in one placeMarkus Lehtonen2014-06-30
| | | | | | | | | | | | | | | | | | Move the documentation of command line options common to all tools into one file. This unifies the manpage documentation and should make its maintenance easier. Also, this change adds missing options to several manpages. Signed-off-by: Markus Lehtonen <markus.lehtonen@linux.intel.com>
| * docs: cosmetic reformat of git-dch manpage sgml sourceMarkus Lehtonen2014-06-30
| | | | | | | | | | | | | | Makes the sgml source more readable. Fix indentation, tab to space, wrap lines. Signed-off-by: Markus Lehtonen <markus.lehtonen@linux.intel.com>
| * docs: cosmetic reformat of pq manpage sgml sourceMarkus Lehtonen2014-06-30
| | | | | | | | | | | | | | Makes the sgml source more readable. Fix indentation, tab to space, wrap lines. Signed-off-by: Markus Lehtonen <markus.lehtonen@linux.intel.com>