On Wed, Dec 13, 2000 at 07:33:33PM +0300, Ivan Zakharyaschev wrote: > > Попрошу в будущем при сборке пакетов определять макросы: > > %distribution Linux-Mandrake Russian Edition > > %vendor IPLabs Linux Team > > %packager yourname > > Я однажды использовал > > %define packagerName %(echo '%packager' | sed -e 's/ <.*>//') > %define packagerAddress %(echo '%packager' | sed -e 's/.*//') > > Может добавить что-нибудь похожее в число стандартных? В таком виде пойдет (протестировано на .rpmmacros)? %packagerName %(echo -E '%packager' |sed -e 's/[[:space:]]*<.*//') %packagerAddress %(echo -E '%packager' |sed -e %'s/.*<\\\([^<>]\\+@[^<>]\\+\\\)>.*/\\1/') (так много \ из-за rpm-экранирования и sed-экранирования). Regards, Dmitry +-------------------------------------------------------------------------+ Dmitry V. Levin mailto://ldv@fandra.org Software Engineer PGP pubkey http://www.fandra.org/users/ldv/pgpkeys.html IPLabs Linux Team http://linux.iplabs.ru Fandra Project http://www.fandra.org +-------------------------------------------------------------------------+ UNIX is user friendly. It's just very selective about who its friends are.