From b9657dadf8fc39243aaf2a5c4cbbecc345d4da48 Mon Sep 17 00:00:00 2001 From: Scott Talbert Date: Mon, 30 Jan 2023 22:09:45 -0500 Subject: [PATCH] Update to new upstream release 6.7.6 (#2165207) Modernize python packaging --- .gitignore | 1 + sip6.spec | 19 +++++++++++-------- sources | 2 +- 3 files changed, 13 insertions(+), 9 deletions(-) diff --git a/.gitignore b/.gitignore index fc6a2db..9d7f93d 100644 --- a/.gitignore +++ b/.gitignore @@ -7,3 +7,4 @@ /sip-6.5.1.tar.gz /sip-6.6.2.tar.gz /sip-6.7.5.tar.gz +/sip-6.7.6.tar.gz diff --git a/sip6.spec b/sip6.spec index 6b08c97..6436301 100644 --- a/sip6.spec +++ b/sip6.spec @@ -1,13 +1,10 @@ %global pypi_name sip Name: sip6 -Version: 6.7.5 -Release: 2%{?dist} +Version: 6.7.6 +Release: 1%{?dist} Summary: SIP - Python/C++ Bindings Generator %py_provides python3-sip6 -# Remove when F34 is EOL -Provides: sip5%{?_isa} = %{version}-%{release} -Obsoletes: sip5 < 6.0.0 # code_generator/parser.{c.h} is GPLv2+ with exceptions (bison) License: (GPLv2 or GPLv3) and (GPLv2+ with exceptions) @@ -16,7 +13,6 @@ Source0: %{pypi_source} BuildRequires: gcc BuildRequires: python3-devel -BuildRequires: %{py3_dist packaging ply setuptools toml} %global _description %{expand: SIP is a collection of tools that makes it very easy to create Python bindings @@ -30,11 +26,14 @@ Python bindings for wxWidgets.} %prep %autosetup -n %{pypi_name}-%{version} -p 1 +%generate_buildrequires +%pyproject_buildrequires + %build -%py3_build +%pyproject_wheel %install -%py3_install +%pyproject_install %check %py3_check_import sipbuild sipbuild.distinfo sipbuild.module sipbuild.tools @@ -48,6 +47,10 @@ Python bindings for wxWidgets.} %{python3_sitearch}/sipbuild/ %changelog +* Tue Jan 31 2023 Scott Talbert - 6.7.6-1 +- Update to new upstream release 6.7.6 (#2165207) +- Modernize python packaging + * Sat Jan 21 2023 Fedora Release Engineering - 6.7.5-2 - Rebuilt for https://fedoraproject.org/wiki/Fedora_38_Mass_Rebuild diff --git a/sources b/sources index bb1cd49..582aa41 100644 --- a/sources +++ b/sources @@ -1 +1 @@ -SHA512 (sip-6.7.5.tar.gz) = 2dc38a6c0489e374a016b7db1f9443bb5d2fb29dc1fa7647ed2dd5bb4aa8758586e2b85569f9fb3b992e15eded0f7a783ec1a53b3d18bee3f8be53d43b79b7b9 +SHA512 (sip-6.7.6.tar.gz) = 4be9d6f8de259cd922e6cf4620953038c05a6f15fd7813cc4306f215e56a1a20d71441eecf51bda05b029bc5c43f04fe05348d4595a2471dc20d6a481da202c0