source: trunk/dports/www/webkit-gtk/Portfile @ 34673

Last change on this file since 34673 was 34673, checked in by gui_dos@…, 12 years ago

webkit-gtk: apply patches proposed in http://bugs.webkit.org/show_bug.cgi?id=17415

  • Add system include to head of global_cppfalgs to encourage

compile to find $(prefix)/include/unicode/utf8.h, rather than
the wtf/unicode/UTF8.h on case-insensitive file systems.

  • Add -lstdc++ to link flags for minidom program.
  • Property svn:eol-style set to native
  • Property svn:keywords set to Id
File size: 1.1 KB
Line 
1# -*- coding: utf-8; mode: tcl; tab-width: 4; indent-tabs-mode: nil; c-basic-offset: 4 -*- vim:fenc=utf-8:filetype=tcl:et:sw=4:ts=4:sts=4
2# $Id: Portfile 34673 2008-03-02 07:48:44Z gui_dos@macports.org $
3
4PortSystem      1.0
5
6name            webkit-gtk
7version         r30667
8description     Apple's WebKit HTML rendering library for GTK+
9long_description ${description}
10maintainers     nomaintainer
11categories      www gnome
12platforms       darwin freebsd
13homepage        http://webkit.org
14master_sites    http://nightly.webkit.org/files/trunk/src/
15distname        WebKit-${version}
16use_bzip2       yes
17checksums       \
18        md5     d5047727add37bdbba6a4642b0a9c0f4 \
19        sha1    262d56d842fb4a574b585b4cd6014c17bae5b491 \
20        rmd160  cffbb868e2fe4c53bdf60ef695fde284b940ec4e
21
22depends_lib     \
23        port:curl \
24        port:gnome-vfs \
25        port:gstreamer \
26        port:gtk2 \
27        port:icu \
28        port:libxslt \
29        port:sqlite3
30depends_build   \
31        port:libtool \
32        port:pkgconfig
33
34# Patches proposed in http://bugs.webkit.org/show_bug.cgi?id=17415
35patchfiles      \
36        patch-GNUmakefile.am.diff \
37        patch-JavaScriptCore-GNUmakefile.am.diff
38
39post-patch      {
40        reinplace "s|aclocal |aclocal -I ${prefix}/share/aclocal |" ${worksrcpath}/autogen.sh
41}
42
43configure.cmd   ./autogen.sh
44configure.args  --enable-svg \
45                --enable-video
Note: See TracBrowser for help on using the repository browser.