diff --git a/0001-fix-pdm-pep517-to-pdm-backend.patch b/0001-fix-pdm-pep517-to-pdm-backend.patch new file mode 100644 index 0000000000000000000000000000000000000000..9e2dd98548b93e5617378a25a50a85382ceb9fff --- /dev/null +++ b/0001-fix-pdm-pep517-to-pdm-backend.patch @@ -0,0 +1,27 @@ +From a387d6c4b0245dfa97ceb758b0bf0b7d0c50a310 Mon Sep 17 00:00:00 2001 +From: mengzhaoa +Date: Thu, 21 Sep 2023 11:41:40 +0800 +Subject: [PATCH] fix pdm-pep517 to pdm-backend + +--- + pyproject.toml | 4 ++-- + 1 file changed, 2 insertions(+), 2 deletions(-) + +diff --git a/pyproject.toml b/pyproject.toml +index d6be3e9..eccc4db 100644 +--- a/pyproject.toml ++++ b/pyproject.toml +@@ -1,8 +1,8 @@ + [build-system] + requires = [ +- "pdm-pep517", ++ "pdm-backend", + ] +-build-backend = "pdm.pep517.api" ++build-backend = "pdm.backend.intree" + + [project] + name = "mkdocstrings-python-legacy" +-- +1.8.3.1 + diff --git a/mkdocstrings-python-legacy-0.2.3.tar.gz b/mkdocstrings-python-legacy-0.2.3.tar.gz new file mode 100644 index 0000000000000000000000000000000000000000..b2dac81352f38eb48bf62064832ae370c6764539 Binary files /dev/null and b/mkdocstrings-python-legacy-0.2.3.tar.gz differ diff --git a/python-mkdocstrings-python-legacy.spec b/python-mkdocstrings-python-legacy.spec new file mode 100644 index 0000000000000000000000000000000000000000..00388a45c705d7580890dfe25093ec9899b3df5c --- /dev/null +++ b/python-mkdocstrings-python-legacy.spec @@ -0,0 +1,47 @@ +%global pypi_name mkdocstrings-python-legacy + +Name: python-%{pypi_name} +Version: 0.2.3 +Release: 1 +Summary: A legacy Python handler for mkdocstrings. + +License: ISC +URL: https://mkdocstrings.github.io/python-legacy +Source0: %{url}/archive/v%{version}/%{pypi_name}-%{version}.tar.gz +Patch1: 0001-fix-pdm-pep517-to-pdm-backend.patch +BuildArch: noarch + +%description +A legacy Python handler for mkdocstrings. + +%package -n python3-%{pypi_name} +Summary: A legacy Python handler for mkdocstrings. +Provides: python-%{pypi_name} + +BuildRequires: python3-devel +BuildRequires: python3-setuptools +BuildRequires: python3-setuptools_scm +BuildRequires: python3-pip +BuildRequires: python3-wheel +BuildRequires: python3-pdm-backend + +%description -n python3-%{pypi_name} +A legacy Python handler for mkdocstrings. + +%prep +%autosetup -n %{pypi_name}-%{version} + +%build +%pyproject_build + +%install +%pyproject_install + +%files -n python3-%{pypi_name} +%license LICENSE +%doc README.md +%{python3_sitelib}/mkdocstrings_python_legacy-*.dist-info/ + +%changelog +* Fri Aug 25 2023 mengzhaoa - 0.2.3-1 +- Init package. \ No newline at end of file