Сборка tint2

Небольшой мануал по сборке панели tint2 из исходников. В репозитории версия программы старовата.

В общем вся информация есть на официальном сайте, но по-английски и с ошибкой в ссылке.

Для панели нужны в качестве зависимостей следующие пакеты: cairo, pango, glib2, imlib2>=1.4.2, xinerama, libXrender, libXcomposite, libXdamage, libx11, libXrandr>=1.3.
В Ubuntu всё необходимое можно установить следующей командой:

2
3
sudo aptitude install libcairo2-dev libpango1.0-dev libglib2.0-dev libimlib2-dev
libxinerama-dev libx11-dev libxdamage-dev libxcomposite-dev libxrender-dev libxrandr-dev

Скачать файлы с исходными кодами можно либо из раздела Downloads сайта обычным способом, либо этой командой из консоли (для последней версии):

1
wget 'http://tint2.googlecode.com/files/tint2-0.11.tar.bz2'

Распаковать архив (выполнив из папки со скачанным архивом):

1
tar xvf tint2-0.11.tar.bz2

Ну и собственно сборка:

3
4
5
cd tint2-0.22
cmake -DCMAKE_INSTALL_PREFIX=/usr
make

И установка:

1
sudo make install

Впрочем, лучше использовать sudo checkinstall — тогда будет создан deb-пакет, но предварительно нужно установить соответственно пакет checkinstall.

Добавить комментарий