Drop drive letter from path to razor root when RAZOR_ROOT set.
If the RAZOR_ROOT environment variable was set to eg., /root then on
Microsoft Windows we were trying to use paths such as /rootC:/Programs
which is obviously wrong. Instead we should drop the drive letter
giving paths of the form /root/Programs. Note that the drive letter is
_not_ migrated to C:/root/Programs: If a root of C:/root was desired
then RAZOR_ROOT would have been set to C:/root.
1 %define _source_payload w9.gzdio
2 %define _binary_payload w9.gzdio
11 BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n)
22 mkdir -p %{buildroot}%{_sysconfdir}
23 mkdir -p %{buildroot}/{%{_bindir},%{_prefix}/lib,%{_includedir}}
24 mkdir -p %{buildroot}/media
30 function mkdir_missing(dir)
31 if posix.stat(dir) == nil then
35 mkdir_missing("/media/cdrom")
38 %defattr(0755,root,root)