Skip to content

Commit f9bf571

Browse files
committed
chore: Update upower package
1 parent 371d198 commit f9bf571

File tree

1 file changed

+19
-4
lines changed

1 file changed

+19
-4
lines changed

spec_files/upower/upower.spec

Lines changed: 19 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,9 @@
1+
%global _default_patch_fuzz 2
2+
13
Summary: Power Management Service
24
Name: upower
35
Version: 1.90.9
4-
Release: %autorelease.bazzite.{{{ git_dir_version }}}
6+
Release: 1000.bazzite.{{{ git_dir_version }}}
57
License: GPL-2.0-or-later
68
URL: http://upower.freedesktop.org/
79
Source0: https://gitlab.freedesktop.org/upower/%{name}/-/archive/v%{version}/%{name}-v%{version}.tar.bz2
@@ -56,6 +58,13 @@ BuildArch: noarch
5658
%description devel-docs
5759
Developer documentation for for libupower-glib.
5860

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+
5968
%prep
6069
%autosetup -n %{name}-v%{version} -p1 -S git
6170

@@ -71,6 +80,9 @@ Developer documentation for for libupower-glib.
7180
%install
7281
%meson_install
7382

83+
mkdir -p $RPM_BUILD_ROOT%{_libexecdir}/installed-tests
84+
mv $RPM_BUILD_ROOT%{_libexecdir}/upower $RPM_BUILD_ROOT%{_libexecdir}/installed-tests
85+
7486
%find_lang upower
7587

7688
%ldconfig_scriptlets
@@ -95,15 +107,14 @@ Developer documentation for for libupower-glib.
95107
%dir %{_sysconfdir}/UPower
96108
%config %{_sysconfdir}/UPower/UPower.conf
97109
%{_bindir}/*
98-
%{_libexecdir}/*
110+
%{_libexecdir}/upowerd
99111
%{_mandir}/man1/*
100112
%{_mandir}/man7/*
101113
%{_mandir}/man8/*
102114
%{_datadir}/dbus-1/system-services/*.service
103115
%{_unitdir}/*.service
104-
%{_datadir}/installed-tests/upower/upower-integration.test
105116
%{_datadir}/polkit-1/actions/org.freedesktop.upower.policy
106-
%{_datadir}/zsh
117+
%{_datadir}/zsh/*
107118

108119
%files libs
109120
%license COPYING
@@ -124,5 +135,9 @@ Developer documentation for for libupower-glib.
124135
%dir %{_datadir}/gtk-doc/html/UPower
125136
%{_datadir}/gtk-doc/html/UPower/*
126137

138+
%files tests
139+
%{_libexecdir}/installed-tests/upower
140+
%{_datadir}/installed-tests/upower/upower-integration.test
141+
127142
%changelog
128143
%autochangelog

0 commit comments

Comments
 (0)