| Index: libtool-1.5.20/configure |
| =================================================================== |
| --- libtool-1.5.20.orig/configure |
| +++ libtool-1.5.20/configure |
| @@ -8441,7 +8441,13 @@ freebsd* | dragonfly*) |
| *) objformat=elf ;; |
| esac |
| fi |
| - version_type=freebsd-$objformat |
| + case $host_vendor in |
| + gentoo) |
| + version_type=linux ;; |
| + *) |
| + version_type=freebsd-$objformat ;; |
| + esac |
| + |
| case $version_type in |
| freebsd-elf*) |
| library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext} $libname${shared_ext}' |
| @@ -8452,6 +8458,12 @@ freebsd* | dragonfly*) |
| library_names_spec='${libname}${release}${shared_ext}$versuffix $libname${shared_ext}$versuffix' |
| need_version=yes |
| ;; |
| + linux) |
| + library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major ${libname}${shared_ext}' |
| + soname_spec='${libname}${release}${shared_ext}$major' |
| + need_lib_prefix=no |
| + need_version=no |
| + ;; |
| esac |
| shlibpath_var=LD_LIBRARY_PATH |
| case $host_os in |
| @@ -12228,7 +12240,13 @@ freebsd* | dragonfly*) |
| *) objformat=elf ;; |
| esac |
| fi |
| - version_type=freebsd-$objformat |
| + case $host_vendor in |
| + gentoo) |
| + version_type=linux ;; |
| + *) |
| + version_type=freebsd-$objformat ;; |
| + esac |
| + |
| case $version_type in |
| freebsd-elf*) |
| library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext} $libname${shared_ext}' |
| @@ -12239,6 +12257,12 @@ freebsd* | dragonfly*) |
| library_names_spec='${libname}${release}${shared_ext}$versuffix $libname${shared_ext}$versuffix' |
| need_version=yes |
| ;; |
| + linux) |
| + library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major ${libname}${shared_ext}' |
| + soname_spec='${libname}${release}${shared_ext}$major' |
| + need_lib_prefix=no |
| + need_version=no |
| + ;; |
| esac |
| shlibpath_var=LD_LIBRARY_PATH |
| case $host_os in |
| @@ -15492,7 +15516,13 @@ freebsd* | dragonfly*) |
| *) objformat=elf ;; |
| esac |
| fi |
| - version_type=freebsd-$objformat |
| + case $host_vendor in |
| + gentoo) |
| + version_type=linux ;; |
| + *) |
| + version_type=freebsd-$objformat ;; |
| + esac |
| + |
| case $version_type in |
| freebsd-elf*) |
| library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext} $libname${shared_ext}' |
| @@ -15503,6 +15533,12 @@ freebsd* | dragonfly*) |
| library_names_spec='${libname}${release}${shared_ext}$versuffix $libname${shared_ext}$versuffix' |
| need_version=yes |
| ;; |
| + linux) |
| + library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major ${libname}${shared_ext}' |
| + soname_spec='${libname}${release}${shared_ext}$major' |
| + need_lib_prefix=no |
| + need_version=no |
| + ;; |
| esac |
| shlibpath_var=LD_LIBRARY_PATH |
| case $host_os in |
| @@ -17968,7 +18004,13 @@ freebsd* | dragonfly*) |
| *) objformat=elf ;; |
| esac |
| fi |
| - version_type=freebsd-$objformat |
| + case $host_vendor in |
| + gentoo) |
| + version_type=linux ;; |
| + *) |
| + version_type=freebsd-$objformat ;; |
| + esac |
| + |
| case $version_type in |
| freebsd-elf*) |
| library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext} $libname${shared_ext}' |
| @@ -17979,6 +18021,12 @@ freebsd* | dragonfly*) |
| library_names_spec='${libname}${release}${shared_ext}$versuffix $libname${shared_ext}$versuffix' |
| need_version=yes |
| ;; |
| + linux) |
| + library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major ${libname}${shared_ext}' |
| + soname_spec='${libname}${release}${shared_ext}$major' |
| + need_lib_prefix=no |
| + need_version=no |
| + ;; |
| esac |
| shlibpath_var=LD_LIBRARY_PATH |
| case $host_os in |