From 89ed269d0c9a16f52de5e6e1dd57aa22719184b5 Mon Sep 17 00:00:00 2001 From: mezz Date: Fri, 20 Aug 2004 05:59:06 +0000 Subject: Add a check to see that GCONF_SCHEMAS is defined around the post-install target to fix ettercap. Reported by: tom_mc via IRC. Suggested by: marcus via IRC. git-svn-id: svn://creme-brulee.marcuscom.com/ports/trunk@2697 df743ca5-7f9a-e211-a948-0013205c9059 --- Mk/bsd.gnome.mk | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) (limited to 'Mk') diff --git a/Mk/bsd.gnome.mk b/Mk/bsd.gnome.mk index 4d3c83147..f74d3c6c3 100644 --- a/Mk/bsd.gnome.mk +++ b/Mk/bsd.gnome.mk @@ -636,16 +636,18 @@ gnome-pre-install: . endif .endif +.if defined(GCONF_SCHEMAS) post-install: gnome-post-install gnome-post-install: -.for i in ${GCONF_SCHEMAS} +. for i in ${GCONF_SCHEMAS} @${ECHO_CMD} "@unexec env GCONF_CONFIG_SOURCE=xml::%D/etc/gconf/gconf.xml.defaults gconftool-2 --makefile-uninstall-rule %D/etc/gconf/schemas/$i > /dev/null || /usr/bin/true" \ >> ${TMPPLIST} @${ECHO_CMD} "etc/gconf/schemas/$i" >> ${TMPPLIST} @${ECHO_CMD} "@exec env GCONF_CONFIG_SOURCE=xml::%D/etc/gconf/gconf.xml.defaults gconftool-2 --makefile-install-rule %D/etc/gconf/schemas/$i > /dev/null || /usr/bin/true" \ >> ${TMPPLIST} -.endfor +. endfor +.endif .endif # End of use part. -- cgit v1.2.3