Популярно о дебианизации исходников

Автор ferum, 09 сентября 2012, 17:42:37

« назад - далее »

0 Пользователи и 1 гость просматривают эту тему.

ferum

Цитата: Василий от 05 сентября 2012, 18:09:59убунту ближе и роднее
Как вариант найти подходящий убунтовский ppa и сделать бэкпорты....увлекательнейшее скажу вам занятие. Имею положительную практику такой деятельности с E 17, даже добрую половину модулей удалось пересобрать, правда думаю Кеды покруче будут.
Сам то понимаю слаб, но есть тут народ более искушённый и хотелось бы мануал по сборке deb пакетов из исходников, только в хорошо разжёванной доходчивой форме....но видно это так и останется тайной за 7 печатями.
Русские дебианщики против цифрового слабоумия !

Malaheenee

#1
ferum, а что конкретно интересует?
Все мы где-то, когда-то и в чем-то были новичками.

ferum

#2
Цитата: Malaheenee от 09 сентября 2012, 18:06:42ferum, а что конкретно интересует?
Больше всего интересует как правильно трансформировать make в /debian/rules, правила его написания хорошо бы разобрать на конкретном ( желательно не сложном ) примере. Когда берётся некий архив с исходными кодами и при дебианизации на выходе получаются несколько deb пакетов, необходимых для установки какого либо приложения или компонента DE. Понимаю, что скорей всего не всё так просто и есть другие подводные камни...и скорей всего для меня семечками это не когда не станет но всё же увидеть бы свет в конце тунеля.
Русские дебианщики против цифрового слабоумия !

Malaheenee

#3
Гм... так подробно мы, конечно, не разбирались (хотя файл rules для локализации iceweasel хорошо поисправляли), но как нам кажется, rules часто использует те же правила make. Вообще, надо устроить что-то вроде деления опытом.
Все мы где-то, когда-то и в чем-то были новичками.

Lum

KDE намного проще Е17 собирать. Дольше из-за объёма, но совсем несложно. Во-первых есть pkg-kde-tools - все готовые конфиги для сборки, где уже всё предусмотрено, нужно только одну-две строчки в rules написать include <конфиг>, и во-вторых в последнее время почти ничего не меняется в новых релизах. Например в 4.9.0 по сравнению с 4.8.4 изменились только списки файлов в kde-workspace, kdemultimedia разбили на отдельные пакеты-программы и появилось три новых тарболла. В 4.9.1 по сравнению с предыдущим релизом поменялись только цифры в либах