%global commit a9058ef949695bf6329666033c3ed1b8bbb1a8df %global shortcommit %(c=%{commit}; echo ${c:0:7}) %global commit_date 20241028 Name: flow-control-nightly Version: %commit_date.%shortcommit Release: 1%?dist Summary: A programmer's text editor License: MIT URL: https://github.com/neurocyte/flow Source0: %url/archive/%commit.tar.gz BuildRequires: zig Provides: flow = %version-%release %description %summary. %prep %autosetup -n flow-%commit %build zig build -Doptimize=ReleaseFast --release=fast %install install -Dpm755 zig-out/bin/flow %buildroot%_bindir/flow %files %doc README.md help.md %license LICENSE %_bindir/flow