nvidia-graphics-drivers - proposal for git workflow

Luca Boccassi bluca at debian.org
Sun Oct 8 14:38:43 UTC 2017


On Sun, 2017-10-08 at 09:22 +0200, Andreas Beckmann wrote:
> On 10/08/2017 08:29 AM, Andreas Beckmann wrote:
> > On 09/17/2017 02:22 PM, Luca Boccassi wrote:
> > > gbp buildpackage --git-overlay --git-tarball-dir=../nvidia-
> > > tarballs-
> > > svn/ --git-export-dir=/tmp/builddir
> > > 
> > > This yields a very similar result to the current svn-buildpackage
> > > workflow.
> > 
> > I'm going to try it on nvidia-cuda-toolkit :-)
> 
> What's the equivalent command to svn-do ?
> 
> i.e. unpack the tarballs in the export-dir,  put the debian overlay
> on
> top of it, start a shell, let me do stuff in that directory, after
> exit
> of the shell copy back the changed parts of debian/
> 
> for the driver I use this frequently to update nv-readme.ids, and
> similarily to work with the patches:
> 
> svn-do
> debian/rules prepare
> cp nv-readme.ids debian/
> debian/rules prepare
> debian/rules clean
> exit 0
> svn diff
> 
> Andreas

Unfortunately I don't think there's an exact equivalent.

Something similar might be using the --git-export-dir=/tmp/foo, which
will unpack in /tmp/foo, and also --git-postexport=/bin/bash. Once the
new shell is exited the build then proceeds.

Kind regards,
Luca Boccassi
-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 833 bytes
Desc: This is a digitally signed message part
URL: <http://lists.alioth.debian.org/pipermail/pkg-nvidia-devel/attachments/20171008/93da6100/attachment.sig>


More information about the pkg-nvidia-devel mailing list