[devel] Q: cvs inquiry
Dmitry V. Levin
=?iso-8859-1?q?ldv_=CE=C1_fandra=2Eorg?=
Чт Ноя 23 23:52:06 MSK 2000
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.
----------- следующая часть -----------
Было удалено вложение не в текстовом формате...
Имя : =?iso-8859-1?q?=CF=D4=D3=D5=D4=D3=D4=D7=D5=C5=D4?=
Тип : application/pgp-signature
Размер : 232 байтов
Описание: =?iso-8859-1?q?=CF=D4=D3=D5=D4=D3=D4=D7=D5=C5=D4?=
Url : <http://lists.altlinux.org/pipermail/devel/attachments/20001123/4997c257/attachment-0001.bin>
Подробная информация о списке рассылки Devel