On Wed, Nov 22, 2000 at 09:19:06AM +0300, Mikhail Zabaluev wrote: > > > > Даже данные по закачке исходников сложно уместить в spec-файл без > > > > добавления новых тэгов (или псевдотэгов). > > > > Пример из cvs.spec: > > > > Source: ftp://ftp.cvshome.org/pub/%name-%version/%name-%version.tar.bz2 > > > > > > Смущают макросы? А опция -bE на что? > > > > Дело не в макросах, а в шаблоне поиска новых файлов на сайте, который из > > URL'а не выводится очевидным образом. > > Не понимаю. Если в 'Source:' задан URL с точностью плюс-минус архивный > суффикс, то и искать ничего не нужно. Если имеется в виду поиск локальных > файлов, то их имена из URL вычленить тоже не представляется сложным - > rpm ведь справляется. Очень просто: Когда URL записан в виде ftp://ftp.cvshome.org/pub/%name-%version/%name-%version.tar.bz2, то мне очевидно, что в поиске свежей версии требуется найти все ftp://ftp.cvshome.org/pub/cvs-*/cvs-*.tar.gz, отсортировать по номеру версии, найдя, таким образом, самую свежую, которую и скачать. Слабо написать алгоритм, который сможет реализовать подобные схемы, пользуясь _только_ знанием URL'а? Другое дело, если есть не голый URL, а готовый шаблон для поиска. 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 it's friends are.