I think there's a typo at:
https://fedoraproject.org/wiki/Packaging/ScriptletSnippets#GConf
This chunk:
%post
export GCONF_CONFIG_SOURCE=<code>gconftool-2 --get-default-source</code>
gconftool-2 --makefile-install-rule \
%{_sysconfdir}/gconf/schemas/[NAME] .schemas > /dev/null ||| :
has an extra | at the end. It should end with '|| :' AFAIK.