Hi,

here's the usual webkit update needed by the next version of midori..
this time, as they decided to make regular releases of webkit, let's
switch to it instead of blindly updating to a random svn snapshot.

This cleans makefile from autohell dependency, and should be a bit
more sane.

Midori seems to work fine @amd64, still building @sparc64 (but i have
few hope webkit will work there without much work.. and i still have ppc
to test).

Plz test & comment.

Landry
? bigbuild.log
? webkit-115-nmout
? webkit-svn-nmout
Index: Makefile
===================================================================
RCS file: /cvs/ports/www/webkit/Makefile,v
retrieving revision 1.11
diff -u -r1.11 Makefile
--- Makefile    6 Apr 2009 07:40:30 -0000       1.11
+++ Makefile    22 Apr 2009 22:26:40 -0000
@@ -2,19 +2,17 @@
 
 COMMENT =      open source web browser engine
 
-V = 41894
-DISTNAME =     WebKit-r${V}
-PKGNAME =      webkit-${V}p0
+V = 1.1.5
+DISTNAME =     webkit-${V}
+PKGNAME =      webkit-${V}v0
 CATEGORIES =   www
-EXTRACT_SUFX = .tar.bz2
 
-HOMEPAGE =     http://webkit.org/
-MASTER_SITES = http://builds.nightly.webkit.org/files/trunk/src/
+HOMEPAGE =     http://webkitgtk.org/
+MASTER_SITES = ${HOMEPAGE}
 
 MAINTAINER =   Landry Breuil <[email protected]>
 
-SHARED_LIBS =  webkit-1.0      0.0 \
-               testnetscapeplugin      0.0
+SHARED_LIBS =  webkit-1.0      0.1
 
 # LGPLv2 / BSD
 PERMIT_PACKAGE_CDROM = Yes
@@ -35,8 +33,6 @@
 MODGCC4_ARCHES =*
 MODGCC4_LANGS =        c c++
 
-AUTOMAKE_VERSION =     1.9
-AUTOCONF_VERSION =     2.59
 CONFIGURE_STYLE =      gnu
 
 CONFIGURE_ARGS =       --disable-video
@@ -61,12 +57,6 @@
 
 
 BUILD_DEPENDS =        ::devel/bison \
-               ::devel/gperf \
-               ${MODGNU_AUTOCONF_DEPENDS} \
-               ${MODGNU_AUTOMAKE_DEPENDS}
-
-pre-configure:
-       cd ${WRKSRC} && AUTOCONF_VERSION=${AUTOCONF_VERSION} \
-               AUTOMAKE_VERSION=${AUTOMAKE_VERSION} ./autogen.sh
+               ::devel/gperf
 
 .include <bsd.port.mk>
Index: distinfo
===================================================================
RCS file: /cvs/ports/www/webkit/distinfo,v
retrieving revision 1.5
diff -u -r1.5 distinfo
--- distinfo    4 Apr 2009 10:35:26 -0000       1.5
+++ distinfo    22 Apr 2009 22:26:40 -0000
@@ -1,5 +1,5 @@
-MD5 (WebKit-r41894.tar.bz2) = zklaQuxP6+RPYEcIE06k5Q==
-RMD160 (WebKit-r41894.tar.bz2) = wG6e+dLXFUsCb8lYPIssWh+BbZg=
-SHA1 (WebKit-r41894.tar.bz2) = 0AWry+MFwqeoAM9yIgG1Sw1WttM=
-SHA256 (WebKit-r41894.tar.bz2) = MN1Ngi5iiuBiexeLm5ACaS8kv7voOQPqiUUzAKJd3Iw=
-SIZE (WebKit-r41894.tar.bz2) = 10553068
+MD5 (webkit-1.1.5.tar.gz) = XKfELIMBDUufXu0Vq7XvQg==
+RMD160 (webkit-1.1.5.tar.gz) = aSUVZicaj2R1jHB09p7tYG1HyWg=
+SHA1 (webkit-1.1.5.tar.gz) = CYfOSplQG+nlsv8jNiXkZCMdy1M=
+SHA256 (webkit-1.1.5.tar.gz) = iZ0lmyTzsnwNT6ziwW47+l5lbGgql4AHOTB36KuYnU8=
+SIZE (webkit-1.1.5.tar.gz) = 5878572
Index: patches/patch-GNUmakefile_am
===================================================================
RCS file: patches/patch-GNUmakefile_am
diff -N patches/patch-GNUmakefile_am
--- patches/patch-GNUmakefile_am        4 Apr 2009 10:35:26 -0000       1.3
+++ /dev/null   1 Jan 1970 00:00:00 -0000
@@ -1,28 +0,0 @@
-$OpenBSD: patch-GNUmakefile_am,v 1.3 2009/04/04 10:35:26 landry Exp $
---- GNUmakefile.am.orig        Sun Mar 22 03:21:11 2009
-+++ GNUmakefile.am     Mon Mar 23 23:08:39 2009
-@@ -123,9 +123,10 @@ libJavaScriptCore_la_SOURCES = \
- 
- libJavaScriptCore_la_LIBADD = \
-       $(UNICODE_LIBS) \
--      $(GLIB_LIBS) \
--      -lpthread
-+      $(GLIB_LIBS)
- 
-+libJavaScriptCore_la_LDFLAGS = -pthread
-+
- libJavaScriptCore_la_CXXFLAGS = \
-       $(global_cxxflags) \
-       $(libJavaScriptCore_la_CFLAGS)
-@@ -211,8 +212,9 @@ libWebCore_la_LIBADD = \
-       $(HILDON_LIBS) \
-       $(JPEG_LIBS) \
-       $(PNG_LIBS) \
--      $(GEOCLUE_LIBS) \
--      -lpthread
-+      $(GEOCLUE_LIBS)
-+
-+libWebCore_la_LDFLAGS = -pthread
- 
- # WebKit
- webkitgtk_h_api :=
Index: patches/patch-GNUmakefile_in
===================================================================
RCS file: patches/patch-GNUmakefile_in
diff -N patches/patch-GNUmakefile_in
--- /dev/null   1 Jan 1970 00:00:00 -0000
+++ patches/patch-GNUmakefile_in        22 Apr 2009 22:26:40 -0000
@@ -0,0 +1,28 @@
+$OpenBSD$
+--- GNUmakefile.in.orig        Tue Apr 21 22:29:07 2009
++++ GNUmakefile.in     Tue Apr 21 22:30:46 2009
+@@ -5966,9 +5966,10 @@ libJavaScriptCore_la_SOURCES = \
+ 
+ libJavaScriptCore_la_LIBADD = \
+       $(UNICODE_LIBS) \
+-      $(GLIB_LIBS) \
+-      -lpthread
++      $(GLIB_LIBS)
+ 
++libJavaScriptCore_la_LDFLAGS = -pthread
++
+ libJavaScriptCore_la_CXXFLAGS = \
+       $(global_cxxflags) \
+       $(libJavaScriptCore_la_CFLAGS)
+@@ -7481,9 +7482,9 @@ libWebCore_la_LIBADD = \
+       $(HILDON_LIBS) \
+       $(JPEG_LIBS) \
+       $(PNG_LIBS) \
+-      $(GEOCLUE_LIBS) \
+-      -lpthread
++      $(GEOCLUE_LIBS)
+ 
++libWebCore_la_LDFLAGS = -pthread
+ 
+ # WebKit
+ webkitgtk_h_api := WebKit/gtk/webkit/webkit.h \
Index: patches/patch-JavaScriptCore_GNUmakefile_am
===================================================================
RCS file: patches/patch-JavaScriptCore_GNUmakefile_am
diff -N patches/patch-JavaScriptCore_GNUmakefile_am
--- patches/patch-JavaScriptCore_GNUmakefile_am 4 Apr 2009 10:35:26 -0000       
1.5
+++ /dev/null   1 Jan 1970 00:00:00 -0000
@@ -1,12 +0,0 @@
-$OpenBSD: patch-JavaScriptCore_GNUmakefile_am,v 1.5 2009/04/04 10:35:26 landry 
Exp $
---- JavaScriptCore/GNUmakefile.am.orig Thu Feb 26 07:17:57 2009
-+++ JavaScriptCore/GNUmakefile.am      Mon Mar 23 23:08:39 2009
-@@ -495,7 +495,7 @@ Programs_minidom_CFLAGS = \
- Programs_minidom_LDADD = \
-        libJavaScriptCore.la \
-        -lm \
--       -lstdc++
-+       -lestdc++
- 
- # jsc
- Programs_jsc_SOURCES = \
Index: patches/patch-autogen_sh
===================================================================
RCS file: patches/patch-autogen_sh
diff -N patches/patch-autogen_sh
--- patches/patch-autogen_sh    8 Mar 2009 20:00:41 -0000       1.1
+++ /dev/null   1 Jan 1970 00:00:00 -0000
@@ -1,18 +0,0 @@
-$OpenBSD: patch-autogen_sh,v 1.1 2009/03/08 20:00:41 landry Exp $
---- autogen.sh.orig    Sun Feb 15 09:48:56 2009
-+++ autogen.sh Mon Feb 23 19:21:15 2009
-@@ -46,8 +46,6 @@ if test "$DIE" -eq 1; then
-     exit 1
- fi
- 
--rm -rf $top_srcdir/autom4te.cache
--
- touch README INSTALL
- 
- aclocal $ACLOCAL_FLAGS || exit $?
-@@ -57,5 +55,3 @@ automake $AUTOMAKE_FLAGS || exit $?
- autoconf || exit $?
- 
- cd $ORIGDIR || exit 1
--
--$srcdir/configure $AUTOGEN_CONFIGURE_ARGS "$@" || exit $?
Index: pkg/PLIST
===================================================================
RCS file: /cvs/ports/www/webkit/pkg/PLIST,v
retrieving revision 1.5
diff -u -r1.5 PLIST
--- pkg/PLIST   4 Apr 2009 10:35:26 -0000       1.5
+++ pkg/PLIST   22 Apr 2009 22:26:40 -0000
@@ -34,6 +34,13 @@
 lib/libwebkit-1.0.la
 lib/pkgconfig/
 lib/pkgconfig/webkit-1.0.pc
+share/locale/
+share/locale/de/
+share/locale/de/LC_MESSAGES/
+share/locale/de/LC_MESSAGES/webkit.mo
+share/locale/pt_BR/
+share/locale/pt_BR/LC_MESSAGES/
+share/locale/pt_BR/LC_MESSAGES/webkit.mo
 share/webkit-1.0/
 share/webkit-1.0/webinspector/
 share/webkit-1.0/webinspector/Breakpoint.js
Index: Makefile
===================================================================
RCS file: /cvs/ports/www/midori/Makefile,v
retrieving revision 1.7
diff -u -r1.7 Makefile
--- Makefile    4 Apr 2009 11:05:08 -0000       1.7
+++ Makefile    23 Apr 2009 20:00:48 -0000
@@ -2,7 +2,7 @@
 
 COMMENT =      lightweight web browser
 
-XFCE_VERSION = 0.1.5
+XFCE_VERSION = 0.1.6
 XFCE_GOODIE =  midori
 
 MAINTAINER =   Landry Breuil <[email protected]>
@@ -20,7 +20,7 @@
 DESKTOP_FILES =        Yes
 NO_REGRESS =   Yes
 
-LIB_DEPENDS =  webkit-1.0::www/webkit \
+LIB_DEPENDS =  webkit-1.0:webkit->=1.1.5:www/webkit \
                idn::devel/libidn \
                sqlite3::databases/sqlite3 \
                unique-1.0::devel/libunique \
Index: distinfo
===================================================================
RCS file: /cvs/ports/www/midori/distinfo,v
retrieving revision 1.5
diff -u -r1.5 distinfo
--- distinfo    4 Apr 2009 11:05:08 -0000       1.5
+++ distinfo    23 Apr 2009 20:00:48 -0000
@@ -1,5 +1,5 @@
-MD5 (midori-0.1.5.tar.bz2) = 3Mrd60nX3vihnPSXy36r+A==
-RMD160 (midori-0.1.5.tar.bz2) = Wd2/0hM+AT8aBZes/e7ZbN0voI0=
-SHA1 (midori-0.1.5.tar.bz2) = WoPs0UBzWrYyP7Ic13cfvf4gt/g=
-SHA256 (midori-0.1.5.tar.bz2) = zqOEgAZjGAFwlYi4rmgI28do9ittpAhQcwdfJ2MJ/Q0=
-SIZE (midori-0.1.5.tar.bz2) = 371500
+MD5 (midori-0.1.6.tar.bz2) = r+1kB0su0ZWq4XGyF4ZQ4Q==
+RMD160 (midori-0.1.6.tar.bz2) = nPOYG0q+zPLnwYMcrEoK82QQSXY=
+SHA1 (midori-0.1.6.tar.bz2) = QkDsrVIFEP2gAs09oeP09cwfoYQ=
+SHA256 (midori-0.1.6.tar.bz2) = 5swbbainr5m6kpjgy0qseQWV8E4ESX6owrtLSMRP618=
+SIZE (midori-0.1.6.tar.bz2) = 390115
Index: patches/patch-wscript
===================================================================
RCS file: /cvs/ports/www/midori/patches/patch-wscript,v
retrieving revision 1.4
diff -u -r1.4 patch-wscript
--- patches/patch-wscript       4 Apr 2009 11:05:08 -0000       1.4
+++ patches/patch-wscript       23 Apr 2009 20:00:48 -0000
@@ -1,8 +1,8 @@
 $OpenBSD: patch-wscript,v 1.4 2009/04/04 11:05:08 landry Exp $
 We don't need those files installed..
---- wscript.orig       Sun Mar 22 22:49:18 2009
-+++ wscript    Sat Apr  4 12:45:44 2009
-@@ -268,12 +268,8 @@ def build (bld):
+--- wscript.orig       Sun Apr 19 22:16:33 2009
++++ wscript    Thu Apr 23 21:42:19 2009
+@@ -267,12 +267,8 @@ def build (bld):
      if option_enabled ('addons'):
          bld.add_subdirs ('extensions')
  
Index: pkg/PLIST
===================================================================
RCS file: /cvs/ports/www/midori/pkg/PLIST,v
retrieving revision 1.5
diff -u -r1.5 PLIST
--- pkg/PLIST   4 Apr 2009 11:05:08 -0000       1.5
+++ pkg/PLIST   23 Apr 2009 20:00:48 -0000
@@ -2,10 +2,10 @@
 @bin bin/midori
 lib/midori/
 lib/midori/libcolorful-tabs.so
+lib/midori/libcookie-manager.so
 lib/midori/libmouse-gestures.so
 lib/midori/libpage-holder.so
 lib/midori/libstatusbar-features.so
-lib/midori/libtab-panel.so
 share/applications/midori.desktop
 share/doc/midori/
 share/doc/midori/user/
@@ -36,6 +36,7 @@
 share/locale/fi/LC_MESSAGES/midori.mo
 share/locale/fr/LC_MESSAGES/midori.mo
 share/locale/gl/LC_MESSAGES/midori.mo
+share/locale/he/LC_MESSAGES/midori.mo
 share/locale/hu/LC_MESSAGES/midori.mo
 share/locale/id/LC_MESSAGES/midori.mo
 share/locale/it/LC_MESSAGES/midori.mo

Reply via email to