~zulcss/samba/server-dailies-3.4

« back to all changes in this revision

Viewing changes to source4/script/installlib.sh

  • Committer: Chuck Short
  • Date: 2010-09-28 20:38:39 UTC
  • Revision ID: zulcss@ubuntu.com-20100928203839-pgjulytsi9ue63x1
Initial version

Show diffs side-by-side

added added

removed removed

Lines of Context:
 
1
#!/bin/sh
 
2
 
 
3
LIBDIR=$1
 
4
SHLIBEXT=$2
 
5
 
 
6
shift
 
7
shift
 
8
 
 
9
for p in $*; do
 
10
 p2=`basename $p`
 
11
 lnname=`echo $p2 | sed -e "s/\.$SHLIBEXT.*/.$SHLIBEXT/"`
 
12
 echo Installing $p as $LIBDIR/$p2
 
13
 if [ -f $LIBDIR/$p2 ]; then
 
14
   rm -f $LIBDIR/$p2.old
 
15
   mv $LIBDIR/$p2 $LIBDIR/$p2.old
 
16
 fi
 
17
 cp $p $LIBDIR/
 
18
 if [ $p2 != $lnname ]; then
 
19
  ln -sf $p2 $LIBDIR/$lnname
 
20
 fi
 
21
done
 
22
 
 
23
cat << EOF
 
24
======================================================================
 
25
The shared libraries are installed. You may restore the old libraries (if there
 
26
were any) using the command "make revert". You may uninstall the libraries
 
27
using the command "make uninstalllib" or "make uninstall" to uninstall
 
28
binaries, man pages and shell scripts.
 
29
======================================================================
 
30
EOF
 
31
 
 
32
exit 0