Fixup fromcvs/togit conversion
[minix-pkgsrc.git] / x11 / gtk3 / modules.mk
blob5dc3d10eb04cddbca856e46f51e0acae35f74b32
1 # $NetBSD: modules.mk,v 1.2 2011/06/05 12:13:47 obache Exp $
3 # This Makefile fragment is intended to be included by packages that install
4 # GTK3 modules. It takes care of rebuilding the corresponding databases at
5 # (de)installation time.
7 # The following variables can be defined:
8 # GTK3_IMMODULES - Set to YES if the package installs immodules.
11 .if !defined(GTK3_MODULES_MK)
12 GTK3_MODULES_MK= # defined
14 GTK3_QUERY_IMMODULES= ${BUILDLINK_PREFIX.gtk3}/bin/gtk-query-immodules-3.0
16 .if defined(_BUILDING_GTK3)
17 BUILDLINK_PREFIX.gtk3= ${PREFIX}
18 GTK3_IMMODULES= YES
19 .endif
21 .if defined(GTK3_IMMODULES) && !empty(GTK3_IMMODULES:M[Yy][Ee][Ss])
22 FILES_SUBST+= GTK3_IMMODULES_DB=${GTK3_IMMODULES_DB:Q}
23 FILES_SUBST+= GTK3_QUERY_IMMODULES=${GTK3_QUERY_IMMODULES:Q}
24 GTK3_IMMODULES_DB= ${BUILDLINK_PREFIX.gtk3}/lib/gtk-3.0/3.0.0/immodules.cache
25 INSTALL_TEMPLATES+= ../../x11/gtk3/files/immodules.tmpl
26 DEINSTALL_TEMPLATES+= ../../x11/gtk3/files/immodules.tmpl
27 .endif
29 PRINT_PLIST_AWK+= /^libdata\/gtk-3.0/ { next; }
31 .if !defined(_BUILDING_GTK3)
32 . include "../../x11/gtk3/buildlink3.mk"
33 .endif
35 .endif # GTK3_MODULES_MK