X-Git-Url: https://git.jankratochvil.net/?a=blobdiff_plain;f=.bash_profile;h=4f2ade92e73bd71738a33a47e3b7745c8b2534a7;hb=b70f8223a800ec14516046617cdd7980768452a2;hp=6daff1049680f934549f028edb3e7f3aeadab448;hpb=dcf4184728b3867fe3dfc1def3c8719f1420a0b4;p=nethome.git diff --git a/.bash_profile b/.bash_profile index 6daff10..4f2ade9 100644 --- a/.bash_profile +++ b/.bash_profile @@ -1,22 +1,22 @@ -if [ -d $HOME/bin ];then export PATH=$HOME/bin:$PATH ;fi -if [ -d $HOME/netpbm/bin ];then export PATH=$HOME/netpbm/bin:$PATH ;fi -if [ -d $HOME/netpbm/lib ];then export LD_LIBRARY_PATH=$HOME/netpbm/lib ;fi -if [ -d $HOME/pgp5/bin ];then export PATH=$HOME/pgp5/bin:$PATH ;fi -if [ -d $HOME/step/pgsql/bin ];then export PATH=$HOME/step/pgsql/bin:$PATH ;fi -if [ -d $HOME/lib ];then export LD2LIBRARY_PATH=$HOME/lib ;fi -if [ -d $HOME/lib ];then export LD_LIBRARY_PATH=$LD_LIBRARY_PATH:$HOME/lib ;fi -if [ -d $HOME/man ];then export MANPATH=$HOME/man:$MANPATH ;fi -if [ -d $HOME/netpbm/man ];then export MANPATH=$HOME/netpbm/man:$MANPATH ;fi -if [ -d $HOME/pgp5/man ];then export MANPATH=$HOME/pgp5/man:$MANPATH ;fi -if [ -d $HOME/step/pgsql/man ];then export MANPATH=$HOME/step/pgsql/man:$MANPATH ;fi -if [ -d $HOME/step/pgsql ];then - export POSTGRESHOME=$HOME/step/pgsql - export PGLIB=$POSTGRESHOME/lib - export PGDATA=$POSTGRESHOME/data -fi +function _bash_profile_addpath # variable,dirpathname +{ + if [ '!' -d "$2" ];then return;fi + if [ -z "`eval "echo \\${$1}"`" ];then + eval "$1='$2'" + else + eval "$1=\"\${$1}:$2\"" + fi + export "$1" +} + +_bash_profile_addpath PATH "$HOME/bin" +_bash_profile_addpath LD_LIBRARY_PATH "$HOME/lib" +_bash_profile_addpath MANPATH "$HOME/man" +_bash_profile_addpath PERLLIB "$HOME/lib/perl5/site_perl" +_bash_profile_addpath PERLLIB "$HOME/lib/perl5/site_perl/`perl -V:version|cut -d "'" -f 2`" + export IGNOREEOF=10 export TMOUT=900 -export PERLLIB='~/lib/perl5/site_perl' export EDITOR='vim' export LC_CTYPE=cs_CZ.ISO-8859-2 export BASH_ENV="$HOME/.bashrc";source "$BASH_ENV"