%global xfceversion 4.14 Name: xfce4-power-manager Version: 1.6.6 Release: 1%{?dist} Summary: A power manager for the Xfce desktop License: GPLv2+ #Group: Development/Libraries URL: http://goodies.xfce.org/projects/applications/%{name} Source0: http://archive.xfce.org/src/xfce/%{name}/1.6/%{name}-%{version}.tar.bz2 Source1: %{name}.xml 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-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: desktop-file-utils BuildRequires: gettext BuildRequires: intltool 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 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 %build %configure %make_build %install %make_install # install xfpm default config mkdir -p %{buildroot}%{_sysconfdir}/xdg/xfce4/xfconf/xfce-perchannel-xml cp -p %{SOURCE1} %{buildroot}%{_sysconfdir}/xdg/xfce4/xfconf/xfce-perchannel-xml/ %find_lang %{name} desktop-file-validate %{buildroot}%{_datadir}/applications/%{name}-settings.desktop appstream-util validate-relax --nonet %{buildroot}%{_metainfodir}/%{name}.appdata.xml find %{buildroot} -name '*.la' -exec rm -f {} ';' %files -f %{name}.lang %license COPYING %doc AUTHORS ChangeLog NEWS README TODO %{_sysconfdir}/xdg/xfce4/xfconf/xfce-perchannel-xml/%{name}.xml %{_bindir}/%{name} %{_bindir}/%{name}-settings %{_sbindir}/xfce4-pm-helper %{_metainfodir}/%{name}.appdata.xml %{_libdir}/xfce4/panel/plugins/libxfce4powermanager.so %{_datadir}/xfce4/panel/plugins/power-manager-plugin.desktop %{_sbindir}/xfpm-power-backlight-helper %config %{_sysconfdir}/xdg/autostart/%{name}.desktop %{_datadir}/applications/%{name}-settings.desktop %{_datadir}/icons/hicolor/*/*/*.* %{_datadir}/polkit-1/actions/org.xfce.power.policy %doc %{_mandir}/man1/%{name}-settings.1.* %{_mandir}/man1/%{name}.1.* %changelog * Sun Jul 12 2020 Dillon Chen - 1.6.6-1 - Init package