diff options
author | Greg Lewis <glewis@FreeBSD.org> | 2006-12-08 19:39:45 +0000 |
---|---|---|
committer | Greg Lewis <glewis@FreeBSD.org> | 2006-12-08 19:39:45 +0000 |
commit | 0b647d9e4bc658c55fc7d7f24a0571ca997fb69a (patch) | |
tree | 4cad205a48aa63c30cac40a4e435dd9eb614896d /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.gmk | 22 | ||||
-rw-r--r-- | java/jdk13/files/patch-j2sdk1.3.1-font-fontpath.c | 13 | ||||
-rw-r--r-- | java/jdk13/files/patch-j2sdk1.3.1-solaris-GNUmakefile | 24 |
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 |