Compare commits

..

1 commit

Author SHA1 Message Date
Leigh Scott
fbdc28b120 Update to 1.90.4 2024-06-11 17:49:09 +08:00
8 changed files with 35 additions and 56 deletions

View file

@ -1 +0,0 @@
1

7
.gitignore vendored
View file

@ -41,10 +41,3 @@ upower-0.9.5.tar.bz2
/upower-v1.90.1.tar.bz2
/upower-v1.90.2.tar.bz2
/upower-v1.90.4.tar.bz2
/upower-v1.90.5.tar.bz2
/upower-v1.90.6.tar.bz2
/upower-v1.90.7.tar.bz2
/upower-v1.90.8.tar.bz2
/upower-v1.90.9.tar.bz2
/upower-v1.90.10.tar.bz2
/upower-v1.91.0.tar.bz2

View file

@ -1,19 +0,0 @@
summary: Test for Upower
discover:
how: fmf
prepare:
- name: packages
how: install
package:
- upower
- upower-tests
- umockdev-devel
- dbus-x11
- polkit-devel
- python3-dbus
- python3-dbusmock
- python3-gobject-base
- python3-pip
- python3-packaging
execute:
how: tmt

View file

@ -1 +1 @@
SHA512 (upower-v1.91.0.tar.bz2) = 32801d3ee4c5086221a9f12062b0f2e6765b239f68a562c24ef7808999bb34e299e6acd31acf5c414cf41613709c97b20ad64d252e1d8ddf23183576b156cf93
SHA512 (upower-v1.90.4.tar.bz2) = 2db8f2fea4086939c7ec236674ddd03ff043eeb1c7e46deb40b45aed5d31b6eb0e84fa44f189336b0a171f3e2f92f2f50e2f355b9366e0d686e570d0107e88da

View file

@ -1,2 +0,0 @@
summary: Upower integration test
test: bash ./run-it.sh

View file

@ -2,7 +2,7 @@
set -u
# main script
IT="${1:-/usr/libexec/installed-tests/upower/integration-test.py}"
IT="${1:-source/src/linux/integration-test}"
# check if we need to install additional packages
# which is the case if we are on RHEL 8

26
tests/tests.yml Normal file
View file

@ -0,0 +1,26 @@
---
- hosts: localhost
roles:
- role: standard-test-source
tags:
- always
required_packages:
- git-core
- role: standard-test-basic
tags:
- atomic
- classic
required_packages:
- upower
- pygobject3-devel
- python3-dbus
- python3-dbusmock
- python3-packaging
- umockdev-devel
tests:
- smoke:
dir: smoke
run: upower -d
- integration:
dir: .
run: ./run-it.sh source/src/linux/integration-test

View file

@ -1,9 +1,9 @@
Summary: Power Management Service
Name: upower
Version: 1.91.0
Version: 1.90.4
Release: %autorelease
License: GPL-2.0-or-later
URL: https://upower.freedesktop.org/
URL: http://upower.freedesktop.org/
Source0: https://gitlab.freedesktop.org/upower/%{name}/-/archive/v%{version}/%{name}-v%{version}.tar.bz2
BuildRequires: meson
@ -20,12 +20,12 @@ BuildRequires: libimobiledevice-devel
BuildRequires: glib2-devel >= 2.6.0
BuildRequires: gobject-introspection-devel
BuildRequires: gtk-doc
BuildRequires: polkit-devel
BuildRequires: systemd
Requires: %{name}-libs%{?_isa} = %{version}-%{release}
Requires: udev
%description
UPower (formerly DeviceKit-power) provides a daemon, API and command
line tools for managing power devices attached to the system.
@ -54,13 +54,6 @@ BuildArch: noarch
%description devel-docs
Developer documentation for for libupower-glib.
%package tests
Summary: Test files for Upower
Requires: %{name}%{?_isa} = %{version}-%{release}
%description tests
Test files for Upower
%prep
%autosetup -n %{name}-v%{version} -p1 -S git
@ -76,9 +69,6 @@ Test files for Upower
%install
%meson_install
mkdir -p $RPM_BUILD_ROOT%{_libexecdir}/installed-tests
mv $RPM_BUILD_ROOT%{_libexecdir}/upower $RPM_BUILD_ROOT%{_libexecdir}/installed-tests
%find_lang upower
%ldconfig_scriptlets
@ -95,23 +85,21 @@ mv $RPM_BUILD_ROOT%{_libexecdir}/upower $RPM_BUILD_ROOT%{_libexecdir}/installed-
%files -f upower.lang
%{!?_licensedir:%global license %%doc}
%license COPYING
%doc NEWS AUTHORS HACKING.md README.md
%doc NEWS AUTHORS HACKING README
%{_datadir}/dbus-1/system.d/*.conf
%{_udevrulesdir}/*.rules
%{_udevhwdbdir}/*.hwdb
%ghost %dir %{_localstatedir}/lib/upower
%dir %{_sysconfdir}/UPower
%config %{_sysconfdir}/UPower/UPower.conf
%{_sysconfdir}/UPower/UPower.conf.d/README.md
%{_bindir}/upower
%{_libexecdir}/upowerd
%{_bindir}/*
%{_libexecdir}/*
%{_mandir}/man1/*
%{_mandir}/man7/*
%{_mandir}/man8/*
%{_datadir}/dbus-1/system-services/*.service
%{_unitdir}/*.service
%{_datadir}/polkit-1/actions/org.freedesktop.upower.policy
%{_datadir}/zsh/*
%{_datadir}/installed-tests/upower/upower-integration.test
%files libs
%license COPYING
@ -132,11 +120,5 @@ mv $RPM_BUILD_ROOT%{_libexecdir}/upower $RPM_BUILD_ROOT%{_libexecdir}/installed-
%dir %{_datadir}/gtk-doc/html/UPower
%{_datadir}/gtk-doc/html/UPower/*
%files tests
%{_libexecdir}/installed-tests/upower
%dir %{_datadir}/installed-tests/
%dir %{_datadir}/installed-tests/upower/
%{_datadir}/installed-tests/upower/upower-integration.test
%changelog
%autochangelog