Add reverse-build-depends script.

This commit is contained in:
Siegfried-Angel Gevatter Pujals (RainCT) 2008-01-13 23:22:08 +01:00
parent 74efab3805
commit d6ba86bf51
2 changed files with 49 additions and 8 deletions

17
debian/changelog vendored
View File

@ -1,15 +1,16 @@
ubuntu-dev-tools (0.25) UNRELEASED; urgency=low
* what-patch:
- Print a list of files that have been modified outside debian/
- Add -h and -q options
- Add proper exit values
- Print a list of files that have been modified outside debian/.
- Add -h and -q options.
- Add proper exit values.
* debian/control:
- Bump standards version to 3.7.3
- Move python-central to Build-Depends-Indep
- Rename XS-Vcs-{Bzr,Browser} fields to Vcs-{Bzr,Browser}
- Bump minimum cdbs version to 0.4.49
* Add Albert Damen to the Authors and Copyright Holders
- Bump standards version to 3.7.3.
- Move python-central to Build-Depends-Indep.
- Rename XS-Vcs-{Bzr,Browser} fields to Vcs-{Bzr,Browser}.
- Bump minimum cdbs version to 0.4.49.
* Add Albert Damen to the Authors and Copyright Holders.
* Add reverse-build-depends script.
-- Siegfried-Angel Gevatter Pujals (RainCT) <rainct@ubuntu.com> Sun, 06 Jan 2008 12:02:54 +0100

40
reverse-build-depends Executable file
View File

@ -0,0 +1,40 @@
#!/bin/bash
# Copyright (C) 2007 Siegfried-A. Gevatter <siggi.gevatter@gmail.com>
# Based upon a short script by an unknown author
# License: GPLv2+
#
# This script is used to find the reverse build dependencies
# that a package has.
usage() {
echo "Usage: $0 [-c] <package name>"
}
if [ "$1" = '-c' ]
then
count=1
shift
fi
if [ $# -ne 1 ];
then
usage
exit 1
fi
if [ "$1" = '-h' ] || [ "$1" = '--help' ]
then
usage
exit 0
fi
result=$(
grep-dctrl -sPackage -F Build-Depends,Build-Depends-Indep $1 \
/var/lib/apt/lists/*Sources | cut -d ' ' -f 2)
if [ -z $count ]
then
echo $result
else
echo $result | wc -w
fi