From owner-freebsd-java@FreeBSD.ORG Wed Oct 5 21:50:08 2005 Return-Path: X-Original-To: freebsd-java@FreeBSD.org Delivered-To: freebsd-java@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id BAF8D16A41F for ; Wed, 5 Oct 2005 21:50:08 +0000 (GMT) (envelope-from glewis@eyesbeyond.com) Received: from misty.eyesbeyond.com (glewis.dsl.xmission.com [166.70.56.15]) by mx1.FreeBSD.org (Postfix) with ESMTP id E8B9443D46 for ; Wed, 5 Oct 2005 21:50:07 +0000 (GMT) (envelope-from glewis@eyesbeyond.com) Received: from misty.eyesbeyond.com (localhost.eyesbeyond.com [127.0.0.1]) by misty.eyesbeyond.com (8.13.3/8.13.3) with ESMTP id j95Lnr5T009254; Wed, 5 Oct 2005 15:49:54 -0600 (MDT) (envelope-from glewis@eyesbeyond.com) Received: (from glewis@localhost) by misty.eyesbeyond.com (8.13.3/8.13.3/Submit) id j95LnreK009253; Wed, 5 Oct 2005 15:49:53 -0600 (MDT) (envelope-from glewis@eyesbeyond.com) X-Authentication-Warning: misty.eyesbeyond.com: glewis set sender to glewis@eyesbeyond.com using -f Date: Wed, 5 Oct 2005 15:49:52 -0600 From: Greg Lewis To: Panagiotis Astithas Message-ID: <20051005214952.GA9236@misty.eyesbeyond.com> References: <20051005182658.GA7109@misty.eyesbeyond.com> <43444105.9030901@ebs.gr> <20051005213211.GA8960@misty.eyesbeyond.com> Mime-Version: 1.0 Content-Type: multipart/mixed; boundary="/04w6evG8XlLl3ft" Content-Disposition: inline In-Reply-To: <20051005213211.GA8960@misty.eyesbeyond.com> User-Agent: Mutt/1.4.2.1i Cc: freebsd-java@FreeBSD.org Subject: Re: Java Web Start patches X-BeenThere: freebsd-java@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Porting Java to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 05 Oct 2005 21:50:08 -0000 --/04w6evG8XlLl3ft Content-Type: text/plain; charset=us-ascii Content-Disposition: inline On Wed, Oct 05, 2005 at 03:32:11PM -0600, Greg Lewis wrote: > Grr. I think mutt mis-guessed the MIME type and they got pruned. > Here they are again. *sigh* One more try before I give up. -- Greg Lewis Email : glewis@eyesbeyond.com Eyes Beyond Web : http://www.eyesbeyond.com Information Technology FreeBSD : glewis@FreeBSD.org --/04w6evG8XlLl3ft Content-Type: text/x-patch; charset=us-ascii Content-Disposition: attachment; filename="patch-deploy::native::msgString.c" $FreeBSD$ --- ../../deploy/src/javaws/share/native/msgString.c 19 May 2005 19:55:19 -0000 1.2 +++ ../../deploy/src/javaws/share/native/msgString.c 5 Oct 2005 17:59:39 -0000 @@ -146,7 +146,7 @@ if (value == NULL) { value = defaultMessage; } -#ifdef __OpenBSD__ /* XXXBSD: DISABLE_LOCALE */ +#if defined(__OpenBSD__) || defined(__FreeBSD__) /* XXXBSD: DISABLE_LOCALE */ v2 = strdup(value); #else len2 = DecodeMessage(value, wArray); --/04w6evG8XlLl3ft Content-Type: text/x-patch; charset=us-ascii Content-Disposition: attachment; filename="patch-deploy::native::system_md.c" $FreeBSD$ --- ../../deploy/src/javaws/solaris/native/system_md.c 19 May 2005 19:38:24 -0000 1.4 +++ ../../deploy/src/javaws/solaris/native/system_md.c 5 Oct 2005 17:59:39 -0000 @@ -10,7 +10,7 @@ * unicode conversion for now at all. It means that japanese, korean, * chinese, etc locales are not available. */ -#if defined(__OpenBSD__) +#if defined(__OpenBSD__) || defined(__FreeBSD__) #define DISABLE_LOCALE 1 #endif --/04w6evG8XlLl3ft Content-Type: text/x-patch; charset=us-ascii Content-Disposition: attachment; filename="patch-deploy::native::system_md.h" $FreeBSD$ --- ../../deploy/src/javaws/solaris/native/system_md.h 8 Nov 2004 22:26:54 -0000 1.1.1.1 +++ ../../deploy/src/javaws/solaris/native/system_md.h 5 Oct 2005 17:59:39 -0000 @@ -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 --/04w6evG8XlLl3ft--