summaryrefslogtreecommitdiff
path: root/gbp
AgeCommit message (Collapse)Author
2011-07-23git-buildpackage: Add upstream-tree optionRicardo Salveti de Araujo
to specify where the upstream tarball should be created from. The default is to create the upstream tarball from the exact tag and fail otherwise. To create the upstream tarball from the tip of the upstream branch use 'branch'. Based on a patch by Ricardo Salveti de Araujo
2011-07-06gbp-create-remote-repo: switch to git.debian.orgGuido Günther
Thanks: Ritesh Raj Sarraf Closes: #632897
2011-05-20Add support for qemubuilderGuido Günther
Closes: #601298
2011-04-17git-dch: improve formatting of commit subjectGuido Günther
by taking into account idlength and the prefix added by git-dch itself.
2011-04-17config: minor option parsing cleanupGuido Günther
Git-Dch: Ignore
2011-04-17tests: add doctests for gbp.deb.orig_file()Guido Günther
2011-04-11Disable submodule processing by default.Guido Günther
2011-04-10gbp: Handle whitespace in submodule namesGuido Günther
Closes: #622103
2011-04-09Add aliases for gz and bz2 compression typesGuido Günther
2011-04-09Merge branch 'master' into experimentalGuido Günther
2011-04-06Revert "gbp: restrict splitting output of ls-tree to 3, since filenames ↵Guido Günther
might contain spaces" This reverts commit 8f14b0ace5934c27261f388820f5c3c587c97fba.
2011-04-06Make submodule support conditionalGuido Günther
2011-04-06git-buildpackage: Call gbp.update_submodulesGuido Günther
before exporting a tarball or creating a separate build tree. We invoke git-submodule with --no-fetch to not break offline operation.
2011-04-06gbp: restrict splitting output of ls-tree to 3, since filenames might ↵Yaroslav Halchenko
contain spaces Signed-off-by: Guido Günther <agx@sigxcpu.org>
2011-03-19gbp: simplify is_native()Guido Günther
and add doctests Git-Dch: Ignore
2011-03-19gbp: simplify is_native()Guido Günther
and doctests Git-Dch: Ignore
2011-03-19gbp: Don't fail on paths without extensions in get_compression()Guido Günther
and add doctests for that. Closes: #618893
2011-03-18gbp: Add git.archive() and git.{has,get,update,add}_submodules()Guido Günther
and testcases. Heavily based on work by Sean Finney and Chow Loong Jin
2011-03-18gbp: Allow to pass cwd to git.__get_output()Sean Finney
2011-03-18command_wrappers: Add create tar archiveChow Loong Jin
Git-Dch: Ignore
2011-03-18command_wrappers,git: remove unused Git functionsGuido Günther
The rest will be moved into gbp.git. Git-Dch: Ignore
2011-03-12gbp-pq: Allow to specify subdirs for patchesGuido Günther
via the "Gbp-Pq-Tag: <subdir>" directive in the patch header. This also gets rid sed callouts. Add "apply" action to apply single patches
2011-03-12git: improve error handling for commit_treeGuido Günther
Git-Dch: Ignore
2011-03-03is_fast_forward: make sure git interprets arguments as revisionsGuido Günther
so git prints a clearer error message on configuration errors in .git/config
2011-02-13Make the desktop notification transientGuido Günther
so they timeout and don't clutter the notification area.
2011-02-11Move no_upstream_branch message into gbp.configGuido Günther
Git-Dch: Ignore
2011-02-09git-import-dsc: auto create upstream branchGuido Günther
if it's missing. This allows to mass import old history of packages that were native and switched to non-native later. Closes: #610379
2011-02-09Simplify author and committer argument passingGuido Günther
to reduce the number of function arguments. Git-Dch: Ignore
2011-02-08logging: don't use color inside Emacs's comint shellGuido Günther
Closes: #612384
2011-01-23git.rev_parse: unconditionally use --quietGuido Günther
to avoid the confusing "fatal: Needed a single revision" error message
2011-01-23git-import-dsc: improve error message when upstream branch is missingJonathan Nieder
2011-01-22Add --author-is-comitter and --author-date-is-comitter-date commandline optionsGuido Günther
Closes: #610381
2011-01-22git.force_head: quiet git resetGuido Günther
so we don't see pointless 'HEAD is now at ...' messages during imports.
2011-01-18git-import-dscs: Ignore debsnap download errorsGuido Günther
to cope with binNMUs. Based on a patch from Jonathan Nieder. Closes: #610376
2011-01-13git-create-remote-repo: Don't hardcode 'origin' as remoteGuido Günther
This makes it possible to create different remote repos from within the same repository.
2011-01-13Rename get_remotes to get_remote_branchesGuido Günther
Git-Dch: Ignore
2011-01-11git-import-dsc: also set the commit date to the changelog dateGuido Günther
when importing old history. This makes sure we get proper sorting with e.g. gitk. Thanks: Rob Browning for the hint and explanation
2011-01-11Make gbp-create-remote-repo a first class citizenGuido Günther
Add manpage, move into path, add bash completion
2011-01-11Make --[no-]merge a proper optionGuido Günther
so it can be configured via gbp.conf.
2011-01-08git-buildpackage: Add support for sending notifications via libnotifyGuido Günther
after the build finished.
2011-01-08Use tristate option for --color=valueGuido Günther
this allows true and false as alias for on and off.
2011-01-08Add Tristate class that allows for on, off and autoGuido Günther
Git-Dch: Ignore
2010-12-29Use logging functionsGuido Günther
2010-12-29Spit out debug message in __git_inoutYaroslav Halchenko
Signed-off-by: Guido Günther <agx@sigxcpu.org>
2010-12-28pychecker warning cleanupsGuido Günther
(mostly unused variables and imports)
2010-12-27Allow to drop numbers from patch names via --no-patch-numbersGuido Günther
so patch names remain constant when interim patches are dropped. Closes: #592129
2010-12-26Rewrite gbp-pq in pythonGuido Günther
so we get consistent logging and debugging options.
2010-12-25Initialize Logger.get_color{,off}Guido Günther
so we can print errors before the option parsing finished. Closes: #608004
2010-12-20Add option to open editorGuido Günther
Closes: #565553
2010-12-13Remove noopGuido Günther
Git-Dch: Ignore