On Sat, Sep 16, 2006 at 02:05:39AM +0400, Alexey Rusakov wrote: > > Может, получится хакнуть это дело методом %define в install и > > раскрытия полученного в %post, но если и, то это слабочитаемо > > (хотя... если выйдет всунуть в левые два макроса и пинать их, > > то какая разница). > Уже думал. Не получится, потому что нужный мне список можно > получить только в %install, то есть записать результат нужно > именно в этот момент. Сделать такую вещь при помощи макросов > RPM - насколько я понимаю, невозможно, потому что макросы RPM > раскрываются при препроцессинге спека. Лёш, а давай поставим эксперимент? Собери и поставь аттач, завтра удали и поставь опять. $ rpm -qp --scripts /home/mike/RPM/RPMS/noarch/test-0-alt0.noarch.rpm postinstall scriptlet (through /bin/sh): echo "Built on: 20060916" echo -n "Current: "; date +%Y%m%d QED -- сперва там достаточно тупой препроцессор (в том плане, что и комментарии не воспринимает; сейчас это хорошо тем, что секции не изолированы). -- ---- WBR, Michael Shigorin ------ Linux.Kiev http://www.linux.kiev.ua/