Skip to content

Commit 01d8d2d

Browse files
committed
Add RPM spec
1 parent 6fd6388 commit 01d8d2d

1 file changed

Lines changed: 42 additions & 0 deletions

File tree

dist/dualsensectl.spec

Lines changed: 42 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,42 @@
1+
Name: dualsensectl
2+
Version: 0.7
3+
Release: 1%{?dist}
4+
Summary: DualSense Control
5+
6+
%global forgeurl https://github.com/nowrep/dualsensectl
7+
%global tag v%{version}
8+
%forgemeta
9+
10+
License: GPL-2.0-or-later
11+
URL: %forgeurl
12+
Source: %forgesource
13+
14+
BuildRequires: gcc
15+
BuildRequires: meson
16+
BuildRequires: pkgconfig(dbus-1)
17+
BuildRequires: pkgconfig(hidapi-hidraw)
18+
BuildRequires: pkgconfig(libudev)
19+
20+
%description
21+
Command-line tool for Sony DualSense controllers.
22+
23+
%prep
24+
%forgeautosetup
25+
26+
%build
27+
%meson
28+
%meson_build
29+
30+
%install
31+
%meson_install
32+
install -m 644 -D -t %{buildroot}/%{_defaultdocdir}/%{name} README.md
33+
34+
%files
35+
%{_bindir}/%{name}
36+
%{_defaultdocdir}/%{name}
37+
38+
%changelog
39+
* Mon Feb 10 2025 Alexander Kapshuna <kapsh@kap.sh> - 0.7-1
40+
- Updated to 0.7.
41+
* Wed Apr 10 2024 Alexander Kapshuna <kapsh@kap.sh> - 0.5-1
42+
- Initial spec.

0 commit comments

Comments
 (0)