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