Skip to content

Instantly share code, notes, and snippets.

@sunaot
Created December 1, 2011 02:30
Show Gist options
  • Save sunaot/1412934 to your computer and use it in GitHub Desktop.
Save sunaot/1412934 to your computer and use it in GitHub Desktop.
自分の $HOME に tig をインストールするスクリプト
#!/bin/bash
# .bashrc か .bash_profile に
#
# export PATH=$HOME/bin:$PATH
#
# を追記しておく (既存の export PATH があるなら $HOME/bin を追加) 。
src_path=$HOME/.src
exec_dir=bin
package_dir=pkg
package=tig
version=0.18
if ! [ -e $HOME/$package_dir ] ; then
mkdir $HOME/$package_dir
fi
mkdir -p $src_path
cd $src_path
curl -k -O -L http://jonas.nitro.dk/tig/releases/$package-$version.tar.gz
tar zxf $package-$version.tar.gz
cd $package-$version
./configure --prefix=$HOME/$package_dir/$package-$version
make && make install
cd $HOME/$package_dir
ln -s $package-$version $package
if ! [ -e $HOME/$exec_dir ] ; then
mkdir $HOME/$exec_dir
fi
cd $HOME/$exec_dir
for file in `ls ../$package_dir/$package/$exec_dir`
do
ln -s ../$package_dir/$package/$exec_dir/$file
done
exit 0
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment