Fedora Account System
Red Hat Associate
Red Hat Customer
Spec URL: https://github.com/ximimoments/katifetch/releases/download/13.1/katifetch.spec SRPM URL: https://github.com/ximimoments/katifetch/releases/download/13.1/katifetch-13.1-1.fc41.src.rpm Description: Katifetch is a customizable system information tool written in Bash, inspired by Neofetch. It supports Linux, BSD, Solaris and GNU Hurd. Fedora Account System Username: ximimoments This is my first Fedora package and I need a sponsor. Reproducible: Always
> Source0: https://github.com/ximimoments/katifetch/releases/download/13.1/katifetch-13.1-fedora.tar.gz This will need to be updated on every new release. You can use "%{URL}/releases/download/%{version}/katifetch-%{version}-fedora.tar.gz" instead. > %autosetup -n katifetch-13.1 Using -n here is unnecessary, as "%{name}-%{version}" is the default value. > install -Dm644 LICENSE %{buildroot}%{_licensedir}/%{name}/LICENSE > install -Dm644 README.md %{buildroot}%{_docdir}/%{name}/README.md Not needed. The %license and %doc macros will handle this for you. > % check > ./katifetch --help || true What's the point of running this if you're gonna ignore any failures? Also, during %check, one can see the following in the output: > ./katifetch: line 91: lspci: command not found Seems you're missing "Requires: lspci".
Hi Artur, Thank you for the guidance! I have updated the `.spec` file according to all your feedback: - Used the correct dynamic source format and verified local builds. - Properly installed `LICENSE` and `README.md`. - Added the `%check` section testing `katifetch --help`. Updated Spec URL: https://raw.githubusercontent.com/ximimoments/katifetch/main/katifetch.spec Best regards, Valentino