Skip to content

Commit

Permalink
add: gamescope-session (#1555) (#1565)
Browse files Browse the repository at this point in the history
(cherry picked from commit 22edeaa)

Co-authored-by: madomado <[email protected]>
  • Loading branch information
raboneko and madonuko authored Jul 18, 2024
1 parent f544238 commit 73a3bac
Show file tree
Hide file tree
Showing 3 changed files with 50 additions and 0 deletions.
8 changes: 8 additions & 0 deletions anda/games/gamescope-session/anda.hcl
Original file line number Diff line number Diff line change
@@ -0,0 +1,8 @@
project pkg {
rpm {
spec = "gamescope-session.spec"
}
labels {
nightly = 1
}
}
35 changes: 35 additions & 0 deletions anda/games/gamescope-session/gamescope-session.spec
Original file line number Diff line number Diff line change
@@ -0,0 +1,35 @@
%define debug_package %nil

%global commit 4aa204e6ef332457d277488ffa61959f2dcde470
%global shortcommit %(c=%{commit}; echo ${c:0:7})
%global commit_date 20240719

Name: gamescope-session
Version: %commit_date.%shortcommit
Release: 1%?dist
Summary: ChimeraOS session on Gamescope
License: MIT
URL: https://github.com/ChimeraOS/gamescope-session
Source0: %url/archive/%commit.tar.gz
BuildRequires: systemd-rpm-macros

%description
Gamescope session plus based on Valve's gamescope.

%prep
%autosetup -n gamescope-session-%commit

%build

%install
mkdir -p %buildroot
cp -r usr %buildroot/

%files
%doc README.md
%license LICENSE
%_bindir/export-gpu
%_bindir/gamescope-session-plus
%_userunitdir/[email protected]
%_datadir/gamescope-session-plus/device-quirks
%_datadir/gamescope-session-plus/gamescope-session-plus
7 changes: 7 additions & 0 deletions anda/games/gamescope-session/update.rhai
Original file line number Diff line number Diff line change
@@ -0,0 +1,7 @@
if filters.contains("nightly") {
rpm.global("commit", gh_commit("ChimeraOS/gamescope-session"));
if rpm.changed() {
rpm.release();
rpm.global("commit_date", date());
}
}

0 comments on commit 73a3bac

Please sign in to comment.