mirror of
https://git.openldap.org/openldap/openldap.git
synced 2025-12-28 02:29:34 -05:00
Update libtool for FreeBSD elf support.
This commit is contained in:
parent
339c23549b
commit
1376d2a821
2 changed files with 22 additions and 1 deletions
|
|
@ -1123,13 +1123,24 @@ amigaos*)
|
|||
finish_eval='for lib in `ls $libdir/*.ixlibrary 2>/dev/null`; do libname=`$echo "X$lib" | $Xsed -e '\''s%^.*/\([^/]*\)\.ixlibrary$%\1%'\''`; test $rm /sys/libs/${libname}_ixlibrary.a; $show "(cd /sys/libs && $LN_S $lib ${libname}_ixlibrary.a)"; (cd /sys/libs && $LN_S $lib ${libname}_ixlibrary.a) || exit 1; done'
|
||||
;;
|
||||
|
||||
freebsd2* | freebsd3*)
|
||||
freebsd2*)
|
||||
version_type=sunos
|
||||
library_names_spec='${libname}${release}.so.$versuffix $libname.so'
|
||||
finish_cmds='PATH="$PATH:/sbin" ldconfig -m $libdir'
|
||||
shlibpath_var=LD_LIBRARY_PATH
|
||||
;;
|
||||
|
||||
freebsd3*)
|
||||
version_type=freebsd
|
||||
library_names_spec='${libname}${release}.so.$versuffix $libname.so'
|
||||
if [ $PORTOBJFORMAT = elf ]; then
|
||||
finish_cmds='PATH="$PATH:/sbin" OBJFORMAT="$PORTOBJFORMAT" ldconfig -m $libdir'
|
||||
else
|
||||
finish_cmds='PATH="$PATH:/sbin" ldconfig -m $libdir'
|
||||
fi
|
||||
shlibpath_var=LD_LIBRARY_PATH
|
||||
;;
|
||||
|
||||
gnu*)
|
||||
version_type=sunos
|
||||
library_names_spec='${libname}${release}.so.$versuffix'
|
||||
|
|
|
|||
|
|
@ -967,6 +967,16 @@ if test -z "$show_help"; then
|
|||
versuffix="$current.$revision"
|
||||
;;
|
||||
|
||||
freebsd)
|
||||
version_vars="$version_vars major versuffix"
|
||||
major="$current"
|
||||
if [ $PORTOBJFORMAT = elf ]; then
|
||||
versuffix="$current";
|
||||
else
|
||||
versuffix="$current.$revision";
|
||||
fi
|
||||
;;
|
||||
|
||||
*)
|
||||
$echo "$modename: unknown library version type \`$version_type'" 1>&2
|
||||
echo "Fatal configuration error. See the $PACKAGE docs for more information." 1>&2
|
||||
|
|
|
|||
Loading…
Reference in a new issue