add: ScopeBuddy (#8417) (#8418)

(cherry picked from commit 253ea3d0c4)

Signed-off-by: Owen-sz <owen@fyralabs.com>
Co-authored-by: Owen Zimmerman <123591347+Owen-sz@users.noreply.github.com>
This commit is contained in:
Raboneko
2025-12-16 20:49:54 -08:00
committed by GitHub
parent c700efb296
commit 63b4479fef
3 changed files with 45 additions and 0 deletions
+38
View File
@@ -0,0 +1,38 @@
Name: ScopeBuddy
Version: 1.3.0
Release: 1%?dist
Summary: A manager script to make gamescope easier to use on desktop
License: Apache-2.0
URL: https://github.com/HikariKnight/ScopeBuddy
Source0: %url/archive/refs/tags/%version.tar.gz
BuildArch: noarch
Requires: bash
Requires: perl
Requires: (gamescope or terra-gamescope)
Provides: scopebuddy
Provides: scb
Packager: Owen Zimmerman <owen@fyralabs.com>
%description
A manager script to make gamescope easier to use on the desktop (or if you use it in desktop mode and gamemode).
%prep
%autosetup
%install
install -Dm 755 bin/scopebuddy %{buildroot}%{_bindir}/scopebuddy
%post
%{__ln_s} -f %{_bindir}/scopebuddy %{_bindir}/scb
%files
%doc README.md
%license LICENSE
%{_bindir}/scopebuddy
%changelog
* Tue Dec 16 2025 Owen Zimmerman <owen@fyralabs.com>
- Initial commit
+6
View File
@@ -0,0 +1,6 @@
project pkg {
arches = ["x86_64"]
rpm {
spec = "ScopeBuddy.spec"
}
}
+1
View File
@@ -0,0 +1 @@
rpm.version(gh("HikariKnight/ScopeBuddy"));