summaryrefslogtreecommitdiff
path: root/dh_makeshlibs
diff options
context:
space:
mode:
authorjoey <joey>2000-11-12 01:26:42 +0000
committerjoey <joey>2000-11-12 01:26:42 +0000
commit6965a7d27d2cf0024f8c791f155b7c01019e364e (patch)
tree100bb55a86c0c085fa2c149f11adcc319bb49402 /dh_makeshlibs
parent8c74b979583bfd18eeb2e2262c751cdb42c85f00 (diff)
r386: * dh_makeshlibs: Also scan files named "*.so*", not just "*.so.*",
but only if they are files. This should make it more usable with rather stupidly broken libraries like db3, which do not encode the major version in their filenames. However, it cannot guess the major version of such libraries, so -m must be used.
Diffstat (limited to 'dh_makeshlibs')
-rwxr-xr-xdh_makeshlibs4
1 files changed, 2 insertions, 2 deletions
diff --git a/dh_makeshlibs b/dh_makeshlibs
index 66781c7e..1e48146c 100755
--- a/dh_makeshlibs
+++ b/dh_makeshlibs
@@ -12,7 +12,7 @@ foreach $PACKAGE (@{$dh{DOPACKAGES}}) {
doit("rm", "-f", "$TMP/DEBIAN/shlibs");
- open (FIND, "find $TMP -xtype f -name '*.so.*' |");
+ open (FIND, "find $TMP -xtype f -name '*.so*' |");
while (<FIND>) {
chomp;
($library, $major)=m#.*/(.*)\.so\.(\d*)\.?#;
@@ -34,7 +34,7 @@ foreach $PACKAGE (@{$dh{DOPACKAGES}}) {
$deps="$PACKAGE (>= $dh{VERSION})";
}
}
- if (defined($library) && defined($major) && defined($deps) &&
+ if (defined($library) && defined($major) && defined($deps) &&
$library ne '' && $major ne '' && $deps ne '') {
# Prevent duplicate lines from entering the file.
my $line="$library $major $deps";