]> git.pld-linux.org Git - packages/mate-power-manager.git/blob - mate-power-manager.spec
3d5f330eb6623455957e4755d0b34a30024bf5c6
[packages/mate-power-manager.git] / mate-power-manager.spec
1 Summary:        MATE power management service
2 Name:           mate-power-manager
3 Version:        1.5.1
4 Release:        2
5 License:        GPL v2+
6 Group:          X11/Applications
7 Source0:        http://pub.mate-desktop.org/releases/1.5/%{name}-%{version}.tar.xz
8 # Source0-md5:  8ef2d2e6552461f88ac233377a5f5760
9 Patch0:         bashism.patch
10 Patch1:         use-gnome-keyring.patch
11 URL:            http://wiki.mate-desktop.org/mate-power-manager
12 BuildRequires:  cairo-devel >= 1.0.0
13 BuildRequires:  dbus-glib-devel
14 BuildRequires:  desktop-file-utils
15 BuildRequires:  docbook-dtd41-sgml
16 BuildRequires:  docbook-utils
17 BuildRequires:  glib2-devel
18 BuildRequires:  gtk+2-devel >= 2:2.17.7
19 BuildRequires:  libcanberra-devel
20 BuildRequires:  libcanberra-gtk-devel
21 BuildRequires:  libgnome-keyring-devel >= 0.6.0
22 BuildRequires:  libmatenotify-devel
23 BuildRequires:  libunique-devel
24 BuildRequires:  mate-common
25 BuildRequires:  mate-doc-utils
26 BuildRequires:  mate-panel-devel
27 BuildRequires:  popt-devel
28 BuildRequires:  rpmbuild(find_lang) >= 1.36
29 BuildRequires:  systemd-devel >= 1:195
30 BuildRequires:  tar >= 1:1.22
31 BuildRequires:  upower-devel
32 BuildRequires:  xz
33 Requires:       glib2 >= 1:2.26.0
34 Requires:       gtk-update-icon-cache
35 Requires:       hicolor-icon-theme
36 Requires:       mate-panel
37 BuildRoot:      %{tmpdir}/%{name}-%{version}-root-%(id -u -n)
38
39 %description
40 MATE Power Manager uses the information and facilities provided by
41 UPower displaying icons and handling user callbacks in an interactive
42 MATE session.
43
44 %prep
45 %setup -q
46 %patch0 -p1
47 %patch1 -p1
48
49 %build
50 NOCONFIGURE=1 ./autogen.sh
51 %configure \
52         --disable-silent-rules \
53         --disable-static \
54         --disable-scrollkeeper \
55         --enable-applets
56
57 %{__make}
58
59 %install
60 rm -rf $RPM_BUILD_ROOT
61 %{__make} install \
62         DESTDIR=$RPM_BUILD_ROOT
63
64 %find_lang %{name} --with-mate --with-omf
65
66 desktop-file-install \
67      --delete-original \
68      --remove-category=MATE \
69      --add-category=X-Mate \
70      --dir=$RPM_BUILD_ROOT%{_desktopdir} \
71 $RPM_BUILD_ROOT%{_desktopdir}/*.desktop
72
73 %clean
74 rm -rf $RPM_BUILD_ROOT
75
76 %post
77 %update_icon_cache hicolor
78 %glib_compile_schemas
79
80 %postun
81 %update_icon_cache hicolor
82 %glib_compile_schemas
83
84 %files  -f %{name}.lang
85 %defattr(644,root,root,755)
86 %doc AUTHORS README
87 %attr(755,root,root) %{_bindir}/mate-power-bugreport.sh
88 %attr(755,root,root) %{_bindir}/mate-power-manager
89 %attr(755,root,root) %{_bindir}/mate-power-preferences
90 %attr(755,root,root) %{_bindir}/mate-power-statistics
91 %attr(755,root,root) %{_sbindir}/mate-power-backlight-helper
92 %attr(755,root,root) %{_libdir}/mate-brightness-applet
93 %attr(755,root,root) %{_libdir}/mate-inhibit-applet
94 %{_mandir}/man1/mate-power-manager.1*
95 %{_mandir}/man1/mate-power-preferences.1*
96 %{_mandir}/man1/mate-power-statistics.1*
97 /etc/xdg/autostart/mate-power-manager.desktop
98 %{_desktopdir}/mate-power-preferences.desktop
99 %{_desktopdir}/mate-power-statistics.desktop
100 %{_iconsdir}/hicolor/*/apps/mate-*.*
101 %{_datadir}/dbus-1/services/mate-power-manager.service
102 %{_datadir}/dbus-1/services/org.mate.panel.applet.BrightnessAppletFactory.service
103 %{_datadir}/dbus-1/services/org.mate.panel.applet.InhibitAppletFactory.service
104 %{_datadir}/%{name}
105 %{_datadir}/polkit-1/actions/org.mate.power.policy
106 %{_datadir}/mate-2.0/ui/brightness-applet-menu.xml
107 %{_datadir}/mate-2.0/ui/inhibit-applet-menu.xml
108 %{_datadir}/mate-panel/applets/org.mate.BrightnessApplet.mate-panel-applet
109 %{_datadir}/mate-panel/applets/org.mate.InhibitApplet.mate-panel-applet
110 %{_datadir}/glib-2.0/schemas/org.mate.power-manager.gschema.xml
111
112 # XXX proper dir
113 %dir %{_datadir}/mate-2.0
114 %dir %{_datadir}/mate-2.0/ui
This page took 0.057734 seconds and 2 git commands to generate.