Update of /cvsroot/fink/dists/10.4/stable/main/finkinfo/web
In directory sfp-cvsdas-3.v30.ch3.sourceforge.com:/tmp/cvs-serv15109/web

Modified Files:
        webkit-1.0.2.info webkit-1.0.2.patch 
Log Message:
latest gnome and kde3 to stable, along with .la cleaning and associated build 
fixes and others uncovered while working on it, and other related packages


Index: webkit-1.0.2.info
===================================================================
RCS file: /cvsroot/fink/dists/10.4/stable/main/finkinfo/web/webkit-1.0.2.info,v
retrieving revision 1.3
retrieving revision 1.4
diff -u -d -r1.3 -r1.4
--- webkit-1.0.2.info   13 Feb 2010 20:10:44 -0000      1.3
+++ webkit-1.0.2.info   2 Nov 2010 15:46:19 -0000       1.4
@@ -1,66 +1,68 @@
 Package: webkit-1.0.2
-Version: 1.1.10
-Revision: 5
+Version: 1.1.15.4
+Revision: 3
 
 Source: http://webkitgtk.org/webkit-%v.tar.gz
-Source-MD5: b852753b3e21f010f565312132f88311
+Source-MD5: 47301fb7120421ac38bf714db8f5d428
 
 BuildDepends: <<
-       atk1 (>= 1.26.0-1),
-       cairo (>= 1.8-1),
+       atk1 (>= 1.28.0-1),
+       bison,
+       cairo (>= 1.8.8-3),
        enchant1-dev (>= 1.4.2-1),
-       expat1,
        fink (>= 0.24.12),
-       fontconfig2-dev (>= 2.4.1-1),
+       fink-package-precedence,
+       fontconfig2-dev (>= 2.8.0-4),
        flex-devel,
-       freetype219 (>= 2.3.8-2),
+       freetype219 (>= 2.3.12-1),
        gettext-bin,
        gettext-tools,
        gperf,
-       glib2-dev (>= 2.20.0-1),
+       glib2-dev (>= 2.22.0-1),
        glitz,
-       gtk-doc (>= 1.11-1),
-       gnutls26 (>= 2.8.0-1),
-       gtk+2-dev (>= 2.16.0-1),
+       gtk-doc (>= 1.13-5),
+       gtk+2-dev (>= 2.18.0-1),
        intltool40,
-       libgcrypt (>= 1.4.3-2),
-       libgettext3-dev,
-       libgpg-error,
+       libgettext8-dev,
        libiconv-dev,
        libicu32-dev | libicu36-dev,
-       libjpeg,
-       libpng3,
-       libsoup2.4.1-ssl (>= 2.26.0-1),
-       libtasn1-3,
+       libjpeg8,
+       libpng14,
+       libsoup2.4.1-ssl (>= 2.28.0-1),
        libxml2 (>= 2.6.30-1),
        libxslt,
-       pango1-xft2-ft219-dev (>= 1.24.0-1),
-       pixman (>= 0.14.0-1),
+       pango1-xft2-ft219-dev (>= 1.24.5-4),
+       pixman (>= 0.16.0-1),
        pkgconfig (>= 0.23),
        sqlite3-dev,
        x11-dev
 <<
-Depends: %n-shlibs (= %v-%r)
+Depends: <<
+       %n-shlibs (= %v-%r),
+       glib2-shlibs (>= 2.22.0-1)
+<<
 Conflicts: webkit-1.0.1
 Replaces: webkit-1.0.1
 BuildDependsOnly: true
 GCC: 4.0
 
 PatchFile: %n.patch
-PatchFile-MD5: 4bad707429fffc5cfb104be4174daa33
+PatchFile-MD5: f917b226ce8ba3b74c1d4b25bb08542e
 PatchScript: <<
        %{default_script}
        echo "WebKit is open source software with portions licensed under the 
LGPL, BSD, and APSL licenses. Complete license and copyright information can be 
found within the code and in the other LICENSE* files." > LICENSE
        perl -pi -e 's/webkit\.pot/\$(DOMAIN).pot/g' GNUmakefile.in 
WebKit/gtk/po/GNUmakefile.am
        mv WebKit/gtk/po/webkit.pot WebKit/gtk/po/webkit-1.0.2.pot
+       perl -pi -e 's/\$\(no_undefined\)/-no-undefined/' GNUmakefile.in
+       perl -pi -e 's,libpng12,libpng14,' configure
 <<
 
 ConfigureParams: <<
-       --disable-dependency-tracking \
+       --enable-dependency-tracking \
        --enable-gtk-doc \
        --disable-video \
        --disable-jit \
-       PKG_CONFIG_PATH="%p/lib/fontconfig2/lib/pkgconfig:$PKG_CONFIG_PATH" \
+       
PKG_CONFIG_PATH="%p/lib/glib-2.0/pkgconfig-strict:%p/lib/fontconfig2/lib/pkgconfig:$PKG_CONFIG_PATH"
 \
        XT_CFLAGS=" " XT_LIBS="-L/usr/X11R6/lib -lXt -lX11"
 <<
 NoSetMAKEFLAGS: true
@@ -73,9 +75,10 @@
        export PATH="%p/lib/flex/bin:$PATH"
 
        ./configure %c
-       mkdir DerivedSources
+#      mkdir DerivedSources
        make
        make -C WebKit/gtk/docs
+       fink-package-precedence --prohibit-bdep %n .
 <<
 
 InstallScript: <<
@@ -101,32 +104,25 @@
        Package: %N-shlibs
        Files: lib/libwebkit-1.0.2.dylib
        Depends: <<
-               atk1-shlibs (>= 1.26.0-1),
-               cairo-shlibs (>= 1.8-1),
+               atk1-shlibs (>= 1.28.0-1),
+               cairo-shlibs (>= 1.8.8-3),
                enchant1-shlibs (>= 1.4.2-1),
-               expat1-shlibs,
-               fontconfig2-shlibs (>= 2.4.1-1),
-               freetype219-shlibs (>= 2.3.8-2),
-               glib2-shlibs (>= 2.20.0-1),
-               glitz-shlibs,
-               gnutls26-shlibs (>= 2.8.0-1),
-               gtk+2-shlibs (>= 2.16.0-1),
-               libgcrypt-shlibs (>= 1.4.3-2),
-               libgettext3-shlibs,
-               libgpg-error-shlibs,
+               fontconfig2-shlibs (>= 2.8.0-4),
+               freetype219-shlibs (>= 2.3.12-1),
+               glib2-shlibs (>= 2.22.0-1),
+               gtk+2-shlibs (>= 2.18.0-1),
+               libgettext8-shlibs,
                libiconv,
-               libjpeg-shlibs,
-               libpng3-shlibs,
-               libsoup2.4.1-ssl-shlibs (>= 2.26.0-1),
-               libtasn1-3-shlibs,
+               libjpeg8-shlibs,
+               libpng14-shlibs,
+               libsoup2.4.1-ssl-shlibs (>= 2.28.0-1),
                libxml2-shlibs (>= 2.6.30-1),
                libxslt-shlibs,
-               pango1-xft2-ft219-shlibs (>= 1.24.0-1),
-               pixman-shlibs (>= 0.14.0-1),
+               pango1-xft2-ft219-shlibs (>= 1.24.5-4),
                sqlite3-shlibs,
                x11
        <<
-       Shlibs: %p/lib/libwebkit-1.0.2.dylib 10.0.0 %n (>= 1.1.10-1)
+       Shlibs: %p/lib/libwebkit-1.0.2.dylib 14.0.0 %n (>= 1.1.15.4-1)
        DocFiles: <<
                ChangeLog
                JavaScriptCore/ChangeLog:ChangeLog.JavaScriptCore
@@ -158,6 +154,15 @@
        webkit_web_view_open() can break on local paths (workaround in
        devhelp-0.23-2). See:
        https://bugs.webkit.org/show_bug.cgi?id=26588
+
+       Seems to build okay (just deprecation warnings) against
+       libpng14 (even though primarily seems to expect libpng3/12).
+
+       Need newer bison than 10.4 has. See:
+       http://trac.webkit.org/wiki/BuildingQtOnLinux#Incompatibleversionofbison
+
+       Make sure we look for correct libpng (x11 may supply an older
+       one that confuses configure test)
 <<
 DescPort: <<
        fink's libicuXX-dev are just headers and lib-links for apple's
@@ -189,6 +194,12 @@
        DOMAIN)--not sure why it does work sometimes! Fix to use our
        correct domain. See:
        https://bugs.webkit.org/show_bug.cgi?id=30292
+
+       Recent glib doesn't publish -lintl, so pass it directly.
+
+       Link DumpRenderTree against private convenience lib before
+       public shared lib to avoid multiply-defined symbols. See:
+       https://bugs.webkit.org/show_bug.cgi?id=36088
 <<
 
 DescDetail: <<

Index: webkit-1.0.2.patch
===================================================================
RCS file: /cvsroot/fink/dists/10.4/stable/main/finkinfo/web/webkit-1.0.2.patch,v
retrieving revision 1.1
retrieving revision 1.2
diff -u -d -r1.1 -r1.2
--- webkit-1.0.2.patch  15 Nov 2009 15:31:12 -0000      1.1
+++ webkit-1.0.2.patch  2 Nov 2010 15:46:19 -0000       1.2
@@ -1,7 +1,26 @@
-diff -Nurd -x'*~' webkit-1.1.10.orig/GNUmakefile.in 
webkit-1.1.10/GNUmakefile.in
---- webkit-1.1.10.orig/GNUmakefile.in  2009-06-15 11:23:16.000000000 -0400
-+++ webkit-1.1.10/GNUmakefile.in       2009-06-17 13:09:03.000000000 -0400
-@@ -8111,7 +8111,7 @@
+diff -Nurd -x'*~' webkit-1.1.15.4.orig/GNUmakefile.in 
webkit-1.1.15.4/GNUmakefile.in
+--- webkit-1.1.15.4.orig/GNUmakefile.in        2009-11-27 08:54:41.000000000 
-0500
++++ webkit-1.1.15.4/GNUmakefile.in     2010-03-13 13:42:52.000000000 -0500
+@@ -8400,7 +8400,7 @@
+       $(GEOCLUE_LIBS) \
+       $(GLIB_LIBS) \
+       $(GSTREAMER_LIBS) \
+-      $(GTK_LIBS) \
++      $(GTK_LIBS) -lintl \
+       $(HILDON_LIBS) \
+       $(JPEG_LIBS) \
+       $(LIBSOUP_LIBS) \
+@@ -8707,8 +8707,8 @@
+       $(LIBSOUP_CFLAGS)
+ 
+ Programs_DumpRenderTree_LDADD = \
+-      libwebkit-1.0.la \
+       libJavaScriptCore.la \
++      libwebkit-1.0.la \
+       $(GLOBALDEPS_LIBS) \
+       $(CAIRO_LIBS) \
+       $(GTK_LIBS) \
+@@ -8727,7 +8727,7 @@
  @TARGET_X11_TRUE@     -I$(srcdir)/WebCore/plugins \
  @TARGET_X11_TRUE@     
-I$(srcdir)/WebKitTools/DumpRenderTree/TestNetscapePlugIn.subproj \
  @TARGET_X11_TRUE@     $(global_cppflags) \
@@ -10,32 +29,28 @@
  
  @target_x11_t...@testnetscapeplugin_libtestnetscapeplugin_la_sources = \
  @TARGET_X11_TRUE@     
WebKitTools/DumpRenderTree/gtk/TestNetscapePlugin/ForwardingHeaders/WebKit/npapi.h
 \
-diff -Nurd -x'*~' webkit-1.1.10.orig/configure webkit-1.1.10/configure
---- webkit-1.1.10.orig/configure       2009-06-15 11:23:17.000000000 -0400
-+++ webkit-1.1.10/configure    2009-06-17 13:50:53.000000000 -0400
-@@ -18141,9 +18141,10 @@
-     dolt_supported=no
-     ;;
- esac
+diff -Nurd -x'*~' webkit-1.1.15.4.orig/configure webkit-1.1.15.4/configure
+--- webkit-1.1.15.4.orig/configure     2009-11-27 08:54:42.000000000 -0500
++++ webkit-1.1.15.4/configure  2010-03-12 02:29:19.000000000 -0500
+@@ -16722,7 +16722,7 @@
+ 
+ { $as_echo "$as_me:${as_lineno-$LINENO}: checking if dolt supports this host" 
>&5
+ $as_echo_n "checking if dolt supports this host... " >&6; }
+-dolt_supported=yes
 +dolt_supported=no
- if test x$dolt_supported = xno ; then
--    { $as_echo "$as_me:$LINENO: result: no, falling back to libtool" >&5
--$as_echo "no, falling back to libtool" >&6; }
-+    { $as_echo "$as_me:$LINENO: result: disabled for fink packaging, falling 
back to libtool" >&5
-+$as_echo "disabled for fink packaging, falling back to libtool" >&6; }
-     LTCOMPILE='$(LIBTOOL) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) 
--mode=compile $(COMPILE)'
-     LTCXXCOMPILE='$(LIBTOOL) --tag=CXX $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) 
--mode=compile $(CXXCOMPILE)'
- else
-@@ -19566,7 +19567,7 @@
- # with the WTF Unicode backend being based on GLib while text codecs and 
TextBreakIterator
+ if test x$DOLT_BASH = x; then
+     dolt_supported=no
+ fi
+@@ -17726,7 +17726,7 @@
  # keep the ICU dependency. That's why we temporarily add icu headers and libs 
for glib config case as well.
  if test "$with_unicode_backend" = "icu" -o "$with_unicode_backend" = "glib"; 
then
--      if test "$os_darwin" = "yes"; then
-+      if test "$os_darwin" = "fink has icu-config"; then
-               UNICODE_CFLAGS="-I\$(srcdir)/JavaScriptCore/icu 
-I\$(srcdir)/WebCore/icu"
+         case "$host" in
+-            *-*-darwin*)
++            *-*-darwin*-but-not-fink-because-it-has-icu-config)
+               UNICODE_CFLAGS="-I$srcdir/JavaScriptCore/icu 
-I$srcdir/WebCore/icu"
                UNICODE_LIBS="-licucore"
-       elif test "$os_win32" = "yes"; then
-@@ -19758,7 +19759,7 @@
+                 ;;
+@@ -17903,7 +17903,7 @@
  done
  
  


------------------------------------------------------------------------------
Nokia and AT&T present the 2010 Calling All Innovators-North America contest
Create new apps & games for the Nokia N8 for consumers in  U.S. and Canada
$10 million total in prizes - $4M cash, 500 devices, nearly $6M in marketing
Develop with Nokia Qt SDK, Web Runtime, or Java and Publish to Ovi Store 
http://p.sf.net/sfu/nokia-dev2dev
_______________________________________________
Fink-commits mailing list
Fink-commits@lists.sourceforge.net
http://news.gmane.org/gmane.os.apple.fink.cvs

Reply via email to