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
Retire ZFS.RELEASE file
[zfs.git]
/
zfs.spec.in
diff --git
a/zfs.spec.in
b/zfs.spec.in
index
3a57fd8
..
3e784ec
100644
(file)
--- a/
zfs.spec.in
+++ b/
zfs.spec.in
@@
-2,21
+2,21
@@
%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 _
bindir /lib/udev
-%define _
libexecdir /usr/libexec
-%define _d
atadir /usr/share
+%define _
sbindir /sbin
+%define _
libdir /%{_lib}
+%define _
udevdir /lib/udev
+%define _d
racutdir %{_datadir}/dracut
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
@@
-27,10
+27,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
@@
-41,7
+41,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:
parted lsscsi
+Requires:
zfs parted lsscsi mdadm bc
%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
@@
-52,7
+52,7
@@
various system profiling tools to facilitate an in depth analysis.
%package dracut
Summary: ZFS Dracut Module
Group: System Environment/Base
%package dracut
Summary: ZFS Dracut Module
Group: System Environment/Base
-Requires: dracut
+Requires:
zfs
dracut
%description dracut
The %{name}-dracut package allows dracut to construct initramfs images
%description dracut
The %{name}-dracut package allows dracut to construct initramfs images
@@
-61,7
+61,10
@@
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} \
+ --with-dracutdir=%{_dracutdir}
make
%install
make
%install
@@
-73,15
+76,17
@@
rm -rf $RPM_BUILD_ROOT
%files
%defattr(-, root, root)
%files
%defattr(-, root, root)
-%doc AUTHORS ChangeLog COPYING COPYRIGHT DISCLAIMER
-%doc OPENSOLARIS.LICENSE README.markdown ZFS.RELEASE
%{_sbindir}/*
%{_sbindir}/*
-%{_bindir}/*
%{_libdir}/*
%{_libdir}/*
+%{_mandir}/man5/*
%{_mandir}/man8/*
%{_mandir}/man8/*
-%{_sysconfdir}/init.d/*
-%{_sysconfdir}/udev/rules.d/*
-%{_sysconfdir}/zfs/*
+%{_udevdir}/*
+
+%config %{_sysconfdir}/init.d/*
+%config %{_sysconfdir}/zfs/*
+
+%doc AUTHORS COPYING COPYRIGHT DISCLAIMER
+%doc OPENSOLARIS.LICENSE README.markdown
%files devel
%defattr(-,root,root)
%files devel
%defattr(-,root,root)
@@
-89,16
+94,16
@@
rm -rf $RPM_BUILD_ROOT
%files test
%defattr(-,root,root)
%files test
%defattr(-,root,root)
-%{_
libexec
dir}/@PACKAGE@/*
+%{_
data
dir}/@PACKAGE@/*
%files dracut
%defattr(-,root,root)
%files dracut
%defattr(-,root,root)
-%{_d
atadir}/dracut
/*
+%{_d
racutdir}
/*
%post
[ -x /sbin/chkconfig ] && /sbin/chkconfig --add zfs
exit 0
%preun
%post
[ -x /sbin/chkconfig ] && /sbin/chkconfig --add zfs
exit 0
%preun
-[ -x /sbin/chkconfig ] && /sbin/chkconfig --del zfs
+[
"$1" = 0 ] && [
-x /sbin/chkconfig ] && /sbin/chkconfig --del zfs
exit 0
exit 0