Bug 2543753 - Review Request: katifetch - Customizable system info tool inspired by Neofetch
Summary: Review Request: katifetch - Customizable system info tool inspired by Neofetch
Keywords:
Status: NEW
Alias: None
Product: Fedora
Classification: Fedora
Component: Package Review
Version: rawhide
Hardware: All
OS: Linux
unspecified
medium
Target Milestone: ---
Assignee: Nobody's working on this, feel free to take it
QA Contact: Fedora Extras Quality Assurance
URL:
Whiteboard:
Depends On:
Blocks: FE-NEEDSPONSOR
TreeView+ depends on / blocked
 
Reported: 2026-09-30 00:40 UTC by ximimoments
Modified: 2026-10-17 23:52 UTC (History)
2 users (show)

Fixed In Version:
Clone Of:
Environment:
Last Closed:
Type: ---
Embargoed:


Attachments (Terms of Use)

Description ximimoments 2026-09-30 00:40:39 UTC
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

Comment 1 Artur Frenszek-Iwicki 2026-10-02 10:43:13 UTC
> 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".

Comment 2 ximimoments 2026-10-17 23:52:24 UTC
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


Note You need to log in before you can comment on or make changes to this bug.