public inbox for git-commits@fedoraproject.org
help / color / mirror / Atom feed
From: Ali Erdinc Koroglu <ali.koroglu@oss.qualcomm.com>
To: git-commits@fedoraproject.org
Subject: [rpms/geopmd] rawhide: Update to 3.2.2 (rhbz#2377267)
Date: Wed, 29 Jul 2026 11:07:01 GMT [thread overview]
Message-ID: <178532322190.1.7941915291437822400.rpms-geopmd-6ee43820da68@fedoraproject.org> (raw)
A new commit has been pushed.
Repo : rpms/geopmd
Branch : rawhide
Commit : 6ee43820da6821093dc115b681e2a43732f765c0
Author : Ali Erdinc Koroglu <ali.koroglu@oss.qualcomm.com>
Date : 2026-07-29T14:06:47+03:00
Stats : +26/-36 in 2 file(s)
URL : https://src.fedoraproject.org/rpms/geopmd/c/6ee43820da6821093dc115b681e2a43732f765c0?branch=rawhide
Log:
Update to 3.2.2 (rhbz#2377267)
---
diff --git a/geopmd.spec b/geopmd.spec
index f015aa0..d2df979 100644
--- a/geopmd.spec
+++ b/geopmd.spec
@@ -9,7 +9,7 @@ optimize system hardware settings to achieve energy efficiency and/or
performance objectives.}
Name: geopmd
-Version: 3.2.1
+Version: 3.2.2
Release: %autorelease
Summary: GEOPM daemon
@@ -21,28 +21,10 @@ ExclusiveArch: x86_64
BuildRequires: gcc
BuildRequires: grpc-plugins
-BuildRequires: libgeopmd-devel >= 3.2.1
+BuildRequires: libgeopmd-devel >= 3.2.2
BuildRequires: python3-devel
-BuildRequires: python3-setuptools
-BuildRequires: python3-setuptools_scm
-BuildRequires: python3-cffi
-BuildRequires: python3-dasbus
-BuildRequires: python3-docstring-parser
BuildRequires: python3-defusedxml
-BuildRequires: python3-jsonschema
-BuildRequires: python3-prometheus_client
-BuildRequires: python3-psutil
-BuildRequires: python3-pyyaml
BuildRequires: systemd-units
-Requires: python3-cffi
-Requires: python3-dasbus
-Requires: python3-docstring-parser
-Requires: python3-grpcio
-Requires: python3-jsonschema
-Requires: python3-prometheus_client
-Requires: python3-protobuf
-Requires: python3-psutil
-Requires: python3-pyyaml
Requires: python3-%{prj_name} = %{version}-%{release}
Requires: geopmd-cli
Requires: geopm-cli
@@ -58,19 +40,21 @@ Summary: Python bindings for libgeopmd
%prep
%autosetup -p1 -n geopm-%{version}
-
-pushd %{prj_name}
-echo %{version} > %{prj_name}/VERSION
-popd
+echo %{version} > %{prj_name}/%{prj_name}/VERSION
+
+%generate_buildrequires
+cd %{prj_name}
+%pyproject_buildrequires
%build
-pushd %{prj_name}
-%py3_build
-popd
+cd %{prj_name}
+%pyproject_wheel
%install
-pushd %{prj_name}
-%py3_install
+cd %{prj_name}
+%pyproject_install
+%pyproject_save_files %{prj_name}
+
mkdir -p %{buildroot}%{_sysconfdir}/geopm
chmod 0700 %{buildroot}%{_sysconfdir}/geopm
install -D -p -m 644 io.github.geopm.xml %{buildroot}%{_datadir}/dbus-1/interfaces/io.github.geopm.xml
@@ -83,12 +67,19 @@ protoc \
--plugin=protoc-gen-grpc=/usr/bin/grpc_python_plugin \
geopm_service.proto
cp geopm_service.proto %{buildroot}%{python3_sitearch}/%{prj_name}
-popd
%check
-pushd %{prj_name}
+cd %{prj_name}
PYTHONPATH=%{buildroot}%{python3_sitearch} %{python3} -m unittest discover -p 'Test*.py' -v
-popd
+
+%post
+%systemd_post geopm.service
+
+%preun
+%systemd_preun geopm.service
+
+%postun
+%systemd_postun_with_restart geopm.service
%files
%license LICENSE-BSD-3-Clause
@@ -99,15 +90,14 @@ popd
%{_datadir}/dbus-1/system.d/io.github.geopm.conf
%{_unitdir}/geopm.service
-%files -n python3-%{prj_name}
+%files -n python3-%{prj_name} -f %{pyproject_files}
%{_bindir}/geopmaccess
%{_bindir}/geopmexporter
%{_bindir}/geopmread
%{_bindir}/geopmwrite
%{_bindir}/geopmsession
%{python3_sitearch}/_libgeopmd_py_cffi.abi3.so
-%{python3_sitearch}/%{prj_name}
-%{python3_sitearch}/%{prj_name}-*.egg-info
+%{python3_sitearch}/%{prj_name}/geopm_service.proto
%changelog
%autochangelog
diff --git a/sources b/sources
index 38359cc..01816e4 100644
--- a/sources
+++ b/sources
@@ -1 +1 @@
-SHA512 (geopm-3.2.1.tar.gz) = faaaf9b48391bb94468a13b9f9292f10845089d7141ec07dccc9f812cd0c33319963b46365c4afe057f2cdb909c63cfdfa0d51459ebec02b000d0b3f5c39d487
+SHA512 (geopm-3.2.2.tar.gz) = f4e9d1abc5920cee0a790be89c0dab76fc3bff57276b65106dad963c117c8709945ae72bd93091b247a199d6867f743906ec558174f8743fc7b8906d614f9300
reply other threads:[~2026-07-29 11:07 UTC|newest]
Thread overview: [no followups] expand[flat|nested] mbox.gz Atom feed
Reply instructions:
You may reply publicly to this message via plain-text email
using any one of the following methods:
* Save the following mbox file, import it into your mail client,
and reply-to-all from there: mbox
Avoid top-posting and favor interleaved quoting:
https://en.wikipedia.org/wiki/Posting_style#Interleaved_style
* Reply using the --to, --cc, and --in-reply-to
switches of git-send-email(1):
git send-email \
--in-reply-to=178532322190.1.7941915291437822400.rpms-geopmd-6ee43820da68@fedoraproject.org \
--to=ali.koroglu@oss.qualcomm.com \
--cc=git-commits@fedoraproject.org \
/path/to/YOUR_REPLY
https://kernel.org/pub/software/scm/git/docs/git-send-email.html
* If your mail client supports setting the In-Reply-To header
via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line
before the message body.
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox