ports/java/eclipse-devel/files/post-patch-plugins-swt-gtk-swt-internal-gtk-OS.java
Greg Lewis 28a3f566fc . Enlist eclipse-devel to get some wider spread of the Eclipse 3.3 port
before it replaces Eclipse 3.2.

  The submitters (listed in alphabetical order) collaborated on this.

Submitted by:	Mike Bowie <mbowie@buzmo.com>
		Dan Rucci <dan@rucci.org>
		Ken Yamada <ken@tydfam.jp>
2007-10-13 03:28:18 +00:00

26 lines
1.2 KiB
Java

--- plugins/org.eclipse.swt/Eclipse SWT PI/gtk/org/eclipse/swt/internal/gtk/OS.java.orig 2007-06-26 04:57:20.000000000 +0900
+++ plugins/org.eclipse.swt/Eclipse SWT PI/gtk/org/eclipse/swt/internal/gtk/OS.java 2007-09-12 13:29:42.000000000 +0900
@@ -23,18 +23,20 @@
}
/** OS Constants */
- public static final boolean IsAIX, IsSunOS, IsLinux, IsHPUX;
+ public static final boolean IsFreeBSD, IsAIX, IsSunOS, IsLinux, IsHPUX;
static {
/* Initialize the OS flags and locale constants */
String osName = System.getProperty ("os.name");
- boolean isAIX = false, isSunOS = false, isLinux = false, isHPUX = false;
+ boolean isFreeBSD = false, isAIX = false, isSunOS = false, isLinux = false, isHPUX = false ;
+ if (osName.equals ("FreeBSD")) isFreeBSD = true;
if (osName.equals ("Linux")) isLinux = true;
if (osName.equals ("AIX")) isAIX = true;
if (osName.equals ("Solaris")) isSunOS = true;
if (osName.equals ("SunOS")) isSunOS = true;
if (osName.equals ("HP-UX")) isHPUX = true;
- IsAIX = isAIX; IsSunOS = isSunOS; IsLinux = isLinux; IsHPUX = isHPUX;
+ IsFreeBSD = isFreeBSD; IsAIX = isAIX; IsSunOS = isSunOS;
+ IsLinux = isLinux; IsHPUX = isHPUX;
}
/** Constants */