done
LD_LIBRARY_PATH=$tmppath
+# remove gromacs part of PKG_CONFIG_PATH
+tmppath=""
+for i in `echo $PKG_CONFIG_PATH | sed "s/:/ /g"`; do
+ if test "$i" != "$GMXLDLIB/pkgconfig"; then
+ tmppath=${tmppath}:$i
+ fi
+done
+PKG_CONFIG_PATH=$tmppath
+
# remove gromacs part of path
tmppath=""
for i in `echo $PATH | sed "s/:/ /g"`; do
# NB: The variables already begin with ':' now, or are empty
LD_LIBRARY_PATH=${GMXLDLIB}${LD_LIBRARY_PATH}
+PKG_CONFIG_PATH=${GMXLDLIB}/pkgconfig${PKG_CONFIG_PATH}
PATH=${GMXBIN}${PATH}
MANPATH=${GMXMAN}${MANPATH}
# export should be separate, so /bin/sh understands it
-export GMXBIN GMXLDLIB GMXMAN GMXDATA LD_LIBRARY_PATH PATH MANPATH
+export GMXBIN GMXLDLIB GMXMAN GMXDATA LD_LIBRARY_PATH PATH MANPATH PKG_CONFIG_PATH
# read bash completions if understand how to use them
# and this shell supports extended globbing
# zero possibly unset vars to avoid warnings
if (! $?LD_LIBRARY_PATH) setenv LD_LIBRARY_PATH ""
+if (! $?PKG_CONFIG_PATH) setenv PKG_CONFIG_PATH ""
if (! $?PATH) setenv PATH ""
if (! $?MANPATH) setenv MANPATH ""
if (! $?GMXLDLIB) setenv GMXLDLIB ""
end
setenv LD_LIBRARY_PATH $tmppath
+# remove previous gromacs part from PKG_CONFIG_PATH
+set tmppath = ""
+foreach i ( `echo $PKG_CONFIG_PATH | sed "s/:/ /g"` )
+ if ( "$i" != "$GMXLDLIB/pkgconfig" ) set tmppath = "${tmppath}:$i"
+end
+setenv PKG_CONFIG_PATH $tmppath
+
# remove gromacs stuff from binary path
set tmppath = ""
foreach i ( `echo $PATH | sed "s/:/ /g"` )
# old variables begin with ':' now, or are empty.
setenv PATH ${GMXBIN}${PATH}
setenv LD_LIBRARY_PATH ${GMXLDLIB}${LD_LIBRARY_PATH}
+setenv PKG_CONFIG_PATH ${GMXLDLIB}/pkgconfig${PKG_CONFIG_PATH}
setenv MANPATH ${GMXMAN}${MANPATH}
setenv GMXFONT 10x20
done
LD_LIBRARY_PATH=$tmppath
+# First remove gromacs part of PKG_CONFIG_PATH
+tmppath=""
+for i in `echo $PKG_CONFIG_PATH | sed "s/:/ /g"`; do
+ if test "$i" != "$GMXLDLIB/pkgconfig"; then
+ tmppath=${tmppath}:$i
+ fi
+done
+PKG_CONFIG_PATH=$tmppath
+
# remove gromacs part of path
tmppath=""
for i in `echo $PATH | sed "s/:/ /g"`; do
# NB: The variables already begin with ':' now, or are empty
export LD_LIBRARY_PATH=${GMXLDLIB}${LD_LIBRARY_PATH}
+export PKG_CONFIG_PATH=${GMXLDLIB}/pkgconfig${PKG_CONFIG_PATH}
export PATH=${GMXBIN}${PATH}
export MANPATH=${GMXMAN}${MANPATH}