[newbies] советы по мотивам spec-файла

Alexey I. Froloff raorn на altlinux.org
Вт Окт 13 08:57:52 UTC 2009


On Tue, Oct 13, 2009 at 11:16:38AM +0300, Artem Zolochevskiy wrote:
> >>   * Два питоновских файла: asciidoc.py и a2x.py
> >>   * симлинки на них в этом же какталоге: asciidoc и a2x соовтетсвенно.
> > Расширение .py никому не нужно.  Переименовать.
> Точно! А что мне такое просто решение в голову не пришло.
Когда-то давно rpm-build-python не умел смотреть в шебанг:

* Tue Nov 20 2007 Alexey Tourbin <at at altlinux> 0.33-alt1
- python.req.py: relaxed fatal error condition for possibly non-pythonish
  files; files with *.py suffix or shebang line considered pythonish

> А вот с макросами я так и пойму. Тут из разряда "на вкус и цвет"?
> Например у меня используется
> %define docdir %_docdir/%name-%version
Тут всё очень забавно.  Если в %files есть %doc, то каталог с
документацией удаляется перед обработкой %files и всё что попало
в докдир на стадии %install благополучно херится.  Если определён
макрос %_customdocdir, этого не происходит.

Зато потом, при заполнении этого %_customdocdir в %install и
использовании %doc в разных подпакетах, файлы в этом
%_customdocdir начинают странным образом дублироваться.  Я не
стал разбираться, просто отметил для себя такое поведение.

-- 
Regards,
Sir Raorn.
-------------- next part --------------
A non-text attachment was scrubbed...
Name: not available
Type: application/pgp-signature
Size: 198 bytes
Desc: Digital signature
URL: <http://lists.altlinux.org/pipermail/devel-newbies/attachments/20091013/3e6fca71/attachment-0001.bin>


Подробная информация о списке рассылки devel-newbies