[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