2.9.2. Other Path Redefinitions
- CPATH
- The
CPATH
environment variable specifies include paths for the GCC compiler to use. Include the following in theenable
scriptlet to redefine the environment variable:export CPATH="%{_includedir}\${CPATH:+:\${CPATH}}"
- INFOPATH
- The
INFOPATH
environment variable specifies directories that contain Info files. Include the following in theenable
scriptlet to redefine the environment variable:export INFOPATH="%{_infodir}\${INFOPATH:+:\${INFOPATH}}"
- LD_LIBRARY_PATH
- The
LD_LIBRARY_PATH
environment variable specifies the location of libraries. For more information, see Section 3.5, “Software Collection Library Support”.Include the following in theenable
scriptlet to redefine the environment variable:export LD_LIBRARY_PATH="%{_libdir}\${LD_LIBRARY_PATH:+:\${LD_LIBRARY_PATH}}"
- LIBRARY_PATH
- The
LIBRARY_PATH
environment variable specifies the location of special linker files or ordinary libraries for GCC to use. Include the following in theenable
scriptlet to redefine the environment variable:export LIBRARY_PATH="%{_libdir}\${LIBRARY_PATH:+:\${LIBRARY_PATH}}"
- MANPATH
- The
MANPATH
environment variable specifies the location of man pages. For more information, see Section 3.7, “Software Collection MANPATH Support”.Include the following in theenable
scriptlet to redefine the environment variable:export MANPATH="%{_mandir}:\${MANPATH:-}"
- PATH
- The
PATH
environment variable specifies the location of binary files. Include the following in theenable
scriptlet to redefine the environment variable:export PATH="%{_bindir}:%{_sbindir}\${PATH:+:\${PATH}}"
- PCP_DIR
- The
PCP_DIR
environment variable specifies the location of files and directories used by PCP. Include the following in theenable
scriptlet to redefine the environment variable:export PCP_DIR="%{_scl_root}"
- PKG_CONFIG_PATH
- The
PKG_CONFIG_PATH
environment variable specifies the location of.pc
files used by the pkg-config program. For more information, see Section 3.6, “Software Collection .pc Files Support”.Include the following in theenable
scriptlet to redefine the environment variable:export PKG_CONFIG_PATH="%{_libdir}/pkgconfig\${PKG_CONFIG_PATH:+:\${PKG_CONFIG_PATH}}"
- XDG_CONFIG_DIRS
- The
XDG_CONFIG_DIRS
environment variable specifies the location of desktop configuration files according to the freedesktop.org specification. Include the following in theenable
scriptlet to redefine the environment variable:export XDG_CONFIG_DIRS="%{_sysconfdir}/xdg:\${XDG_CONFIG_DIRS:-/etc/xdg}"
- XDG_DATA_DIRS
- The
XDG_DATA_DIRS
environment variable specifies the location of desktop data files according to the freedesktop.org specification. It is used in some Software Collections to locate the Software Collection-specific scripts or to enable bash completion.Include the following in theenable
scriptlet to redefine the environment variable:export XDG_DATA_DIRS="%{_datadir}:\${XDG_DATA_DIRS:-/usr/local/share:%{_root_datadir}}"