Package init

(cherry picked from commit 4a117653236e72878e7d3e443b53d3c433a680ba)
This commit is contained in:
cherry530 2021-09-09 16:44:36 +08:00 committed by openeuler-sync-bot
parent 790a1ae558
commit 44b4b8bd5a
2 changed files with 18 additions and 24 deletions

Binary file not shown.

View File

@ -1,42 +1,39 @@
%global xfceversion 4.16
%global xfceversion 4.14
Name: xfce4-power-manager
Version: 1.7.1
Release: 1
Summary: Power management for the Xfce desktop environment
Version: 1.6.6
Release: 2
Summary: A power manager for the Xfce desktop
License: GPLv2+
#Group: Development/Libraries
URL: http://goodies.xfce.org/projects/applications/%{name}
#VCS: git:git://git.xfce.org/xfce/xfce4-power-manager
Source0: http://archive.xfce.org/src/xfce/%{name}/1.7/%{name}-%{version}.tar.bz2
Source0: http://archive.xfce.org/src/xfce/%{name}/1.6/%{name}-%{version}.tar.bz2
Source1: %{name}.xml
BuildRequires: make
BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n)
#BuildArch: noarch
BuildRequires: gcc-c++
BuildRequires: pkgconfig(libxfconf-0) >= %{xfceversion}
BuildRequires: pkgconfig(libxfce4ui-2) >= %{xfceversion}
BuildRequires: pkgconfig(libxfce4panel-2.0) >= %{xfceversion}
BuildRequires: pkgconfig(libxfce4panel-1.0) >= %{xfceversion}
BuildRequires: pkgconfig(dbus-1) >= 0.60
BuildRequires: pkgconfig(dbus-glib-1) >= 0.70
BuildRequires: pkgconfig(libnotify) >= 0.4.1
BuildRequires: pkgconfig(xrandr) >= 1.2.0
BuildRequires: xorg-x11-proto-devel >= 1.0.0
BuildRequires: desktop-file-utils
BuildRequires: gettext
BuildRequires: intltool
BuildRequires: desktop-file-utils
BuildRequires: upower-devel
BuildRequires: libappstream-glib
BuildRequires: upower-devel
BuildRequires: xorg-x11-proto-devel >= 1.0.0
Requires: xfce4-panel >= %{xfceversion}
Requires: polkit
Requires: upower >= 0.99
%description
Xfce Power Manager uses the information and facilities provided by HAL to
display icons and handle user callbacks in an interactive Xfce session.
Xfce Power Preferences allows authorised users to set policy and change
preferences.
Xfce4 Power Manager manages the power sources of the computer and connected devices
(wireless mice, keyboards, media players etc.). It also allows users to control
the display backlight brightness and set power-saving modes for displays and monitors.
In addition, xfce4-power-manager provides a set of freedesktop-compliant DBus interfaces to
inform other applications about current power level so that they can adjust their power consumption.
%prep
%setup -q
@ -61,7 +58,7 @@ find %{buildroot} -name '*.la' -exec rm -f {} ';'
%files -f %{name}.lang
%license COPYING
%doc AUTHORS ChangeLog NEWS TODO
%doc AUTHORS ChangeLog NEWS README TODO
%{_sysconfdir}/xdg/xfce4/xfconf/xfce-perchannel-xml/%{name}.xml
%{_bindir}/%{name}
%{_bindir}/%{name}-settings
@ -79,8 +76,5 @@ find %{buildroot} -name '*.la' -exec rm -f {} ';'
%{_mandir}/man1/%{name}.1.*
%changelog
* Fri Jun 18 2021 zhanglin <lin.zhang@turbolinux.com.cn> - 1.7.1-1
- Update to 1.7.1
* Sun Jul 12 2020 Dillon Chen <dillon.chen@turbolinux.com.cn> - 1.6.6-1
- Init package