diff options
author | martin <martin@pkgsrc.org> | 2016-12-01 14:27:21 +0000 |
---|---|---|
committer | martin <martin@pkgsrc.org> | 2016-12-01 14:27:21 +0000 |
commit | 57ab5c286c30f161dac7fd882e8ab70bdd442a48 (patch) | |
tree | 70d94346ec60044f4b6a5b8e899aae613b678164 | |
parent | c4d8fc34a26e7889c95386fd7439d6959a347332 (diff) | |
download | pkgsrc-57ab5c286c30f161dac7fd882e8ab70bdd442a48.tar.gz |
Make introspection optional
-rw-r--r-- | www/webkit24-gtk/Makefile.common | 6 | ||||
-rw-r--r-- | www/webkit24-gtk/PLIST | 10 | ||||
-rw-r--r-- | www/webkit24-gtk/options.mk | 21 | ||||
-rw-r--r-- | www/webkit24-gtk3/PLIST | 10 |
4 files changed, 29 insertions, 18 deletions
diff --git a/www/webkit24-gtk/Makefile.common b/www/webkit24-gtk/Makefile.common index f8c4bb80a54..1f93568c148 100644 --- a/www/webkit24-gtk/Makefile.common +++ b/www/webkit24-gtk/Makefile.common @@ -1,4 +1,4 @@ -# $NetBSD: Makefile.common,v 1.6 2016/07/09 13:04:16 wiz Exp $ +# $NetBSD: Makefile.common,v 1.7 2016/12/01 14:27:21 martin Exp $ # used by www/webkit24-gtk/Makefile # used by www/webkit24-gtk3/Makefile @@ -76,10 +76,6 @@ CPPFLAGS+= -DUSE_SYSTEM_MALLOC BUILDLINK_API_DEPENDS.glib2+= glib2>=2.32.1 .include "../../devel/glib2/buildlink3.mk" -BUILDLINK_API_DEPENDS.gobject-introspection+= gobject-introspection>=0.9.5 -BUILDLINK_DEPMETHOD.gobject-introspection+= build -.include "../../devel/gobject-introspection/buildlink3.mk" -CONFIGURE_ARGS+= --enable-introspection .include "../../devel/zlib/buildlink3.mk" .include "../../databases/sqlite3/buildlink3.mk" .include "../../devel/flex/buildlink3.mk" diff --git a/www/webkit24-gtk/PLIST b/www/webkit24-gtk/PLIST index 8e8674cf565..40df382b53d 100644 --- a/www/webkit24-gtk/PLIST +++ b/www/webkit24-gtk/PLIST @@ -1,4 +1,4 @@ -@comment $NetBSD: PLIST,v 1.2 2016/03/15 18:47:28 leot Exp $ +@comment $NetBSD: PLIST,v 1.3 2016/12/01 14:27:21 martin Exp $ bin/jsc-1 include/webkitgtk-1.0/JavaScriptCore/JSBase.h include/webkitgtk-1.0/JavaScriptCore/JSContextRef.h @@ -251,14 +251,14 @@ include/webkitgtk-1.0/webkitdom/WebKitDOMXPathNSResolver.h include/webkitgtk-1.0/webkitdom/WebKitDOMXPathResult.h include/webkitgtk-1.0/webkitdom/webkitdom.h include/webkitgtk-1.0/webkitdom/webkitdomdefines.h -lib/girepository-1.0/JavaScriptCore-1.0.typelib -lib/girepository-1.0/WebKit-1.0.typelib +${PLIST.introspection}lib/girepository-1.0/JavaScriptCore-1.0.typelib +${PLIST.introspection}lib/girepository-1.0/WebKit-1.0.typelib lib/libjavascriptcoregtk-1.0.la lib/libwebkitgtk-1.0.la lib/pkgconfig/javascriptcoregtk-1.0.pc lib/pkgconfig/webkit-1.0.pc -share/gir-1.0/JavaScriptCore-1.0.gir -share/gir-1.0/WebKit-1.0.gir +${PLIST.introspection}share/gir-1.0/JavaScriptCore-1.0.gir +${PLIST.introspection}share/gir-1.0/WebKit-1.0.gir share/gtk-doc/html/webkitdomgtk/WebKitDOMAttr.html share/gtk-doc/html/webkitdomgtk/WebKitDOMAudioTrack.html share/gtk-doc/html/webkitdomgtk/WebKitDOMAudioTrackList.html diff --git a/www/webkit24-gtk/options.mk b/www/webkit24-gtk/options.mk index 0da0bb1e68e..9e2c9b8e2dc 100644 --- a/www/webkit24-gtk/options.mk +++ b/www/webkit24-gtk/options.mk @@ -1,9 +1,11 @@ -# $NetBSD: options.mk,v 1.1 2015/07/12 00:37:47 wiz Exp $ +# $NetBSD: options.mk,v 1.2 2016/12/01 14:27:21 martin Exp $ # PKG_OPTIONS_VAR= PKG_OPTIONS.webkit-gtk -PKG_SUPPORTED_OPTIONS= debug enchant opengl webkit-jit -PKG_SUGGESTED_OPTIONS= enchant opengl +PKG_SUPPORTED_OPTIONS= debug enchant opengl webkit-jit introspection +PKG_SUGGESTED_OPTIONS= enchant opengl introspection + +PLIST_VARS= introspection .include "../../mk/bsd.prefs.mk" @@ -64,3 +66,16 @@ CONFIGURE_ARGS+= --enable-spellcheck .else CONFIGURE_ARGS+= --disable-spellcheck .endif + +# +# Introspection +# +.if !empty(PKG_OPTIONS:Mintrospection) +PLIST.introspection = yes +BUILDLINK_API_DEPENDS.gobject-introspection+= gobject-introspection>=0.9.5 +BUILDLINK_DEPMETHOD.gobject-introspection+= build +.include "../../devel/gobject-introspection/buildlink3.mk" +CONFIGURE_ARGS+= --enable-introspection +.else +CONFIGURE_ARGS+= --disable-introspection +.endif diff --git a/www/webkit24-gtk3/PLIST b/www/webkit24-gtk3/PLIST index bd410cf27df..a15db06760f 100644 --- a/www/webkit24-gtk3/PLIST +++ b/www/webkit24-gtk3/PLIST @@ -1,4 +1,4 @@ -@comment $NetBSD: PLIST,v 1.2 2016/03/15 18:47:28 leot Exp $ +@comment $NetBSD: PLIST,v 1.3 2016/12/01 14:27:21 martin Exp $ bin/jsc-3 include/webkitgtk-3.0/JavaScriptCore/JSBase.h include/webkitgtk-3.0/JavaScriptCore/JSContextRef.h @@ -251,14 +251,14 @@ include/webkitgtk-3.0/webkitdom/WebKitDOMXPathNSResolver.h include/webkitgtk-3.0/webkitdom/WebKitDOMXPathResult.h include/webkitgtk-3.0/webkitdom/webkitdom.h include/webkitgtk-3.0/webkitdom/webkitdomdefines.h -lib/girepository-1.0/JavaScriptCore-3.0.typelib -lib/girepository-1.0/WebKit-3.0.typelib +${PLIST.introspection}lib/girepository-1.0/JavaScriptCore-3.0.typelib +${PLIST.introspection}lib/girepository-1.0/WebKit-3.0.typelib lib/libjavascriptcoregtk-3.0.la lib/libwebkitgtk-3.0.la lib/pkgconfig/javascriptcoregtk-3.0.pc lib/pkgconfig/webkitgtk-3.0.pc -share/gir-1.0/JavaScriptCore-3.0.gir -share/gir-1.0/WebKit-3.0.gir +${PLIST.introspection}share/gir-1.0/JavaScriptCore-3.0.gir +${PLIST.introspection}share/gir-1.0/WebKit-3.0.gir share/locale/ar/LC_MESSAGES/WebKitGTK-3.0.mo share/locale/as/LC_MESSAGES/WebKitGTK-3.0.mo share/locale/bg/LC_MESSAGES/WebKitGTK-3.0.mo |