summaryrefslogtreecommitdiff
path: root/gbp/config.py
AgeCommit message (Collapse)Author
2012-01-22buildpackage: Add pristine-tar-commit optionGuido Günther
This option allows to auto commit a generated tarball to the pristine-tar branch to simplify building non-dfsg clean packages and to make it easier to track uptream git.
2012-01-18Don't assume gzip compression of the orig tarballGuido Günther
2012-01-11buildpackage: Allow to pass pbuilder optionsGuido Günther
via commandline or gbp.conf
2012-01-10Allow to specify the upstream tree via --upstream-treeGuido Günther
without the indirection to --upstream-branch.
2011-12-26Add --[no-]-pbuilder-autoconfGuido Günther
to pass GIT_PBUILDER_AUTOCONF=no to git-pbuilder.
2011-11-22Support postexport hooksGuido Günther
Heavily based on a patch by Jan Čapek Closes: #640982
2011-11-07Move gbp/version.py generation into setup.pyGuido Günther
This allows us to build on non Debian systems with setup.py only.
2011-10-16Make sure self.config['filter'] is a listGuido Günther
The python2.7 OptionParser chokes otherwise.
2011-07-30gbp-pq: add --time-mache=N optionGuido Günther
to find the last commit the patch-queue applies to.
2011-07-29Add copyright headers to all non autogenerated filesGuido Günther
Git-Dch: Ignore
2011-07-29Fix some epydoc warningsGuido Günther
Git-Dch: Ignore
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-17config: minor option parsing cleanupGuido Günther
Git-Dch: Ignore
2011-04-11Disable submodule processing by default.Guido Günther
2011-04-06Make submodule support conditionalGuido Günther
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-01-22Add --author-is-comitter and --author-date-is-comitter-date commandline optionsGuido Günther
Closes: #610381
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.
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-20Add option to open editorGuido Günther
Closes: #565553
2010-12-09Add --multimaint support to git-dchRob Browning
2010-12-06Add git-dch --customizations FILE to allow changelog entry customizationRob Browning
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>
2010-11-16Add logging functionsGuido Günther
This allows us to color and prefix the output. Closes: #544332
2010-11-02Expand environment variables and '~' in gbp.conf pathsBenoît Knecht
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
2010-09-17Add --[no]-interactive to avoid promptsGuido Günther
2010-09-02Add --git-arch optionGuido Günther
2010-08-15Don't fail on gbp_version import errorsGuido Günther
This makes it easier to test from the source tree without starting a build first.
2010-08-12Add --git-pbuilder and --git-dist=<dist> optionsGuido Günther
2010-08-06Pass --multimaint-merge on to dchGuido Günther
Closes: #586165
2010-07-30Simple helper to create remote reposGuido Günther
based on dom-new-git-repo from the OCaml maintainers as well as aa-create-repo. Closes: #540185
2010-07-06Add prebuild hookJonathan Nieder
Can be used to add an upstream changelog generated from the git repository to the build dir. Closes: #587652
2010-06-26Add compression=autoGuido Günther
to guess compression type of upstream tarball from pristine-tar branch. This is now the default. Closes: #566993
2010-06-19Add option --git-force-create to force tarball creationChristian Kastner
Closes: #519297
2010-06-19Add 'ignore-branch' optionGuido Günther
This disables the 'current branch' == 'debian-branch' check.
2010-02-05Make the commit message for upstream imports configurable.Matthijs Kooijman
This adds the import-msg commandline and configuration file option to change the commit message. Closes: #474457
2009-12-24Allow to set compression typeGuido Günther
Closes: #554520
2009-12-23Add body regex filterGuido Günther
Closes: #544238
2009-11-22Make the default build command 3.x source format safeGuido Günther
Instead of passing "-i\.git/ -I.git" to debuild use "-i -I". This makes sure we use the default behaviour of dpkg-source. Closes: #553079
2009-08-23add postimport hook for git-import-origGuido Günther
Allows to run git-dch after import. Drop the dch invocation and warn when --no-dch gets passed on the commandline. Closes: #520355
2009-07-29add --git-overlay optionأحمد المحمودي
Closes: #411206
2009-06-13add filter-pristine-tarMehdi Dogguy
to filter upstream tarball before passing it to pristine-tar Closes: #520722
2009-04-04add postbuild hookGuido Günther
can be used to e.g. run lintian. Closes: #521358
2009-02-27be less strict on the spelling of boolen config file optionsGuido Günther
any capitalization of 'true' or 'false' as well as '0' and '1' are allowed.