Sun May 25 06:06:00 2014 UTC ()
Add dconf database management support fragments.


(obache)
diff -r0 -r1.1 pkgsrc/devel/dconf/database.mk
diff -r0 -r1.1 pkgsrc/devel/dconf/files/database.tmpl

File Added: pkgsrc/devel/dconf/database.mk
# $NetBSD: database.mk,v 1.1 2014/05/25 06:06:00 obache Exp $
#
# This Makefile fragment is intended to be included by packages that install
# dconf database.  It takes care of update the corresponding databases
# at (de)installation time.
#

.if !defined(DCONF_DATABASE_MK)
DCONF_DATABASE_MK=	# defined

EVAL_PREFIX+=	BUILDLINK_PREFIX.dconf=dconf

DCONF=	${BUILDLINK_PREFIX.dconf}/bin/dconf

FILES_SUBST+=		DCONF=${DCONF:Q}
INSTALL_TEMPLATES+=	../../devel/dconf/files/database.tmpl
DEINSTALL_TEMPLATES+=	../../devel/dconf/files/database.tmpl

TOOLS_NOOP+=		dconf

DEPENDS+=		dconf-[0-9]*:../../devel/dconf

.endif			# DCONF_DATABASE_MK

File Added: pkgsrc/devel/dconf/files/database.tmpl
# $NetBSD: database.tmpl,v 1.1 2014/05/25 06:06:00 obache Exp $
#
# Update the dconf database.
#

DCONF="@DCONF@"

case "${STAGE}" in
POST-INSTALL)
	${DCONF} update
	;;
POST-DEINSTALL)
	${DCONF} update
	;;
*)
	;;
esac