From 6c5871fcfca8dd87c22d47bddf0f57d6604b3ff9 Mon Sep 17 00:00:00 2001 From: Daniel Uvehag Date: Tue, 19 Apr 2022 15:20:16 +0200 Subject: [PATCH] Rename package as to honour Fedora's naming policy. --- ...ools_scm.spec => python-setuptools-scm.spec | 18 +++++++++++------- 1 file changed, 11 insertions(+), 7 deletions(-) rename python-setuptools_scm.spec => python-setuptools-scm.spec (63%) diff --git a/python-setuptools_scm.spec b/python-setuptools-scm.spec similarity index 63% rename from python-setuptools_scm.spec rename to python-setuptools-scm.spec index 1772d40..cdb6993 100644 --- a/python-setuptools_scm.spec +++ b/python-setuptools-scm.spec @@ -1,14 +1,15 @@ %global pypi_name setuptools_scm %global pypi_version 5.0.2 +%global canonical_pypi_name %(echo %{pypi_name} | tr '_' '-') -Name: python-%{pypi_name} +Name: python-%{canonical_pypi_name} Version: %{pypi_version} -Release: 1%{?dist} +Release: 2%{?dist} Summary: Blessed package to manage your versions by SCM tags License: MIT URL: https://github.com/pypa/setuptools_scm/ -Source0: %{pypi_source setuptools_scm} +Source0: https://files.pythonhosted.org/packages/source/%(c=%{pypi_name}; echo ${c:0:1})/%{pypi_name}/%{pypi_name}-%{version}.tar.gz BuildArch: noarch BuildRequires: python%{python3_pkgversion}-devel @@ -21,13 +22,13 @@ It also handles file finders for the supported SCMs.} %description %_description -%package -n python%{python3_pkgversion}-%{pypi_name} +%package -n python%{python3_pkgversion}-%{canonical_pypi_name} Summary: %{summary} -%{?python_provide:%python_provide python%{python3_pkgversion}-%{pypi_name}} +%{?python_provide:%python_provide python%{python3_pkgversion}-%{canonical_pypi_name}} Requires: python%{python3_version}dist(setuptools) -%description -n python%{python3_pkgversion}-%{pypi_name} %_description +%description -n python%{python3_pkgversion}-%{canonical_pypi_name} %_description %prep @@ -43,12 +44,15 @@ rm -rf %{pypi_name}.egg-info %check %{__python3} setup.py test -%files -n python%{python3_pkgversion}-%{pypi_name} +%files -n python%{python3_pkgversion}-%{canonical_pypi_name} %license LICENSE %doc README.rst %{python3_sitelib}/%{pypi_name} %{python3_sitelib}/%{pypi_name}-%{pypi_version}-py%{python3_version}.egg-info %changelog +* Tue Apr 19 2022 Daniel Uvehag - 5.0.2-2 +- Rename package names as to honour Fedora's naming policy. + * Tue Apr 19 2022 Daniel Uvehag - 5.0.2-1 - Initial package.