Package: git-buildpackage Version: 0.5.26 Severity: wishlist File: /usr/bin/gbp-pq
I would like to record briefly what Guido and I discussed briefly during the DC11 KSP. I have not yet looked at the code, but need to make sure this is not going to be forgotten, hence this report. From my understanding, gbp currently commits debian/patches/* to the repository. This means that patches are stored in a version control system, which (a) hurts my brain, (b) offends my aesthetics, and (c) was the initial reason I started vcs-pkg back then. Therefore I would like to find a way in which one could use gbp, but without storing the patches in the repository. Instead, they should be generated on-the-fly when building (like what gitpkg with David Bremner's quilt hook does). I really like the idea of using a "patch queue branch", i.e. a branch that collects all patches one-per-commit. When a new release is made, this branch can be tagged and then rebased onto a new upstream or build branch. Using these tags, the patch set of any release can then be later accessed. I hope to find time to investigate this further in the last couple of Debconf days, and I shall update this report with new findings. Thank you for your consideration. -- System Information: Debian Release: wheezy/sid APT prefers unstable APT policy: (500, 'unstable'), (1, 'experimental') Architecture: amd64 (x86_64) Kernel: Linux 3.0.0-1-amd64 (SMP w/4 CPU cores) Locale: LANG=en_NZ, LC_CTYPE=en_NZ.UTF-8 (charmap=UTF-8) Shell: /bin/sh linked to /bin/dash Versions of packages git-buildpackage depends on: ii devscripts 2.11.0 scripts to make the life of a Debi ii git [git-core] 1:1.7.5.4-1 fast, scalable, distributed revisi ii git-core 1:1.7.5.4-1 fast, scalable, distributed revisi ii python 2.6.7-1 interactive high-level object-orie ii python-dateutil 1.4.1-4 powerful extensions to the standar ii python-support 1.0.14 automated rebuilding support for P Versions of packages git-buildpackage recommends: pn cowbuilder <none> (no description available) ii pristine-tar 1.13 regenerate pristine tarballs Versions of packages git-buildpackage suggests: pn git-load-dirs <none> (no description available) ii python-notify 0.1.1-2+b3 Python bindings for libnotify -- no debconf information -- .''`. martin f. krafft <madduck@d.o> Related projects: : :' : proud Debian developer http://debiansystem.info `. `'` http://people.debian.org/~madduck http://vcs-pkg.org `- Debian - when you have better things to do than fixing systems
digital_signature_gpg.asc
Description: Digital signature (see http://martin-krafft.net/gpg/sig-policy/999bbcc4/current)