git://git.camperquake.de
/
zfs.git
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
|
inline
| side by side
Linux 3.3 compat, sops->show_options()
[zfs.git]
/
zfs.spec.in
diff --git
a/zfs.spec.in
b/zfs.spec.in
index
4e1d4be
..
0066c83
100644
(file)
--- a/
zfs.spec.in
+++ b/
zfs.spec.in
@@
-2,17
+2,22
@@
%define version @VERSION@
%define release @ZFS_META_RELEASE@
%define debug_package %{nil}
%define version @VERSION@
%define release @ZFS_META_RELEASE@
%define debug_package %{nil}
+%define _prefix /
+%define _libexecdir /usr/libexec
+%define _datadir /usr/share
+%define _includedir /usr/include
+%define _udevdir /lib/udev
Summary: ZFS Library and Utils
Group: Utilities/System
Name: %{name}
Version: %{version}
Summary: ZFS Library and Utils
Group: Utilities/System
Name: %{name}
Version: %{version}
-Release: %{release}
-License:
CDDL
-URL: git://
eris.llnl.gov
/zfs.git
+Release: %{release}
%{?dist}
+License:
@ZFS_META_LICENSE@
+URL: git://
github.com/zfsonlinux
/zfs.git
BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-%(%{__id} -un)
Source: %{name}-%{version}.tar.gz
BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-%(%{__id} -un)
Source: %{name}-%{version}.tar.gz
-Requires: zlib e2fsprogs
+Requires: z
fs-modules spl z
lib e2fsprogs
BuildRequires: zlib-devel e2fsprogs-devel
%description
BuildRequires: zlib-devel e2fsprogs-devel
%description
@@
-23,10
+28,10
@@
for the zfs file system.
Summary: ZFS File System User Headers
Group: Development/Libraries
%if %{defined ch5} || %{defined el6} || %{defined fc12}
Summary: ZFS File System User Headers
Group: Development/Libraries
%if %{defined ch5} || %{defined el6} || %{defined fc12}
-Requires: zlib libuuid libblkid
+Requires: z
fs z
lib libuuid libblkid
BuildRequires: zlib-devel libuuid-devel libblkid-devel
%else
BuildRequires: zlib-devel libuuid-devel libblkid-devel
%else
-Requires: zlib e2fsprogs
+Requires: z
fs z
lib e2fsprogs
BuildRequires: zlib-devel e2fsprogs-devel
%endif
BuildRequires: zlib-devel e2fsprogs-devel
%endif
@@
-37,6
+42,7
@@
additional applications against the %{name} libraries.
%package test
Summary: ZFS File System Test Infrastructure
Group: Utilities/System
%package test
Summary: ZFS File System Test Infrastructure
Group: Utilities/System
+Requires: zfs parted lsscsi
%description test
The %{name}-test package contains a test infrastructure for zpios which
%description test
The %{name}-test package contains a test infrastructure for zpios which
@@
-44,10
+50,19
@@
can be used to simplfy the benchmarking of various hardware and software
configurations. The test infrastructure additionally integrates with
various system profiling tools to facilitate an in depth analysis.
configurations. The test infrastructure additionally integrates with
various system profiling tools to facilitate an in depth analysis.
+%package dracut
+Summary: ZFS Dracut Module
+Group: System Environment/Base
+Requires: zfs dracut
+
+%description dracut
+The %{name}-dracut package allows dracut to construct initramfs images
+which are ZFS aware.
+
%prep
%setup
%build
%prep
%setup
%build
-%configure --with-config=user --without-blkid
+%configure --with-config=user --without-blkid
--with-udevdir=%{_udevdir}
make
%install
make
%install
@@
-65,7
+80,9
@@
rm -rf $RPM_BUILD_ROOT
%{_bindir}/*
%{_libdir}/*
%{_mandir}/man8/*
%{_bindir}/*
%{_libdir}/*
%{_mandir}/man8/*
-/etc/*
+%{_sysconfdir}/init.d/*
+%{_sysconfdir}/zfs/*
+%{_udevdir}/*
%files devel
%defattr(-,root,root)
%files devel
%defattr(-,root,root)
@@
-75,5
+92,14
@@
rm -rf $RPM_BUILD_ROOT
%defattr(-,root,root)
%{_libexecdir}/@PACKAGE@/*
%defattr(-,root,root)
%{_libexecdir}/@PACKAGE@/*
+%files dracut
+%defattr(-,root,root)
+%{_datadir}/dracut/*
+
%post
%post
-%postun
+[ -x /sbin/chkconfig ] && /sbin/chkconfig --add zfs
+exit 0
+
+%preun
+[ "$1" = 0 ] && [ -x /sbin/chkconfig ] && /sbin/chkconfig --del zfs
+exit 0