1
+ %global _default_patch_fuzz 2
2
+
1
3
Summary: Power Management Service
2
4
Name: upower
3
5
Version: 1.90.9
4
- Release: % autorelease .bazzite.{{{ git_dir_version }}}
6
+ Release: 1000 .bazzite.{{{ git_dir_version }}}
5
7
License: GPL-2.0 -or-later
6
8
URL: http://upower.freedesktop.org/
7
9
Source0: https://gitlab.freedesktop.org/upower/%{name }/-/archive/v%{version }/%{name }-v%{version }.tar.bz2
@@ -56,6 +58,13 @@ BuildArch: noarch
56
58
%description devel-docs
57
59
Developer documentation for for libupower-glib.
58
60
61
+ %package tests
62
+ Summary: Test files for Upower
63
+ Requires: %{name }%{?_isa } = %{version }-%{release }
64
+
65
+ %description tests
66
+ Test files for Upower
67
+
59
68
%prep
60
69
%autosetup -n %{name }-v%{version } -p1 -S git
61
70
@@ -71,6 +80,9 @@ Developer documentation for for libupower-glib.
71
80
%install
72
81
%meson_install
73
82
83
+ mkdir -p $RPM_BUILD_ROOT%{_libexecdir }/installed-tests
84
+ mv $RPM_BUILD_ROOT%{_libexecdir }/upower $RPM_BUILD_ROOT%{_libexecdir }/installed-tests
85
+
74
86
%find_lang upower
75
87
76
88
%ldconfig_scriptlets
@@ -95,15 +107,14 @@ Developer documentation for for libupower-glib.
95
107
%dir %{_sysconfdir }/UPower
96
108
%config %{_sysconfdir }/UPower/UPower.conf
97
109
%{_bindir }/*
98
- %{_libexecdir }/*
110
+ %{_libexecdir }/upowerd
99
111
%{_mandir }/man1/*
100
112
%{_mandir }/man7/*
101
113
%{_mandir }/man8/*
102
114
%{_datadir }/dbus-1/system-services/* .service
103
115
%{_unitdir }/* .service
104
- %{_datadir }/installed-tests/upower/upower-integration.test
105
116
%{_datadir }/polkit-1/actions/org.freedesktop.upower.policy
106
- %{_datadir }/zsh
117
+ %{_datadir }/zsh/ *
107
118
108
119
%files libs
109
120
%license COPYING
@@ -124,5 +135,9 @@ Developer documentation for for libupower-glib.
124
135
%dir %{_datadir }/gtk-doc/html/UPower
125
136
%{_datadir }/gtk-doc/html/UPower/*
126
137
138
+ %files tests
139
+ %{_libexecdir }/installed-tests/upower
140
+ %{_datadir }/installed-tests/upower/upower-integration.test
141
+
127
142
%changelog
128
143
%autochangelog
0 commit comments