git layout for clisp [was Re: Patch fixing build failures of clisp on several archs]

Sébastien Villemot sebastien at debian.org
Sat Oct 21 08:17:43 UTC 2017


Hi,

On Mon, Sep 25, 2017 at 07:13:35PM +0200, Sébastien Villemot wrote:
> On Mon, Sep 25, 2017 at 09:22:07AM +0200, Peter Van Eynde wrote:
> 
> > > BTW, the git repository of clisp packaging is rather complex with many
> > > different branches (even one branch per release recently), making the
> > > git-buildpackage workflow uneasy.
> > 
> > My workflow predates a lot of the tooling available now...
> 
> > I could not find another way of having ‘clean’ patches against upstream then
> > by doing a ‘git rebase’ when a new upstream release comes out.
> 
> The typical master/upstream repository layout is the following:
> 
> - the upstream branch contains successive versions of the upstream source; no
>   debian packaging on this branch
> 
> - the master branch contains the unpacked debian package (i.e. upstream +
>   debian/ subdirectory); this is where you commit your changes to the
>   packaging; upstream is periodically merged into master when a new release is
>   to be packaged

Just to let you know that, with my latest clisp upload, I switched to the more
traditional git branch setup described above.

Please let me know if this is a problem.

Best,

-- 
⢀⣴⠾⠻⢶⣦⠀  Sébastien Villemot
⣾⠁⢠⠒⠀⣿⡁  Debian Developer
⢿⡄⠘⠷⠚⠋⠀  http://sebastien.villemot.name
⠈⠳⣄⠀⠀⠀⠀  http://www.debian.org
-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 833 bytes
Desc: not available
URL: <http://lists.alioth.debian.org/pipermail/pkg-common-lisp-devel/attachments/20171021/6be30294/attachment.sig>


More information about the pkg-common-lisp-devel mailing list