X-Git-Url: https://git.pld-linux.org/?a=blobdiff_plain;f=zfs.spec;h=a22e727b2402b2b7e2160947f142990ec3a1d8b9;hb=ac1f779f696b0d9545fa97ccd4843f3726cd2c38;hp=02c6b7e3084ed4c25ad37294da96b4782dcb9127;hpb=1e2b2e5f568f5b791038c2396ae66ab2bc32bff9;p=packages%2Fzfs.git diff --git a/zfs.spec b/zfs.spec index 02c6b7e..a22e727 100644 --- a/zfs.spec +++ b/zfs.spec @@ -26,17 +26,17 @@ exit 1 %define _duplicate_files_terminate_build 0 -%define pname zfs %define rel 1 +%define pname zfs Summary: Native Linux port of the ZFS filesystem Summary(pl.UTF-8): Natywny linuksowy port systemu plików ZFS Name: %{pname}%{?_pld_builder:%{?with_kernel:-kernel}}%{_alt_kernel} -Version: 0.6.5.7 +Version: 0.7.3 Release: %{rel}%{?_pld_builder:%{?with_kernel:@%{_kernel_ver_str}}} License: CDDL (ZFS), GPL v2+ (ZPIOS) Group: Applications/System -Source0: http://archive.zfsonlinux.org/downloads/zfsonlinux/zfs/%{pname}-%{version}.tar.gz -# Source0-md5: b470c0426da6e1e3513f5166c907218d +Source0: https://github.com/zfsonlinux/zfs/releases/download/zfs-%{version}/%{pname}-%{version}.tar.gz +# Source0-md5: 9c8ec99955c7166cc8bf8676df5085bd Patch0: %{pname}-link.patch Patch1: x32.patch URL: http://zfsonlinux.org/ @@ -178,6 +178,8 @@ pakietu kernel%{_alt_kernel} w wersji %{_kernel_ver}.\ %defattr(644,root,root,755)\ %dir /lib/modules/%{_kernel_ver}/misc/avl\ /lib/modules/%{_kernel_ver}/misc/avl/zavl.ko*\ +%dir /lib/modules/%{_kernel_ver}/misc/icp\ +/lib/modules/%{_kernel_ver}/misc/icp/icp.ko*\ %dir /lib/modules/%{_kernel_ver}/misc/nvpair\ /lib/modules/%{_kernel_ver}/misc/nvpair/znvpair.ko*\ %dir /lib/modules/%{_kernel_ver}/misc/unicode\ @@ -256,6 +258,11 @@ cp -a installed/* $RPM_BUILD_ROOT install -d $RPM_BUILD_ROOT%{_pkgconfigdir} %{__mv} $RPM_BUILD_ROOT%{_npkgconfigdir}/* $RPM_BUILD_ROOT%{_pkgconfigdir} + +# Package these? These are integration tests of the implementation. +%{__rm} -r $RPM_BUILD_ROOT%{_datadir}/zfs/{zfs-tests,test-runner,runfiles} +%{__rm} $RPM_BUILD_ROOT%{_mandir}/man1/{raidz_test,test-runner}.1* +%{__rm} $RPM_BUILD_ROOT%{_bindir}/raidz_test %endif %clean @@ -272,6 +279,7 @@ rm -rf $RPM_BUILD_ROOT %attr(755,root,root) %{_bindir}/arc_summary.py %attr(755,root,root) %{_bindir}/arcstat.py %attr(755,root,root) %{_bindir}/dbufstat.py +%attr(755,root,root) %{_bindir}/zgenhostid %attr(755,root,root) %{_sbindir}/fsck.zfs %attr(755,root,root) %{_sbindir}/zdb %attr(755,root,root) %{_sbindir}/zed @@ -288,6 +296,8 @@ rm -rf $RPM_BUILD_ROOT %dir %{_sysconfdir}/zfs/zed.d %attr(755,root,root) %config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/zfs/zed.d/*.sh %config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/zfs/zed.d/zed.rc +%dir %{_sysconfdir}/zfs/zpool.d +%attr(755,root,root) %config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/zfs/zpool.d/* %attr(754,root,root) /etc/rc.d/init.d/zfs-import %attr(754,root,root) /etc/rc.d/init.d/zfs-mount %attr(754,root,root) /etc/rc.d/init.d/zfs-share @@ -296,12 +306,12 @@ rm -rf $RPM_BUILD_ROOT /etc/zfs/zfs-functions /usr/lib/modules-load.d/zfs.conf /etc/systemd/system-preset/50-zfs.preset -%{systemdunitdir}/zed.service %{systemdunitdir}/zfs.target %{systemdunitdir}/zfs-import-cache.service %{systemdunitdir}/zfs-import-scan.service %{systemdunitdir}/zfs-mount.service %{systemdunitdir}/zfs-share.service +%{systemdunitdir}/zfs-zed.service %attr(755,root,root) /lib/udev/vdev_id %attr(755,root,root) /lib/udev/zvol_id /lib/udev/rules.d/60-zvol.rules @@ -310,6 +320,8 @@ rm -rf $RPM_BUILD_ROOT %dir %{_libdir}/zfs %dir %{_libdir}/zfs/zed.d %attr(755,root,root) %{_libdir}/zfs/zed.d/*.sh +%dir %{_libdir}/zfs/zpool.d +%attr(755,root,root) %{_libdir}/zfs/zpool.d/* %dir %{_datadir}/zfs %attr(755,root,root) %{_datadir}/zfs/*.sh %dir %{_datadir}/zfs/zpios-profile @@ -331,6 +343,7 @@ rm -rf $RPM_BUILD_ROOT %{_mandir}/man8/zdb.8* %{_mandir}/man8/zed.8* %{_mandir}/man8/zfs.8* +%{_mandir}/man8/zgenhostid.8* %{_mandir}/man8/zinject.8* %{_mandir}/man8/zpool.8* %{_mandir}/man8/zstreamdump.8* @@ -376,12 +389,16 @@ rm -rf $RPM_BUILD_ROOT %files -n dracut-zfs %defattr(644,root,root,755) %doc contrib/dracut/README.dracut.markdown +%dir %{dracutlibdir}/modules.d/02zfsexpandknowledge +%attr(755,root,root) %{dracutlibdir}/modules.d/02zfsexpandknowledge/module-setup.sh %dir %{dracutlibdir}/modules.d/90zfs %attr(755,root,root) %{dracutlibdir}/modules.d/90zfs/export-zfs.sh %attr(755,root,root) %{dracutlibdir}/modules.d/90zfs/module-setup.sh %attr(755,root,root) %{dracutlibdir}/modules.d/90zfs/mount-zfs.sh %attr(755,root,root) %{dracutlibdir}/modules.d/90zfs/parse-zfs.sh +%attr(755,root,root) %{dracutlibdir}/modules.d/90zfs/zfs-generator.sh %attr(755,root,root) %{dracutlibdir}/modules.d/90zfs/zfs-lib.sh +%attr(755,root,root) %{dracutlibdir}/modules.d/90zfs/zfs-needshutdown.sh %endif %if %{with kernel}