%general-entities; ]> $LastChangedBy$ $Date$ mcs-&mcs-version; mcs Introduction to mcs The mcs package is a library and set of tools which abstract the storage of configuration settings away from userland applications. There are similar projects like this (such as GConf), but unlike those projects, mcs strictly handles abstraction. It does not impose any specific data storage requirement, nor is it tied to any desktop environment or software suite. Package Information Download (HTTP): Download (FTP): Download MD5 sum: &mcs-md5sum; Download size: &mcs-size; Estimated disk space required: &mcs-buildsize; Estimated build time: &mcs-time; mcs Dependencies Optional and User Notes: Installation of mcs Install mcs by running the following commands: sed -i 's|libmcs|../../&|' src/backends/kconfig/kconfig.cc && ./configure --prefix=/usr && make This package does not come with a test suite. Now, as the root user: make install && install -v -m644 -D README /usr/share/doc/mcs-&mcs-version;/README Command Explanations : Use this option if you have GConf installed and wish to build the GConf backend. : Use this option if you have kdelibs installed and wish to build the KConfig backend. If KDE and/or Qt are not installed in /usr, you must pass additional parameters to the configure script to identify the location of the libraries and interface headers (e.g., . It is not necessary to identify the location of the Qt libraries. For additional information about the various storage backends (including the default XDG-compliant backend), see the README file in the source tree. Configuring mcs There are various ways to configure mcs to use a specific backend on a site-wide or individual user basis. See section 2 of the README file in the source tree for details. Contents Installed Programs Installed Libraries Installed Directories mcs-getconfval, mcs-info, mcs-query-backends and mcs-setconfval libmcs.so and backend storage modules /usr/include/mcs, /usr/lib/mcs and /usr/share/doc/mcs-&mcs-version; Short Descriptions mcs-getconfval queries mcs for a configuration value. mcs-getconfval mcs-info displays information about the current installation and configuration of mcs. mcs-info mcs-query-backends queries mcs to determine what backends are available. mcs-query-backends mcs-setconfval instructs mcs to change a configuration value. mcs-setconfval libmcs.so contains the API functions required by the mcs userspace tools. libmcs.so