summaryrefslogtreecommitdiff
path: root/java/eclipse-devel/files
diff options
context:
space:
mode:
authorGreg Lewis <glewis@FreeBSD.org>2012-01-29 00:05:11 +0000
committerGreg Lewis <glewis@FreeBSD.org>2012-01-29 00:05:11 +0000
commit1b82ba59351c0e141faa9b58249d7ca7a91fe85d (patch)
tree305de5517ef33c42b06b09d3b2cf416c938e5685 /java/eclipse-devel/files
parentAdd a .desktop file for the port. An upstream version will show up in the 2.1.x (diff)
. Fix a crash when opening the internal web browser.
PR: 164554 Submitted by: Jimmy Kelley <jimmy.kelley@charter.net>
Notes
Notes: svn path=/head/; revision=289993
Diffstat (limited to 'java/eclipse-devel/files')
-rw-r--r--java/eclipse-devel/files/freebsd-support.patch23
1 files changed, 23 insertions, 0 deletions
diff --git a/java/eclipse-devel/files/freebsd-support.patch b/java/eclipse-devel/files/freebsd-support.patch
index c23dde56804a..e3c4ea0e6147 100644
--- a/java/eclipse-devel/files/freebsd-support.patch
+++ b/java/eclipse-devel/files/freebsd-support.patch
@@ -7349,3 +7349,26 @@ $FreeBSD$
org.eclipse.equinox.log,0.0.0=v20110502
org.eclipse.equinox.jmx.client,0.0.0=v20100503
org.eclipse.ui.win32,0.0.0=I20100509-0800
+--- build/eclipse-3.7.0-src/plugins/org.eclipse.swt/Eclipse SWT PI/gtk/library/build.sh.orig 2011-05-27 13:45:22.000000000 -0500
++++ build/eclipse-3.7.0-src/plugins/org.eclipse.swt/Eclipse SWT PI/gtk/library/build.sh 2012-01-23 11:51:27.000000000 -0600
+@@ -25,7 +25,7 @@
+ fi
+
+ # Check if we have to compile external.xpt from external.idl
+-COMPONENTS_DIR=`pwd`/../../components
++COMPONENTS_DIR=`pwd`/../../org.eclipse.swt/components
+ if test ! -f ${COMPONENTS_DIR}/external.xpt; then
+ if test ! -f ${COMPONENTS_DIR}/external.idl; then
+ echo "Can't find ${COMPONENTS_DIR}/external.idl"
+@@ -179,9 +181,10 @@
+ elif [ x`pkg-config --exists libxul && echo YES` = "xYES" ]; then
+ XULRUNNER_INCLUDES=`pkg-config --cflags libxul`
+ XULRUNNER_LIBS=`pkg-config --libs libxul`
++ XULRUNNER_LIBS=`echo ${XULRUNNER_LIBS} -lxpcomglue`
+ export XULRUNNER_INCLUDES
+ export XULRUNNER_LIBS
+- MAKE_MOZILLA=make_xulrunner
++ MAKE_MOZILLA=`echo make_xulrunner make_xpcominit`
+ else
+ echo "None of the following libraries were found: Mozilla/XPCOM, Firefox/XPCOM, or XULRunner/XPCOM"
+ echo " *** Mozilla embedding support will not be compiled."