1 # $NetBSD: loaders.mk,v 1.1 2010/11/14 20:11:41 drochner Exp $
3 # This Makefile fragment is intended to be included by packages that install
4 # GTK2 modules. It takes care of rebuilding the corresponding databases at
5 # (de)installation time.
7 .if !defined(GTK2_LOADERS_MK)
8 GTK2_LOADERS_MK= # defined
10 .if defined(_BUILDING_GTK2)
11 BUILDLINK_PREFIX.gdk-pixbuf2= ${PREFIX}
14 GDK_PIXBUF_QUERY_LOADERS= \
15 ${BUILDLINK_PREFIX.gdk-pixbuf2}/bin/gdk-pixbuf-query-loaders
16 GDK_PIXBUF_LOADERS_DB= \
17 ${BUILDLINK_PREFIX.gdk-pixbuf2}/lib/gdk-pixbuf-2.0/2.10.0/loaders.cache
18 FILES_SUBST+= GDK_PIXBUF_LOADERS_DB=${GDK_PIXBUF_LOADERS_DB:Q}
19 FILES_SUBST+= GDK_PIXBUF_QUERY_LOADERS=${GDK_PIXBUF_QUERY_LOADERS:Q}
20 INSTALL_TEMPLATES+= ../../graphics/gdk-pixbuf2/files/loaders.tmpl
21 DEINSTALL_TEMPLATES+= ../../graphics/gdk-pixbuf2/files/loaders.tmpl
23 #PRINT_PLIST_AWK+= /^lib\/gdk-pixbuf-2.0/2.10.0/loaders.cache { next; }
25 .if !defined(_BUILDING_GTK2)
26 . include "../../graphics/gdk-pixbuf2/buildlink3.mk"
29 .endif # GTK2_LOADERS_MK