%global debug_package %{nil} Name: uke-kernel-migration-check Version: 7.3.3 Release: 94%{?dist} Summary: Native Control interruptible charge-wait qualification License: MIT URL: https://github.com/MCC45TR/uke-linux-hardware-support Source0: charge-wait.tar.xz ExclusiveArch: aarch64 BuildRequires: gcc-c++ clang llvm make compiler-rt libasan libubsan nodejs BuildRequires: pkgconfig(libsystemd) >= 257 BuildRequires: pkgconfig(libcrypto) jq %description Text-only actual helper wait/source qualification over Control217. No runtime, hardware operation, guard retirement or electrical acceptance. %prep %setup -q -n charge-wait sha256sum -c --strict --quiet SOURCE-SHA256SUMS %build bash packaging/check-charge-wait-native.sh "$PWD" %install install -Dm644 source-qualification.json %{buildroot}%{_docdir}/%{name}/control-wait-source-qualification.json install -Dm644 SOURCE-SHA256SUMS %{buildroot}%{_docdir}/%{name}/source-assets.sha256 install -Dm644 src/battery/control-main.cpp %{buildroot}%{_docdir}/%{name}/control-main.cpp install -Dm644 LICENSE %{buildroot}%{_licensedir}/%{name}/LICENSE %files %{_docdir}/%{name} %{_licensedir}/%{name} %changelog * Wed Nov 11 2026 Uke contributors - 7.3.3-94 - Qualify one interruptible deadline instead of short polling ticks. - Preserve the protection interval and actual Control217 hardware behavior.