summaryrefslogtreecommitdiffstats
path: root/www/webkit-gtk2/Makefile
diff options
context:
space:
mode:
authorkwm <kwm@df743ca5-7f9a-e211-a948-0013205c9059>2010-07-05 19:31:47 +0800
committerkwm <kwm@df743ca5-7f9a-e211-a948-0013205c9059>2010-07-05 19:31:47 +0800
commit910ed5f4ecfca362ba908a3f74a888b6e78022ff (patch)
tree22620cf937e63129c95566c62e890764d59ff1e3 /www/webkit-gtk2/Makefile
parentf3d3f4417430d4ee8b0345c79ea7459bc2af3255 (diff)
downloadmarcuscom-ports-910ed5f4ecfca362ba908a3f74a888b6e78022ff.tar
marcuscom-ports-910ed5f4ecfca362ba908a3f74a888b6e78022ff.tar.gz
marcuscom-ports-910ed5f4ecfca362ba908a3f74a888b6e78022ff.tar.bz2
marcuscom-ports-910ed5f4ecfca362ba908a3f74a888b6e78022ff.tar.lz
marcuscom-ports-910ed5f4ecfca362ba908a3f74a888b6e78022ff.tar.xz
marcuscom-ports-910ed5f4ecfca362ba908a3f74a888b6e78022ff.tar.zst
marcuscom-ports-910ed5f4ecfca362ba908a3f74a888b6e78022ff.zip
Update to 1.3.2.
Gtk2 version and a Gtk3 version. Only thing I changed is a local patch to the locale files so they are parrallel installable. So if you notice problems with translation, let me know. git-svn-id: svn://creme-brulee.marcuscom.com/ports/trunk@14294 df743ca5-7f9a-e211-a948-0013205c9059
Diffstat (limited to 'www/webkit-gtk2/Makefile')
-rw-r--r--www/webkit-gtk2/Makefile17
1 files changed, 11 insertions, 6 deletions
diff --git a/www/webkit-gtk2/Makefile b/www/webkit-gtk2/Makefile
index a54c72562..a8c6ec199 100644
--- a/www/webkit-gtk2/Makefile
+++ b/www/webkit-gtk2/Makefile
@@ -3,11 +3,11 @@
# Whom: Michael Johnson <ahze@FreeBSD.org>
#
# $FreeBSD$
-# $MCom$
+# $MCom: ports/www/webkit-gtk2/Makefile,v 1.62 2010/05/29 15:58:17 kwm Exp $
#
PORTNAME= webkit
-PORTVERSION= 1.3.1
+PORTVERSION= 1.3.2
CATEGORIES= www
MASTER_SITES= http://webkitgtk.org/
PKGNAMESUFFIX= -gtk2
@@ -16,13 +16,11 @@ MAINTAINER= gnome@FreeBSD.org
COMMENT= An opensource browser engine
BUILD_DEPENDS= ${LOCALBASE}/bin/flex:${PORTSDIR}/textproc/flex \
- g-ir-scanner:${PORTSDIR}/devel/gobject-introspection \
- ${LOCALBASE}/share/gir-1.0/Soup-2.4.gir:${PORTSDIR}/devel/gir-repository-libsoup
+ ${LOCALBASE}/bin/gperf:${PORSTDIR}/devel/gperf
LIB_DEPENDS= enchant.1:${PORTSDIR}/textproc/enchant \
curl.6:${PORTSDIR}/ftp/curl \
sqlite3.8:${PORTSDIR}/databases/sqlite3 \
soup-2.4.1:${PORTSDIR}/devel/libsoup
-RUN_DEPENDS= ${LOCALBASE}/share/gir-1.0/Soup-2.4.gir:${PORTSDIR}/devel/gir-repository-libsoup
WANT_GSTREAMER= yes
MAKE_JOBS_SAFE= yes
@@ -37,11 +35,12 @@ GNU_CONFIGURE= yes
CONFIGURE_ENV= CPPFLAGS="-I${LOCALBASE}/include" \
LDFLAGS="-L${LOCALBASE}/lib" \
ac_cv_path_FLEX="${LOCALBASE}/bin/flex" \
+ ac_cv_path_GPERF="${LOCALBASE}/bin/gperf" \
ac_cv_path_DOLT_BASH=""
CONFIGURE_ARGS= --enable-icon-database \
--enable-svg \
--enable-svg-fonts \
- --enable-introspection
+ --with-gtk=2.0
MAKEFILE= GNUmakefile
BROWSER_PLUGINS_DIR?= ${LOCALBASE}/lib/browser_plugins/symlinks/webkit-gtk2
@@ -89,6 +88,12 @@ BROKEN= does not compile on 6.X
post-patch:
@${REINPLACE_CMD} -e 's|%%BROWSER_PLUGINS_DIR%%|${BROWSER_PLUGINS_DIR}|' \
${WRKSRC}/WebCore/plugins/PluginDatabase.cpp
+ @${REINPLACE_CMD} -e 's|"gperf|"${LOCALBASE}/bin/gperf|g' \
+ ${WRKSRC}/WebCore/make-hash-tools.pl \
+ ${WRKSRC}/WebCore/css/makevalues.pl \
+ ${WRKSRC}/WebCore/css/makeprop.pl
+ @${REINPLACE_CMD} -e 's|GETTEXT_PACKAGE=$$PACKAGE|GETTEXT_PACKAGE=$$PACKAGE-1.0|g' \
+ ${WRKSRC}/configure
@${FIND} ${WRKSRC} -name GNUmakefile.* | ${XARGS} ${REINPLACE_CMD} -e \
's|[(]libdir[)]/pkgconfig|(prefix)/libdata/pkgconfig|g'
.if !defined(WITH_STATIC)