--- bin/netbeans.orig	2014-03-10 17:32:04.000000000 +0100
+++ bin/netbeans	2014-04-11 09:48:06.000000000 +0200
@@ -152,7 +152,7 @@
 heap_size () {
     mem=640
     case "`uname`" in
-        Linux*)
+    Linux*)
         mem=`cat /proc/meminfo | grep MemTotal | tr -d [:space:][:alpha:]:`
         mem=`expr $mem / 1024`
         ;;
@@ -163,6 +163,10 @@
         mem=`/usr/sbin/sysctl hw.memsize | tr -d [:alpha:][:space:].:`
         mem=`expr $mem / 1048576`
         ;;
+    FreeBSD*)
+        mem=`/sbin/sysctl -n hw.realmem`
+        mem=`expr $mem / 1048576`
+		;;
         *) 
         ;;
     esac