|
|
ru.linux- RU.LINUX --------------------------------------------------------------------- From : Alex Korchmar 2:5020/400 25 Jun 2003 18:16:52 To : Vasily Tchekalkin Subject : Re: RPM -------------------------------------------------------------------------------- Vasily Tchekalkin <Bacek@yandex-team.ru> wrote: VT> Я правильно понял задачу: "Упаковать всю эту марахайку в пакет не VT> пересобирая её по новой"? Если да, то см. ниже. ну, примерно так. Подхватить результаты уже выполненной предыдущей стадии. VT> Именно make install нам и нужен. Просто заворачивание собраной софтины в не обязательно - rpm -bi уже мог и отработать ( в конце-концов, и там бывают грабли, и его может тоже не один раз понадобиться дернуть) VT> пакет заключается в make install DESTDIR=`pwd`/debian/tmp. с последующей VT> упаковкой этого каталога. И за порядком следит именно make, у которого в а, понятно. VT> куда сказано. А fakeroot следит за правами, с которыми ставяться файлы, VT> что бы потом в пакете они лежали сразу с нужными. Банальный LD_PRELOAD. а, в смысле на тему install -o ... -m2750 ... ? А, кстати, что вы делаете, если надо что-то другое, нежели то, что make install делает? (предполагается, что я не жажду патчить мэйкфайл) VT> И патчи, кстати, никуда прописывать тоже не нужно. Hаложил их куда VT> нужно, а diff.gz сам получится :) здорово. А как? В смысле - с чем оно diff делает? > Alex --- ifmail v.2.15dev5 * Origin: Demos online service (2:5020/400) Вернуться к списку тем, сортированных по: возрастание даты уменьшение даты тема автор
Архивное /ru.linux/6577adfbb629.html, оценка из 5, голосов 10
|