Script 'mail_helper' called by obssrc Hello community, here is the log from the commit of package keylime for openSUSE:Factory checked in at 2025-08-13 16:23:01 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/keylime (Old) and /work/SRC/openSUSE:Factory/.keylime.new.1085 (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "keylime" Wed Aug 13 16:23:01 2025 rev:48 rq:1299059 version:7.12.1 Changes: -------- --- /work/SRC/openSUSE:Factory/keylime/keylime.changes 2025-02-16 22:37:40.824936942 +0100 +++ /work/SRC/openSUSE:Factory/.keylime.new.1085/keylime.changes 2025-08-13 16:23:53.275912013 +0200 @@ -1,0 +2,5 @@ +Tue Aug 12 11:48:30 UTC 2025 - Nico Krapp <nico.kr...@suse.com> + +- Switch to pyproject macros + +------------------------------------------------------------------- ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ keylime.spec ++++++ --- /var/tmp/diff_new_pack.mCNUqJ/_old 2025-08-13 16:23:58.600135857 +0200 +++ /var/tmp/diff_new_pack.mCNUqJ/_new 2025-08-13 16:23:58.600135857 +0200 @@ -1,7 +1,7 @@ # # spec file for package keylime # -# Copyright (c) 2025 SUSE LLC +# Copyright (c) 2025 SUSE LLC and contributors # # All modifications and additions to the file contributed by third parties # remain the property of their copyright owners, unless otherwise agreed @@ -17,7 +17,6 @@ %global srcname keylime -%define skip_python2 1 # Consolidate _distconfdir and _sysconfdir %if 0%{?_distconfdir:1} %define _config_norepl %{nil} @@ -25,6 +24,7 @@ %define _distconfdir %{_sysconfdir} %define _config_norepl %config(noreplace) %endif +%{?sle15_python_module_pythons} Name: keylime Version: 7.12.1 Release: 0 @@ -41,7 +41,9 @@ Source11: verifier.conf.diff Source12: tenant.conf.diff BuildRequires: %{python_module Jinja2} +BuildRequires: %{python_module pip} BuildRequires: %{python_module setuptools} +BuildRequires: %{python_module wheel} BuildRequires: fdupes BuildRequires: firewall-macros BuildRequires: python-rpm-macros @@ -149,12 +151,12 @@ %autosetup -p1 -n %{name}-v%{version} %build -%python_build +%pyproject_wheel %sysusers_generate_pre %{SOURCE2} %{name} %{name}-user.conf %install export VERSION=%{version} -%python_install +%pyproject_install rm config/agent.conf patch -s --fuzz=0 config/registrar.conf < %{SOURCE10} @@ -268,7 +270,7 @@ %python_alternative %{_bindir}/%{srcname}_userdata_encrypt %python_alternative %{_bindir}/%{srcname}_verifier %{python_sitelib}/keylime -%{python_sitelib}/keylime-%{version}*-info +%{python_sitelib}/keylime-%{version}.dist-info %files -n %{srcname}-config %dir %attr(0700,keylime,tss) %{_distconfdir}/%{srcname}