Update of /cvsroot/fink/dists/10.4/stable/crypto/finkinfo In directory sfp-cvsdas-3.v30.ch3.sourceforge.com:/tmp/cvs-serv22988
Added Files: firefox3.info firefox3.patch Log Message: move 3.5.7 to stable for upcoming 3.6 release --- NEW FILE: firefox3.info --- Package: firefox3 Version: 3.5.7 Revision: 1 Architecture: i386, powerpc Distribution: 10.5 Description: Lightweight browser from mozilla.org License: OSI-Approved Maintainer: Hanspeter Niederstrasser <nie...@users.sourceforge.net> Depends: << %N-shlibs (= %v-%r), atk1-shlibs (>= 1.20.0-1), bzip2-shlibs, cairo-shlibs (>= 1.6-1), fontconfig2-shlibs (>= 2.4.1-1), freetype219-shlibs (>= 2.3.7-7), glib2-shlibs (>= 2.14.0-1), gtk+2-shlibs (>= 2.12.0-1), libgettext3-shlibs, pango1-xft2-ft219-shlibs (>= 1.20.0-3), x11 << BuildConflicts: << freetype, freetype-hinting, nspr, sqlite3-dev << BuildDepends: << atk1 (>= 1.20.0-1), bzip2-dev, cairo (>= 1.6-1), dbus-dev, fink (>= 0.28-1), fontconfig2-dev (>= 2.4.1-1), freetype219 (>= 2.3.7-7), glib2-dev (>= 2.14.0-1), glitz, gtk+2-dev (>= 2.12.0-1), libgettext3-dev, libidl2 (>= 0.8.9-1), libjpeg, pango1-xft2-ft219-dev (>= 1.20.0-3), pixman (>= 0.10.0-1), pkgconfig (>= 0.21-1), x11-dev, xft2-dev << Source: http://releases.mozilla.org/pub/mozilla.org/firefox/releases/%v/source/firefox-%v.source.tar.bz2 SourceDirectory: mozilla-1.9.1 Source-MD5: 82e6f568ddeaae52e85aa089277f5d14 PatchFile: %n.patch PatchFile-MD5: 83abc233723411614652db1a1f5bfa9c PatchScript: << ### apply the patch /usr/bin/sed 's|@FINKPREFIX@|%p|g' <%{PatchFile} | /usr/bin/patch -p1 ### hardcode paths inside dylibs so that programs linking to them can see them /usr/bin/perl -pi -e 's,\...@executable_path,%p/lib/%n,g' `/usr/bin/grep -lr @executable_path .` ### Needed by programs linking against gecko (eg yelp) using pkg-config /usr/bin/perl -pi -e 's,lxpcom,$& -lxpcom_core,' build/unix/mozilla-config.in ### fix bad stripping on 10.5 from jfm with seamonkey. No damage to 10.4? #/usr/bin/perl -pi -e 's,argument missing, -exported_symbols_list,' configure{,.in} ### pogma says this will help with diff files that use the same name. Rename here and patch also modifies the build system for them. ### http://paste.lisp.org/display/77124 ### https://bugzilla.mozilla.org/show_bug.cgi?id=487192 ### https://bugzilla.mozilla.org/show_bug.cgi?id=484353 /bin/cp modules/libjar/nsWildCard.cpp modules/libjar/nsWildCard_jar.cpp /bin/cp modules/libjar/nsWildCard.h modules/libjar/nsWildCard_jar.h << GCC: 4.0 CompileScript: << #!/bin/sh -ev export PKG_CONFIG_PATH="%p/lib/fontconfig2/lib/pkgconfig:%p/lib/pkgconfig" /usr/bin/make -w -f client.mk build \ MOZ_XFT_CFLAGS="-I%p/include/freetype2 -I%p/include -I/usr/X11R6/include" \ MOZ_XFT_LIBS="-L%p/lib -L/usr/X11R6/lib -lXft -lfreetype -lXrender -lfontconfig" << InstallScript: << #!/bin/sh -ev /usr/bin/make -j1 -w -f client.mk install DESTDIR=%d # Install NSS headers. /bin/cp -R -L dist/public/nss %i/include/%n/nss # Install the GNOME .desktop launcher. /usr/bin/install -d -m 755 %i/share/applications /usr/bin/install -c -m 644 fink/applications/* %i/share/applications/ # Install the GNOME pixmap for launcher /usr/bin/install -d -m 755 %i/share/pixmaps /usr/bin/install -c -m 644 dist/bin/chrome/icons/default/default16.png %i/share/pixmaps/firefox.png # install the Fink specific prefs file /usr/bin/install -c -m 644 fink/fink.js %i/lib/%n/defaults/pref/fink.js # rename nspr.m4 to avoid clashes with other gecko installs #/bin/mv %i/share/aclocal/nspr.m4 %i/share/aclocal/nspr-%n.m4 # fix install_names for the base package plugins for file in %i/lib/%n/plugins/*.dylib; do FILENAME=`basename "$file"`; install_name_tool -id "%p/lib/%n/plugins/$FILENAME" "%i/lib/%n/plugins/$FILENAME"; done # remove the %N-devel directory because it's not needed in FF /bin/rm -r %i/lib/%n-devel << DocFiles: LEGAL LICENSE README.txt Shlibs: << !%p/lib/%N/plugins/libnullplugin.dylib !%p/lib/%N/plugins/libunixprintplugin.dylib << SplitOff: << Package: firefox Depends: << %N (= %v-%r), %N-shlibs (= %v-%r) << Conflicts: << firefox (>= 3.1-6), firefox2 << Replaces: << firefox (>= 3.1-6), firefox2 << Description: Lightweight browser from mozilla.org (main user files) DocFiles: LEGAL LICENSE README.txt Files: << bin/firefox share/applications/firefox.desktop share/pixmaps/firefox.png << << SplitOff2: << Package: %N-dev Depends: << %N (= %v-%r), %N-shlibs (= %v-%r) << BuildDependsOnly: true Description: Lightweight browser from mozilla.org (development files) DocFiles: LEGAL LICENSE README.txt Files: << include share/idl << # lib/%N-devel # bin/firefox-config # lib/pkgconfig # lib/%N/xp* # share/aclocal << SplitOff3: << Package: %N-shlibs Depends: << atk1-shlibs (>= 1.20.0-1), cairo-shlibs (>= 1.6-1), dbus-shlibs, fontconfig2-shlibs (>= 2.4.1-1), freetype219-shlibs (>= 2.3.7-7), glib2-shlibs (>= 2.14.0-1), gtk+2-shlibs (>= 2.12.0-1), libgettext3-shlibs, libjpeg-shlibs, pango1-xft2-ft219-shlibs (>= 1.20.0-3), x11-shlibs << Description: Lightweight browser from mozilla.org (shared libraries) DocFiles: LEGAL LICENSE README.txt Files: << lib/%N/lib*.dylib lib/%N/chrome lib/%N/components lib/%N/greprefs lib/%N/res << Shlibs: << %p/lib/%N/libfreebl3.dylib 1.0.0 %n (>= 1.5.0.10-1001) %p/lib/%N/libmozjs.dylib 1.0.0 %n (>= 0.10.1-4) %p/lib/%N/libnspr4.dylib 1.0.0 %n (>= 0.10.1-4) %p/lib/%N/libnss3.dylib 1.0.0 %n (>= 0.10.1-4) %p/lib/%N/libnssdbm3.dylib 1.0.0 %n (>= 3.1-2) %p/lib/%N/libnssutil3.dylib 1.0.0 %n (>= 3.1-2) %p/lib/%N/libplc4.dylib 1.0.0 %n (>= 0.10.1-4) %p/lib/%N/libplds4.dylib 1.0.0 %n (>= 0.10.1-4) %p/lib/%N/libsmime3.dylib 1.0.0 %n (>= 0.10.1-4) %p/lib/%N/libsoftokn3.dylib 1.0.0 %n (>= 0.10.1-4) %p/lib/%N/libsqlite3.dylib 1.0.0 %n (>= 3.1-1) %p/lib/%N/libssl3.dylib 1.0.0 %n (>= 0.10.1-4) %p/lib/%N/libxpcom.dylib 1.0.0 %n (>= 0.10.1-4) %p/lib/%N/libxul.dylib 1.0.0 %n (>= 3.1-1) << # %p/lib/%N/libgfxpsshar.dylib 1.0.0 %n (>= 1.5-1) # %p/lib/%N/libgkgfx.dylib 1.0.0 %n (>= 0.10.1-4) # %p/lib/%N/libgtkembedmoz.dylib 1.0.0 %n (>= 0.10.1-4) # %p/lib/%N/libgtkxtbin.dylib 1.0.0 %n (>= 0.10.1-4) # %p/lib/%N/libjsj.dylib 1.0.0 %n (>= 0.10.1-4) # %p/lib/%N/libmozz.dylib 1.0.0 %n (>= 1.5-4) # %p/lib/%N/libxpcom_compat.dylib 1.0.0 %n (>= 0.10.1-4) # %p/lib/%N/libxpcom_core.dylib 1.0.0 %n (>= 1.1-8) # %p/lib/%N/libxpistub.dylib 1.0.0 %n (>= 0.10.1-4) << Homepage: http://www.mozilla.org/products/firefox/ DescDetail: << Firefox is a free, open-source web browser for Windows, Linux and Mac OS X and is based on the Mozilla codebase. It is small, fast and easy to use, and offers many advantages over Internet Explorer, such as the ability to block pop-up windows. << DescUsage: << %p/bin/firefox The user-accessible 'firefox' executable in installed by the splitoff package 'firefox' and is no longer contained within the parent package %N. << DescPackaging: << As of firefox3-3.1-b3.6, includes a splitoff 'firefox' that includes the main user interaction files to simplify upgrading between major versions. Moved chrome* components* greprefs* res* to -shlibs because gecko needs those files when loaded by a third party. The directory %p/lib/%N-devel is removed because it only contains symlinks to files found under %p/lib/%N. << DescPort: << GTK+2 build of the Mozilla Firefox browser for Mac OS X/X11. Compiled without built-in support for GNOME (except for an app launcher button). ac_add_options --enable-macos-target=foo in patch file (.mozconfig) is for the minimum OS version that this will compile in, so usually the lowest Distribution used in the Fink tree this lives in. Using system-provided libraries: -------------------------------- . system-cairo (>= 1.6) can be used as long as it has gfxQuartzSurface.h. . system-png cannot be used because it lacks APNG (upstream won't include it) << --- NEW FILE: firefox3.patch --- diff -ruN mozilla-1.9.1-orig/.mozconfig mozilla-1.9.1/.mozconfig --- mozilla-1.9.1-orig/.mozconfig 1969-12-31 19:00:00.000000000 -0500 +++ mozilla-1.9.1/.mozconfig 2009-04-27 16:56:30.000000000 -0400 @@ -0,0 +1,44 @@ +# sh +# Build configuration script +# +# See https://developer.mozilla.org/en/Configuring_Build_Options for build options. +# + +. $topsrcdir/browser/config/mozconfig + +# Options for client.mk. +# environment variables to set + +#mk_add_options moz_objd...@topsrcdir@/o...@config_guess@ +mk_add_options AUTOCONF=autoconf + +# Options for 'configure' (same as command-line options). +ac_add_options --pref...@finkprefix@ +ac_add_options --enable-official-branding +ac_add_options --enable-default-toolkit=cairo-gtk2 +ac_add_options --x-libraries=/usr/X11R6/lib +ac_add_options --x-includes=/usr/X11R6/include +#ac_add_options --enable-xft +#ac_add_options --disable-xft +#ac_add_options --enable-freetype2 +#ac_add_options --disable-freetype2 +#ac_add_options --enable-xinerama +#ac_add_options --with-pthreads +ac_add_options --disable-gnomevfs +ac_add_options --disable-gnomeui +ac_add_options --enable-dbus +ac_add_options --enable-extensions=default,-gnomevfs + +ac_add_options --disable-dependency-tracking +ac_add_options --disable-crashreporter +#ac_add_options --disable-necko-wifi + +ac_add_options --disable-debug +ac_add_options --disable-tests +ac_add_options --enable-strip +ac_add_options --enable-optimize='-O3' +ac_add_options --enable-macos-target=10.5 +#ac_add_options --with-default-mozilla-five-ho...@finkprefix@/lib/firefox3 +ac_add_options --with-system-jp...@finkprefix@ +ac_add_options --disable-system-cairo +ac_add_options --disable-system-sqlite diff -ruN mozilla-1.9.1-orig/browser/locales/generic/profile/bookmarks.html.in mozilla-1.9.1/browser/locales/generic/profile/bookmarks.html.in --- mozilla-1.9.1-orig/browser/locales/generic/profile/bookmarks.html.in 2009-04-23 21:46:37.000000000 -0400 +++ mozilla-1.9.1/browser/locales/generic/profile/bookmarks.html.in 2009-04-27 16:56:30.000000000 -0400 @@ -15,6 +15,7 @@ <DL><p> <DT><A HREF="http://www.mozilla.com/@AB_CD@/firefox/central/" ID="rdf:#$GvPhC3">@getting_started@</A> <DT><A HREF="http://fxfeeds.mozilla.com/@AB_CD@/firefox/livebookmarks/" FEEDURL="http://fxfeeds.mozilla.com/@AB_CD@/firefox/headlines.xml" ID="rdf:#$HvPhC3">@latest_headlines@</A> + <DT><A HREF="http://www.finkproject.org/" ICON_URI="http://www.finkproject.org/favicon.ico" ICON="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAA+0lEQVQ4jWNgGDLg/6sTqv9OVe75uzv43J+TpUv/MzAwEqfxfEfU3y3O///u9P//d5v7/7/HCir/vz8n//9ir9+fffF+eDX/O5yxCqLR4///28u0GRgYGP6uN/sPN/zNBWlMG9+e4Pt7tq0bbutO//9/t3v9///qFQ9e2/7uCZ3/b3fwvX9HMg//PZpz7e9O//9/9ye8+Lc34ubf7V7/f1+e4Irdj3dWVf//f5UNzn91VeLvzoD/f0+U1OK1EadLtrr8/3+uoYcszf+PZHX/OxB/jizNDAwMDP92BX0hW/P/o1k7ydbMwMDA8P98D/ZQJkrz+6sJFNk+oAAAPwyICxl3w8YAAAAASUVORK5CYII=">Fink - Home</A> </DL><p> <HR> <DT><H3 ID="rdf:#$ZvPhC3">@firefox_heading@</H3> diff -ruN mozilla-1.9.1-orig/config/autoconf.mk.in mozilla-1.9.1/config/autoconf.mk.in --- mozilla-1.9.1-orig/config/autoconf.mk.in 2009-04-23 21:46:37.000000000 -0400 +++ mozilla-1.9.1/config/autoconf.mk.in 2009-04-27 16:56:30.000000000 -0400 @@ -57,14 +57,14 @@ prefix = @prefix@ exec_prefix = @exec_prefix@ bindir = @bindir@ -includedir = @includedir@/$(MOZ_APP_NAME)-$(MOZ_APP_VERSION) +includedir = @includedir@/$(MOZ_APP_NAME)3 libdir = @libdir@ datadir = @datadir@ mandir = @mandir@ -idldir = $(datadir)/idl/$(MOZ_APP_NAME)-$(MOZ_APP_VERSION) +idldir = $(datadir)/idl/$(MOZ_APP_NAME)3 -installdir = $(libdir)/$(MOZ_APP_NAME)-$(MOZ_APP_VERSION) -sdkdir = $(libdir)/$(MOZ_APP_NAME)-devel-$(MOZ_APP_VERSION) +installdir = $(libdir)/$(MOZ_APP_NAME)3 +sdkdir = $(libdir)/$(MOZ_APP_NAME)3-devel DIST = $(DEPTH)/dist LIBXUL_SDK = @LIBXUL_SDK@ diff -ruN mozilla-1.9.1-orig/configure mozilla-1.9.1/configure --- mozilla-1.9.1-orig/configure 2009-04-23 21:51:07.000000000 -0400 +++ mozilla-1.9.1/configure 2009-04-27 16:56:30.000000000 -0400 @@ -5941,11 +5941,11 @@ ;; *-darwin*) - HOST_CFLAGS="$HOST_CFLAGS -DXP_UNIX -DXP_MACOSX -DNO_X11" + HOST_CFLAGS="$HOST_CFLAGS -DXP_UNIX" HOST_NSPR_MDCPUCFG='\"md/_darwin.cfg\"' HOST_OPTIMIZE_FLAGS="${HOST_OPTIMIZE_FLAGS=-O3}" MOZ_FIX_LINK_PATHS='-Wl,-executable_path,$(LIBXUL_DIST)/bin' - LIBXUL_LIBS='$(XPCOM_FROZEN_LDOPTS) $(LIBXUL_DIST)/bin/XUL -lobjc' + LIBXUL_LIBS='$(XPCOM_FROZEN_LDOPTS) $(LIBXUL_DIST)/bin/libxul.dylib -lobjc' ;; *-linux*|*-kfreebsd*-gnu) @@ -6230,10 +6230,10 @@ MKCSHLIB='$(CC) $(CFLAGS) $(DSO_PIC_CFLAGS) $(DSO_LDOPTS) -o $@' MOZ_OPTIMIZE_FLAGS="-O2" _PEDANTIC= - CFLAGS="$CFLAGS -fpascal-strings -fno-common" - CXXFLAGS="$CXXFLAGS -fpascal-strings -fno-common" + CFLAGS="$CFLAGS -fno-common" + CXXFLAGS="$CXXFLAGS -fno-common" DLL_SUFFIX=".dylib" - DSO_LDOPTS='' + DSO_LDOPTS='-framework CoreFoundation' STRIP="$STRIP -x -S" _PLATFORM_DEFAULT_TOOLKIT='cairo-cocoa' MOZ_ENABLE_POSTSCRIPT= diff -ruN mozilla-1.9.1-orig/fink/applications/firefox.desktop mozilla-1.9.1/fink/applications/firefox.desktop --- mozilla-1.9.1-orig/fink/applications/firefox.desktop 1969-12-31 19:00:00.000000000 -0500 +++ mozilla-1.9.1/fink/applications/firefox.desktop 2009-04-27 16:56:30.000000000 -0400 @@ -0,0 +1,10 @@ +[Desktop Entry] +Encoding=UTF-8 +Name=Firefox Web Browser +Comment=Browse the World Wide Web +Exec=firefox +Icon=firefox.png +Terminal=false +Type=Application +Categories=Application;Network +StartupNotify=true diff -ruN mozilla-1.9.1-orig/fink/fink.js mozilla-1.9.1/fink/fink.js --- mozilla-1.9.1-orig/fink/fink.js 1969-12-31 19:00:00.000000000 -0500 +++ mozilla-1.9.1/fink/fink.js 2009-04-27 16:56:30.000000000 -0400 @@ -0,0 +1 @@ +pref("general.useragent.extra.vendorComment", "Fink Community Edition"); diff -ruN mozilla-1.9.1-orig/modules/libjar/nsZipArchive.cpp mozilla-1.9.1/modules/libjar/nsZipArchive.cpp --- mozilla-1.9.1-orig/modules/libjar/nsZipArchive.cpp 2009-04-23 21:46:48.000000000 -0400 +++ mozilla-1.9.1/modules/libjar/nsZipArchive.cpp 2009-04-27 16:56:30.000000000 -0400 @@ -51,7 +51,7 @@ #ifndef STANDALONE -#include "nsWildCard.h" +#include "nsWildCard_jar.h" #include "nscore.h" #include "prmem.h" #include "prio.h" diff -ruN mozilla-1.9.1-orig/modules/libjar/objs.mk mozilla-1.9.1/modules/libjar/objs.mk --- mozilla-1.9.1-orig/modules/libjar/objs.mk 2009-04-23 21:46:48.000000000 -0400 +++ mozilla-1.9.1/modules/libjar/objs.mk 2009-04-27 16:56:30.000000000 -0400 @@ -37,7 +37,7 @@ MODULES_STANDALONE_LCPPSRCS = \ nsZipArchive.cpp \ - nsWildCard.cpp \ + nsWildCard_jar.cpp \ $(NULL) MODULES_LIBJAR_LCPPSRCS = \ diff -ruN mozilla-1.9.1-orig/modules/libpr0n/decoders/icon/Makefile.in mozilla-1.9.1/modules/libpr0n/decoders/icon/Makefile.in --- mozilla-1.9.1-orig/modules/libpr0n/decoders/icon/Makefile.in 2009-04-23 21:46:48.000000000 -0400 +++ mozilla-1.9.1/modules/libpr0n/decoders/icon/Makefile.in 2009-04-27 16:56:30.000000000 -0400 @@ -70,7 +70,7 @@ PLATFORM = os2 endif -ifeq ($(OS_ARCH),Darwin) +ifeq (cocoa,$(MOZ_WIDGET_TOOLKIT)) PLATFORM = mac endif diff -ruN mozilla-1.9.1-orig/netwerk/wifi/src/Makefile.in mozilla-1.9.1/netwerk/wifi/src/Makefile.in --- mozilla-1.9.1-orig/netwerk/wifi/src/Makefile.in Tue May 05 21:33:44 2009 +0200 +++ mozilla-1.9.1/netwerk/wifi/src/Makefile.in Tue May 05 20:50:38 2009 -0400 @@ -57,16 +57,16 @@ nsWifiAccessPoint.cpp \ $(NULL) -ifeq ($(MOZ_WIDGET_TOOLKIT),cocoa) +ifeq ($(OS_ARCH),Darwin) CPPSRCS += nsWifiScannerMac.cpp CMMSRCS = osx_corewlan.mm else -ifeq ($(MOZ_WIDGET_TOOLKIT),windows) +ifneq (,$(filter WINCE WINNT,$(OS_ARCH))) CPPSRCS += nsWifiScannerWin.cpp else -ifeq ($(MOZ_WIDGET_TOOLKIT),gtk2) +ifeq ($(OS_ARCH),Linux) CPPSRCS += nsWifiScannerUnix.cpp -endif # gtk +endif # linux endif # windows endif # mac --- mozilla-1.9.1-orig/netwerk/wifi/src/nsWifiMonitor.h 2009-10-16 11:14:14.000000000 -0400 +++ mozilla-1.9.1/netwerk/wifi/src/nsWifiMonitor.h 2009-10-28 09:30:59.000000000 -0400 @@ -88,7 +88,7 @@ nsresult DoScan(); -#if defined(XP_MACOSX) +#if defined(XP_UNIX) nsresult DoScanWithCoreWLAN(); nsresult DoScanOld(); #endif diff -ruN mozilla-1.9.1-orig/toolkit/library/Makefile.in mozilla-1.9.1/toolkit/library/Makefile.in --- mozilla-1.9.1-orig/toolkit/library/Makefile.in 2009-04-23 21:47:06.000000000 -0400 +++ mozilla-1.9.1/toolkit/library/Makefile.in 2009-04-27 17:31:35.000000000 -0400 @@ -205,9 +205,12 @@ -lcrypto \ $(TK_LIBS) \ $(NULL) +endif +ifeq ($(OS_ARCH),Darwin) ifdef MOZ_SYDNEYAUDIO EXTRA_DSO_LDOPTS += \ + -framework Carbon \ -framework CoreAudio \ -framework AudioToolbox \ -framework AudioUnit \ diff -ruN mozilla-1.9.1-orig/toolkit/mozapps/installer/packager.mk mozilla-1.9.1/toolkit/mozapps/installer/packager.mk --- mozilla-1.9.1-orig/toolkit/mozapps/installer/packager.mk 2009-04-23 21:47:07.000000000 -0400 +++ mozilla-1.9.1/toolkit/mozapps/installer/packager.mk 2009-04-27 16:56:30.000000000 -0400 @@ -437,7 +437,7 @@ # dist/sdk/lib -> prefix/lib/appname-devel-version/lib # prefix/lib/appname-devel-version/* symlinks to the above directories install:: stage-package -ifneq (,$(filter WINNT Darwin,$(OS_ARCH))) +ifneq (,$(filter WINNT,$(OS_ARCH))) $(error "make install" is not supported on this platform. Use "make package" instead.) endif $(NSINSTALL) -D $(DESTDIR)$(installdir) @@ -453,7 +453,7 @@ (cd $(DIST)/sdk/include && tar $(TAR_CREATE_FLAGS) - .) | \ (cd $(DESTDIR)$(includedir)/stable && tar -xf -) # The dist/include has module subdirectories that we need to flatten - find $(DIST)/include -xtype f -exec $(SYSINSTALL) $(IFLAGS1) {} $(DESTDIR)$(includedir)/unstable \; + find $(DIST)/include -type f -exec $(SYSINSTALL) $(IFLAGS1) {} $(DESTDIR)$(includedir)/unstable \; # IDL directory is stable (dist/sdk/idl) and unstable (dist/idl) $(NSINSTALL) -D $(DESTDIR)$(idldir)/stable $(NSINSTALL) -D $(DESTDIR)$(idldir)/unstable diff -ruN mozilla-1.9.1-orig/widget/src/gtk2/nsFilePicker.cpp mozilla-1.9.1/wiwidget/src/gtk2/nsFilePicker.cpp --- mozilla-1.9.1-orig/widget/src/gtk2/nsFilePicker.cpp 2009-04-03 18:35:03.000000000 -0700 +++ mozilla-1.9.1/widget/src/gtk2/nsFilePicker.cpp 2009-04-03 18:38:58.000000000 -0700 @@ -203,7 +203,11 @@ _gtk_file_chooser_get_filename = (_gtk_file_chooser_get_filename_fn)func; } else { // XXX hmm, this seems to fail when gtk 2.4 is already loaded... +#ifdef __APPLE__ + mGTK24 = PR_LoadLibrary("@FINKPREFIX@/lib/libgtk-x11-2.0.dylib"); +#else mGTK24 = LoadVersionedLibrary("gtk-2", ".4"); +#endif if (!mGTK24) { return NS_ERROR_NOT_AVAILABLE; } diff -ruN mozilla-1.9.1-orig/xpcom/base/nsStackWalk.cpp mozilla-1.9.1/xpcom/base/nsStackWalk.cpp --- mozilla-1.9.1-orig/xpcom/base/nsStackWalk.cpp 2009-04-23 21:47:11.000000000 -0400 +++ mozilla-1.9.1/xpcom/base/nsStackWalk.cpp 2009-04-27 16:56:31.000000000 -0400 @@ -1124,7 +1124,7 @@ #define __USE_GNU #endif -#if defined(HAVE_LIBDL) || defined(XP_MACOSX) +#if defined(HAVE_LIBDL) || defined(XP_UNIX) #include <dlfcn.h> #endif diff -ruN mozilla-1.9.1-orig/xpcom/stub/Makefile.in mozilla-1.9.1/xpcom/stub/Makefile.in --- mozilla-1.9.1-orig/xpcom/stub/Makefile.in 2009-04-23 21:47:12.000000000 -0400 +++ mozilla-1.9.1/xpcom/stub/Makefile.in 2009-04-27 16:56:31.000000000 -0400 @@ -108,8 +108,8 @@ endif ifeq (Darwin,$(OS_ARCH)) -EXTRA_DSO_LDOPTS += $(DIST)/bin/XUL -DEPENDENT_LIBS_LIST += XUL +EXTRA_DSO_LDOPTS += $(DIST)/bin/libxul.dylib +DEPENDENT_LIBS_LIST += $(LIB_PREFIX)xul$(DLL_SUFFIX) else EXTRA_DSO_LIBS = xul DEPENDENT_LIBS_LIST += $(LIB_PREFIX)xul$(DLL_SUFFIX) ------------------------------------------------------------------------------ Throughout its 18-year history, RSA Conference consistently attracts the world's best and brightest in the field, creating opportunities for Conference attendees to learn about information security's most important issues through interactions with peers, luminaries and emerging and established companies. http://p.sf.net/sfu/rsaconf-dev2dev _______________________________________________ Fink-commits mailing list Fink-commits@lists.sourceforge.net http://news.gmane.org/gmane.os.apple.fink.cvs