Hi,
On Wed, Sep 09, 2020 at 01:14:07PM +0200, Santiago R.R. wrote:
> El 09/09/20 a las 11:11, Guido Günther escribió:
> > Hi,
> > On Wed, Sep 09, 2020 at 10:49:27AM +0200, Santiago R.R. wrote:
> > > Source: git-buildpackage
> > > Version: 0.9.20
> > > Severity: wishlist
> > > 
> > > Dear Guido,
> > > 
> > > If I am not wrong, gbp doesn't have a simple method to just export the
> > > source tree (upstream orig + debian/), without building the packcage.
> > > 
> > > It would be nice to have something like:
> > > 
> > >     gbp export-source-tree DIR
> > > 
> > > The simplest hack that I've found is (thanks folks in #debian-devel)
> > > somthing like this:
> > > 
> > > gbp buildpackage \
> > >     --git-ignore-branch \
> > >     --git-ignore-new \
> > >     --git-export-dir=${SOURCE_DIR} \
> > >     --git-no-purge \
> > >     --git-builder="dpkg-buildpackage" \
> > >     -S -d -nc -us -uc
> > > 
> > > but it needs to build the source package.
> > > 
> > > Could you please consider this new feature?
> > 
> > As noted on irc you can just use `/bin/true/` as builder:
> > 
> >     gbp buildpackage --git-export-dir=/tmp/foo --git-builder=/bin/true 
> > --git-no-pbuilder --git-no-hooks
> 
> For completeness:
> 
>      gbp buildpackage --git-export-dir=/tmp/foo --git-builder=/bin/true 
> --git-no-pbuilder --git-no-hooks --git-no-purge       
> 
> Thanks! I've already tried `--git-builder=/bin/true`, but I was missing
> `--git-no-pbuilder --git-no-hooks`.
> 
> > 
> > but if somebody comes up with a patch that moves that common code into a
> > `export_source` command (including manpage) that would be nice too.
> 
> ACK. Sadly I don't have currently enough free cycles, so I cannot
> promise I'll be able to do it myself.

Same here but maybe this helps a little

   
https://git.sigxcpu.org/cgit/git-buildpackage/commit/?id=c02938fd87042429d6d6102ba55e2b7eee9712f8

Cheers,
 -- Guido

> 
> Thanks,
> 
>  -- Santiago

Reply via email to