Mon Jun 6 19:41:13 2016 UTC ()
libxklavier: disable introspection. It is only used for debugging.


(youri)
diff -r1.39 -r1.40 pkgsrc/x11/libxklavier/Makefile
diff -r1.8 -r1.9 pkgsrc/x11/libxklavier/PLIST

cvs diff -r1.39 -r1.40 pkgsrc/x11/libxklavier/Makefile (expand / switch to unified diff)

--- pkgsrc/x11/libxklavier/Makefile 2016/03/12 11:12:40 1.39
+++ pkgsrc/x11/libxklavier/Makefile 2016/06/06 19:41:13 1.40
@@ -1,34 +1,35 @@ @@ -1,34 +1,35 @@
1# $NetBSD: Makefile,v 1.39 2016/03/12 11:12:40 ryoon Exp $ 1# $NetBSD: Makefile,v 1.40 2016/06/06 19:41:13 youri Exp $
2# 2#
3 3
4DISTNAME= libxklavier-5.4 4DISTNAME= libxklavier-5.4
5CATEGORIES= x11 5CATEGORIES= x11
6MASTER_SITES= http://pkgs.fedoraproject.org/repo/pkgs/libxklavier/libxklavier-5.4.tar.bz2/13af74dcb6011ecedf1e3ed122bd31fa/ 6MASTER_SITES= http://pkgs.fedoraproject.org/repo/pkgs/libxklavier/libxklavier-5.4.tar.bz2/13af74dcb6011ecedf1e3ed122bd31fa/
7EXTRACT_SUFX= .tar.bz2 7EXTRACT_SUFX= .tar.bz2
8 8
9MAINTAINER= pkgsrc-users@NetBSD.org 9MAINTAINER= pkgsrc-users@NetBSD.org
10HOMEPAGE= http://freedesktop.org/Software/LibXklavier 10HOMEPAGE= http://freedesktop.org/Software/LibXklavier
11COMMENT= High-level API for the X Keyboard Extension (XKB) 11COMMENT= High-level API for the X Keyboard Extension (XKB)
12LICENSE= gnu-lgpl-v2 12LICENSE= gnu-lgpl-v2
13 13
14USE_TOOLS+= gmake pkg-config 14USE_TOOLS+= gmake pkg-config
15GNU_CONFIGURE= YES 15GNU_CONFIGURE= YES
16USE_LIBTOOL= YES 16USE_LIBTOOL= YES
17 17
18PKGCONFIG_OVERRIDE= libxklavier.pc.in 18PKGCONFIG_OVERRIDE= libxklavier.pc.in
19 19
20CONFIGURE_ARGS+= --enable-xkb-support 20CONFIGURE_ARGS+= --enable-xkb-support
21CONFIGURE_ARGS+= --with-xmodmap-base=${PREFIX}/share/xmodmap 21CONFIGURE_ARGS+= --with-xmodmap-base=${PREFIX}/share/xmodmap
 22CONFIGURE_ARGS+= --disable-introspection
22 23
23.include "../../mk/bsd.prefs.mk" 24.include "../../mk/bsd.prefs.mk"
24.if exists(${X11BASE}/share/X11/xkb/rules/xorg.xml) 25.if exists(${X11BASE}/share/X11/xkb/rules/xorg.xml)
25CONFIGURE_ARGS+= --with-xkb-base=${X11BASE}/share/X11/xkb 26CONFIGURE_ARGS+= --with-xkb-base=${X11BASE}/share/X11/xkb
26.else 27.else
27CONFIGURE_ARGS+= --with-xkb-base=${X11BASE}/lib/X11/xkb 28CONFIGURE_ARGS+= --with-xkb-base=${X11BASE}/lib/X11/xkb
28.endif 29.endif
29 30
30# Workaround for Upstream Bug#562310. 31# Workaround for Upstream Bug#562310.
31# for more detail, see also PR#41475. 32# for more detail, see also PR#41475.
32TOOLS_NOOP+= gtkdoc-rebase 33TOOLS_NOOP+= gtkdoc-rebase
33 34
34BUILDLINK_API_DEPENDS.glib2+= glib2>=2.6.0 35BUILDLINK_API_DEPENDS.glib2+= glib2>=2.6.0

cvs diff -r1.8 -r1.9 pkgsrc/x11/libxklavier/PLIST (expand / switch to unified diff)

--- pkgsrc/x11/libxklavier/PLIST 2016/03/12 11:12:40 1.8
+++ pkgsrc/x11/libxklavier/PLIST 2016/06/06 19:41:13 1.9
@@ -1,25 +1,23 @@ @@ -1,25 +1,23 @@
1@comment $NetBSD: PLIST,v 1.8 2016/03/12 11:12:40 ryoon Exp $ 1@comment $NetBSD: PLIST,v 1.9 2016/06/06 19:41:13 youri Exp $
2include/libxklavier/xkl-enum-types.h 2include/libxklavier/xkl-enum-types.h
3include/libxklavier/xkl_config_item.h 3include/libxklavier/xkl_config_item.h
4include/libxklavier/xkl_config_rec.h 4include/libxklavier/xkl_config_rec.h
5include/libxklavier/xkl_config_registry.h 5include/libxklavier/xkl_config_registry.h
6include/libxklavier/xkl_engine.h 6include/libxklavier/xkl_engine.h
7include/libxklavier/xkl_engine_marshal.h 7include/libxklavier/xkl_engine_marshal.h
8include/libxklavier/xklavier.h 8include/libxklavier/xklavier.h
9lib/girepository-1.0/Xkl-1.0.typelib 
10lib/libxklavier.la 9lib/libxklavier.la
11lib/pkgconfig/libxklavier.pc 10lib/pkgconfig/libxklavier.pc
12share/gir-1.0/Xkl-1.0.gir 
13share/gtk-doc/html/libxklavier/XklConfigItem.html 11share/gtk-doc/html/libxklavier/XklConfigItem.html
14share/gtk-doc/html/libxklavier/XklConfigRec.html 12share/gtk-doc/html/libxklavier/XklConfigRec.html
15share/gtk-doc/html/libxklavier/XklConfigRegistry.html 13share/gtk-doc/html/libxklavier/XklConfigRegistry.html
16share/gtk-doc/html/libxklavier/ch01.html 14share/gtk-doc/html/libxklavier/ch01.html
17share/gtk-doc/html/libxklavier/ch02.html 15share/gtk-doc/html/libxklavier/ch02.html
18share/gtk-doc/html/libxklavier/home.png 16share/gtk-doc/html/libxklavier/home.png
19share/gtk-doc/html/libxklavier/index.html 17share/gtk-doc/html/libxklavier/index.html
20share/gtk-doc/html/libxklavier/index.sgml 18share/gtk-doc/html/libxklavier/index.sgml
21share/gtk-doc/html/libxklavier/left.png 19share/gtk-doc/html/libxklavier/left.png
22share/gtk-doc/html/libxklavier/libxklavier-xkl-engine.html 20share/gtk-doc/html/libxklavier/libxklavier-xkl-engine.html
23share/gtk-doc/html/libxklavier/libxklavier-xklavier.html 21share/gtk-doc/html/libxklavier/libxklavier-xklavier.html
24share/gtk-doc/html/libxklavier/libxklavier.devhelp2 22share/gtk-doc/html/libxklavier/libxklavier.devhelp2
25share/gtk-doc/html/libxklavier/right.png 23share/gtk-doc/html/libxklavier/right.png