Требования

Вам понадобится:
  1. cvs >=1.9
  2. Qt >=3.0
  3. qmake(входит в Qt)
Вам не нужны:

Установка

Если Вы используете для установки заранее скомпилированный пакет, Вы можете продолжить чтение с пункта 6.
  1. Распакуйте архив и перейдите на верхний уровень получившейся папки с исходниками:
    $ tar -zxvf lincvs-1.x.x*.tgz
    $ cd lincvs-1.x.x*


  2. Установите переменную среды QTDIR
    Для Bourne-подобных оболочек:
    $ export QTDIR=path_to_your_qt
    Для C shell и ему подобных:
    $ setenv QTDIR path_to_your_qt

    Совет для пользователей FreeBSD:

    Если Вы установили Qt из пакета или собрали как порт, Вам следует установить QTDIR в значение /usr/X11R6.

    Совет для пользователей SuSe Linux:

    Для SuSe QTDIR обычно устанавливают в значение /usr/lib/qt3.

  3. Воспользуйтесь qmake для создания Makefile для Вашей системы:
    $ qmake -o Makefile lincvs.pro
    Если оболочка не сможет найти qmake, Вам следует прописать путь к нему в соответствующей переменной среды:
    Так
    $export PATH=$QTDIR/bin:$PATH
    или так
    $ setenv PATH $QTDIR/bin:$PATH ,
    в зависимости от типа оболочки.

  4. Соберите программу:
    $make
    Если при линковке возникли ошибки (undefined reference), прочтите ниже раздел Возможные Проблемы.
    Возможно, после сборки придется выполнить следующую команду (иногда qmake не добавляет её в раздел install мэйкфайла):
    $ strip lincvs

  5. Установите программу:
    $ make install
    Команда make install скопирует все необходимые файлы в поддиректорию LinCVS.
    Замечание:
    В некоторых системах make install может дать сбой, тогда смотрите в раздел Возможные Проблемы.

  6. Теперь Вы можете переместить полученную директорию в удобное для Вас место (а мы будем следовать концепции "AppDir", информацию о которой Вы можете прочитать на сайте ROX: http://rox.sourceforge.net)
    Переместите стартовый скрипт с именем "lincvs" в директорию, прописанную в путях. Адаптируйте вызовы exec и пути в скрипте в соответсвие с тем, куда Вы перемеситли директорию LinCVS. При редактировании скрипта следуйте комментариям имеющимся в нем. Если Вы используете ROX, то можете пропустить этот этап.
    $ mv путь_к_Вашей_поддиректории_LinCVS/lincvs /usr/local/bin/lincvs
    $ $EDITOR /usr/local/bin/lincvs


  7. Запустите программу. Те кто использует ROX, может это сделать просто (двойным) щелчком по папке программы LinCVS, остальные - набрав в консольном окне
    $lincvs

Возможные Проблемы


В случае столкновения с какими-то проблемами, Вы можете задать свой вопрос
в почтовой рассылке mailing list