Para que tenhamos o benefício deste pequeno pacote, precisaremos antes de mais nada de suas dependências (libcairo2-dev libgtk2.0-dev), vamos a elas.
* em Debian e derivados:
$ sudo apt-get update
$ sudo apt-get install build-essential libcairo2-dev libgtk2.0-dev
* em Arch
Linux:
$ sudo pacman -S base-devel
Agora é hora de baixarmos o source do pacote:
$ wget http://prdownload.berlios.de/obshutdown/obshutdown-0.1-beta1.tar.gz
Descompactamos:
$ tar -zxvf obshutdown-0.1-beta2.tar.gz
Entramos no diretório descompactado:
$ cd obshutdown-0.1-beta2/
E começamos a compilação:
$ ./configure && make
A partir daí resta isso:
$ sudo make install # para as demais distros e para aqueles que não queiram empacotá-lo
E para aqueles que tenham o pacote Checkinstall instalado, uma das opções abaixo:
$ sudo checkinstall -D # constrói um pacote Debian
$ sudo checkinstall -S # constrói um pacote para Slackware
$ sudo checkinstall -R
# constrói um pacote para distros RPM-like
* No caso abaixo especifiquei o tipo de pacote e declarei nome, versão, mantenedor do pacote e para não instalar:
$ sudo checkinstall -D --pkgname=obshutdown --pkgversion=0.1-beta2 --maintainer=h4rder@gmail.com --install=no
* para maiores detalhes acerca do Checkinstall:
$ sudo checkinstall --help
Após a conclusão do empacotamento, basta instalar o pacote, movê-lo para algum lugar seguro, sair da pasta de trabalho e removê-la.
Informações sobre o pacote no Synaptic.
Instalando no Arch Linux:
$ packer|yaourt -S obshutdown