diff --git a/.gitignore b/.gitignore index e69de29..167e8c2 100644 --- a/.gitignore +++ b/.gitignore @@ -0,0 +1 @@ +/sip-6.5.1.tar.gz diff --git a/sip6.spec b/sip6.spec new file mode 100644 index 0000000..77ae9be --- /dev/null +++ b/sip6.spec @@ -0,0 +1,50 @@ +%global pypi_name sip + +Name: sip6 +Version: 6.5.1 +Release: 1%{?dist} +Summary: SIP - Python/C++ Bindings Generator +%py_provides python3-sip6 + +# code_generator/parser.{c.h} is GPLv2+ with exceptions (bison) +License: (GPLv2 or GPLv3) and (GPLv2+ with exceptions) +URL: https://www.riverbankcomputing.com/software/sip +Source0: %{pypi_source} + +BuildRequires: gcc +BuildRequires: python3-devel +BuildRequires: %{py3_dist setuptools toml} + +%global _description %{expand: +SIP is a collection of tools that makes it very easy to create Python bindings +for C and C++ libraries. It was originally developed in 1998 to create PyQt, +the Python bindings for the Qt toolkit, but can be used to create bindings for +any C or C++ library. For example it is also used to generate wxPython, the +Python bindings for wxWidgets.} + +%description %_description + +%prep +%autosetup -n %{pypi_name}-%{version} -p 1 + +%build +%py3_build + +%install +%py3_install + +%check +%py3_check_import sipbuild sipbuild.distinfo sipbuild.module sipbuild.tools + + +%files +%doc README +%license LICENSE LICENSE-GPL2 LICENSE-GPL3 +%{_bindir}/sip* +%{python3_sitearch}/sip-* +%{python3_sitearch}/sipbuild/ + +%changelog +* Tue Apr 19 2022 Jan Grulich - 6.5.1-1 +- Initial package + Resolves: bz#2071748 diff --git a/sources b/sources new file mode 100644 index 0000000..614a8c1 --- /dev/null +++ b/sources @@ -0,0 +1 @@ +SHA512 (sip-6.5.1.tar.gz) = 2d6f225e653873462d97dfdc85bd308a26b66996e1bb98e2c3aa60a3b260db745021f1d3182db8e943fd216ee27a2f65731b96d287e94f8f2e7972c5df971c69