[devel] Python 2.6: task #16528

Igor Vlasenko vlasenko at imath.kiev.ua
Thu Nov 26 09:04:50 UTC 2009


On Thu, Nov 26, 2009 at 01:02:37AM +0300, Alexey Tourbin wrote:
> Есть вроде макросы %py_requires и %py_provides.
> 
> # py_requires <имя_модуля1> [<имя_модуля2> ...]
> #
> #	Добавляет зависимость на указанные модули python. Формируемые
> # 	зависимости имеют вид: pythonX.Y(имя_модуля1) [pythonX.Y(имя_модуля2)...]
> # 	где X.Y - текущая (выбранная) версия python
> #
> %py_requires() \
> %(echo -n "Requires:"; %{expand: %%__python_deps_internal %{*}}) \
> %nil
> 
> Только мне этот макрос не очень нравится потому что он портит структуру
> speс-файла (то есть раскрывается в таг Requires, а не просто подставляет
> названия зависимостей).  Это также делает невозможным Requires(pre) и т.п.

Можно ввести правильный макрос, назвать, например, %py_deps


-- 

Dr. Igor Vlasenko
--------------------
Topology Department
Institute of Math
Kiev, Ukraine



More information about the Devel mailing list