%global debug_package %{nil} URL: https://github.com/MCC45TR/uke-linux-hardware-support Source0: uke-core-meta-1.0.7.tar.xz ExclusiveArch: aarch64 BuildRequires: tar xz Name: uke-core-meta Version: 1.0.7 Release: 7.fc46 License: MIT Summary: Console package selection for the Senemos Uke build candidate Requires: (senemos-uke-linux-kernel-mainline >= 7.3.0-33 or senemos-uke-linux-kernel-mainline-singleboot >= 7.3.0-33) Requires: uke-control >= 2.3.1 uke-kernel-update uke-installation-profile Requires: bluez libinput uke-libwacom uke-libssc uke-iio-sensor-proxy Requires: uke-pipewire uke-pipewire-alsa wireplumber alsa-utils Requires: uke-displayport-audio >= 0.1.0-8 uke-speaker-orientation >= 0.1.0-5 uke-speaker-firmware >= 3.0.304.0-2 Requires: (uke-speaker-controls >= 0.1.0-4 if plasma-workspace) Requires: uke-touchscreen Requires: uke-boot-integration(factory-bluetooth-v1) >= 1 Requires: uke-boot-integration(factory-wlan-v1) >= 1 Requires: uke-adaptive-display uke-battery-observer Requires: power-profiles-daemon Requires: (uke-kernel(platform-profile-qos-v1) >= 1 or uke-power-profile-backend) Requires: uke-ssc-fileservice uke-upower Requires: bash coreutils util-linux-core kmod Requires: NetworkManager openssh-server sudo Requires: senemos-native-runtime(libstdc++) Recommends: uke-plymonth >= 1.0.2-3 Provides: uke-core = 2.3.1-1.fc46 Obsoletes: uke-core <= 2.3.1-1.fc46 Provides: uke-hw = 1.8.5-1.fc46 Obsoletes: uke-hw <= 1.8.5-1.fc46 Provides: uke-power = 1.6.0-1.fc46 Obsoletes: uke-power <= 1.6.0-1.fc46 Provides: uke-sensors = 1.0.9-5.fc46 Obsoletes: uke-sensors <= 1.0.9-5.fc46 Provides: uke-extras = 1.0.4-2.fc46 Obsoletes: uke-extras <= 1.0.4-2.fc46 Provides: uke-additional = 1.0.0-14.fc46 Obsoletes: uke-additional <= 1.0.0-14.fc46 Provides: uke-metas = 1.4.0-4.fc46 Obsoletes: uke-metas <= 1.4.0-4.fc46 Provides: uke-camera = 1.0.0-3.fc46 Obsoletes: uke-camera <= 1.0.0-3.fc46 Provides: uke-sound = 1.0.5-1.fc46 Obsoletes: uke-sound <= 1.0.5-1.fc46 %description -n uke-core-meta A minimal console package selection and explicit Uke readiness record. No unqualified firmware, Nabu hardware services or boot selection is installed. Package installation does not establish a working Uke console or tablet boot. %prep %setup -q ( mkdir -p "%{_builddir}/uke-core-meta-1.0.7/work/uke-core-meta" cd '%{_builddir}/uke-core-meta-1.0.7/work/uke-core-meta' rm -rf 'uke-core-meta-1.0.7' /usr/bin/rpmuncompress -x '%{_builddir}/uke-core-meta-1.0.7/inputs/uke-core-meta/uke-core-meta-1.0.7.tar.xz' STATUS=$? if [ $STATUS -ne 0 ]; then exit $STATUS fi cd 'uke-core-meta-1.0.7' /usr/bin/chmod -Rf a+rX,u+w,g-w,o-w . ) %build %install ( cd "%{_builddir}/uke-core-meta-1.0.7/work/uke-core-meta/uke-core-meta-1.0.7" install -Dm644 src/profile.json %{buildroot}/usr/share/senemos/uke/core/profile.json ) %check %files -n uke-core-meta %license work/uke-core-meta/uke-core-meta-1.0.7/LICENSE %doc work/uke-core-meta/uke-core-meta-1.0.7/README.md /usr/share/senemos/uke/core/profile.json %changelog * Thu Oct 29 2026 Senemos Maintainers <75160848+MCC45TR@users.noreply.github.com> - 1.0.7-7.fc46 - Build this component independently from its reviewed source recipe.