]> git.pld-linux.org Git - packages/gnome-power-manager.git/blob - gnome-power-manager.spec
- updated to 43.0
[packages/gnome-power-manager.git] / gnome-power-manager.spec
1 Summary:        GNOME Power Manager
2 Summary(pl.UTF-8):      Zarządca energii dla GNOME
3 Name:           gnome-power-manager
4 Version:        43.0
5 Release:        1
6 License:        GPL v2+
7 Group:          X11/Applications
8 Source0:        https://download.gnome.org/sources/gnome-power-manager/43/%{name}-%{version}.tar.xz
9 # Source0-md5:  c7e33249b59c6082312909f65739912e
10 URL:            https://gitlab.gnome.org/GNOME/gnome-power-manager
11 BuildRequires:  cairo-devel >= 1.0.0
12 BuildRequires:  docbook-dtd41-sgml
13 BuildRequires:  docbook-utils
14 BuildRequires:  gettext-tools
15 BuildRequires:  glib2-devel >= 1:2.46.0
16 BuildRequires:  gtk+3-devel >= 3.3.8
17 BuildRequires:  meson >= 0.46.0
18 BuildRequires:  ninja >= 1.5
19 BuildRequires:  pkgconfig
20 BuildRequires:  rpmbuild(find_lang) >= 1.23
21 BuildRequires:  rpmbuild(macros) >= 1.736
22 BuildRequires:  tar >= 1:1.22
23 BuildRequires:  upower-devel >= 0.99.8
24 BuildRequires:  xz
25 Requires(post,postun):  glib2 >= 1:2.46.0
26 Requires(post,postun):  gtk-update-icon-cache
27 Requires:       cairo >= 1.0.0
28 Requires:       glib2 >= 1:2.46.0
29 Requires:       gnome-session >= 3.0.0
30 Requires:       gtk+3 >= 3.3.8
31 Requires:       hicolor-icon-theme
32 Requires:       upower >= 0.99.8
33 Obsoletes:      gnome-power < 0.2
34 BuildRoot:      %{tmpdir}/%{name}-%{version}-root-%(id -u -n)
35
36 %description
37 Uses of GNOME Power Manager infrastructure
38 - A dialogue that warns the user when on UPS power, that automatically
39   begins a kind shutdown when the power gets critically low.
40 - An icon that allows a user to dim the LCD screen with a slider, and
41   does do automatically when going from mains to battery power on a
42   laptop.
43 - An icon, that when an additional battery is inserted, updates its
44   display to show two batteries and recalculates how much time
45   remaining. Would work for wireless mouse and keyboards, UPS's and
46   PDA's.
47 - A daemon that does a clean shutdown when the battery is critically
48   low or does a soft-suspend when you close the lid on your laptop (or
49   press the "suspend" button on your PC).
50 - Tell Totem to use a codec that does low quality processing to
51   conserve battery power.
52 - Postpone indexing of databases (e.g. up2date) or other heavy
53   operations until on mains power.
54 - Presentation programs / movie players don't want the screensaver
55   starting or screen blanking.
56
57 %description -l pl.UTF-8
58 Zastosowania infrastruktury zarządcy energii GNOME:
59 - okno dialogowe ostrzegające użytkownika o zasilaniu z UPS-a,
60   automatycznie rozpoczynające uprzejme zamykanie systemu, kiedy
61   zasilanie jest w stanie krytycznym
62 - ikona umożliwiająca użytkownikowi przyciemnienie ekranu LCD przy
63   użyciu suwaka i robiąca to automatycznie przy przełączaniu z głównego
64   źródła zasilania na baterie w laptopie
65 - ikona, która po dołożeniu dodatkowej baterii uaktualnia wskaźnik,
66   aby pokazywał dwie baterie i przelicza ilość pozostałego czasu;
67   powinna działać dla bezprzewodowych myszy i klawiatur, UPS-ów i PDA
68 - demon wykonujący czyste zamknięcie systemu, kiedy bateria jest w
69   stanie krytycznym i wykonujący zamrożenie systemu (soft-suspend) przy
70   zamykaniu pokrywy laptopa (albo naciśnięciu przycisku "suspend")
71 - informowanie Totema, aby używał kodeka o niższej jakości w celu
72   zaoszczędzenia energii baterii
73 - wstrzymywanie indeksowania baz danych (np. up2date) i innych
74   ciężkich operacji do czasu podłączenia głównego źródła zasilania
75 - zapobieganie uruchomieniu wygaszacza ekranu i samemu wygaszaniu
76   ekranu podczas działania programów prezentacyjnych i odtwarzaczy
77   filmów
78
79 %prep
80 %setup -q
81
82 %build
83 %meson build
84
85 %ninja_build -C build
86
87 %install
88 rm -rf $RPM_BUILD_ROOT
89
90 %ninja_install -C build
91
92 %find_lang %{name}
93
94 %clean
95 rm -rf $RPM_BUILD_ROOT
96
97 %post
98 %update_icon_cache hicolor
99 %glib_compile_schemas
100
101 %postun
102 %update_icon_cache hicolor
103 %glib_compile_schemas
104
105 %files -f %{name}.lang
106 %defattr(644,root,root,755)
107 %doc AUTHORS COMMITMENT MAINTAINERS README.md
108 %attr(755,root,root) %{_bindir}/gnome-power-statistics
109 %{_datadir}/glib-2.0/schemas/org.gnome.power-manager.gschema.xml
110 %{_datadir}/metainfo/org.gnome.PowerStats.appdata.xml
111 %{_desktopdir}/org.gnome.PowerStats.desktop
112 %{_iconsdir}/hicolor/*x*/apps/org.gnome.PowerStats.png
113 %{_iconsdir}/hicolor/scalable/apps/org.gnome.PowerStats.svg
114 %{_iconsdir}/hicolor/symbolic/apps/org.gnome.PowerStats-symbolic.svg
115 %{_mandir}/man1/gnome-power-statistics.1*
This page took 0.052966 seconds and 4 git commands to generate.