1
0
Fork 0
mirror of https://git.freebsd.org/ports.git synced 2025-07-03 02:20:33 -04:00
ports/x11-toolkits/swt-devel/files/patch-OS.java
Baptiste Daroussin c7313a45d3 Revert r460248
It is still in used by some ports...

Reported by:	antoine
Pointyhat to:	bapt
2018-01-29 09:27:03 +00:00

26 lines
1.1 KiB
Java

--- ./org/eclipse/swt/internal/gtk/OS.java.orig Thu Dec 15 15:19:38 2005
+++ ./org/eclipse/swt/internal/gtk/OS.java Mon Jan 23 23:51:20 2006
@@ -20,18 +20,20 @@
}
/** OS Constants */
- public static final boolean IsAIX, IsSunOS, IsLinux, IsHPUX;
+ public static final boolean IsAIX, IsSunOS, IsLinux, IsHPUX, IsFreeBSD;
static {
/* Initialize the OS flags and locale constants */
+ /* make bootstrap compatible with `uname -s` for FreeBSD */
String osName = System.getProperty ("os.name");
- boolean isAIX = false, isSunOS = false, isLinux = false, isHPUX = false;
+ boolean isAIX = false, isSunOS = false, isLinux = false, isHPUX = false, isFreeBSD = false;
if (osName.equals ("Linux")) isLinux = true;
+ if (osName.equals ("FreeBSD")) isFreeBSD = 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;
+ IsAIX = isAIX; IsSunOS = isSunOS; IsLinux = isLinux; IsFreeBSD = isFreeBSD; IsHPUX = isHPUX;
}
/** Constants */