%global pkg_name ua-parser-builtins Name: python-%{pkg_name} Version: 0.18.0.post1 Release: 1%{?dist} Summary: Precompiled rules for User Agent Parser License: Apache-2.0 URL: https://github.com/ua-parser/uap-python BuildArch: noarch # git clone --recursive https://github.com/ua-parser/uap-python.git ua_parser # cd ua_parser/ua-parser-builtins # python3 -m build --sdist # cp dist/ua_parser_builtins-%%{version}.tar.gz ../../ # NOTE: Requested upstream to publish a sdist archive and add a LICENSE file: # => https://github.com/ua-parser/uap-python/issues/262 Source0: ua_parser_builtins-%{version}.tar.gz BuildRequires: python3-devel %description Precompiled rules for User Agent Parser. %package -n python3-%{pkg_name} Summary: Precompiled rules for User Agent Parser %description -n python3-%{pkg_name} Precompiled rules for User Agent Parser. %prep %autosetup -p1 -n ua_parser_builtins-%{version} %generate_buildrequires %pyproject_buildrequires -r %build %pyproject_wheel %install %pyproject_install %pyproject_save_files ua_parser_builtins %check # Nothing to test %files -n python3-%{pkg_name} -f %{pyproject_files} %doc README.md %changelog * Sun Mar 23 2025 Sandro Mani - 0.18.0.post1-1 - Initial package