[packages/python3-pygobject3] - updated to 3.48.0

qboosh qboosh at pld-linux.org
Sun Mar 10 08:26:17 CET 2024


commit 4f48a4e5e6ab8d5e18ac5b4c8606cf2f20f9a710
Author: Jakub Bogusz <qboosh at pld-linux.org>
Date:   Sun Mar 10 07:06:20 2024 +0100

    - updated to 3.48.0

 python3-pygobject3.spec | 29 ++++++++++++++++++-----------
 1 file changed, 18 insertions(+), 11 deletions(-)
---
diff --git a/python3-pygobject3.spec b/python3-pygobject3.spec
index bf807a4..6f88b80 100644
--- a/python3-pygobject3.spec
+++ b/python3-pygobject3.spec
@@ -7,23 +7,24 @@
 Summary:	Python 3 bindings for GObject library
 Summary(pl.UTF-8):	Wiązania Pythona 3 do biblioteki GObject
 Name:		python3-pygobject3
-Version:	3.46.0
+Version:	3.48.0
 Release:	1
 License:	LGPL v2+
 Group:		Libraries/Python
-Source0:	https://download.gnome.org/sources/pygobject/3.46/%{module}-%{version}.tar.xz
-# Source0-md5:	56c36bfe6f24fa28182a7adcd3815b2c
+Source0:	https://download.gnome.org/sources/pygobject/3.48/%{module}-%{version}.tar.xz
+# Source0-md5:	342a4a0741959e27cb5ecde2efeb40fe
 URL:		https://wiki.gnome.org/Projects/PyGObject
 BuildRequires:	cairo-gobject-devel
-BuildRequires:	glib2-devel >= 1:2.64.0
+BuildRequires:	glib2-devel >= 1:2.67.4
 BuildRequires:	gobject-introspection-devel >= 1.64.0
 BuildRequires:	libffi-devel >= 3.0
+BuildRequires:	meson >= 0.64.0
+BuildRequires:	ninja >= 1.5
 BuildRequires:	pkgconfig
 BuildRequires:	python3 >= 1:3.8
 BuildRequires:	python3-devel >= 1:3.8
 BuildRequires:	python3-modules >= 1:3.8
 BuildRequires:	python3-pycairo-devel >= 1.16.0
-BuildRequires:	python3-setuptools
 %if %{with tests}
 BuildRequires:	python3-pytest
 %endif
@@ -36,7 +37,7 @@ BuildRequires:	python3-sphinx_rtd_theme
 %endif
 BuildRequires:	tar >= 1:1.22
 BuildRequires:	xz
-Requires:	glib2 >= 1:2.64.0
+Requires:	glib2 >= 1:2.67.4
 Requires:	gobject-introspection >= 1.64.0
 Requires:	python3-modules >= 1:3.8
 Conflicts:	python3-pygobject < 2.28.6-3
@@ -54,7 +55,7 @@ Summary(pl.UTF-8):	Wiązania Pythona 3 do biblioteki GObject - metapakiet progra
 Group:		Development/Languages/Python
 Requires:	%{name} = %{version}-%{release}
 Requires:	python-pygobject3-common-devel = %{version}-%{release}
-Requires:	glib2-devel >= 1:2.64.0
+Requires:	glib2-devel >= 1:2.67.4
 Requires:	libffi-devel >= 3.0
 Requires:	python3-devel >= 1:3.5
 
@@ -71,7 +72,7 @@ Summary:	Python bindings for GObject library
 Summary(pl.UTF-8):	Wiązania Pythona do biblioteki GObject
 Group:		Development/Languages/Python
 Requires:	%{name} = %{version}-%{release}
-Requires:	glib2-devel >= 1:2.64.0
+Requires:	glib2-devel >= 1:2.67.4
 Requires:	libffi-devel >= 3.0
 
 %description -n python-pygobject3-common-devel
@@ -115,7 +116,10 @@ Ten pakiet zawiera przykładowe programy dla biblioteki GObject.
 %{__sed} -i -e '1s|#!/usr/bin/env python$|#!%{__python}|'  examples/cairo-demo.py
 
 %build
-%py3_build %{?with_tests:test}
+%meson build \
+	%{!?with_tests:-Dtests=false}
+
+%ninja_build -C build
 
 %if %{with doc}
 %{__make} -C docs
@@ -125,7 +129,10 @@ Ten pakiet zawiera przykładowe programy dla biblioteki GObject.
 rm -rf $RPM_BUILD_ROOT
 install -d $RPM_BUILD_ROOT{%{_examplesdir}/%{name}-%{version},%{py3_sitescriptdir}/gi/overrides/__pycache__}
 
-%py3_install
+%ninja_install -C build
+
+%py3_comp $RPM_BUILD_ROOT%{py3_sitedir}
+%py3_ocomp $RPM_BUILD_ROOT%{py3_sitedir}
 
 cp -a examples/*.py $RPM_BUILD_ROOT%{_examplesdir}/%{name}-%{version}
 
@@ -149,7 +156,7 @@ rm -rf $RPM_BUILD_ROOT
 %dir %{py3_sitedir}/pygtkcompat
 %{py3_sitedir}/pygtkcompat/*.py
 %{py3_sitedir}/pygtkcompat/__pycache__
-%{py3_sitedir}/PyGObject-%{version}-py*.egg-info
+%{py3_sitedir}/PyGObject-%{version}.egg-info
 %dir %{py3_sitescriptdir}/gi
 %dir %{py3_sitescriptdir}/gi/overrides
 %dir %{py3_sitescriptdir}/gi/overrides/__pycache__
================================================================

---- gitweb:

http://git.pld-linux.org/gitweb.cgi/packages/python3-pygobject3.git/commitdiff/4f48a4e5e6ab8d5e18ac5b4c8606cf2f20f9a710



More information about the pld-cvs-commit mailing list