%global _description %{expand: Dunamai is a Python 3.5+ library and command line tool for producing dynamic, standards-compliant version strings, derived from tags in your version control system. This facilitates uniquely identifying nightly or per-commit builds in continuous integration and releasing new versions of your software simply by creating a tag.} Name: python-dunamai Version: 1.18.0 Release: 1 Summary: Dynamic version generation License: MIT URL: https://github.com/mtkennerly/dunamai Source0: %{url}/archive/v%{version}/dunamai-%{version}.tar.gz BuildArch: noarch %description %_description %package -n python3-dunamai Summary: %{summary} BuildRequires: python3-devel BuildRequires: python3-setuptools BuildRequires: python3-setuptools_scm BuildRequires: python3-wheel BuildRequires: python3-pip BuildRequires: python3-poetry-core %description -n python3-dunamai %_description %prep %autosetup -n dunamai-%{version} %build %pyproject_build %install %pyproject_install %files -n python3-dunamai %license LICENSE %doc README.md CHANGELOG.md %{_bindir}/dunamai %{python3_sitelib}/dunamai-*.dist-info/ %{python3_sitelib}/dunamai/ %changelog * Fri Aug 18 2023 mengzhaoa - 1.18.0-1 - Init package python-dunamai-1.18.0