$OpenBSD: patch-deploy_src_javaws_solaris_native_system_md_h,v 1.1 2005/11/23 19:39:13 kurt Exp $
--- deploy/src/javaws/solaris/native/system_md.h.orig	Tue Nov 22 10:22:25 2005
+++ deploy/src/javaws/solaris/native/system_md.h	Tue Nov 22 10:24:38 2005
@@ -35,6 +35,23 @@
 #ifdef LINUX
 #define PLATFORM "Linux"
 #define ARCH     "i386"
+#elif _ALLBSD_SOURCE /* LINUX */
+#ifdef __FreeBSD__
+#define PLATFORM "FreeBSD"
+#elif __NetBSD__
+#define PLATFORM "NetBSD"
+#elif __OpenBSD__
+#define PLATFORM "OpenBSD"
+#elif __DragonFly__
+#define PLATFORM "DragonFly"
+#endif
+#ifdef __amd64__
+#define ARCH	"amd64"
+#elif __i386__
+#define ARCH	"i386"
+#else
+#error "Unsupported architecture"
+#endif
 #else /* LINUX */
 #define PLATFORM "SunOS"
 #ifdef __i386
