After an evaluation, GNOME has moved from Bugzilla to GitLab. Learn more about GitLab.
No new issues can be reported in GNOME Bugzilla anymore.
To report an issue in a GNOME project, go to GNOME GitLab.
Do not go to GNOME Gitlab for: Bluefish, Doxygen, GnuCash, GStreamer, java-gnome, LDTP, NetworkManager, Tomboy.
Bug 106119 - Package should honor --disable-schemas-install
Package should honor --disable-schemas-install
Status: RESOLVED FIXED
Product: libgnome
Classification: Deprecated
Component: general
HEAD
Other All
: Normal normal
: ---
Assigned To: Anders Carlsson
Anders Carlsson
Depends on:
Blocks:
 
 
Reported: 2003-02-14 22:15 UTC by Julio Merino
Modified: 2004-12-22 21:47 UTC
See Also:
GNOME target: ---
GNOME version: ---


Attachments
Sample patch (654 bytes, patch)
2003-02-14 22:17 UTC, Julio Merino
none Details | Review

Description Julio Merino 2003-02-14 22:15:54 UTC
The AM_GCONF_SOURCE_2 configure macro defines a configure argument, called --disable-schemas-install, which can be used to disable automatic registration of schemas. libgnome needs to honor this argument in order to be more verbose (such feature is beeing used in the NetBSD package system).

[ As I see in the last stable version, this argument does not appear in the configure script, but rerunning aclocal from the sources fixes this with the last GConf2 version. ]
Comment 1 Julio Merino 2003-02-14 22:17:14 UTC
Created attachment 14325 [details] [review]
Sample patch
Comment 2 Julio Merino 2003-02-14 22:22:04 UTC
Ups sorry, the patch is not good enough. It should look like:

if GCONF_SCHEMAS_INSTALL
install-data-local:
    # call gconf2 here
else
install-data-local:
endif
Comment 3 Kjartan Maraas 2003-05-18 10:58:32 UTC
Applying this to 2.2.x
Comment 4 Anders Carlsson 2003-06-24 08:56:45 UTC
Applied to HEAD too.