]> git.donarmstrong.com Git - neurodebian.git/blob - tools/nd_fetch_bdepends
ENH: nd_build_testrdepends to get names of all binary packages build-depends of which...
[neurodebian.git] / tools / nd_fetch_bdepends
1 #!/bin/bash
2
3 tdir=$1
4
5 shift
6
7 # provide deb-src by uncommenting
8 sed -i -e 's,^#deb-src,deb-src,g' /etc/apt/sources.list
9
10 mkdir -p $tdir
11 cd $tdir
12 apt-get update
13 apt-get install -y devscripts dctrl-tools
14 rm -f build-rdeps.output
15 for pkg in "$@"; do
16         build-rdeps $pkg >> build-rdeps.output
17 done
18
19 # Fetch all the sources
20 grep -v -e '^[-A-Z]' -e '^ *$' build-rdeps.output \
21         | sort | uniq \
22         | tee build-rdeps.list \
23         | while read pkg; do
24         apt-get source --download-only $pkg
25 done