%global debug_package %{nil} Name: nabu-core-config Version: 1.0 Release: 5.test%{?dist} Summary: Core Fedora configuration and service policy for Xiaomi Pad 5 License: MIT URL: https://github.com/jhuang6451/nabu_fedora_packages Source0: nabu-fedora-configs-core-debug-%{version}.tar.zst BuildArch: noarch BuildRequires: systemd-rpm-macros Requires: NetworkManager-wifi Requires: dracut Requires: iwd Requires: systemd-udev Provides: nabu-fedora-configs-core = %{version}-%{release} Obsoletes: nabu-fedora-configs-core < %{version}-%{release} %description Core configuration and service policy for Fedora on Xiaomi Pad 5 (nabu), including Wi-Fi, RTC, dracut and system-service presets. The package contains configuration only; device-specific binaries and proprietary firmware remain separate, auditable packages. %prep %autosetup -n nabu-fedora-configs-core-debug-%{version} %build %install cp -a payload/etc payload/usr %{buildroot}/ %post %systemd_post ath10k-shutdown.service %preun %systemd_preun ath10k-shutdown.service %postun %systemd_postun_with_restart ath10k-shutdown.service %files %config(noreplace) %{_sysconfdir}/NetworkManager/conf.d/10-iwd.conf %config(noreplace) %{_sysconfdir}/dracut.conf.d/99-nabu-generic.conf %config(noreplace) %{_sysconfdir}/systemd/zram-generator.conf %{_prefix}/lib/systemd/system/ath10k-shutdown.service %{_prefix}/lib/systemd/system-preset/80-nabu-core.preset %{_prefix}/lib/udev/rules.d/99-nabu-rtc.rules %changelog * Sat Aug 15 2026 mcc45tr - 1.0-4.test - Fix ath10k shutdown service ExecStop failure-prefix syntax. * Sat Aug 15 2026 mcc45tr - 1.0-2 - Publish the validated debug-image configuration.