!6 [sync] PR-4: Package init

From: @openeuler-sync-bot
Reviewed-by: @dwl301
Signed-off-by: @dwl301
This commit is contained in:
openeuler-ci-bot 2021-12-03 10:00:45 +00:00 committed by Gitee
commit ce373b1076
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