Name: udisks Version: 1.0.5 Release: 2mamba Summary: Storage Management Service Group: System/Libraries Vendor: openmamba Distribution: openmamba Packager: Silvan Calarco URL: http://www.freedesktop.org/wiki/Software/udisks Source: http://hal.freedesktop.org/releases/udisks-%{version}.tar.gz Patch0: udisks-1.0.1-Update-to-latest-LVM2-API.patch Patch1: udisks-1.0.4-udev-197.patch Patch2: udisks-1.0.5-systemd-libexecdir.patch License: GPL ## AUTOBUILDREQ-BEGIN BuildRequires: glibc-devel BuildRequires: libatasmart-devel BuildRequires: libdbus-devel BuildRequires: libdbus-glib-devel BuildRequires: libdevmapper-devel BuildRequires: libglib-devel BuildRequires: libparted-devel BuildRequires: libsg3_utils-devel BuildRequires: polkit-devel BuildRequires: udev-devel ## AUTOBUILDREQ-END BuildRequires: intltool BuildRequires: libblkid-devel BuildRequires: libsepol-devel BuildRequires: libuuid-devel Requires: dbus Requires: dosfstools Requires: e2fsprogs Requires: mdadm Requires: mtools Requires: smp_utils Requires: udev Requires: util-linux Requires: xfsprogs Obsoletes: DeviceKit-disks Provides: DeviceKit-disks BuildRoot: %{_tmppath}/%{name}-%{version}-root %description UDisks provides a daemon, D-Bus API and command line tools for managing disks and storage devices. %package devel Summary: Devel package for %{name} Group: Development/Libraries Requires: %{name} = %{?epoch:%epoch:}%{version}-%{release} Obsoletes: DeviceKit-disks-devel Provides: DeviceKit-disks-devel %description devel UDisks provides a daemon, D-Bus API and command line tools for managing disks and storage devices. This package contains static libraries and header files need for development. %package apidocs Summary: %{name} API documentation Group: Documentation Requires: %{name} = %{?epoch:%epoch:}%{version}-%{release} Obsoletes: DeviceKit-disks-apidocs Provides: DeviceKit-disks-apidocs %description apidocs UDisks provides a daemon, D-Bus API and command line tools for managing disks and storage devices. This package contains %{name} API documentation. %prep %setup -q #%patch0 -p1 %patch1 -p1 %patch2 -p1 %build %configure \ --enable-gtk-doc %make %install [ "%{buildroot}" != / ] && rm -rf "%{buildroot}" %makeinstall ln -s udisks %{buildroot}%{_bindir}/devkit-disks ln -s udisks.1 %{buildroot}%{_datadir}/man/man1/devkit-disks.1 chmod 644 %{buildroot}%{_sysconfdir}/profile.d/udisks-bash-completion.sh %find_lang %{name} %clean [ "%{buildroot}" != / ] && rm -rf "%{buildroot}" %files -f %{name}.lang %defattr(-,root,root) %{_sysconfdir}/avahi/services/udisks.service %{_sysconfdir}/dbus-1/system.d/*.conf %{_sysconfdir}/profile.d/udisks-bash-completion.sh %attr(0700,root,root) %dir %{_localstatedir}/lib/udisks #%attr(0700,root,root) %dir %{_localstatedir}/run/udisks /lib/systemd/system/udisks.service /lib/udev/rules.d/80-udisks.rules /lib/udev/udisks-dm-export #/lib/udev/udisks-lvm-pv-export /lib/udev/udisks-part-id /lib/udev/udisks-probe-ata-smart /lib/udev/udisks-probe-sas-expander /sbin/umount.udisks %{_bindir}/udisks %{_bindir}/udisks-tcp-bridge %{_bindir}/devkit-disks #%{_libdir}/polkit-1/extensions/libudisks-action-lookup.so %{_datadir}/polkit-1/actions/*.policy %{_libexecdir}/udisks-daemon %{_libexecdir}/udisks-helper-ata-smart-collect %{_libexecdir}/udisks-helper-ata-smart-selftest %{_libexecdir}/udisks-helper-change-filesystem-label %{_libexecdir}/udisks-helper-change-luks-password %{_libexecdir}/udisks-helper-create-partition %{_libexecdir}/udisks-helper-create-partition-table %{_libexecdir}/udisks-helper-delete-partition %{_libexecdir}/udisks-helper-drive-benchmark %{_libexecdir}/udisks-helper-drive-detach %{_libexecdir}/udisks-helper-drive-poll %{_libexecdir}/udisks-helper-fstab-mounter %{_libexecdir}/udisks-helper-linux-md-check %{_libexecdir}/udisks-helper-linux-md-remove-component %{_libexecdir}/udisks-helper-mdadm-expand %{_libexecdir}/udisks-helper-mkfs %{_libexecdir}/udisks-helper-modify-partition %{_datadir}/dbus-1/system-services/org.freedesktop.UDisks.service %{_mandir}/man1/udisks.1.gz %{_mandir}/man7/udisks.7.gz %{_mandir}/man8/udisks-daemon.8.gz %{_mandir}/man1/udisks-tcp-bridge.1.gz %{_mandir}/man1/devkit-disks.1.gz %doc AUTHORS COPYING %files devel %defattr(-,root,root) %{_datadir}/dbus-1/interfaces/org.freedesktop.UDisks*.xml #%{_libdir}/polkit-1/extensions/libudisks-action-lookup.*a %{_datadir}/pkgconfig/udisks.pc %doc HACKING NEWS README doc/TODO %files apidocs %defattr(-,root,root) %dir %{_datadir}/gtk-doc/html/udisks %{_datadir}/gtk-doc/html/udisks/* %changelog * Tue Apr 01 2014 Silvan Calarco 1.0.5-2mamba - added a patch to fix libexecdir in systemd file * Sat Mar 15 2014 Automatic Build System 1.0.5-1mamba - automatic version update by autodist * Fri Feb 01 2013 Silvan Calarco 1.0.4-2mamba - patch: drop rule using pci-db missing in udev >= 197 * Tue Apr 03 2012 Silvan Calarco 1.0.4-1mamba - update to 1.0.4 * Sun Jul 24 2011 Automatic Build System 1.0.3-1mamba - automatic version update by autodist * Sat Feb 05 2011 Silvan Calarco 1.0.2-1mamba - update to 1.0.2 * Wed Oct 27 2010 gil 1.0.1-1mamba - package created by autospec