- Update to openjdk6 u32 which is licensed under the GPL and allows
  packages.
- Initial BSD patchset from FreeBSD openjdk6 port.
- New bootstrap method. Since ecj is not able to bootstrap openjdk6
  without heavy patching, use a functional bootjdk to build.
- Add a target for building the bootjdk called build-bootjdk.
- Apply IcedTea AppletHole patches for icedtea-web support.
- Backport patch to serialize gconf client access which corrects
  gconf/dbus related crashes. From Christian Schulte Upstream
  CR 7188755.
- Reapply audio support from jakemsr@.
- Port change for CWM. Recognize CWM as a Non-Reparenting window
  manager.
- Backport various openjdk7/bsd-port upstream fixes both specific
  to OpenBSD and general.
Tested by landry@ espie@ and others.

Written by: Kurt Miller <kurt@openbsd.org>

Conflicts:
	devel/jdk/1.6/Makefile
	devel/jdk/1.6/patches/patch-hotspot_build_bsd_Makefile
	devel/jdk/1.6/patches/patch-hotspot_build_bsd_makefiles_gcc_make
	devel/jdk/1.6/patches/patch-hotspot_make_Makefile
	devel/jdk/1.6/patches/patch-j2se_make_common_Defs-bsd_gmk
	devel/jdk/1.6/patches/patch-j2se_make_common_Release_gmk
	devel/jdk/1.6/patches/patch-j2se_make_common_shared_Defs-utils_gmk
	devel/jdk/1.6/patches/patch-j2se_make_javax_sound_Makefile
	devel/jdk/1.6/patches/patch-j2se_src_solaris_bin_java_md_c
	devel/jdk/1.6/patches/patch-j2se_src_solaris_hpi_native_threads_include_threads_md_h
	devel/jdk/1.6/patches/patch-j2se_src_solaris_hpi_native_threads_src_threads_md_c
	devel/jdk/1.6/patches/patch-j2se_src_solaris_native_com_sun_management_UnixOperatingSystem_md_c
	devel/jdk/1.6/patches/patch-j2se_src_solaris_native_java_lang_UNIXProcess_md_c
	devel/jdk/1.6/pkg/PLIST-main
- Fix MulticastSocket.setInterface(). Report and fix from Oliver
  Lehmann on bsd-port list.

Written by: Kurt Miller <kurt@openbsd.org>
- Fix intermittent segfaults by enabling UseMembar by default.

Written by: Kurt Miller <kurt@openbsd.org>