[prev in list] [next in list] [prev in thread] [next in thread]
List: vcs-pkg
Subject: Re: Intent to commit craziness - source package unpacking
From: Ian Jackson <ijackson () chiark ! greenend ! org ! uk>
Date: 2016-09-29 17:01:37
Message-ID: 22509.18673.674465.677236 () chiark ! greenend ! org ! uk
[Download RAW message or body]
Guido G=FCnther writes ("Re: Intent to commit craziness - source package un=
packing"):
> The authorship and subject information is taken from the patch if
> available or made up from the filename and committer when not.
> =
> If patches in the series file are in subdirs of debian/patches we store
> that in "Gbp-Pq: topic" in the commit message. The patch name itself
> is stored in "Gbp-Pq: Name" we can reproduce it on "gbp pq export"
> independent from the patch's subject.
Right.
> > Bear in mind that because the output of gbp-pq import doesn't
> > contain debian/patches, I would need to rewrite its output (perhaps
> > with git-filter-branch).
> =
> 'gbp pq import' does have 'debian/patches' since it just puts the
> patches that are in debian/patches on top of the unpatched source
> tree. In contrast to your solution it doesn't try to be able to
> roundtrip without changes for any given series on "gbp pq export". This
> is only true if the series was also created by "gbp pq" (or adheres to
> what git-format-patch does).
Currently the output of dpkg-source --commit doesn't look much like
the output of git-format-patch.
I have tried to make dgit produce patches (when it needs to produce
patches) that look like dpkg-source --commit. But maybe it should
produce patches using git-format-patch (or that look like
git-format-patch).
Thanks for suggesting libvirt as an example. I will play about with
it.
Ian.
-- =
Ian Jackson <ijackson@chiark.greenend.org.uk> These opinions are my own.
If I emailed you from an address @fyvzl.net or @evade.org.uk, that is
a private address which bypasses my fierce spamfilter.
_______________________________________________
vcs-pkg-discuss mailing list
vcs-pkg-discuss@lists.alioth.debian.org
http://lists.alioth.debian.org/cgi-bin/mailman/listinfo/vcs-pkg-discuss
[prev in list] [next in list] [prev in thread] [next in thread]
Configure |
About |
News |
Add a list |
Sponsored by KoreLogic