--- ltmain.sh.orig	Thu Sep 24 01:40:29 1998
+++ ltmain.sh	Fri Oct 30 23:40:08 1998
@@ -1003,6 +1003,16 @@
 	case "$version_type" in
 	none) ;;
 
+	freebsd)
+	version_vars="$version_vars major versuffix"
+	major="$current"
+	if [ $PORTOBJFORMAT = elf ]; then
+	versuffix=".$current"
+	else
+	versuffix=".$current.$revision"
+	fi
+	;;
+
 	linux)
 	  major=.`expr $current - $age`
 	  versuffix="$major.$age.$revision"
