]> git.pld-linux.org Git - packages/upower.git/blame - upower.spec
- release 4 (by relup.sh)
[packages/upower.git] / upower.spec
CommitLineData
d0951904
MB
1Summary: Power management service
2Summary(pl.UTF-8): Usługa zarządzania energią
dafd6455 3Name: upower
d650de30 4Version: 0.99.3
b87505bf 5Release: 4
d0951904
MB
6License: GPL v2+
7Group: Libraries
19b19e1c 8Source0: http://upower.freedesktop.org/releases/%{name}-%{version}.tar.xz
d650de30 9# Source0-md5: a9c95d0545bc23d784642c11e157cfbf
72851d35 10URL: http://upower.freedesktop.org/
7f03a8d5 11BuildRequires: autoconf >= 2.65
ef6fd72b 12BuildRequires: automake >= 1:1.11
2a28419b 13BuildRequires: dbus-devel >= 1.0.0
d0951904 14BuildRequires: dbus-glib-devel >= 0.76
c123b058 15BuildRequires: docbook-dtd412-xml
9b67ec1f 16BuildRequires: gettext-tools >= 0.17
2683572b 17BuildRequires: glib2-devel >= 1:2.34
0fd8623f 18BuildRequires: gobject-introspection-devel >= 0.10.0
ef6fd72b 19BuildRequires: gtk-doc >= 1.11
d0951904 20BuildRequires: intltool >= 0.40.0
cc36b8c0 21BuildRequires: libimobiledevice-devel >= 0.9.7
e24563a8 22BuildRequires: libplist-devel >= 0.12
df436de5 23BuildRequires: libtool >= 2:2
e24563a8 24BuildRequires: libusb-devel >= 1.0.0
d0951904 25BuildRequires: pkgconfig
df436de5 26BuildRequires: systemd-devel
19b19e1c 27BuildRequires: tar >= 1:1.22
e24563a8 28BuildRequires: udev-glib-devel >= 1:147
19b19e1c 29BuildRequires: xz
a46b24de
JB
30Requires(post,preun,postun): systemd-units >= 38
31Requires: libimobiledevice >= 0.9.7
32Requires: libplist >= 0.12
d0951904 33Requires: pm-utils
48f5336e 34Requires: systemd-units >= 38
a46b24de 35Requires: udev-glib >= 1:147
be7c1173 36Obsoletes: DeviceKit-power < 0.15
3ea6d0a8 37Obsoletes: UPower < 0.9.8-2
d1d687c3 38Obsoletes: upower-pm-utils
d0951904
MB
39BuildRoot: %{tmpdir}/%{name}-%{version}-root-%(id -u -n)
40
41%description
dafd6455 42upower provides a daemon, API and command line tools for managing
7f03a8d5 43power devices attached to the system.
d0951904
MB
44
45%description -l pl.UTF-8
3cf57ee9 46upower dostarcza demona, API i narzędzia linii poleceń do zarządzania
7f03a8d5 47urządzeniami energii dołączonymi do systemu.
d0951904 48
e24563a8
JB
49%package libs
50Summary: UPower shared library
51Summary(pl.UTF-8): Biblioteka współdzielona UPower
52Group: Libraries
53Requires: dbus-glib >= 0.76
54Requires: dbus-libs >= 1.0.0
2683572b 55Requires: glib2 >= 1:2.34
e24563a8 56Conflicts: upower < 0.9.18
d0951904 57
e24563a8
JB
58%description libs
59UPower shared library.
d0951904 60
e24563a8
JB
61%description libs -l pl.UTF-8
62Biblioteka współdzielona UPower.
d0951904 63
58850157 64%package devel
7f03a8d5 65Summary: Header files for UPower library
e24563a8 66Summary(pl.UTF-8): Pliki nagłówkowe biblioteki UPower
58850157 67Group: Development/Libraries
e24563a8 68Requires: %{name}-libs = %{version}-%{release}
2a28419b 69Requires: dbus-devel >= 1.0.0
e24563a8 70Requires: dbus-glib-devel >= 0.76
2683572b 71Requires: glib2-devel >= 1:2.34
3ea6d0a8
ER
72Obsoletes: DeviceKit-power-devel
73Obsoletes: UPower-devel
d1d687c3 74Obsoletes: upower-pm-utils-devel
58850157
PZ
75
76%description devel
7f03a8d5 77Header files for UPower library.
58850157
PZ
78
79%description devel -l pl.UTF-8
e24563a8
JB
80Pliki nagłówkowe biblioteki UPower.
81
82%package static
83Summary: Static UPower library
84Summary(pl.UTF-8): Statyczna biblioteka UPower
85Group: Development/Libraries
86Requires: %{name}-devel = %{version}-%{release}
d1d687c3 87Obsoletes: upower-pm-utils-static
e24563a8
JB
88
89%description static
90Static UPower library.
91
92%description static -l pl.UTF-8
93Statyczna biblioteka UPower.
94
95%package apidocs
96Summary: UPower API documentation
97Summary(pl.UTF-8): Dokumentacja API UPower
98Group: Documentation
99Requires: gtk-doc-common
100Obsoletes: DeviceKit-power-apidocs
101Obsoletes: UPower-apidocs
d1d687c3 102Obsoletes: upower-pm-utils-apidocs
2cbad77f
ER
103%if "%{_rpmversion}" >= "5"
104BuildArch: noarch
105%endif
e24563a8
JB
106
107%description apidocs
108UPower API documentation.
109
110%description apidocs -l pl.UTF-8
111Dokumentacja API UPower.
58850157 112
d0951904 113%prep
dafd6455 114%setup -q
d0951904
MB
115
116%build
09383712 117%{__gtkdocize}
d0951904
MB
118%{__intltoolize}
119%{__libtoolize}
120%{__aclocal}
121%{__autoconf}
122%{__autoheader}
123%{__automake}
124%configure \
72851d35 125 --disable-silent-rules \
1292e098 126 --enable-deprecated \
d0951904 127 --enable-gtk-doc \
409b1d2c
ŁK
128 --with-html-dir=%{_gtkdocdir} \
129 --with-systemdsystemunitdir=%{systemdunitdir}
d0951904
MB
130
131%{__make}
132
133%install
134rm -rf $RPM_BUILD_ROOT
135
136%{__make} install \
137 DESTDIR=$RPM_BUILD_ROOT
138
9744188f 139%find_lang upower
7f03a8d5 140
d0951904
MB
141%clean
142rm -rf $RPM_BUILD_ROOT
143
48f5336e
AM
144%post
145%systemd_post upower.service
146
147%preun
48f5336e
AM
148%systemd_preun upower.service
149
150%postun
151%systemd_reload
152
a46b24de
JB
153%post libs -p /sbin/ldconfig
154%postun libs -p /sbin/ldconfig
155
9744188f 156%files -f upower.lang
d0951904 157%defattr(644,root,root,755)
38abef6e 158%doc AUTHORS HACKING NEWS README
7f03a8d5 159%attr(755,root,root) %{_bindir}/upower
7f03a8d5 160%attr(755,root,root) %{_libdir}/upowerd
7f03a8d5 161%config(noreplace) %verify(not md5 mtime size) /etc/dbus-1/system.d/org.freedesktop.UPower.conf
9744188f
MB
162%dir %{_sysconfdir}/UPower
163%config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/UPower/UPower.conf
7f03a8d5 164%{_datadir}/dbus-1/system-services/org.freedesktop.UPower.service
409b1d2c 165%{systemdunitdir}/upower.service
7f03a8d5
MB
166/lib/udev/rules.d/95-upower-csr.rules
167/lib/udev/rules.d/95-upower-hid.rules
168/lib/udev/rules.d/95-upower-wup.rules
169%{_mandir}/man1/upower.1*
170%{_mandir}/man7/UPower.7*
171%{_mandir}/man8/upowerd.8*
cc36b8c0 172%dir /var/lib/upower
d0951904 173
e24563a8 174%files libs
d0951904 175%defattr(644,root,root,755)
e24563a8 176%attr(755,root,root) %{_libdir}/libupower-glib.so.*.*.*
af09a8dc 177%attr(755,root,root) %ghost %{_libdir}/libupower-glib.so.3
e24563a8 178%{_libdir}/girepository-1.0/UPowerGlib-1.0.typelib
58850157
PZ
179
180%files devel
181%defattr(644,root,root,755)
7f03a8d5 182%attr(755,root,root) %{_libdir}/libupower-glib.so
7f03a8d5
MB
183%{_libdir}/libupower-glib.la
184%{_datadir}/dbus-1/interfaces/org.freedesktop.UPower.Device.xml
3f2f1e01 185%{_datadir}/dbus-1/interfaces/org.freedesktop.UPower.KbdBacklight.xml
7f03a8d5
MB
186%{_datadir}/dbus-1/interfaces/org.freedesktop.UPower.Wakeups.xml
187%{_datadir}/dbus-1/interfaces/org.freedesktop.UPower.xml
188%{_datadir}/gir-1.0/UPowerGlib-1.0.gir
7f03a8d5 189%{_includedir}/libupower-glib
7f03a8d5 190%{_pkgconfigdir}/upower-glib.pc
e24563a8
JB
191
192%files static
193%defattr(644,root,root,755)
194%{_libdir}/libupower-glib.a
195
196%files apidocs
197%defattr(644,root,root,755)
198%{_gtkdocdir}/UPower
This page took 0.108348 seconds and 4 git commands to generate.