From 6825828796df2ab738cdba124299cc2e1dbe3649 Mon Sep 17 00:00:00 2001 From: Dmitry Marakasov Date: Tue, 11 Aug 2009 17:37:05 +0000 Subject: - Fix build with custom PREFIX/LOCALBASE PR: 136711 Submitted by: Jonathan Chen (maintainer) --- java/java3d/Makefile | 3 ++- java/java3d/files/patch-freebsd | 33 +++++++++++++++++---------------- 2 files changed, 19 insertions(+), 17 deletions(-) (limited to 'java/java3d') diff --git a/java/java3d/Makefile b/java/java3d/Makefile index dbfed950ebc1..359e01746d3f 100644 --- a/java/java3d/Makefile +++ b/java/java3d/Makefile @@ -21,6 +21,7 @@ USE_JAVA= yes USE_GL= gl USE_XORG= xt JAVA_VERSION= 1.5+ +JAVA_VENDOR= freebsd bsdjava USE_ANT= yes PLIST_SUB+= JAVA_HOME=${JAVA_HOME:S/^${PREFIX}\///} ARCH=${ARCH} @@ -32,7 +33,7 @@ PORTDOCS= * do-build: cd ${WRKSRC}/vecmath && ${ANT} dist - cd ${WRKSRC}/j3d-core && ${ANT} -Dbuild.type=fcs -Dis${OPSYS}=yes jar-opt + cd ${WRKSRC}/j3d-core && ${ANT} -Dbuild.type=fcs -Dis${OPSYS}=yes -Dports.localbase=${LOCALBASE} jar-opt .if !defined(NOPORTDOCS) cd ${WRKSRC}/j3d-core && ${ANT} -Dbuild.type=fcs -Dis${OPSYS}=yes docs-public .endif diff --git a/java/java3d/files/patch-freebsd b/java/java3d/files/patch-freebsd index 871187276e0e..13df270ee357 100644 --- a/java/java3d/files/patch-freebsd +++ b/java/java3d/files/patch-freebsd @@ -1,7 +1,7 @@ -diff -ruN ./j3d-core/build.xml ../java3d-1.5.2/j3d-core/build.xml ---- ./j3d-core/build.xml 2008-05-24 08:31:19.000000000 +1200 -+++ ../java3d-1.5.2/j3d-core/build.xml 2008-07-21 23:00:14.000000000 +1200 -@@ -142,6 +142,15 @@ +diff -ruN ../java3d-1.5.2/j3d-core/build.xml ./j3d-core/build.xml +--- ../java3d-1.5.2/j3d-core/build.xml 2008-05-24 08:31:19.000000000 +1200 ++++ ./j3d-core/build.xml 2009-07-12 13:20:26.000000000 +1200 +@@ -142,6 +142,16 @@ @@ -12,12 +12,13 @@ diff -ruN ./j3d-core/build.xml ../java3d-1.5.2/j3d-core/build.xml + + + ++ + + -@@ -232,7 +241,7 @@ +@@ -232,7 +242,7 @@ -diff -ruN ./j3d-core/src/classes/build.xml ../java3d-1.5.2/j3d-core/src/classes/build.xml ---- ./j3d-core/src/classes/build.xml 2008-02-29 09:17:18.000000000 +1300 -+++ ../java3d-1.5.2/j3d-core/src/classes/build.xml 2008-07-21 23:02:37.000000000 +1200 +diff -ruN ../java3d-1.5.2/j3d-core/src/classes/build.xml ./j3d-core/src/classes/build.xml +--- ../java3d-1.5.2/j3d-core/src/classes/build.xml 2008-02-29 09:17:18.000000000 +1300 ++++ ./j3d-core/src/classes/build.xml 2009-07-12 13:19:17.000000000 +1200 @@ -95,6 +95,7 @@ -diff -ruN ./j3d-core/src/native/build.xml ../java3d-1.5.2/j3d-core/src/native/build.xml ---- ./j3d-core/src/native/build.xml 2008-02-29 09:17:58.000000000 +1300 -+++ ../java3d-1.5.2/j3d-core/src/native/build.xml 2008-07-21 23:00:14.000000000 +1200 +diff -ruN ../java3d-1.5.2/j3d-core/src/native/build.xml ./j3d-core/src/native/build.xml +--- ../java3d-1.5.2/j3d-core/src/native/build.xml 2008-02-29 09:17:58.000000000 +1300 ++++ ./j3d-core/src/native/build.xml 2009-07-12 13:19:17.000000000 +1200 @@ -3,6 +3,19 @@ @@ -87,9 +88,9 @@ diff -ruN ./j3d-core/src/native/build.xml ../java3d-1.5.2/j3d-core/src/native/bu -diff -ruN ./j3d-core/src/native/ogl/build-freebsd.xml ../java3d-1.5.2/j3d-core/src/native/ogl/build-freebsd.xml ---- ./j3d-core/src/native/ogl/build-freebsd.xml 1970-01-01 12:00:00.000000000 +1200 -+++ ../java3d-1.5.2/j3d-core/src/native/ogl/build-freebsd.xml 2008-07-21 23:00:14.000000000 +1200 +diff -ruN ../java3d-1.5.2/j3d-core/src/native/ogl/build-freebsd.xml ./j3d-core/src/native/ogl/build-freebsd.xml +--- ../java3d-1.5.2/j3d-core/src/native/ogl/build-freebsd.xml 1970-01-01 12:00:00.000000000 +1200 ++++ ./j3d-core/src/native/ogl/build-freebsd.xml 2009-07-12 13:21:41.000000000 +1200 @@ -0,0 +1,74 @@ + + @@ -117,12 +118,12 @@ diff -ruN ./j3d-core/src/native/ogl/build-freebsd.xml ../java3d-1.5.2/j3d-core/s + + + -+ ++ + + + + -+ ++ + + + -- cgit v1.2.3