]> git.donarmstrong.com Git - debhelper.git/blob - dh_shlibdeps
r11: Initial revision
[debhelper.git] / dh_shlibdeps
1 #!/bin/sh -e
2 #
3 # Find dependancies. Simple dpkg-shlibdeps wrapper.
4
5 PATH=debian:$PATH:/usr/lib/debhelper
6 . dh_lib
7
8 for PACKAGE in $DH_DOPACKAGES; do
9         TMP=`tmpdir $PACKAGE`
10         EXT=`pkgext $PACKAGE`
11
12         # Run dpkg-shlibdeps to generate dependancies.
13         filelist=""
14         for file in `find $TMP -type f \( -perm +111 -or -name "*.so*" \) | tr "\n" " "` ; do
15                 case "`file $file`" in
16                         *ELF*)
17                                 filelist="$file $filelist"
18                         ;;
19                 esac
20         done
21         if [ "$filelist" ]; then
22                 doit "dpkg-shlibdeps -Tdebian/${EXT}substvars $DH_U_PARAMS $filelist"
23         fi
24 done