aboutsummaryrefslogtreecommitdiffhomepage
path: root/gbp
Commit message (Collapse)AuthorAge
* git-import-orig: Allow to pass in an upstream vcs tagGuido Günther2012-03-23
| | | | | This allows to link the import-orig commit with the corresponding upstream vcs tag. See #664771 for a discussion.
* gbp-create-remote-repo: add --remote-configGuido Günther2012-03-21
| | | | | This specifies an additional config file section that can be used to preconfigure different remote locations.
* gbp.config: add list of config file sections to constructorGuido Günther2012-03-21
| | | | | | | This makes it possible to parse additional mandatory sections from config files to prefill defaults. Git-Dch: Ignore
* gbp-create-remote-repo: move option parsing to separate functionGuido Günther2012-03-21
| | | | Git-Dch: Ignore
* gbp.confing: add docstringGuido Günther2012-03-21
| | | | Git-Dch: Ignore
* gbp create-remote-repo: allow to pass template directoryGuido Günther2012-03-21
| | | | to git init so it's possible to set up remote hooks.
* gbp-create-remote-repo: Cleanup raise statementsGuido Günther2012-03-21
| | | | Git-Dch: Ignore
* GitRepository.clone(): document missing optionsGuido Günther2012-03-19
|
* GitRepository.create(): use GitArgsGuido Günther2012-03-19
| | | | Git-Dch: Ignore
* gbp-create-remote-repo: test generated configGuido Günther2012-03-19
| | | | Git-Dch: Ignore
* gbp-create-remote-repo: improve remote script readabilityGuido Günther2012-03-19
| | | | Git-Dch: Ignore
* gbp-create-remote-repo: make command and script generation testableGuido Günther2012-03-19
|
* gbp-create-remote-repo: allow to use local file transport tooGuido Günther2012-03-19
|
* gbp-create-remote-repo: don't expect a terminalGuido Günther2012-03-18
| | | | so you can do 'echo y | gbp-create-remote-repo'
* gbp-create-remote-repo: Use DebianGitRepositoryGuido Günther2012-03-18
| | | | Closes: #664283
* Parse author and comitter from changelog for native package tooGuido Günther2012-03-15
| | | | Closes: #662993
* GitModifier: add __getitem__ and keys()Guido Günther2012-03-15
| | | | so it can be used as dictonary
* deb.changelog: allow to extract author and dateGuido Günther2012-03-15
|
* git-import-dscs: allow to ignore gbp.conf files stored in the repositoryGuido Günther2012-03-08
| | | | Closes: #660898
* GbpOptionParser: allow to modify list of parsed conf filesGuido Günther2012-03-08
| | | | by setting the GBP_CONF_FILES environment variable.
* import_dsc: Create debian branch for native packages tooGuido Günther2012-03-08
| | | | Closes: #663001
* GitRepository.merge: add edit optionGuido Günther2012-02-26
| | | | | | defaulting to False Closes: #659239
* GitRepsitory.merge: update apidoc and switch to GitArgsGuido Günther2012-02-26
| | | | Git-Dch: Ignore
* config.py: Add default value print out to all optionsGuido Günther2012-02-26
|
* copy_from: remove, not used anymoreGuido Günther2012-02-20
|
* gbp-pq: refactor args of write_patch()Markus Lehtonen2012-02-20
| | | | | | | Allows defining the formerly hardcoded patch_dir. This makes write_patch() re-usable in the upcoming RPM-tools. Signed-off-by: Guido Günther <agx@sigxcpu.org>
* Merge tag 'debian/0.6.0_git20120218' into experimentalGuido Günther2012-02-18
|\ | | | | | | Debian release 0.6.0~git20120218
| * gbp-pq: Properly print patch nameGuido Günther2012-02-18
| | | | | | | | when guessing authorship information
* | Rename GbpOptionParserCommon common to GbpOptionParserGuido Günther2012-02-13
| |
* | Refactor config.py as preparation for rpm support.Markus Lehtonen2012-02-13
|/ | | | | | | | | | | Split GbpOptionParser in to a common base class and a Debian specific subclass, as a preparation for upcoming RPM support. This allows having different default values (and help texts) for common options between different package types, and, clearer separation of package type specific options. Signed-off-by: Guido Günther <agx@sigxcpu.org>
* gbp-pull: Use a DebianGitRepositoryGuido Günther2012-02-10
| | | | Closes: #59290
* import_orig: Properly detect .tgz and other abbreviated file extensionsGuido Günther2012-02-07
| | | | Closes: #658777
* import_orig: clarify function descriptionGuido Günther2012-02-07
|
* UpstreamSource: tgz is suitable as upstream tarball.Guido Günther2012-02-07
|
* UpstreamSource: clarify method descriptionsGuido Günther2012-02-07
|
* UpstreamSource: turn is_* vars and properties into methodsGuido Günther2012-02-07
| | | | | since this is more consistent with the other is_* methods in other classes.
* GitRepository: Use _git_inout() in __init__()Guido Günther2012-01-31
| | | | to avoid misleading error message
* GitRepository: Allow empty input in _git_inout()Guido Günther2012-01-31
| | | | so it can replace _git_getoutput()
* GitRepository: rename to __git_inout to _git_inoutGuido Günther2012-01-31
| | | | for readability.
* GitRepository: Rename __git_getoutput to _git_getoutputGuido Günther2012-01-31
| | | | | and deprecate it since _git_inout is more flexible, allows to capture stderr and doesn't return a list of strings.
* GitRepository: allow to capture stderr in __git_inoutGuido Günther2012-01-31
| | | | stderr was always None.
* PristineTar: fix match when not passing in a compression typeGuido Günther2012-01-30
|
* PristineTar: add missing import for debug outputGuido Günther2012-01-30
|
* GitRepository: document archive()Guido Günther2012-01-30
|
* PristineTar: make sure we set the current working directoryGuido Günther2012-01-30
| | | | otherwise this will fail when invoked from outside the git tree
* Remove comparison with True to make pychecker happyGuido Günther2012-01-23
|
* GitRepository: allow git.commit_dir to create new branchesMarkus Lehtonen2012-01-23
| | | | | commit_dir creates new orphan branch if the given branch is not found and create_missing_branch is allowed.
* gbp-pq: don't crash in get_maintainer_from_control()Markus Lehtonen2012-01-23
| | | | even if debian/control is missing.
* buildpackage: Add pristine-tar-commit optionGuido Günther2012-01-22
| | | | | | 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.
* PristineTar: move to separate moduleGuido Günther2012-01-22
| | | | | and make it accessible from GitRepository to group checkout/checkin/lookup.