2 %define version @VERSION@
3 %define release @ZFS_META_RELEASE@
4 %define debug_package
%{nil}
6 Summary: ZFS Library and Utils
7 Group: Utilities
/System
12 URL: git
://eris.llnl.gov
/zfs.git
13 BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-%(%{__id} -un
)
14 Source: %{name}-%{version}.tar.gz
15 Requires: zlib e2fsprogs
16 BuildRequires
: zlib
-devel e2fsprogs
-devel
19 The
%{name} package contains the libzfs library and support utilities
20 for the zfs file system.
23 Summary: ZFS File System User Headers
24 Group: Development
/Libraries
25 %if %{defined ch5} || %{defined el6} || %{defined fc12}
26 Requires: zlib libuuid libblkid
27 BuildRequires
: zlib
-devel libuuid
-devel libblkid
-devel
29 Requires: zlib e2fsprogs
30 BuildRequires
: zlib
-devel e2fsprogs
-devel
34 The
%{name}-devel package contains the header files needed
for building
35 additional applications against the
%{name} libraries.
38 Summary: ZFS File System Test Infrastructure
39 Group: Utilities
/System
42 The
%{name}-test package contains a
test infrastructure
for zpios which
43 can be used to simplfy the benchmarking of various hardware and software
44 configurations. The
test infrastructure additionally integrates with
45 various system profiling tools to facilitate an
in depth analysis.
48 Summary: ZFS Dracut Module
49 Group: System Environment
/Base
53 The
%{name}-dracut package allows dracut to construct initramfs images
59 %configure --with
-config
=user
--without
-blkid
63 rm -rf $RPM_BUILD_ROOT
64 make DESTDIR
=$RPM_BUILD_ROOT
install
67 rm -rf $RPM_BUILD_ROOT
70 %defattr(-, root
, root
)
71 %doc AUTHORS ChangeLog COPYING COPYRIGHT DISCLAIMER
72 %doc OPENSOLARIS.LICENSE README.markdown ZFS.RELEASE
77 %{_sysconfdir}/init.d
/*
78 %{_sysconfdir}/udev
/rules.d
/*
88 %{_libexecdir}/@PACKAGE@
/*
92 %{_datarootdir}/dracut
/*
95 [ -x
/sbin
/chkconfig
] && /sbin
/chkconfig
--add zfs
99 [ -x
/sbin
/chkconfig
] && /sbin
/chkconfig
--del zfs