Вход:  Пароль:  
FreeSource: AltLinux/Sisyphus/devel/SpecTips/PackageUrl ...
Free Source | Каталог | Изменения | НовыеКомментарии | Пользователи | Регистрация |
Эта страница была перенесена на altlinux.org. Текст на freesource.info заморожен.

В spec-файле настоятельно рекомендуется указывать действующий адрес домашней страницы проекта либо, если таковой нет, места, откуда можно взять исходники пакета. Стоит периодически проверять адреса в своих пакетах на предмет того, что они действующие, и проект не переехал (в этом случае, даже если по старому адресу стоит перенаправление на новый, стоит исправить тег Url: хотя бы при следующей сборке).
Также желательно формировать тег Source таким образом, чтобы он образовывал действующий адрес файла (тарбола), по которому его можно автоматизированно получить*. В простейшем случае подходит

Иногда адрес приходится писать полностью.


Для проектов, расположенных на SourceForge, пишется так:

(иногда проект на sourceforge называется не так, как пакет, будьте внимательны)


Для проектов с Berlios:


Если исходники берутся из cvs|svn, то не плохо, чтобы рядом с тегом Source в виде комментария присутствовала команда для получения данного снапшота


Для проверки правильности адресов из тегов Url: служит программа rpmurl из пакета etersoft-build-utils, которая вызывается так: rpmurl -c пакет.spec.


Страницы, ссылающиеся на данную: AltLinux/Sisyphus/devel/SampleSpecs/empty


* например программой rpmgs из etersoft-build-utils.


 
Файлов нет. [Показать файлы/форму]
Комментариев нет. [Показать комментарии/форму]