--- ltconfig.orig	Sat Mar 21 18:00:57 1998
+++ ltconfig	Thu Oct  1 14:13:17 1998
@@ -1125,7 +1125,11 @@
 
 freebsd2* | freebsd3*)
   version_type=sunos
-  library_names_spec='${libname}${release}.so.$versuffix $libname.so'
+  if [ "$PORTOBJFORMAT" = elf ]; then
+    library_names_spec='${libname}${release}.so.$major $libname.so'
+  else
+    library_names_spec='${libname}${release}.so.$versuffix'
+  fi
   finish_cmds='PATH="$PATH:/sbin" ldconfig -m $libdir'
   shlibpath_var=LD_LIBRARY_PATH
   ;;
