Bug#773014: git-buildpackage: please support git submodules

2014-12-13 Thread Ian Campbell
Package: git-buildpackage
Version: 0.6.22
Severity: wishlist

The grub packaging git tree[0] uses a git submodule for the debian/grub-extras
directory. However git-buildpackage is unaware of this and ignores it, the
.debian.tar.xz ends up containing the directory itself but not its contents.

It would be really useful if gbp could support this scenario.

Thanks,
Ian.

[0] http://anonscm.debian.org/cgit/pkg-grub/grub.git/

-- System Information:
Debian Release: 8.0
  APT prefers testing
  APT policy: (990, 'testing'), (500, 'unstable'), (500, 'stable')
Architecture: amd64 (x86_64)
Foreign Architectures: i386, armhf, armel

Kernel: Linux 3.16.0-4-amd64 (SMP w/4 CPU cores)
Locale: LANG=en_GB.utf8, LC_CTYPE=en_GB.utf8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/bash
Init: sysvinit (via /sbin/init)

Versions of packages git-buildpackage depends on:
ii  devscripts2.14.11
ii  git   1:2.1.3-1
ii  man-db2.7.0.2-4
ii  python2.7.8-2
ii  python-dateutil   2.2-2
ii  python-pkg-resources  5.5.1-1

Versions of packages git-buildpackage recommends:
ii  cowbuilder0.73
ii  pristine-tar  1.32

Versions of packages git-buildpackage suggests:
ii  python-notify  0.1.1-4
ii  unzip  6.0-12+b1

-- no debconf information


-- 
To UNSUBSCRIBE, email to debian-bugs-dist-requ...@lists.debian.org
with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org



Bug#773014: git-buildpackage: please support git submodules

2014-12-13 Thread Ian Campbell
On Sat, 2014-12-13 at 12:58 +0100, Guido Günther wrote:
 On Sat, Dec 13, 2014 at 08:12:00AM +, Ian Campbell wrote:
  Package: git-buildpackage
  Version: 0.6.22
  Severity: wishlist
  
  The grub packaging git tree[0] uses a git submodule for the 
  debian/grub-extras
  directory. However git-buildpackage is unaware of this and ignores it, the
  .debian.tar.xz ends up containing the directory itself but not its contents.
  
  It would be really useful if gbp could support this scenario.
 
 Check the --git-submodules option.

Thanks, I must have searched the wrong manpage or typo-ed something,
because I can't explain how I missed it otherwise!

Ian.


--
To UNSUBSCRIBE, email to debian-bugs-dist-requ...@lists.debian.org
with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org