1
0
mirror of https://git.FreeBSD.org/ports.git synced 2024-12-24 04:33:24 +00:00

. Fix a crash when opening the internal web browser.

PR:		164554
Submitted by:	Jimmy Kelley <jimmy.kelley@charter.net>
This commit is contained in:
Greg Lewis 2012-01-29 00:05:11 +00:00
parent bb58f34740
commit 1b82ba5935
Notes: svn2git 2021-03-31 03:12:20 +00:00
svn path=/head/; revision=289993
2 changed files with 24 additions and 1 deletions

View File

@ -7,7 +7,7 @@
PORTNAME= eclipse-devel
PORTVERSION= 3.7.0
PORTREVISION= 3
PORTREVISION= 4
CATEGORIES= java devel
MASTER_SITES= http://download.eclipse.org/technology/linuxtools/eclipse-build/3.7.x_Indigo/:1 \
http://download.eclipse.org/tools/orbit/downloads/drops/R20110523182458/repository/plugins/:2 \

View File

@ -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."