[Midnightbsd-cvs] mports [17574] trunk/www/webkit-gtk2: modernize
laffer1 at midnightbsd.org
laffer1 at midnightbsd.org
Sat Sep 27 12:23:31 EDT 2014
Revision: 17574
http://svnweb.midnightbsd.org/mports/?rev=17574
Author: laffer1
Date: 2014-09-27 12:23:30 -0400 (Sat, 27 Sep 2014)
Log Message:
-----------
modernize
Modified Paths:
--------------
trunk/www/webkit-gtk2/Makefile
trunk/www/webkit-gtk2/pkg-plist
Modified: trunk/www/webkit-gtk2/Makefile
===================================================================
--- trunk/www/webkit-gtk2/Makefile 2014-09-27 16:21:22 UTC (rev 17573)
+++ trunk/www/webkit-gtk2/Makefile 2014-09-27 16:23:30 UTC (rev 17574)
@@ -2,32 +2,29 @@
PORTNAME= webkit
PORTVERSION= 1.8.3
-PORTREVISION= 2
+PORTREVISION= 3
CATEGORIES= www
MASTER_SITES= http://webkitgtk.org/releases/
PKGNAMESUFFIX= -gtk2
MAINTAINER= ports at MidnightBSD.org
-COMMENT= An opensource browser engine
+COMMENT= Opensource browser engine
LICENSE= lgpl
BUILD_DEPENDS= ${LOCALBASE}/bin/flex:${PORTSDIR}/textproc/flex \
${LOCALBASE}/bin/gperf:${PORTSDIR}/devel/gperf \
- gtkdoc-rebase:${PORTSDIR}/textproc/gtk-doc \
- g-ir-scanner:${PORTSDIR}/devel/gobject-introspection
-LIB_DEPENDS= enchant:${PORTSDIR}/textproc/enchant \
- icutu:${PORTSDIR}/devel/icu \
- curl:${PORTSDIR}/ftp/curl \
- soup-2.4:${PORTSDIR}/devel/libsoup
+ gtkdoc-rebase:${PORTSDIR}/textproc/gtk-doc
+LIB_DEPENDS= libenchant.so:${PORTSDIR}/textproc/enchant \
+ libicutu.so:${PORTSDIR}/devel/icu \
+ libcurl.so:${PORTSDIR}/ftp/curl \
+ libsoup-2.4.so:${PORTSDIR}/devel/libsoup
USE_GSTREAMER= yes
USE_XORG= xt
-USES= bison gmake pkgconfig gettext tar:xz
-USE_AUTOTOOLS= libtool
-USE_GNOME= gtk20 introspection:build libxslt ltverhack
+USES= bison gettext gmake libtool perl5 pkgconfig tar:xz
+USE_GNOME= gtk20 libxslt introspection:build
USE_SQLITE= yes
-USE_PERL5= yes
USE_LDCONFIG= yes
GNU_CONFIGURE= yes
CONFIGURE_ENV= ac_cv_path_FLEX="${LOCALBASE}/bin/flex" \
@@ -36,6 +33,7 @@
ac_cv_path_DOLT_BASH=""
CPPFLAGS+= -I${LOCALBASE}/include
LDFLAGS+= -L${LOCALBASE}/lib
+INSTALL_TARGET= install-strip
CONFIGURE_ARGS= --with-gtk=2.0 \
--enable-svg-fonts \
--disable-geolocation \
@@ -64,6 +62,12 @@
CONFIGURE_ARGS+=--disable-debug
.endif
+CCISCLANG!= ${CC} --version
+
+.if !empty(CCISCLANG:M*clang*)
+CPPFLAGS+= -Wno-c++11-extensions
+.endif
+
.include <bsd.port.pre.mk>
.if ${ARCH} == powerpc64
@@ -79,9 +83,6 @@
${WRKSRC}/Source/WebCore/plugins/PluginDatabase.cpp
@${FIND} ${WRKSRC} -name GNUmakefile.* | ${XARGS} ${REINPLACE_CMD} -e \
's|[(]libdir[)]/pkgconfig|(prefix)/libdata/pkgconfig|g'
-# disable static library.
- @${REINPLACE_CMD} -e 's|^build_old_libs=yes|build_old_libs=no|' \
- ${WRKDIR}/gnome-libtool
@${REINPLACE_CMD} -e 's|/usr/bin/gcc|${CC}|' \
${WRKSRC}/Source/WebCore/dom/make_names.pl \
${WRKSRC}/Source/WebCore/css/make-css-file-arrays.pl \
Modified: trunk/www/webkit-gtk2/pkg-plist
===================================================================
--- trunk/www/webkit-gtk2/pkg-plist 2014-09-27 16:21:22 UTC (rev 17573)
+++ trunk/www/webkit-gtk2/pkg-plist 2014-09-27 16:23:30 UTC (rev 17574)
@@ -276,10 +276,8 @@
include/webkitgtk-1.0/webkit2/webkit2.h
lib/girepository-1.0/JSCore-1.0.typelib
lib/girepository-1.0/WebKit-1.0.typelib
-lib/libjavascriptcoregtk-1.0.la
lib/libjavascriptcoregtk-1.0.so
lib/libjavascriptcoregtk-1.0.so.0
-lib/libwebkitgtk-1.0.la
lib/libwebkitgtk-1.0.so
lib/libwebkitgtk-1.0.so.0
libdata/pkgconfig/javascriptcoregtk-1.0.pc
More information about the Midnightbsd-cvs
mailing list