Installation of gconf schemas

Jean-Peer Lorenz <[email protected]> Thu, 22 Jul 2010 17:53:22 +0200
Newsgroups gmane.comp.gnome.lib.gconf
Message-ID <1279814002.3073.9.camel@ayida>
--===============2130463476==
Content-Type: multipart/signed; micalg="pgp-sha1"; protocol="application/pgp-signature"; boundary="=-53q2GTR8ab9AzkWU1Zdt"


--=-53q2GTR8ab9AzkWU1Zdt
Content-Type: text/plain; charset="UTF-8"
Content-Transfer-Encoding: quoted-printable

Hi,

I'm looking for the proper way of installing gconf schema files for my
application. I've read http://projects.gnome.org/gconf/ and I basically
can install my schema but:

* when running 'sudo make ...' the schema is visible for superuser, not
for regular users.

* when running 'make ...' the schema gets installed for the current
user, but not for superusers.

What is the proper process of installing schema files (containing
default values) from a makefile using 'sudo make ...' for *all* users at
once?


It follows an excerpt from my makefile:

GCONF_SCHEMA_FILE_DIR=3D$(prefix)/share/gconf/schemas
export GCONF_CONFIG_SOURCE=3D$(shell if test -x "$(gconftool)"; then
$(gconftool) --get-default-source; fi)

install-gconf:
	install data/apps_sbackup_global-preferences.schemas
$(GCONF_SCHEMA_FILE_DIR)
	$(gconftool) --makefile-install-rule
$(GCONF_SCHEMA_FILE_DIR)/apps_sbackup_global-preferences.schemas

uninstall-gconf:
	if test -e
"$(GCONF_SCHEMA_FILE_DIR)/apps_sbackup_global-preferences.schemas"; then
$(gconftool) --makefile-uninstall-rule
$(GCONF_SCHEMA_FILE_DIR)/apps_sbackup_global-preferences.schemas; fi
	rm -f $(GCONF_SCHEMA_FILE_DIR)/apps_sbackup_global-preferences.schemas


Any help would be highly appreciated. Am I missing something.
Thanks so much in advance.
Jean-Peer


--=-53q2GTR8ab9AzkWU1Zdt
Content-Type: application/pgp-signature; name="signature.asc"
Content-Description: Dies ist ein digital signierter Nachrichtenteil

-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.10 (GNU/Linux)

iEYEABECAAYFAkxIaWoACgkQVdoKk3QTZMWr2gCghUdp/eb9CRhA3Lw7ArbM8JJg
oYMAn1ye1ik/yWXR3m0A9/Be+8xMgx/I
=dBq3
-----END PGP SIGNATURE-----

--=-53q2GTR8ab9AzkWU1Zdt--


--===============2130463476==
Content-Type: text/plain; charset="us-ascii"
MIME-Version: 1.0
Content-Transfer-Encoding: 7bit
Content-Disposition: inline

_______________________________________________
gconf-list mailing list
[email protected]
http://mail.gnome.org/mailman/listinfo/gconf-list
--===============2130463476==--