Revision: 55071 http://brlcad.svn.sourceforge.net/brlcad/?rev=55071&view=rev Author: jordisayol Date: 2013-04-05 22:16:14 +0000 (Fri, 05 Apr 2013) Log Message: ----------- Verify if $BRLCAD_PATH and $BRLCAD_MANPATH are already in $PATH and $MANPATH environment variables (deb and rpm packages).
Modified Paths: -------------- brlcad/trunk/misc/debian/brlcad.sh Modified: brlcad/trunk/misc/debian/brlcad.sh =================================================================== --- brlcad/trunk/misc/debian/brlcad.sh 2013-04-05 20:26:38 UTC (rev 55070) +++ brlcad/trunk/misc/debian/brlcad.sh 2013-04-05 22:16:14 UTC (rev 55071) @@ -4,13 +4,17 @@ if [ -z "$PATH" ] then export PATH=${BRLCAD_PATH} -else +# check if $BRLCAD_PATH is already in $PATH +elif awk -F: -v j=$BRLCAD_PATH '{for(i=1;i<=NF;i++){if($i == j){exit 1}}}'<<<$PATH +then export PATH=${PATH}:${BRLCAD_PATH} fi if [ -z "$MANPATH" ] then export MANPATH=${BRLCAD_MANPATH} -else +# check if $BRLCAD_MANPATH is already in $MANPATH +elif awk -F: -v j=$BRLCAD_MANPATH '{for(i=1;i<=NF;i++){if($i == j){exit 1}}}'<<<$MANPATH +then export MANPATH=${MANPATH}:${BRLCAD_MANPATH} fi This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. ------------------------------------------------------------------------------ Minimize network downtime and maximize team effectiveness. Reduce network management and security costs.Learn how to hire the most talented Cisco Certified professionals. Visit the Employer Resources Portal http://www.cisco.com/web/learning/employer_resources/index.html _______________________________________________ BRL-CAD Source Commits mailing list brlcad-commits@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/brlcad-commits