@ -42,29 +49,30 @@ echo "Installing main files to ${prefix} ..."
# add git revision to autojump
# add git revision to autojump
./git-version.sh
./git-version.sh
sudo mkdir -p ${prefix}/share/autojump/
mkdir -p ${prefix}/share/autojump/
sudo mkdir -p ${prefix}/bin/
mkdir -p ${prefix}/bin/
sudo mkdir -p ${prefix}/share/man/man1/
mkdir -p ${prefix}/share/man/man1/
sudo cp icon.png ${prefix}/share/autojump/
cp icon.png ${prefix}/share/autojump/
sudo cp jumpapplet ${prefix}/bin/
cp jumpapplet ${prefix}/bin/
sudo cp autojump ${prefix}/bin/
cp autojump ${prefix}/bin/
sudo cp autojump.1 ${prefix}/share/man/man1/
cp autojump.1 ${prefix}/share/man/man1/
# autocompletion file in the first directory of the FPATH variable
# autocompletion file in the first directory of the FPATH variable
fail=true
if( ! ${local_install});then
for f in $fpath
fail=true
do
for f in $fpath
do
sudo cp _j $f&&fail=false&& break
sudo cp _j $f&&fail=false&& break
done
done
if$fail
if$fail
then
then
echo"Couldn't find a place to put the autocompletion file :-("
echo"Couldn't find a place to put the autocompletion file :-("
echo"Still trying to install the rest of autojump..."
echo"Still trying to install the rest of autojump..."
else
else
echo"Installed autocompletion file to $f"
echo"Installed autocompletion file to $f"
fi
fi
if[ -d "/etc/profile.d"];then
if[ -d "/etc/profile.d"];then
sudo cp autojump.zsh /etc/profile.d/
sudo cp autojump.zsh /etc/profile.d/
sudo cp autojump.sh /etc/profile.d/
sudo cp autojump.sh /etc/profile.d/
echo"Remember to add the line"
echo"Remember to add the line"
@ -74,7 +82,7 @@ if [ -d "/etc/profile.d" ]; then
echo"to your ~/.zshrc if it's not there already"
echo"to your ~/.zshrc if it's not there already"
echo
echo
echo"You need to source your ~/.zshrc (source ~/.zshrc) before you can start using autojump."
echo"You need to source your ~/.zshrc (source ~/.zshrc) before you can start using autojump."
else
else
echo"Your distribution does not have a /etc/profile.d directory, the default that we install one of the scripts to. Would you like us to copy it into your ~/.zshrc file to make it work? (If you have done this once before, delete the old version before doing it again.) [y/n]"
echo"Your distribution does not have a /etc/profile.d directory, the default that we install one of the scripts to. Would you like us to copy it into your ~/.zshrc file to make it work? (If you have done this once before, delete the old version before doing it again.) [y/n]"
read ans
read ans
if[${#ans} -gt 0];then
if[${#ans} -gt 0];then
@ -91,4 +99,22 @@ else
else
else
echo"Then you need to put autojump.zsh, or the code from it, somewhere where it will get read. Good luck!"
echo"Then you need to put autojump.zsh, or the code from it, somewhere where it will get read. Good luck!"