diff options
Diffstat (limited to 'dh_shlibdeps')
-rwxr-xr-x | dh_shlibdeps | 28 |
1 files changed, 0 insertions, 28 deletions
diff --git a/dh_shlibdeps b/dh_shlibdeps deleted file mode 100755 index 69047dc0..00000000 --- a/dh_shlibdeps +++ /dev/null @@ -1,28 +0,0 @@ -#!/usr/bin/perl -w -# -# Find dependancies. Simple dpkg-shlibdeps wrapper. - -BEGIN { push @INC, "debian", "/usr/share/debhelper" } -use Dh_Lib; -init(); - -foreach $PACKAGE (@{$dh{DOPACKAGES}}) { - $TMP=tmpdir($PACKAGE); - $EXT=pkgext($PACKAGE); - - my @filelist; - my $ff; - - # Generate a list of all ELF binaries in the package. - foreach $file (split(/\n/,`find $TMP -type f \\( -perm +111 -or -name "*.so*" \\)`)) { - # TODO: this is slow, optimize. Ie, file can run once on multiple files.. - $ff=`file $file`; - if ($ff=~m/ELF/) { - push @filelist,$file; - } - } - - if (@filelist) { - doit("dpkg-shlibdeps","-Tdebian/$EXT\substvars",@{$dh{U_PARAMS}},@filelist); - } -} |