Mageia Bugzilla – Attachment 13451 Details for
Bug 31029
[PKG REQUEST] Steamtricks provides workarounds for problems with Steam on Linux
Home
|
New
|
Browse
|
Search
|
[?]
|
Reports
|
Requests
|
Help
|
Log In
[x]
|
New Account
|
Forgot Password
Proposal spec file
steamtricks.spec (text/plain), 1.69 KB, created by
Kristoffer Grundström
on 2022-10-26 05:37:05 CEST
(
hide
)
Description:
Proposal spec file
Filename:
MIME Type:
Creator:
Kristoffer Grundström
Created:
2022-10-26 05:37:05 CEST
Size:
1.69 KB
patch
obsolete
>Name: steamtricks >Version: 0.3.1 >Release: %mkrel 1 >Summary: Workarounds for problems with Steam on Linux >License: GPL-2.0-only >Group: Games/Other >URL: https://steamtricks.github.io/steamtricks/ >Source: https://github.com/steamtricks/steamtricks/archive/%{version}/%{name}-%{version}.tar.gz >BuildRequires: systemd ># see https://github.com/steamtricks/steamtricks/issues/27 >Requires: coreutils >Requires: findutils >Requires: grep >Requires: patch >Requires: rpm >Requires: sed ># steamtricksd.service file utilizes `script` >Requires: util-linux >Requires: which >Recommends: ca-certificates-steamtricks >Recommends: steamtricks-data >BuildArch: noarch >%{?systemd_requires} > >%description >steamtricks provides workarounds for problems with Steam on Linux. > >Steam primarily targets Ubuntu and not the wider base of Linux distributions. >This has led to a number of suboptimal experiences for users not on an >officially supported distribution. The goal of this project is to >provide workarounds and solutions to those problems in an easy to use package. >Currently, workarounds exist in some distribution packages and in various forums >and the like. This project aims to be the upstream source for packaging Steam >fixes. > >%prep >%autosetup > >%build > >%install >%make_install VERSION="%{version}" >chmod -x %{buildroot}%{_userunitdir}/%{name}d.service > >%files >%license COPYING >%doc AUTHORS >%{_bindir}/%{name} >%{_datadir}/%{name} ># <= leap 42.1 does not provide _userunitdir >%if 0%{!?_userunitdir:1} > %define _userunitdir %{_prefix}/lib/systemd/user > %dir %{_prefix}/lib/systemd/user >%endif >%{_userunitdir}/%{name}d.service
Name: steamtricks Version: 0.3.1 Release: %mkrel 1 Summary: Workarounds for problems with Steam on Linux License: GPL-2.0-only Group: Games/Other URL: https://steamtricks.github.io/steamtricks/ Source: https://github.com/steamtricks/steamtricks/archive/%{version}/%{name}-%{version}.tar.gz BuildRequires: systemd # see https://github.com/steamtricks/steamtricks/issues/27 Requires: coreutils Requires: findutils Requires: grep Requires: patch Requires: rpm Requires: sed # steamtricksd.service file utilizes `script` Requires: util-linux Requires: which Recommends: ca-certificates-steamtricks Recommends: steamtricks-data BuildArch: noarch %{?systemd_requires} %description steamtricks provides workarounds for problems with Steam on Linux. Steam primarily targets Ubuntu and not the wider base of Linux distributions. This has led to a number of suboptimal experiences for users not on an officially supported distribution. The goal of this project is to provide workarounds and solutions to those problems in an easy to use package. Currently, workarounds exist in some distribution packages and in various forums and the like. This project aims to be the upstream source for packaging Steam fixes. %prep %autosetup %build %install %make_install VERSION="%{version}" chmod -x %{buildroot}%{_userunitdir}/%{name}d.service %files %license COPYING %doc AUTHORS %{_bindir}/%{name} %{_datadir}/%{name} # <= leap 42.1 does not provide _userunitdir %if 0%{!?_userunitdir:1} %define _userunitdir %{_prefix}/lib/systemd/user %dir %{_prefix}/lib/systemd/user %endif %{_userunitdir}/%{name}d.service
View Attachment As Raw
Actions:
View
Attachments on
bug 31029
: 13451 |
13452