1 Summary: Disk Management Service
2 Summary(pl.UTF-8): Usługa zarządzania dyskami
8 Source0: http://hal.freedesktop.org/releases/%{name}-%{version}.tar.gz
9 # Source0-md5: 70d48dcfe523a74cd7c7fbbc2847fcdd
10 Source1: %{name}.tmpfiles
11 Patch0: drop-pci-db.patch
12 Patch1: %{name}-ac.patch
14 URL: http://www.freedesktop.org/wiki/Software/udisks
15 BuildRequires: autoconf >= 2.60
16 BuildRequires: automake
17 BuildRequires: dbus-devel >= 1.0.0
18 BuildRequires: dbus-glib-devel >= 0.82
19 BuildRequires: device-mapper-devel >= 2.02
20 BuildRequires: docbook-dtd412-xml
21 BuildRequires: gettext-tools
22 BuildRequires: glib2-devel >= 1:2.16.0
23 BuildRequires: gtk-doc >= 1.3
24 BuildRequires: intltool >= 0.36.0
25 BuildRequires: libatasmart-devel >= 0.14
26 BuildRequires: libtool
27 BuildRequires: libxslt-progs
28 BuildRequires: parted-devel >= 2.3
29 BuildRequires: pkgconfig
30 BuildRequires: polkit-devel >= 0.97
31 BuildRequires: sg3_utils-devel
32 BuildRequires: udev-devel >= 1:147
33 BuildRequires: udev-glib-devel >= 1:147
34 Requires: dbus >= 1.0.0
35 Requires: dbus-glib >= 0.82
36 Requires: glib2 >= 1:2.16.0
37 Requires: libatasmart >= 0.14
38 Requires: polkit >= 0.97
39 Requires: udev-core >= 1:147
48 Obsoletes: DeviceKit-disks
49 BuildRoot: %{tmpdir}/%{name}-%{version}-root-%(id -u -n)
52 udisks provides a daemon, D-Bus API and command line tools for
53 managing disks and storage devices.
55 %description -l pl.UTF-8
56 udisks dostarcza demona, API D-Bus oraz narzędzia linii poleceń do
57 zarządzania dyskami i innymi urządzeniami przechowującymi dane.
60 Summary: D-Bus interface definitions for udisks
61 Summary(pl.UTF-8): Definicje interfejsu D-Bus dla udisks
62 Group: Development/Libraries
63 Obsoletes: DeviceKit-disks-devel
66 D-Bus interface definitions for udisks.
68 %description devel -l pl.UTF-8
69 Definicje interfejsu D-Bus dla udisks.
72 Summary: D-Bus interface documentation for udisks
73 Summary(pl.UTF-8): Dokumentacja interfejsu D-Bus dla udisks
75 Requires: gtk-doc-common
76 Obsoletes: DeviceKit-disks-apidocs
80 D-Bus interface documentation for udisks.
82 %description apidocs -l pl.UTF-8
83 Dokumentacja interfejsu D-Bus dla udisks.
85 %package -n bash-completion-udisks
86 Summary: bash-completion for udisks
87 Summary(pl.UTF-8): bashowe uzupełnianie poleceń dla udisks
88 Group: Applications/Shells
89 Requires: bash-completion
92 %description -n bash-completion-udisks
93 This package provides bash-completion for udisks.
95 %description -n bash-completion-udisks -l pl.UTF-8
96 Pakiet ten dostarcza bashowe uzupełnianie poleceń dla udisks.
99 Summary: udisks service configuration for avahi
100 Summary(pl.UTF-8): Konfiguracja usługi udisks dla avahi
102 Requires: %{name} = %{version}-%{release}
106 udisks service configuration for avahi.
108 %description avahi -l pl.UTF-8
109 Konfiguracja usługi udisks dla avahi.
125 --disable-silent-rules \
127 --with-html-dir=%{_gtkdocdir}
132 rm -rf $RPM_BUILD_ROOT
133 # see https://bugs.freedesktop.org/show_bug.cgi?id=24265
134 install -d $RPM_BUILD_ROOT/var/run/udisks \
135 $RPM_BUILD_ROOT/etc/bash_completion.d \
136 $RPM_BUILD_ROOT%{systemdtmpfilesdir}
139 DESTDIR=$RPM_BUILD_ROOT
141 mv $RPM_BUILD_ROOT{%{_sysconfdir}/profile.d/udisks-bash-completion.sh,/etc/bash_completion.d/udisks}
143 cp -p %{SOURCE1} $RPM_BUILD_ROOT%{systemdtmpfilesdir}/%{name}.conf
148 rm -rf $RPM_BUILD_ROOT
150 %files -f udisks.lang
151 %defattr(644,root,root,755)
152 %doc AUTHORS HACKING NEWS README
153 %attr(755,root,root) %{_bindir}/udisks
154 %attr(755,root,root) %{_bindir}/udisks-tcp-bridge
155 %attr(755,root,root) %{_libexecdir}/udisks-daemon
156 %attr(755,root,root) %{_libexecdir}/udisks-helper-ata-smart-collect
157 %attr(755,root,root) %{_libexecdir}/udisks-helper-ata-smart-selftest
158 %attr(755,root,root) %{_libexecdir}/udisks-helper-change-filesystem-label
159 %attr(755,root,root) %{_libexecdir}/udisks-helper-change-luks-password
160 %attr(755,root,root) %{_libexecdir}/udisks-helper-create-partition
161 %attr(755,root,root) %{_libexecdir}/udisks-helper-create-partition-table
162 %attr(755,root,root) %{_libexecdir}/udisks-helper-delete-partition
163 %attr(755,root,root) %{_libexecdir}/udisks-helper-drive-benchmark
164 %attr(755,root,root) %{_libexecdir}/udisks-helper-drive-detach
165 %attr(755,root,root) %{_libexecdir}/udisks-helper-drive-poll
166 %attr(755,root,root) %{_libexecdir}/udisks-helper-fstab-mounter
167 %attr(755,root,root) %{_libexecdir}/udisks-helper-linux-md-check
168 %attr(755,root,root) %{_libexecdir}/udisks-helper-linux-md-remove-component
169 %attr(755,root,root) %{_libexecdir}/udisks-helper-mdadm-expand
170 %attr(755,root,root) %{_libexecdir}/udisks-helper-mkfs
171 %attr(755,root,root) %{_libexecdir}/udisks-helper-modify-partition
172 %attr(755,root,root) /sbin/umount.udisks
173 %attr(755,root,root) /lib/udev/udisks-dm-export
174 %attr(755,root,root) /lib/udev/udisks-part-id
175 %attr(755,root,root) /lib/udev/udisks-probe-ata-smart
176 %attr(755,root,root) /lib/udev/udisks-probe-sas-expander
177 /lib/udev/rules.d/80-udisks.rules
178 %{systemdunitdir}/udisks.service
179 %config(noreplace) %verify(not md5 mtime size) /etc/dbus-1/system.d/org.freedesktop.UDisks.conf
180 %{_datadir}/dbus-1/system-services/org.freedesktop.UDisks.service
181 %{_datadir}/polkit-1/actions/org.freedesktop.udisks.policy
182 %attr(700,root,root) /var/lib/udisks
183 %attr(700,root,root) /var/run/udisks
184 %{systemdtmpfilesdir}/%{name}.conf
185 %{_mandir}/man1/udisks-tcp-bridge.1*
186 %{_mandir}/man1/udisks.1*
187 %{_mandir}/man7/udisks.7*
188 %{_mandir}/man8/udisks-daemon.8*
191 %defattr(644,root,root,755)
192 %{_datadir}/dbus-1/interfaces/org.freedesktop.UDisks.Adapter.xml
193 %{_datadir}/dbus-1/interfaces/org.freedesktop.UDisks.Device.xml
194 %{_datadir}/dbus-1/interfaces/org.freedesktop.UDisks.Expander.xml
195 %{_datadir}/dbus-1/interfaces/org.freedesktop.UDisks.Port.xml
196 %{_datadir}/dbus-1/interfaces/org.freedesktop.UDisks.xml
197 %{_npkgconfigdir}/udisks.pc
200 %defattr(644,root,root,755)
203 %files -n bash-completion-udisks
204 %defattr(644,root,root,755)
205 /etc/bash_completion.d/udisks
208 %defattr(644,root,root,755)
209 %{_sysconfdir}/avahi/services/udisks.service