| version 1.283, 2008/08/10 10:42:01 |
version 1.284, 2008/08/10 11:06:43 |
| Line 501 lib${LIB}.so.${SHLIB_FULLVERSION}: ${SOL |
|
| Line 501 lib${LIB}.so.${SHLIB_FULLVERSION}: ${SOL |
|
| # We don't use INSTALL_SYMLINK here because this is just |
# We don't use INSTALL_SYMLINK here because this is just |
| # happening inside the build directory/objdir. XXX Why does |
# happening inside the build directory/objdir. XXX Why does |
| # this spend so much effort on libraries that aren't live??? XXX |
# this spend so much effort on libraries that aren't live??? XXX |
| .if defined(SHLIB_MAJOR) && ${SHLIB_FULLVERSION} != ${SHLIB_MAJOR} |
.if defined(SHLIB_FULLVERSION) && defined(SHLIB_MAJOR) && \ |
| |
"${SHLIB_FULLVERSION}" != "${SHLIB_MAJOR}" |
| ${HOST_LN} -sf lib${LIB}.so.${SHLIB_FULLVERSION} lib${LIB}.so.${SHLIB_MAJOR}.tmp |
${HOST_LN} -sf lib${LIB}.so.${SHLIB_FULLVERSION} lib${LIB}.so.${SHLIB_MAJOR}.tmp |
| mv -f lib${LIB}.so.${SHLIB_MAJOR}.tmp lib${LIB}.so.${SHLIB_MAJOR} |
mv -f lib${LIB}.so.${SHLIB_MAJOR}.tmp lib${LIB}.so.${SHLIB_MAJOR} |
| .endif |
.endif |
| Line 646 ${_LIB_SO_TGT}.${SHLIB_FULLVERSION}: lib |
|
| Line 647 ${_LIB_SO_TGT}.${SHLIB_FULLVERSION}: lib |
|
| /sbin/ldconfig -m ${_LIBSODIR} ${LIBDIR} |
/sbin/ldconfig -m ${_LIBSODIR} ${LIBDIR} |
| .endif |
.endif |
| .if ${OBJECT_FMT} == "ELF" |
.if ${OBJECT_FMT} == "ELF" |
| |
.if defined(SHLIB_FULLVERSION) && defined(SHLIB_MAJOR) && \ |
| |
"${SHLIB_FULLVERSION}" != "${SHLIB_MAJOR}" |
| ${INSTALL_SYMLINK} \ |
${INSTALL_SYMLINK} \ |
| lib${LIB}.so.${SHLIB_FULLVERSION} \ |
${_LIB_PREFIX}${LIB}.so.${SHLIB_FULLVERSION} \ |
| ${_LIB_SO_TGT}.${SHLIB_MAJOR} |
${_LIB_SO_TGT}.${SHLIB_MAJOR} |
| .if ${_LIBSODIR} != ${LIBDIR} |
.if ${_LIBSODIR} != ${LIBDIR} |
| ${INSTALL_SYMLINK} -l r \ |
${INSTALL_SYMLINK} -l r \ |
| ${_LIB_SO_TGT}.${SHLIB_FULLVERSION} \ |
${_LIB_SO_TGT}.${SHLIB_FULLVERSION} \ |
| ${_LIB_SO_TGTLIBDIR}.${SHLIB_MAJOR} |
${_LIB_SO_TGTLIBDIR}.${SHLIB_MAJOR} |
| .endif |
.endif |
| |
.endif |
| .if ${MKLINKLIB} != "no" |
.if ${MKLINKLIB} != "no" |
| ${INSTALL_SYMLINK} \ |
${INSTALL_SYMLINK} \ |
| lib${LIB}.so.${SHLIB_FULLVERSION} \ |
${_LIB_PREFIX}${LIB}.so.${SHLIB_FULLVERSION} \ |
| ${_LIB_SO_TGT} |
${_LIB_SO_TGT} |
| .if ${_LIBSODIR} != ${LIBDIR} |
.if ${_LIBSODIR} != ${LIBDIR} |
| ${INSTALL_SYMLINK} -l r \ |
${INSTALL_SYMLINK} -l r \ |