Name: fedora-tweak-tool Version: 1.0.0 Release: 1%{?dist} Summary: 基于 PySide6 的简易 Fedora 系统调节工具 License: GPLv3+ URL: https://github.com/Maomaokuxs/fedora-tweak-tool # 🌟 Copr 终极魔法宏 1: # 指示云端的 rpkg 引擎,全自动把当前的 Git 仓库打包,并当作 Source0 Source0: fedora-tweak-tool-0600a6f5.tar.gz BuildArch: noarch Requires: python3-pyside6 Requires: polkit Requires: grub2-tools %description 一个为 Fedora 打造的系统调节工具,目前支持免核心破坏的系统时区修改, 以及针对多分辨率、重名变体全家桶的 GRUB2 主题智能解压、安全备份与自动编译。 %prep # 🌟 Copr 终极魔法宏 2: # 配合上面的打包宏,在沙箱里全自动解压并精准进入源码目录! %setup -T -b 0 -q -n fedora-tweak-tool %build # 纯 Python 脚本,无需编译 %install mkdir -p %{buildroot}%{_bindir} mkdir -p %{buildroot}%{_datadir}/fedora-tweak-tool mkdir -p %{buildroot}%{_datadir}/applications # 魔法宏已经帮我们把环境彻底铺平了,直接放心大胆地平铺拷贝! cp app.py %{buildroot}%{_bindir}/fedora-tweak-tool chmod +x %{buildroot}%{_bindir}/fedora-tweak-tool cp main.ui %{buildroot}%{_datadir}/fedora-tweak-tool/main.ui # 桌面图标 echo "[Desktop Entry]" > %{buildroot}%{_datadir}/applications/fedora-tweak-tool.desktop echo "Type=Application" >> %{buildroot}%{_datadir}/applications/fedora-tweak-tool.desktop echo "Name=Fedora Tweak Tool" >> %{buildroot}%{_datadir}/applications/fedora-tweak-tool.desktop echo "Comment=简易时区修改与 GRUB2 主题智能全家桶安装工具" >> %{buildroot}%{_datadir}/applications/fedora-tweak-tool.desktop echo "Exec=fedora-tweak-tool" >> %{buildroot}%{_datadir}/applications/fedora-tweak-tool.desktop echo "Icon=system-run" >> %{buildroot}%{_datadir}/applications/fedora-tweak-tool.desktop echo "Terminal=false" >> %{buildroot}%{_datadir}/applications/fedora-tweak-tool.desktop echo "Categories=System;Settings;" >> %{buildroot}%{_datadir}/applications/fedora-tweak-tool.desktop %files %{_bindir}/fedora-tweak-tool %{_datadir}/fedora-tweak-tool/main.ui %{_datadir}/applications/fedora-tweak-tool.desktop %changelog * Tue Jun 16 2026 biyuan - 1.0.0-1 - 启用 Copr 官方 rpkg 魔法宏,实现全自动 Git 源码打包与沙箱解压。