Re: Automatic Provides: Discussion summary and plan

2016-08-10 Thread Jason L Tibbitts III
> "PV" == Petr Viktorin writes: PV> No, getting. Example expansion: PV> %{python_dist_name ndg_HTTPSclient} => ndg-httpsclient Ah, OK, that makes much more sense. PV> Would "python3_requires" and "python3_buildrequires" be better? I think so. PV> Please do and share

Re: Automatic Provides: Discussion summary and plan

2016-08-10 Thread Jason L Tibbitts III
> "PV" == Petr Viktorin writes: PV> * One macro for getting the canonical (normalized) dist-name: PV> %{python_dist_name NAME} Do you mean "setting" here? PV> * Four macros for adding Requires and BuildRequires lines (which use PV> the python_dist_name macro

Automatic Provides: Discussion summary and plan

2016-08-10 Thread Petr Viktorin
To help automatic building RPMs from native Python packages, we need an automatic way to record the software's upstream name (dist name, name on PyPI) in Fedora packages. For this, we are using RPM's automatic dependency generator written by Per Øyvind Karlsen and Neal Gompa, which