On Sun, Dec 01, 2002 at 06:27:19PM +0300, Alexey I. Froloff wrote: > On Sun, Dec 01, 2002 at 05:46:35PM +0300, Dmitry V. Levin wrote: > > > Появилась необходимость производить некую последовательность > > > действий в самом начале %build/%install, руками в каждый спек > > > это прописывать не очень хочется, в %_libdir/rpm/macros видел > > > всяческие %__spec_*_pre, как ими пользоваться? > > Макрос %__spec_XXX_pre выполняется в самом начале секции %XXX. > > Аналогично %__spec_XXX_post и другие. > > > См. напр. переопределение %__spec_install_pre в файле > > /usr/lib/rpm/i586-linux/macros. > Вот это меня и смущает... Насколько безопасно (в смысле, как > бы чего где потом не поломалось) переопределять этот макрос на > основе взятого из i586-linux/macros? Может стоило бы добавить > %__spec_XXX_custom_{pre,post}, по умолчанию естественно пустые? Можно, конечно. Однако за те несколько лет, что эти макросы используются, подобных пожеланий я не припоминаю (не только здесь, но и в rpm-list@). Ok, в следующей сборке добавлю. -- ldv