diff options
author | Jakub Bogusz | 2020-06-05 19:23:17 (GMT) |
---|---|---|
committer | Jakub Bogusz | 2020-06-05 19:23:17 (GMT) |
commit | 51e804933cd0d0c238fb85217777cc0db3e034f4 (patch) | |
tree | e3ead3a27b11ca225f21f4b0f9365c34c8e02fba | |
parent | bddb9f321966678a01cdd70fd7ba955eb5468dd8 (diff) | |
download | udisks2-51e804933cd0d0c238fb85217777cc0db3e034f4.zip udisks2-51e804933cd0d0c238fb85217777cc0db3e034f4.tar.gz |
- updated to 2.9.0auto/th/udisks2-2.9.0-1
-rw-r--r-- | udisks2.spec | 42 |
1 files changed, 28 insertions, 14 deletions
diff --git a/udisks2.spec b/udisks2.spec index c454804..bb3140c 100644 --- a/udisks2.spec +++ b/udisks2.spec @@ -3,22 +3,23 @@ # - lsm: libstoragemgmt >= 1.3.0, libconfig >= 1.3.2 # # Conditional build: -%bcond_with elogind # elogind +%bcond_with elogind # elogind insead of systemd logind support %bcond_with iscsi # iSCSI support %bcond_with libstoragemgmt # libstoragemgmt support +%bcond_without vdo # VDO support (deprecated) %bcond_without apidocs # do not build and package API docs %bcond_without static_libs # don't build static libraries Summary: Disk Management Service Summary(pl.UTF-8): Usługa zarządzania dyskami Name: udisks2 -Version: 2.8.4 -Release: 2 +Version: 2.9.0 +Release: 1 License: GPL v2+ Group: Libraries #Source0Download: https://github.com/storaged-project/udisks/releases Source0: https://github.com/storaged-project/udisks/releases/download/udisks-%{version}/udisks-%{version}.tar.bz2 -# Source0-md5: ee74a32fe2a7ab3dd3aa9e2283b844ea +# Source0-md5: 6c9bc503c183c37f45bd8dafa86e5512 Patch0: automake-1.12.patch URL: https://www.freedesktop.org/wiki/Software/udisks BuildRequires: acl-devel @@ -30,12 +31,13 @@ BuildRequires: glib2-devel >= 1:2.50 BuildRequires: gobject-introspection-devel >= 0.6.2 BuildRequires: gtk-doc >= 1.3 BuildRequires: libatasmart-devel >= 0.17 -# with btrfs,crypto,fs,kbd,loop,lvm2,mdraid,part,swap,vdo modules -BuildRequires: libblockdev-devel >= 2.19 +# with btrfs,crypto,fs,kbd,loop,lvm2,mdraid,part,swap%{?with_vdo:,vdo} modules +BuildRequires: libblockdev-devel >= 2.24 %{?with_libstoragemgmt:BuildRequires: libconfig-devel >= 1.3.2} BuildRequires: libmount-devel >= 2.30 %{?with_libstoragemgmt:BuildRequires: libstoragemgmt-devel >= 1.3.0} BuildRequires: libtool +BuildRequires: libuuid-devel >= 2.31 BuildRequires: libxslt-progs BuildRequires: pkgconfig BuildRequires: polkit-devel >= 0.102 @@ -44,9 +46,9 @@ BuildRequires: udev-glib-devel >= 1:165 %{?with_elogind:BuildConflicts: systemd-devel} Requires: %{name}-libs = %{version}-%{release} Requires: libatasmart >= 0.17 -Requires: libblockdev-crypto -Requires: libblockdev-fs -Requires: libblockdev-loop +Requires: libblockdev-crypto >= 2.24 +Requires: libblockdev-fs >= 2.24 +Requires: libblockdev-loop >= 2.24 Requires: systemd-units >= 44 Requires: udev-core >= 1:147 Requires: udev-glib >= 1:165 @@ -55,7 +57,7 @@ Suggests: cryptsetup-luks Suggests: dosfstools Suggests: e2fsprogs Suggests: gdisk -Suggests: libblockdev-plugins +Suggests: libblockdev-plugins >= 2.24 Suggests: losetup Suggests: mount Suggests: nilfs-utils @@ -122,7 +124,7 @@ Summary: udisks2 API documentation Summary(pl.UTF-8): Dokumentacja API biblioteki udisks2 Group: Documentation Requires: gtk-doc-common -%if "%{_rpmversion}" >= "5" +%if "%{_rpmversion}" >= "4.6" BuildArch: noarch %endif @@ -138,7 +140,7 @@ Summary(pl.UTF-8): Bashowe uzupełnianie parametrów dla udisks2 Group: Applications/Shells Requires: %{name} = %{version}-%{release} Requires: bash-completion >= 2 -%if "%{_rpmversion}" >= "5" +%if "%{_rpmversion}" >= "4.6" BuildArch: noarch %endif @@ -160,10 +162,11 @@ Pakiet ten dostarcza bashowe uzupełnianie parametrów dla udisks2 %{__autoheader} %{__automake} %configure \ - %{__enable_disable apidocs gtk-doc} \ --enable-available-modules \ + %{__enable_disable apidocs gtk-doc} \ %{__enable_disable static_libs static} \ --disable-silent-rules \ + %{?with_vdo:--enable-vdo} \ --with-html-dir=%{_gtkdocdir} \ --with-systemdsystemunitdir=%{systemdunitdir} %{__make} @@ -202,12 +205,14 @@ rm -rf $RPM_BUILD_ROOT %attr(755,root,root) %{_libdir}/udisks2/modules/libudisks2_bcache.so %attr(755,root,root) %{_libdir}/udisks2/modules/libudisks2_btrfs.so %attr(755,root,root) %{_libdir}/udisks2/modules/libudisks2_lvm2.so +%if %{with vdo} %attr(755,root,root) %{_libdir}/udisks2/modules/libudisks2_vdo.so +%endif %attr(755,root,root) %{_libdir}/udisks2/modules/libudisks2_zram.so %dir %{_sysconfdir}/udisks2 %config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/udisks2/udisks2.conf /lib/udev/rules.d/80-udisks2.rules -%{systemdunitdir}/clean-mount-point@.service +#%{systemdunitdir}/clean-mount-point@.service %{systemdunitdir}/udisks2.service %{systemdunitdir}/zram-setup@.service %{systemdtmpfilesdir}/udisks2.conf @@ -217,7 +222,9 @@ rm -rf $RPM_BUILD_ROOT %{_datadir}/polkit-1/actions/org.freedesktop.UDisks2.bcache.policy %{_datadir}/polkit-1/actions/org.freedesktop.UDisks2.btrfs.policy %{_datadir}/polkit-1/actions/org.freedesktop.UDisks2.lvm2.policy +%if %{with vdo} %{_datadir}/polkit-1/actions/org.freedesktop.UDisks2.vdo.policy +%endif %{_datadir}/polkit-1/actions/org.freedesktop.UDisks2.zram.policy %{_mandir}/man1/udisksctl.1* %{_mandir}/man5/udisks2.conf.5* @@ -238,6 +245,13 @@ rm -rf $RPM_BUILD_ROOT %{_datadir}/gir-1.0/UDisks-2.0.gir %{_includedir}/udisks2 %{_pkgconfigdir}/udisks2.pc +%{_pkgconfigdir}/udisks2-bcache.pc +%{_pkgconfigdir}/udisks2-btrfs.pc +%{_pkgconfigdir}/udisks2-lvm2.pc +%if %{with vdo} +%{_pkgconfigdir}/udisks2-vdo.pc +%endif +%{_pkgconfigdir}/udisks2-zram.pc %if %{with static_libs} %files static |