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&#174; 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

Reply via email to