summaryrefslogtreecommitdiff
path: root/java/jdk13/files
diff options
context:
space:
mode:
authorGreg Lewis <glewis@FreeBSD.org>2006-12-08 19:39:45 +0000
committerGreg Lewis <glewis@FreeBSD.org>2006-12-08 19:39:45 +0000
commit0b647d9e4bc658c55fc7d7f24a0571ca997fb69a (patch)
tree4cad205a48aa63c30cac40a4e435dd9eb614896d /java/jdk13/files
parent- PAR::Filter is moved to PAR::Packer distribution (diff)
. Replace some hardwired /usr/X11R6 instances with X11BASE. [1]
. Replace one hardwired /usr/local instance with LOCALBASE. This wasn't a problem since the port Makefile overrode that variable anyway. . Small Makefile restructure to keep related variables in one place. Pointed out by: pointyhat (via kris) [1]
Notes
Notes: svn path=/head/; revision=179192
Diffstat (limited to 'java/jdk13/files')
-rw-r--r--java/jdk13/files/patch-common::Defs-bsd.gmk22
-rw-r--r--java/jdk13/files/patch-j2sdk1.3.1-font-fontpath.c13
-rw-r--r--java/jdk13/files/patch-j2sdk1.3.1-solaris-GNUmakefile24
3 files changed, 57 insertions, 2 deletions
diff --git a/java/jdk13/files/patch-common::Defs-bsd.gmk b/java/jdk13/files/patch-common::Defs-bsd.gmk
index 67e497d01c5f..686183aca934 100644
--- a/java/jdk13/files/patch-common::Defs-bsd.gmk
+++ b/java/jdk13/files/patch-common::Defs-bsd.gmk
@@ -1,7 +1,7 @@
$FreeBSD$
---- common/Defs-bsd.gmk.orig Thu Dec 18 22:33:22 2003
-+++ common/Defs-bsd.gmk Thu Dec 18 22:36:46 2003
+--- common/Defs-bsd.gmk.orig Fri Dec 8 09:17:41 2006
++++ common/Defs-bsd.gmk Fri Dec 8 10:53:36 2006
@@ -32,9 +32,10 @@
AR = $(USRBIN_PATH)ar
AS = $(USRBIN_PATH)as
@@ -37,3 +37,21 @@ $FreeBSD$
CXXFLAGS_DBG = -g3 $(POPT)
CPPFLAGS_COMMON = -D$(ARCH) -DARCH='"$(ARCH)"' -DSOLARIS2 $(VERSION_DEFINES) \
+@@ -372,7 +373,7 @@
+ override LIBTHREAD =
+ override MOOT_PRIORITIES = true
+ override NO_INTERRUPTIBLE_IO = true
+-override OPENWINHOME = /usr/X11R6
++override OPENWINHOME = $(X11BASE)
+ override OTHER_M4FLAGS = -D__GLIBC__ -DGNU_ASSEMBLER
+ override PREPROCESS_BEFORE_AS = true
+ override PRIVATIZE_JVM_SYMBOLS = false
+@@ -416,7 +417,7 @@
+ CPPFLAGS_COMMON += -I$(MOTIF_DIR)/include
+ LDFLAGS_COMMON += -L$(MOTIF_DIR)/lib -L/usr/X11R6/lib # for libXp
+ else
+- MOTIF_DIR=/usr/X11R6
++ MOTIF_DIR=$(X11BASE)
+ endif
+ endif
+ ifdef ALT_MOTIF_DIR
diff --git a/java/jdk13/files/patch-j2sdk1.3.1-font-fontpath.c b/java/jdk13/files/patch-j2sdk1.3.1-font-fontpath.c
new file mode 100644
index 000000000000..625ddf294d3a
--- /dev/null
+++ b/java/jdk13/files/patch-j2sdk1.3.1-font-fontpath.c
@@ -0,0 +1,13 @@
+$FreeBSD$
+
+--- ../src/solaris/native/sun/awt/font/fontpath.c.orig Fri Dec 8 10:52:19 2006
++++ ../src/solaris/native/sun/awt/font/fontpath.c Fri Dec 8 10:54:02 2006
+@@ -426,7 +426,7 @@
+ JNIEXPORT jstring JNICALL Java_sun_awt_font_NativeFontWrapper_getFontPath(JNIEnv *env, jclass obj, jboolean noType1)
+ {
+ #ifndef __solaris__
+- char *ptr = "/usr/X11R6/lib/X11/fonts/Type1:/usr/X11R6/lib/X11/fonts/TrueType:/usr/X11R6/lib/X11/fonts/tt";
++ char *ptr = "%%X11BASE%%/lib/X11/fonts/Type1:%%X11BASE%%/lib/X11/fonts/TrueType:%%X11BASE%%/lib/X11/fonts/tt";
+ #else
+ char *ptr = getSolarisFontLocations((int) (noType1==JNI_TRUE));
+ #endif
diff --git a/java/jdk13/files/patch-j2sdk1.3.1-solaris-GNUmakefile b/java/jdk13/files/patch-j2sdk1.3.1-solaris-GNUmakefile
new file mode 100644
index 000000000000..48d25a056617
--- /dev/null
+++ b/java/jdk13/files/patch-j2sdk1.3.1-solaris-GNUmakefile
@@ -0,0 +1,24 @@
+$FreeBSD$
+
+--- ../ext/plugin/build/solaris/GNUmakefile.orig Fri Dec 8 10:52:26 2006
++++ ../ext/plugin/build/solaris/GNUmakefile Fri Dec 8 10:54:44 2006
+@@ -139,7 +139,7 @@
+
+ ifeq ($(findstring BSD,$(OS)), BSD)
+
+-INTL_DIR ?= /usr/local
++INTL_DIR ?= $(LOCALBASE)
+
+ OSDIR=solaris
+ OS_INCLUDE_DIR=bsd
+@@ -148,8 +148,8 @@
+
+ SVR4_DEFINE=
+
+-X11_INCLUDE=/usr/X11R6/include
+-X11_LIB=/usr/X11R6/lib
++X11_INCLUDE=$(X11BASE)/include
++X11_LIB=$(X11BASE)/lib
+ MOTIF_INCLUDE = $(MOTIF_DIR)/include
+ MOTIF_LIB = $(MOTIF_DIR)/lib
+ INTL_INCLUDE = $(INTL_DIR)/include