Use helper_dir macro
OBS-URL: https://build.opensuse.org/package/show/Virtualization/hyper-v?expand=0&rev=79
This commit is contained in:
parent
34ff46c7f7
commit
b861e778d1
13
hyper-v.spec
13
hyper-v.spec
@ -18,6 +18,7 @@
|
|||||||
|
|
||||||
%define hv_kvp_daemon hv_kvp_daemon
|
%define hv_kvp_daemon hv_kvp_daemon
|
||||||
%define hv_vss_daemon hv_vss_daemon
|
%define hv_vss_daemon hv_vss_daemon
|
||||||
|
%define helper_dir /usr/lib/%{name}
|
||||||
|
|
||||||
Name: hyper-v
|
Name: hyper-v
|
||||||
ExclusiveArch: %ix86 x86_64
|
ExclusiveArch: %ix86 x86_64
|
||||||
@ -84,11 +85,11 @@ gcc \
|
|||||||
mkdir -p $RPM_BUILD_ROOT/usr/sbin
|
mkdir -p $RPM_BUILD_ROOT/usr/sbin
|
||||||
install -m755 %{hv_kvp_daemon} $RPM_BUILD_ROOT/usr/sbin
|
install -m755 %{hv_kvp_daemon} $RPM_BUILD_ROOT/usr/sbin
|
||||||
install -m755 %{hv_vss_daemon} $RPM_BUILD_ROOT/usr/sbin
|
install -m755 %{hv_vss_daemon} $RPM_BUILD_ROOT/usr/sbin
|
||||||
mkdir -p $RPM_BUILD_ROOT/usr/lib/%{name}/bin
|
mkdir -p $RPM_BUILD_ROOT%{helper_dir}/bin
|
||||||
cp -avL %{S:20} $RPM_BUILD_ROOT/usr/lib/%{name}/bin/hv_get_dhcp_info
|
cp -avL %{S:20} $RPM_BUILD_ROOT%{helper_dir}/bin/hv_get_dhcp_info
|
||||||
cp -avL %{S:21} $RPM_BUILD_ROOT/usr/lib/%{name}/bin/hv_get_dns_info
|
cp -avL %{S:21} $RPM_BUILD_ROOT%{helper_dir}/bin/hv_get_dns_info
|
||||||
cp -avL %{S:22} $RPM_BUILD_ROOT/usr/lib/%{name}/bin/hv_set_ifconfig
|
cp -avL %{S:22} $RPM_BUILD_ROOT%{helper_dir}/bin/hv_set_ifconfig
|
||||||
chmod 755 $RPM_BUILD_ROOT/usr/lib/%{name}/bin/*
|
chmod 755 $RPM_BUILD_ROOT%{helper_dir}/bin/*
|
||||||
mkdir -p $RPM_BUILD_ROOT/etc/init.d
|
mkdir -p $RPM_BUILD_ROOT/etc/init.d
|
||||||
install -m755 %{S:11} $RPM_BUILD_ROOT/etc/init.d/%{hv_kvp_daemon}
|
install -m755 %{S:11} $RPM_BUILD_ROOT/etc/init.d/%{hv_kvp_daemon}
|
||||||
ln -sfvbn ../../etc/init.d/%{hv_kvp_daemon} $RPM_BUILD_ROOT/usr/sbin/rc%{hv_kvp_daemon}
|
ln -sfvbn ../../etc/init.d/%{hv_kvp_daemon} $RPM_BUILD_ROOT/usr/sbin/rc%{hv_kvp_daemon}
|
||||||
@ -100,7 +101,7 @@ ln -sfvbn ../../etc/init.d/%{hv_vss_daemon} $RPM_BUILD_ROOT/usr/sbin/rc%{hv_vss_
|
|||||||
%doc kvptest.ps1.txt
|
%doc kvptest.ps1.txt
|
||||||
/etc/init.d/*
|
/etc/init.d/*
|
||||||
/usr/sbin/*
|
/usr/sbin/*
|
||||||
/usr/lib/%{name}
|
%{helper_dir}
|
||||||
|
|
||||||
%pre
|
%pre
|
||||||
# hv_kvp_daemon in SLES11 SP2 stored temporary state files in /var/opt
|
# hv_kvp_daemon in SLES11 SP2 stored temporary state files in /var/opt
|
||||||
|
Loading…
x
Reference in New Issue
Block a user