2415
|
1 |
--- samba-4.0.0alpha11/source4/script/installlib.sh.orig 2010-03-12 13:06:17.350844798 +0800
|
|
2 |
+++ samba-4.0.0alpha11/source4/script/installlib.sh 2010-03-12 13:05:26.062347068 +0800
|
|
3 |
@@ -9,6 +9,7 @@
|
|
4 |
for p in $*; do
|
|
5 |
p2=`basename $p`
|
|
6 |
lnname=`echo $p2 | sed -e "s/\.$SHLIBEXT.*/.$SHLIBEXT/"`
|
|
7 |
+ soname=`dump -Lv $p | grep SONAME | awk '{ print $3 }'`
|
|
8 |
echo Installing $p as $LIBDIR/$p2
|
|
9 |
if [ -f $LIBDIR/$p2 ]; then
|
|
10 |
rm -f $LIBDIR/$p2.old
|
|
11 |
@@ -18,6 +19,9 @@
|
|
12 |
if [ $p2 != $lnname ]; then
|
|
13 |
ln -sf $p2 $LIBDIR/$lnname
|
|
14 |
fi
|
|
15 |
+ if [ $lnname != $soname ]; then
|
|
16 |
+ ln -sf $p2 $LIBDIR/$soname
|
|
17 |
+ fi
|
|
18 |
done
|
|
19 |
|
|
20 |
cat << EOF
|