среда, 7 января 2009 г.

fvwm из cvs

Про fvwm рассказывать не буду. Те, кто им пользуется, и так знают о всех его преимуществах, ну а кто думает, что fvwm это муторное поделие не стоящее потраченного на его настройку времени, эту статью читать не будут.

Зависимости:
cvs >= 1.9
gcc
make
autoconf >= 2.13
automake >= 1.4


Создаём ~/.cvsrc такого содержания:
diff -u
checkout -P
update -d -P
cvs -q
Прежде чем закачать исходный код, нужно залогиниться на сервере:
cvs -d :pserver:anonymous@cvs.fvwm.org:/home/cvs/fvwm login
Спросит пароль, отвечаем "guest".

Качаем исходный код:
cvs -d :pserver:anonymous@cvs.fvwm.org:/home/cvs/fvwm checkout fvwm
Сорцы будут лежать в ~/fvwm
cd ~/fvwm
aclocal
autoheader
automake --add-missing
autoreconf
Последняя команда выдаст список зависимостей, которые по желанию и потребности доустанавливаем. Вместо вышеназванных команд, есть скрипт:
utils/configure_dev.sh
Ну а дальше как обычно:

./configure
make
make install
Время от времени можно обновить сорцы:
cvs update
Приятного пользования и удачного разгребания конфигов ))

2 комментария:

  1. Типа юзеры fvwm cvs в глаза не видели и компилять не умеют?

    ОтветитьУдалить
  2. типа я не знаю знают ли юзеры fvwm cvs или нет и умеют ли они компилять)) Да и меня это не интересует. А статью больше для себя написал, как пособие справочное

    ОтветитьУдалить