Bug 8594 - errors in spec
: errors in spec
Status: CLOSED FIXED
: Sisyphus
(All bugs in Sisyphus/pptp-client)
: unstable
: all Linux
: P2 minor
Assigned To:
:
: http://sisyphus.ru/srpm/pptp-client/spec
:
:
:
  Show dependency tree
 
Reported: 2005-12-05 20:17 by
Modified: 2009-10-04 14:49 (History)


Attachments


Note

You need to log in before you can comment on or make changes to this bug.


Description From 2005-12-05 20:17:10
В спеке сейчас прописано такое:
%prep
rm -rf $RPM_BUILD_ROOT

хотя этого (rm -rf $RPM_BUILD_ROOT) быть не должно.

Дальше, вместо %make должно использоватся %make_build
И вместо $RPM_BUILD_ROOT должно использоватся %buildroot

Да и COPYING можно грохнуть. Он там лишний. Такой же есть в common-license.
------- Comment #1 From 2009-10-04 14:29:56 -------
(In reply to comment #0)
> В спеке сейчас прописано такое:
> rm -rf $RPM_BUILD_ROOT
Уже не прописано.

> Дальше, вместо %make должно использоватся %make_build
Нет.  _Может_, но не _должно_.  См. rpm --eval их обоих.

> И вместо $RPM_BUILD_ROOT должно использоватся %buildroot
Может, но не должно.

> Да и COPYING можно грохнуть. Он там лишний. Такой же есть в common-license.
На самом деле это ещё одно "серое пятно" у нас: по-хорошему, COPYING можно
удалять только в случае сверки идентичности и простановки симлинка; некоторые
скажут, что лучше вообще оставить авторскую копию (которая может и измениться
между версиями); в общем, повод для отдельного обсуждения.  Не здеся.
------- Comment #2 From 2009-10-04 14:49:20 -------
(В ответ на комментарий №1)
> > Да и COPYING можно грохнуть. Он там лишний. Такой же есть в common-license.
> На самом деле это ещё одно "серое пятно" у нас: по-хорошему, COPYING можно
> удалять только в случае сверки идентичности и простановки симлинка; некоторые
> скажут, что лучше вообще оставить авторскую копию (которая может и измениться
> между версиями); в общем, повод для отдельного обсуждения.  Не здеся.

Я как-то от скуки писал тест для репокопа который определяет лицензия и
жалуется. :) Как оказалось GPLv2 лицензии существует штук десять.