diff options
author | CoprDistGit <infra@openeuler.org> | 2023-08-26 03:38:45 +0000 |
---|---|---|
committer | CoprDistGit <infra@openeuler.org> | 2023-08-26 03:38:45 +0000 |
commit | 60b994f85eccc2e1d8d76abda77966ff15e4fb79 (patch) | |
tree | caafd38f2eaf5220eaa06365e025ee934687c7cf /python-mkdocs.spec | |
parent | a814a8c9ea643cdad11d4de584818791a6f38c67 (diff) |
automatic import of python-mkdocs
Diffstat (limited to 'python-mkdocs.spec')
-rw-r--r-- | python-mkdocs.spec | 92 |
1 files changed, 92 insertions, 0 deletions
diff --git a/python-mkdocs.spec b/python-mkdocs.spec new file mode 100644 index 0000000..6250258 --- /dev/null +++ b/python-mkdocs.spec @@ -0,0 +1,92 @@ +%global pypi_name mkdocs + + +Name: python-%{pypi_name} +Version: 1.5.2 +Release: 1 +Summary: Project documentation with Markdown + +License: BSD +URL: https://www.mkdocs.org +Source0: https://files.pythonhosted.org/packages/35/6a/63612e19d9c903a608caf91fd2c1f07ccbb9610de4ddb6f187aec1cce197/mkdocs-1.5.2.tar.gz +BuildArch: noarch + + +BuildRequires: python3-devel +BuildRequires: python3-setuptools +BuildRequires: python3-pip +BuildRequires: python3-wheel +BuildRequires: python3-editables +BuildRequires: python3-hatch-vcs +BuildRequires: python3-hatchling +BuildRequires: python3-babel + +%description +MkDocs is a fast and simple way to create a website from source files written +in Markdown, and configured with a YAML configuration file, the documentation +can be hosted anywhere, even in free hosting services like Read the Docs and +GitHub Pages. +MkDocs is Python powered, this package is built with Python 3. + +%package -n python3-%{pypi_name} +Summary: %{summary} +%{?python_provide:%python_provide python3-%{pypi_name}} + +%package help +Summary: %{summary} +Provides: python3-%{pypi_name}-doc +%description help +MkDocs is a fast and simple way to create a website from source files written +in Markdown, and configured with a YAML configuration file, the documentation +can be hosted anywhere, even in free hosting services like Read the Docs and +GitHub Pages. +MkDocs is Python powered, this package is built with Python 3. + +%description -n python3-%{pypi_name} +MkDocs is a fast and simple way to create a website from source files written +in Markdown, and configured with a YAML configuration file, the documentation +can be hosted anywhere, even in free hosting services like Read the Docs and +GitHub Pages. +MkDocs is Python powered, this package is built with Python 3. + + +%prep +%autosetup -n %{pypi_name}-%{version} + + +%build +%pyproject_build + +%install +%pyproject_install +install -d -m755 %{buildroot}/%{_pkgdocdir} +if [ -d doc ]; then cp -arf doc %{buildroot}/%{_pkgdocdir}; fi +if [ -d docs ]; then cp -arf docs %{buildroot}/%{_pkgdocdir}; fi +if [ -d example ]; then cp -arf example %{buildroot}/%{_pkgdocdir}; fi +if [ -d examples ]; then cp -arf examples %{buildroot}/%{_pkgdocdir}; fi +pushd %{buildroot} +touch doclist.lst +if [ -d usr/share/man ]; then + find usr/share/man -type f -printf "/%h/%f.gz\n" >> doclist.lst +fi +popd +mv %{buildroot}/doclist.lst . + +%files -n python3-%{pypi_name} +%license LICENSE +%doc README.md +%{_bindir}/mkdocs +%{python3_sitelib}/%{pypi_name}* + +%files help +%{_docdir}/* + +%changelog +* Fri Aug 25 2023 luolu12 <luluoc@isoftstone.com> - 1.5.2-1 +- update package of version 1.5.2. + +* Mon Jun 26 2023 luolu12 <luluoc@isoftstone.com> - 1.4.3-1 +- update package of version 1.4.3. + +* Thu Jun 15 2023 luolu12 <luluoc@isoftstone.com> - 1.3.1-1 +- Initial package. |