2 |
%define version 1.0.0 |
%define version 1.0.0 |
3 |
%define extraver rc16 |
%define extraver rc16 |
4 |
#define pre pre1 |
#define pre pre1 |
5 |
%define rel 12 |
%define rel 13 |
6 |
|
|
7 |
# from lib/version.h |
# from lib/version.h |
8 |
%define drmajor 1 |
%define drmajor 1 |
80 |
Requires: kpartx >= 0.4.8-16 |
Requires: kpartx >= 0.4.8-16 |
81 |
Requires: %{drlibname} = %{version}-%{release} |
Requires: %{drlibname} = %{version}-%{release} |
82 |
Requires: dmraid-events = %{version}-%{release} |
Requires: dmraid-events = %{version}-%{release} |
83 |
Requires(post): systemd |
Requires(post): systemd >= %{systemd_required_version} |
84 |
BuildRequires: device-mapper-devel >= 1.02.74 |
BuildRequires: device-mapper-devel >= 1.02.74 |
85 |
BuildRequires: device-mapper-event-devel >= 1.02.74 |
BuildRequires: device-mapper-event-devel >= 1.02.74 |
86 |
%if %{build_static} |
%if %{build_static} |
206 |
rm -f %{buildroot}%{_libdir}/libdmraid.a |
rm -f %{buildroot}%{_libdir}/libdmraid.a |
207 |
%endif |
%endif |
208 |
|
|
209 |
install -m644 %{SOURCE1} -D %{buildroot}%{_prefix}/lib/tmpfiles.d/%{name}.conf |
install -D -p -m 644 %{SOURCE1} %{buildroot}%{_tmpfilesdir}/%{name}.conf |
210 |
|
|
211 |
# cannot move .so symlink to %{_usrlibdir}, there is some build |
# cannot move .so symlink to %{_usrlibdir}, there is some build |
212 |
# macro that recreates it every time |
# macro that recreates it every time |
228 |
rm -rf %{buildroot} |
rm -rf %{buildroot} |
229 |
|
|
230 |
%post |
%post |
231 |
systemd-tmpfiles --create %{name}.conf |
%_tmpfilescreate %{name} |
232 |
|
|
233 |
|
|
234 |
%files |
%files |
239 |
/sbin/dmraid-static |
/sbin/dmraid-static |
240 |
%endif |
%endif |
241 |
%{_mandir}/man8/dmraid.8* |
%{_mandir}/man8/dmraid.8* |
242 |
%{_prefix}/lib/tmpfiles.d/%{name}.conf |
%{_tmpfilesdir}/%{name}.conf |
243 |
|
|
244 |
%files -n %{drlibname} |
%files -n %{drlibname} |
245 |
%defattr(-,root,root,755) |
%defattr(-,root,root,755) |