aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorRomain Kuntz <rkuntz@java.net>2009-08-18 10:19:37 +0000
committerRomain Kuntz <rkuntz@java.net>2009-08-18 10:19:37 +0000
commitf8f63284927735cea2305d008fed883da1679f7a (patch)
tree89ee38a41a1024003e47c1306673c4ba980bce89
parentd09fdc841452a4d0218aa8d909551ffba3cc034d (diff)
downloadjitsi-f8f63284927735cea2305d008fed883da1679f7a.zip
jitsi-f8f63284927735cea2305d008fed883da1679f7a.tar.gz
jitsi-f8f63284927735cea2305d008fed883da1679f7a.tar.bz2
Recompiled the sparkle dynamic library to fix the problem with the wrong path to the Sparkle Framework
-rwxr-xr-xlib/native/mac/libsparkle_init.dylibbin33688 -> 58264 bytes
-rw-r--r--src/native/macosx/sparkle/Makefile6
2 files changed, 5 insertions, 1 deletions
diff --git a/lib/native/mac/libsparkle_init.dylib b/lib/native/mac/libsparkle_init.dylib
index 11ed0da..1c5f8e7 100755
--- a/lib/native/mac/libsparkle_init.dylib
+++ b/lib/native/mac/libsparkle_init.dylib
Binary files differ
diff --git a/src/native/macosx/sparkle/Makefile b/src/native/macosx/sparkle/Makefile
index 880e2d2..ba6df18 100644
--- a/src/native/macosx/sparkle/Makefile
+++ b/src/native/macosx/sparkle/Makefile
@@ -3,9 +3,10 @@
# The Framework is available at http://sparkle.andymatuschak.org/
CC=gcc -arch x86_64 -arch i386
+INST_TOOL=/usr/bin/install_name_tool
TARGET=libsparkle_init.dylib
JNI_INCLUDE_PATH=/System/Library/Frameworks/JavaVM.framework/Versions/1.5.0/Headers/
-CFLAGS=-I$(JNI_INCLUDE_PATH)
+CFLAGS=-I$(JNI_INCLUDE_PATH) -headerpad_max_install_names
LIBS=-framework AppKit -framework Foundation -framework Sparkle
OBJS=net_java_sip_communicator_impl_sparkle_SparkleActivator.o
@@ -19,3 +20,6 @@ install:$(TARGET)
libsparkle_init.dylib:$(OBJS)
$(CC) -dynamiclib -o $(TARGET) $(LIBS) $(CFLAGS) $<
+ $(INST_TOOL) -change "@loader_path/../Frameworks/Sparkle.framework/Versions/A/Sparkle" \
+ "@executable_path/../Frameworks/Sparkle.Framework/Versions/A/Sparkle" \
+ $(TARGET)