В последнее время climm бурно развивается, и в каждом релизе добавляется что нибудь вкусненькое (например постепенно улучшается поддержка jabber). К сожалению сам автор предоставляет .deb только для Ubuntu. Но это не беда, можно собирать пакет из deb-src под свою систему Ж:-)
Так же радует что все необходимые настройки для сборки .deb есть в главном репозитории climm.
Первый вариант сборки: релиз из репозитория
Добавляем в /etc/apt/source.list репозиторий в который выкладывается deb-src каждого релиза:
deb-src http://www.climm.org/deb/ sid main
$ sudo apt-get update # обновим базы
$ apt-get source climm # установим исходники из deb-src
$ sudo apt-get build-dep climm # устанавливаем пакеты которые
# необходимы для постройки
$ cd climm
$ dpkg-buildpackage -rfakeroot # делаем .deb
$ sudo dpkg -i ../climm_0.6.1-0_i386.deb # устанавливаем что получилось
Примечание: К сожалению этот процесс нельзя автоматизировать с помощью apt-build изза
ошибки в нем.
Второй вариант сборки: trunk из репозитория
Примерно тоже самое что первый вариан, то понадобится установленные в системе autoconf и automake. И нужно будет самостоятельно поставить необходимые для сборки пакеты.
$ svn co http://svn.climm.org/climm/
$ cd climm
или обновить уже существующий транк
$ cd climm
$ svn update
собираем пакет
$ ./prepare # запускаем autoconf
$ dpkg-buildpackage -rfakeroot # делаем .deb
$ sudo dpkg -i ../climm_0.6.1-0_i386.deb # устанавливаем что получилось
Примечание: К сожалению этот процесс нельзя автоматизировать с помощью svn-buildpackage так как автор не хочет вносить в debian/rules код для автоматического запуска ./prepare
Вариант для разработчиков
Что бы не убиралась отладочная информация из бинарного файла, включался кой какой отладочный код, плюс делалась цифровая подпись нужным ключом.
$ DEB_BUILD_OPTIONS=nostrip WIP=1 dpkg-buildpackage -rfakeroot -m"ramok <ramok@core.org.ua>"
$ sudo dpkg -i ../climm_0.6.1-0_i386.deb # устанавливаем что получилось
Последние комментарии
1 час 34 минуты назад
2 часа 18 минут назад
2 часа 22 минуты назад
2 часа 47 минут назад
3 часа 30 минут назад
4 часа 1 минута назад
4 часа 6 минут назад
23 часа 27 минут назад
2 дня 2 часа назад
2 дня 13 часов назад