[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