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

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

New port of the GTK port of Apple's WebKit web rendering framework.

This port is currently known not to work and is being worked with the upstream
developers at http://bugs.webkit.org/show_bug.cgi?id=17001

  • Property svn:eol-style set to native
  • Property svn:keywords set to Id
File size: 1.5 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 33380 2008-01-26 01:15:53Z rhwood@macports.org $
3
4PortSystem      1.0
5
6name            webkit-gtk
7version         r29781
8description     Apple's WebKit HTML Rendering library for GTK+
9long_description        \
10        The opensource HTML Rendering library from Apple for GTK+ \
11        \n\n \
12        This port is currently broken but has been included in the tree \
13        for debugging and development purposes. \
14        \n\n \
15        See  http://bugs.webkit.org/show_bug.cgi?id=17001 for the upstream ticket.
16maintainers     nomaintainer
17categories      www gnome
18platforms       darwin freebsd
19homepage        http://webkit.org
20master_sites    http://nightly.webkit.org/files/trunk/src/
21distname        WebKit-${version}
22use_bzip2       yes
23checksums       \
24        md5 93aef90606fdfe1ce13e35ba63ec42d2 \
25        sha1 39f45903f35254c2964770f4d6d2f906f1b7a600 \
26        rmd160 e9881bd7ed0026b18f960f119ac08aaec0467756
27
28depends_lib     \
29        port:curl \
30        port:gnome-vfs \
31        port:gstreamer \
32        port:gtk2 \
33        port:icu \
34        port:libxslt \
35        port:sqlite3
36depends_build   \
37        port:libtool \
38        port:pkgconfig
39
40post-patch      {
41        reinplace "s|aclocal |aclocal -I${prefix}/share/aclocal |" ${worksrcpath}/autogen.sh
42        reinplace "s|libtoolize|glibtoolize|g" ${worksrcpath}/autogen.sh
43        # temporary reinplaces until patch is committed upstream
44        # see http://bugs.webkit.org/show_bug.cgi?id=17001
45        reinplace "s|!defined(__MACOS_CLASSIC__)|!defined(__MACOS_CLASSIC__) \\\&\\\& !defined(XP_UNIX)|" ${worksrcpath}/JavaScriptCore/bindings/npapi.h
46}
47
48configure.cmd   ./autogen.sh
49configure.env   LIBTOOLIZE=${prefix}/bin/glibtoolize
Note: See TracBrowser for help on using the repository browser.