Name: dog_machine Version: 1.0 Release: 1%{?dist} Summary: Simple dog machine to show how cool your dog is to your friends. Group: Applications License: GPL-3.0-or-later Source0: %{name}-%{version}.tar.gz BuildArch: x86_64 %define debug_package %{nil} %description Simple dog machine written in C++ in 1 day for fun. Use this to show your friends how cool your dog is! Feel free to add easter eggs by editing dog_machine.cpp! %prep %setup -q %install mkdir -p %{buildroot}/usr/lib/%{name} mkdir -p %{buildroot}%{_bindir} # This line assumes your tarball contains a folder named 'usr' at its root: cp -r usr/* %{buildroot}/usr/ ln -sf /usr/lib/%{name}/dog_machine %{buildroot}%{_bindir}/dog_machine %files %license /usr/lib/%{name}/LICENSE %doc /usr/lib/%{name}/README.md /usr/lib/%{name}/dog_machine /usr/lib/%{name}/dog_machine.cpp /usr/lib/%{name}/ascii/ %{_bindir}/dog_machine %changelog * Sat Jan 17 2026 Cary Sayer - 1.0-1 - Initial release