Summary: | Предлагается добавить python_build/python_install | ||
---|---|---|---|
Product: | Sisyphus | Reporter: | Vitaly Lipatov <lav> |
Component: | rpm-build-python | Assignee: | Ivan Zakharyaschev <imz> |
Status: | CLOSED FIXED | QA Contact: | qa-sisyphus |
Severity: | normal | ||
Priority: | P2 | CC: | darktemplar, george, imz, ldv, rt |
Version: | unstable | ||
Hardware: | all | ||
OS: | Linux |
Description
Vitaly Lipatov
2008-01-08 23:19:19 MSK
reassign Мне кажется порой... что цены растут быстрее зарплаты, а баги появляются быстрее, чем закрываются. Господа, пожалуйста, отреагируйте. Если я предоставлю патч, это поможет делу? Так как не дождался никакой реакции, пока добавил предлагаемые макросы в rpm-build-compat: * Сбт Июл 05 2008 Vitaly Lipatov <lav@altlinux.ru> 1.2-alt1 - add python_build/python_install macroses - remove NEWS file, see changelog from the package for news (In reply to comment #0) > Предлагается добавить макросы > %python_build %__python setup.py build Допустим. Возможно, требуется ещё и шапка, аналогичная используемой в %configure: CFLAGS="${CFLAGS:-%optflags}"; export CFLAGS; CXXFLAGS="${CXXFLAGS:-%optflags}"; export CXXFLAGS; FFLAGS="${FFLAGS:-%optflags}"; export FFLAGS; %__python setup.py build > %python_install %__python setup.py --root=%buildroot --optimize=2 install Зачем нужен --optimize=2, если по окончании %install всё равно модули компилируются? Предлагаю такой вариант: %__python setup.py install --skip-build --root=%buildroot В 0.33.1-alt1 добавил предложенный мной вариант. |