Update of /cvsroot/fink/experimental/dmacks/finkinfo/gnome-2.28 In directory sfp-cvsdas-3.v30.ch3.sourceforge.com:/tmp/cvs-serv500
Added Files: pywebkitgtk-py.info webkit-1.0.2.info webkit-1.0.2.patch Log Message: new webkit versions --- NEW FILE: webkit-1.0.2.info --- Package: webkit-1.0.2 Version: 1.1.15.4 Revision: 1 Source: http://webkitgtk.org/webkit-%v.tar.gz Source-MD5: 47301fb7120421ac38bf714db8f5d428 BuildDepends: << atk1 (>= 1.28.0-1), cairo (>= 1.8.8-1), enchant1-dev (>= 1.4.2-1), fink (>= 0.24.12), fink-package-precedence, fontconfig2-dev (>= 2.8.0-1), flex-devel, freetype219 (>= 2.3.12-1), gettext-bin, gettext-tools, gperf, glib2-dev (>= 2.22.0-1), glitz, gtk-doc (>= 1.13-5), gtk+2-dev (>= 2.18.0-1), intltool40, libgettext8-dev, libiconv-dev, libicu32-dev | libicu36-dev, libjpeg8, libpng14, libsoup2.4.1-ssl (>= 2.28.0-1), libxml2 (>= 2.6.30-1), libxslt, 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), 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: 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 WebKit/GNUmakefile.am << ConfigureParams: << --enable-dependency-tracking \ --enable-gtk-doc \ --disable-video \ --disable-jit \ 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 SetMAKEFLAGS: -j1 CompileScript: << #!/bin/sh -ev # for new version of flex export PATH="%p/lib/flex/bin:$PATH" ./configure %c # mkdir DerivedSources make make -C WebKit/gtk/docs fink-package-precedence --prohibit-bdep %n . << InstallScript: << make install DESTDIR=%d make -C WebKit/gtk/docs install DESTDIR=%d << DocFiles: << ChangeLog JavaScriptCore/ChangeLog:ChangeLog.JavaScriptCore WebCore/ChangeLog:ChangeLog.WebCore WebKit/gtk/ChangeLog:ChangeLog.WebKit.gtk WebKit/gtk/po/ChangeLog:ChangeLog.WebKit.gtk.po LICENSE JavaScriptCore/icu/LICENSE:LICENSE.JavaScriptCore.icu WebCore/icu/LICENSE:LICENSE.WebCore.icu WebCore/LICENSE-APPLE:LICENSE-LGPL-APPLE.WebCore WebCore/LICENSE-LGPL-2:LICENSE-LGPL-2.WebCore WebCore/LICENSE-LGPL-2.1:LICENSE-LGPL-2.1.WebCore WebKit/LICENSE:LICENSE.WebKit << SplitOff: << Package: %N-shlibs Files: lib/libwebkit-1.0.2.dylib Depends: << atk1-shlibs (>= 1.28.0-1), cairo-shlibs (>= 1.8.8-1), enchant1-shlibs (>= 1.4.2-1), fontconfig2-shlibs (>= 2.8.0-1), freetype219-shlibs (>= 2.3.12-1), glib2-shlibs (>= 2.22.0-1), gtk+2-shlibs (>= 2.18.0-1), libgettext8-shlibs, libiconv, 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.5-4), sqlite3-shlibs, x11 << Shlibs: %p/lib/libwebkit-1.0.2.dylib 14.0.0 %n (>= 1.1.15.4-1) DocFiles: << ChangeLog JavaScriptCore/ChangeLog:ChangeLog.JavaScriptCore WebCore/ChangeLog:ChangeLog.WebCore WebKit/gtk/ChangeLog:ChangeLog.WebKit.gtk WebKit/gtk/po/ChangeLog:ChangeLog.WebKit.gtk.po LICENSE JavaScriptCore/icu/LICENSE:LICENSE.JavaScriptCore.icu WebCore/icu/LICENSE:LICENSE.WebCore.icu WebCore/LICENSE-APPLE:LICENSE-APPLE.WebCore WebCore/LICENSE-LGPL-2:LICENSE-LGPL-2.WebCore WebCore/LICENSE-LGPL-2.1:LICENSE-LGPL-2.1.WebCore WebKit/LICENSE:LICENSE.WebKit << << DescPackaging: << Use webkitgtk upstream so we get stable release versioning and a complete source distro with autotools, etc. Disable video to avoid gst* dep-chain. Force use of libtool instead of dolt (would only use dolt on intel anyway, better to have consistent build on all platforms for packaging). Make gettext domain match versioned lib. 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). << DescPort: << fink's libicuXX-dev are just headers and lib-links for apple's libicu library and only the "correct" one is available for each OS X version, so libversion-alternatives will "work correctly" on the local machine at build-time (and we assume that apple's libs are backward-compatible). But hack configure to use system icu instead of onboard lib. If --disable-dependency-tracking, DerivedSources/Lexer.lut.h is used as target of STDOUT redirect of create_hash_table script before DerivedSources/ exists (it can be created by that script, but that's too late!). If dependency-tracking enabled, dir is created during depfiles or similar mechanism prior to trying to create a file in it. See: http://bugs.gentoo.org/show_bug.cgi?format=multiple&id=269765 Need XP_UNIX so that npapi.h doesn't load QuickDraw (we're doing x11, not native Mac). See: https://bugs.webkit.org/show_bug.cgi?id=17001 JIT is automatically disabled on some fink platforms (ppc?) and automatically enabled but fails to compile (unimplemented internal code) on others (x86_64?), so just scrap it altogether for simplicity. For some reason, a few users are not getting the .pot generated correctly (hardcoded filename instead of using 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: << Various parts are licensed under LGPL, BSD, and APSL << Description: Web browser engine based on khtml/kjs License: OSI-Approved Homepage: http://webkitgtk.org Maintainer: Daniel Macks <dma...@netspace.org> --- NEW FILE: pywebkitgtk-py.info --- Info2: << Package: pywebkitgtk-py%type_pkg[python] Version: 1.1.7 Revision: 1 Type: python (2.6) Source: http://pywebkitgtk.googlecode.com/files/pywebkitgtk-%v.tar.bz2 Source-MD5: 0d5aedafbc1382dd6b5900286c2e1b67 BuildDepends: << atk1 (>= 1.28.0-1), cairo (>= 1.8.8-1), expat1, fink (>= 0.24.12), fink-package-precedence, fontconfig2-dev (>= 2.8.0-1), freetype219 (>= 2.3.12-1), glib2-dev (>= 2.22.0-1), glitz, gtk+2-dev (>= 2.18.0-1), libiconv-dev, libsoup2.4.1-ssl (>= 2.28.0-1), libxml2 (>= 2.6.30-1), libxslt, pango1-xft2-ft219-dev (>= 1.24.5-4), pixman (>= 0.16.0-1), pkgconfig (>= 0.23), pygobject2-py%type_pkg[python]-dev (>= 2.20.0-1), pygtk2-gtk-py%type_pkg[python]-dev (>= 2.16.0-1), webkit-1.0.2 (>= 1.1.15.4-1), x11-dev << Depends: << atk1-shlibs (>= 1.28.0-1), cairo-shlibs (>= 1.8.8-1), fontconfig2-shlibs (>= 2.8.0-1), freetype219-shlibs (>= 2.3.12-1), glib2-shlibs (>= 2.22.0-1), gtk+2-shlibs (>= 2.18.0-1), libiconv, libsoup2.4.1-ssl-shlibs (>= 2.28.0-1), libxml2-shlibs (>= 2.6.30-1), libxslt-shlibs, pango1-xft2-ft219-shlibs (>= 1.24.5-4), pygobject2-py%type_pkg[python] (>= 2.20.0-1), pygtk2-gtk-py%type_pkg[python] (>= 2.16.0-1), python%type_pkg[python], webkit-1.0.2-shlibs (>= 1.1.15.4-1), x11 << ConfigureParams: --disable-static PKG_CONFIG_PATH="%p/lib/glib-2.0/pkgconfig-strict:%p/lib/fontconfig2/lib/pkgconfig:$PKG_CONFIG_PATH" --enable-dependency-tracking CompileScript: << PYTHON=%p/bin/python%type_raw[python] ./configure %c make fink-package-precedence --prohibit-bdep %n-dev . << InstallScript: << make install DESTDIR=%d << DocFiles: AUTHORS COPYING ChangeLog MAINTAINERS NEWS README SplitOff: << Package: %N-dev Depends: %N (= %v-%r) Files: share/pywebkitgtk DocFiles: AUTHORS COPYING ChangeLog MAINTAINERS NEWS README << DescPort: << Fix pygtk symbol exports. See: http://code.google.com/p/pywebkitgtk/issues/detail?id=31 << DescPackaging: << No idea why so much stuff is recompiled during 'make install'. See: http://code.google.com/p/pywebkitgtk/issues/detail?id=36 << Description: Python bindings for webkit (gtk/x11 backend) License: LGPL Homepage: http://code.google.com/p/pywebkitgtk Maintainer: Daniel Macks <dma...@netspace.org> << --- NEW FILE: webkit-1.0.2.patch --- 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) \ -...@target_x11_true@ $(javascriptcore_cppflags) +...@target_x11_true@ $(javascriptcore_cppflags) -DXP_UNIX @target_x11_t...@testnetscapeplugin_libtestnetscapeplugin_la_sources = \ @TARGET_X11_TRUE@ WebKitTools/DumpRenderTree/gtk/TestNetscapePlugin/ForwardingHeaders/WebKit/npapi.h \ 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_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 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" ;; @@ -17903,7 +17903,7 @@ done -GETTEXT_PACKAGE=$PACKAGE +GETTEXT_PACKAGE="${PACKAGE}-1.0.2" cat >>confdefs.h <<_ACEOF ------------------------------------------------------------------------------ Download Intel® Parallel Studio Eval Try the new software tools for yourself. Speed compiling, find bugs proactively, and fine-tune applications for parallel performance. See why Intel Parallel Studio got high marks during beta. http://p.sf.net/sfu/intel-sw-dev _______________________________________________ Fink-commits mailing list Fink-commits@lists.sourceforge.net http://news.gmane.org/gmane.os.apple.fink.cvs