[devel] [spec-lynch]
Alexey Rusakov
ktirf at altlinux.org
Sun Oct 11 19:19:26 UTC 2009
В Вск, 11/10/2009 в 18:40 +0700, Slava Semushin пишет:
> 10 октября 2009 г. 17:29 пользователь Damir Shayhutdinov
> <damir �� altlinux.org> написал:
> [...]
> > 17 Source: http://trilinos.sandia.gov/download/files/trilinos-9.0.3.tar.gz
> > Скорее всего имеет смысл заменить trilinos-9.0.3 на %name-%version,
> > меньше будет измененных строчек при обновлении.
>
> Так ли уж необходимо заменять имя программы на %name? (Особенно в Source)
>
> Склоняюсь к мысли, что использование %name в Source, Patch и,
> особенно, в Url неоправданно и иной раз создаёт неудобства. Имя
> программы, как правило, не изменяется, а читабельности этот %name не
> сильно-то придаёт, так что не вижу смысла его использовать в данном
> случае.
>
> (Основано на собственном опыте, когда несколько раз копировал адрес из
> Url/Source в браузер и приходилось везде %name заменять на имя
> программы.)
rpmurl наше всё. С номером версии всё равно ничего не поделать, править
его каждый раз замаешься, и главное, это нарушает DRY-принцип[1]. Зато я
уже много раз копировал стандартные для SourceForge и gnome.org Url'ы к
тарболлам в очень разные спеки. Благодаря конструкциям вида
%gnome_ftp/%name/%version/%name-%version.tar.bz2
[1] http://en.wikipedia.org/wiki/Don%27t_repeat_yourself
--
Alexey "Ktirf" Rusakov
GNOME Project
ALT Linux Team
----------- ��������� ����� -----------
���� ������� �������� �� � ��������� �������...
��� : �����������
��� : application/pgp-signature
������ : 198 ������
��������: ??? ????? ????????? ????????? ???????? ????????
Url : <http://lists.altlinux.org/pipermail/devel/attachments/20091011/a5c6700c/attachment.bin>
More information about the Devel
mailing list