[34673] trunk/dports/www/webkit-gtk

gui_dos at macports.org gui_dos at macports.org
Sat Mar 1 23:48:45 PST 2008


Revision: 34673
          http://trac.macosforge.org/projects/macports/changeset/34673
Author:   gui_dos at macports.org
Date:     2008-03-01 23:48:44 -0800 (Sat, 01 Mar 2008)

Log Message:
-----------
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.

Modified Paths:
--------------
    trunk/dports/www/webkit-gtk/Portfile

Added Paths:
-----------
    trunk/dports/www/webkit-gtk/files/
    trunk/dports/www/webkit-gtk/files/patch-GNUmakefile.am.diff
    trunk/dports/www/webkit-gtk/files/patch-JavaScriptCore-GNUmakefile.am.diff

Modified: trunk/dports/www/webkit-gtk/Portfile
===================================================================
--- trunk/dports/www/webkit-gtk/Portfile	2008-03-02 01:53:31 UTC (rev 34672)
+++ trunk/dports/www/webkit-gtk/Portfile	2008-03-02 07:48:44 UTC (rev 34673)
@@ -4,13 +4,9 @@
 PortSystem	1.0
 
 name		webkit-gtk
-version		r29807
-description	Apple's WebKit HTML Rendering library for GTK+
-long_description	\
-	The opensource HTML Rendering library from Apple for GTK+ \
-	\n\n \
-	This port is currently broken but has been included in the tree \
-	for debugging and development purposes. \
+version		r30667
+description	Apple's WebKit HTML rendering library for GTK+
+long_description ${description}
 maintainers	nomaintainer
 categories	www gnome
 platforms	darwin freebsd
@@ -19,9 +15,9 @@
 distname	WebKit-${version}
 use_bzip2	yes
 checksums	\
-	md5 85981d60ea1568b7635ee7b02a1879e6 \
-	sha1 eb4ce7dccd96e20fd3a8beba8aa9041533bc5903 \
-	rmd160 bd70ff2802d0628acc07cbe59fcd8005e9e0143e
+	md5     d5047727add37bdbba6a4642b0a9c0f4 \
+	sha1    262d56d842fb4a574b585b4cd6014c17bae5b491 \
+	rmd160  cffbb868e2fe4c53bdf60ef695fde284b940ec4e
 
 depends_lib	\
 	port:curl \
@@ -35,6 +31,11 @@
 	port:libtool \
 	port:pkgconfig
 
+# Patches proposed in http://bugs.webkit.org/show_bug.cgi?id=17415
+patchfiles	\
+	patch-GNUmakefile.am.diff \
+	patch-JavaScriptCore-GNUmakefile.am.diff
+
 post-patch	{
 	reinplace "s|aclocal |aclocal -I ${prefix}/share/aclocal |" ${worksrcpath}/autogen.sh
 }

Added: trunk/dports/www/webkit-gtk/files/patch-GNUmakefile.am.diff
===================================================================
--- trunk/dports/www/webkit-gtk/files/patch-GNUmakefile.am.diff	                        (rev 0)
+++ trunk/dports/www/webkit-gtk/files/patch-GNUmakefile.am.diff	2008-03-02 07:48:44 UTC (rev 34673)
@@ -0,0 +1,10 @@
+--- GNUmakefile.am.orig	2008-03-02 08:22:15.000000000 +0100
++++ GNUmakefile.am	2008-03-02 08:21:35.000000000 +0100
+@@ -52,6 +52,7 @@
+ global_cppflags :=
+ 
+ global_cppflags += \
++	-I$(prefix)/include \
+ 	-I$(srcdir)/JavaScriptCore \
+ 	-I$(srcdir)/JavaScriptCore/ForwardingHeaders \
+ 	-I$(srcdir)/JavaScriptCore/wtf \

Added: trunk/dports/www/webkit-gtk/files/patch-JavaScriptCore-GNUmakefile.am.diff
===================================================================
--- trunk/dports/www/webkit-gtk/files/patch-JavaScriptCore-GNUmakefile.am.diff	                        (rev 0)
+++ trunk/dports/www/webkit-gtk/files/patch-JavaScriptCore-GNUmakefile.am.diff	2008-03-02 07:48:44 UTC (rev 34673)
@@ -0,0 +1,12 @@
+--- JavaScriptCore/GNUmakefile.am.orig	2008-02-29 12:36:16.000000000 +0100
++++ JavaScriptCore/GNUmakefile.am	2008-03-02 08:24:09.000000000 +0100
+@@ -160,7 +160,8 @@
+ Programs_minidom_LDADD = \
+ 	 libJavaScriptCore.la \
+ 	$(GLOBALDEPS_LIBS) \
+-	$(ICU_LIBS)
++	$(ICU_LIBS) \
++	-lstdc++
+ Programs_minidom_LDFLAGS = -rpath $(CURDIR)/.libs
+ 
+ # testkjs

-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://lists.macosforge.org/pipermail/macports-changes/attachments/20080301/9e37a2ac/attachment.html 


More information about the macports-changes mailing list