aboutsummaryrefslogtreecommitdiffhomepage
path: root/gbp
Commit message (Collapse)AuthorAge
* git-create-remote-repo: Don't hardcode 'origin' as remoteGuido Günther2011-01-13
| | | | | This makes it possible to create different remote repos from within the same repository.
* Rename get_remotes to get_remote_branchesGuido Günther2011-01-13
| | | | Git-Dch: Ignore
* git-import-dsc: also set the commit date to the changelog dateGuido Günther2011-01-11
| | | | | | | when importing old history. This makes sure we get proper sorting with e.g. gitk. Thanks: Rob Browning for the hint and explanation
* Make gbp-create-remote-repo a first class citizenGuido Günther2011-01-11
| | | | Add manpage, move into path, add bash completion
* Make --[no-]merge a proper optionGuido Günther2011-01-11
| | | | so it can be configured via gbp.conf.
* git-buildpackage: Add support for sending notifications via libnotifyGuido Günther2011-01-08
| | | | after the build finished.
* Use tristate option for --color=valueGuido Günther2011-01-08
| | | | this allows true and false as alias for on and off.
* Add Tristate class that allows for on, off and autoGuido Günther2011-01-08
| | | | Git-Dch: Ignore
* Use logging functionsGuido Günther2010-12-29
|
* Spit out debug message in __git_inoutYaroslav Halchenko2010-12-29
| | | | Signed-off-by: Guido Günther <agx@sigxcpu.org>
* pychecker warning cleanupsGuido Günther2010-12-28
| | | | (mostly unused variables and imports)
* Allow to drop numbers from patch names via --no-patch-numbersGuido Günther2010-12-27
| | | | | | so patch names remain constant when interim patches are dropped. Closes: #592129
* Rewrite gbp-pq in pythonGuido Günther2010-12-26
| | | | so we get consistent logging and debugging options.
* Initialize Logger.get_color{,off}Guido Günther2010-12-25
| | | | | | so we can print errors before the option parsing finished. Closes: #608004
* Add option to open editorGuido Günther2010-12-20
| | | | Closes: #565553
* Remove noopGuido Günther2010-12-13
| | | | Git-Dch: Ignore
* Add move_tagGuido Günther2010-12-10
| | | | Git-Dch: ignore
* Add --multimaint support to git-dchRob Browning2010-12-09
|
* Better wrap thanks and closesGuido Günther2010-12-09
| | | | Closes: #529332
* Drop debugging print statementGuido Günther2010-12-07
|
* git-dch: fix --id-length != 0Guido Günther2010-12-06
| | | | Git-Dch: Ignore
* Add git-dch --customizations FILE to allow changelog entry customizationRob Browning2010-12-06
| | | | | | | | | | | | | | | | | | | | | | Add support for git-dch --customizations FILE. FILE must be Python code, and for now, the only useful thing it can do is define a format_changelog_entry() function which will override gbp.dch.format_changelog_entry(). Add a new customization option group for --customizations. Create a gbp.dch module and move the changelog entry formatting functions there. Create separate procedures to handle extracting metadata from the git log, and use them in the default format_changelog_entry(). These functions are also available for use by custom formatters: extract_git_dch_cmds(), filter_ignore_rx_matches(), extract_bts_cmds(), extract_thanks_info(), etc. Add a GitRepository.get_commit_info() method, and use it in git-dch parse_commit(). Signed-off-by: Rob Browning <rlb@defaultvalue.org>
* Use "log -n1" instead of "show" to retrieve commit log information.Rob Browning2010-12-06
| | | | Signed-off-by: Rob Browning <rlb@defaultvalue.org>
* Add logging functionsGuido Günther2010-11-16
| | | | | | This allows us to color and prefix the output. Closes: #544332
* Expand environment variables and '~' in gbp.conf pathsBenoît Knecht2010-11-02
| | | | | | | | Options that expect a path in gbp.conf can now be given as '~/path/to/dir' or '$HOME/path/to/dir' (or any other environment variable for that matter). Closes: #545692
* Makes uscan options explicitGuido Günther2010-09-29
| | | | | Closes; #596003 Thanks: Chris Butler
* Add --[no]-interactive to avoid promptsGuido Günther2010-09-17
|
* Let git-import-orig find the changelog when not on the debian-branch.Matthijs Kooijman2010-09-17
| | | | | | When no changelog file is available in the checkout, look for the changelog in the repository. This allows for using git-import-orig when the upstream branch is checked out, for example.
* Ask the user for the package name and version if needed.Matthijs Kooijman2010-09-17
| | | | | | | | | | | | | | | If there is no debian/changelog to find the source package name, and/or the upstream version was not given on the commandline, ask the user for them. The values guessed from the original tarball name are offered as defaults to the user. Previously, this guessed version was used without confirmation. The source package name is now always taken from debian/changelog or prompted for, even when it might not be used (when importing a directory instead of a tarball, for example). This makes the code more straightforward and less errorprone in the future. Closes: #479172
* Allow passing --quiet to git show.Matthijs Kooijman2010-09-17
| | | | Git-Dch: Ignore
* Improve compression format detectionGuido Günther2010-09-14
| | | | | | | by checking if a version is already on the pristine-tar branch and use it's compression type if found. LP: #615212
* Add --git-arch optionGuido Günther2010-09-02
|
* Remove file and commit ambiguityGuido Günther2010-08-31
|
* Properly handle local only changes as no update neededGuido Günther2010-08-29
|
* Don't call stdout stdin.Matthijs Kooijman2010-08-21
| | | | Git-Dch: Ignore
* Use --pretty=format: instead of --format=Guido Günther2010-08-18
| | | | to support the git version in Lenny.
* Don't fail on gbp_version import errorsGuido Günther2010-08-15
| | | | | This makes it easier to test from the source tree without starting a build first.
* Guess changelog version number from upstream versionGuido Günther2010-08-12
|
* Move DpkgCompareVersions and add compare_versionsGuido Günther2010-08-12
| | | | Git-Dch: Ignore
* Add --git-pbuilder and --git-dist=<dist> optionsGuido Günther2010-08-12
|
* Check for legacy tags where necessary.Guido Günther2010-08-10
|
* Better version number replacementGuido Günther2010-08-10
| | | | Closes: #534494
* Pass --multimaint-merge on to dchGuido Günther2010-08-06
| | | | Closes: #586165
* Don't update already up to date branchesGuido Günther2010-08-04
|
* Simple helper to create remote reposGuido Günther2010-07-30
| | | | | | | based on dom-new-git-repo from the OCaml maintainers as well as aa-create-repo. Closes: #540185
* Add prebuild hookJonathan Nieder2010-07-06
| | | | | | | Can be used to add an upstream changelog generated from the git repository to the build dir. Closes: #587652
* Add force_headGuido Günther2010-07-04
| | | | Git-Dch: Ignore
* Add commit_dir and helpersGuido Günther2010-07-04
| | | | | | | Allows to commit an unpacked tree to a specific branch with any number of parents. Git-Dch: Ignore
* Allow git_write_tree to use an alternate index fileGuido Günther2010-07-04
| | | | Git-Dch: Ignore
* Allow to pass extra_env to __git_getoutput and __git_inoutGuido Günther2010-07-04
| | | | Git-Dch: Ignore