$NetBSD: patch-bf,v 1.1 2009/10/18 10:21:01 tnn Exp $

--- jdk/src/solaris/bin/java_md.c.orig	2009-10-17 16:49:37.000000000 +0200
+++ jdk/src/solaris/bin/java_md.c
@@ -96,7 +96,7 @@ extern char **environ;
  *      A collection of useful strings. One should think of these as #define
  *      entries, but actual strings can be more efficient (with many compilers).
  */
-#if defined(__FreeBSD__)
+#if defined(__FreeBSD__) || defined(__DragonFly__)
 static const char *system_dir	= PACKAGE_PATH "/openjdk7";
 static const char *user_dir	= "/java";
 #elif defined(__NetBSD__)
