$RPM_BUILD_ROOT → %{buildroot}
It is shorter and also does not mess up the host system if somebody makes a typo.
This commit is contained in:
		
							parent
							
								
									dc6a971801
								
							
						
					
					
						commit
						b15359d1d4
					
				| @ -336,31 +336,31 @@ make check | |||||||
| 
 | 
 | ||||||
| 
 | 
 | ||||||
| %install | %install | ||||||
| mkdir -p ${RPM_BUILD_ROOT}%{_bindir} | mkdir -p %{buildroot}%{_bindir} | ||||||
| mkdir -p ${RPM_BUILD_ROOT}%{_mandir}/man{1,6,8,5} | mkdir -p %{buildroot}%{_mandir}/man{1,6,8,5} | ||||||
| mkdir -p ${RPM_BUILD_ROOT}%{_sbindir} | mkdir -p %{buildroot}%{_sbindir} | ||||||
| mkdir -p ${RPM_BUILD_ROOT}%{_sysconfdir}/{pam.d,security/console.apps} | mkdir -p %{buildroot}%{_sysconfdir}/{pam.d,security/console.apps} | ||||||
| mkdir -p ${RPM_BUILD_ROOT}%{_tmpfilesdir}/tmpfiles.d | mkdir -p %{buildroot}%{_tmpfilesdir}/tmpfiles.d | ||||||
| 
 | 
 | ||||||
| # install util-linux | # install util-linux | ||||||
| %make_install | %make_install | ||||||
| 
 | 
 | ||||||
| # And a dirs uuidd needs that the makefiles don't create | # And a dirs uuidd needs that the makefiles don't create | ||||||
| install -m 644 %{SOURCE4} ${RPM_BUILD_ROOT}%{_tmpfilesdir}/uuidd.conf | install -m 644 %{SOURCE4} %{buildroot}%{_tmpfilesdir}/uuidd.conf | ||||||
| install -d ${RPM_BUILD_ROOT}/run/uuidd | install -d %{buildroot}/run/uuidd | ||||||
| install -d ${RPM_BUILD_ROOT}/var/lib/libuuid | install -d %{buildroot}/var/lib/libuuid | ||||||
| 
 | 
 | ||||||
| # /etc/adjtime | # /etc/adjtime | ||||||
| install -m 644 %{SOURCE5} ${RPM_BUILD_ROOT}%{_sysconfdir}/adjtime | install -m 644 %{SOURCE5} %{buildroot}%{_sysconfdir}/adjtime | ||||||
| 
 | 
 | ||||||
| # libtool junk | # libtool junk | ||||||
| rm -rf ${RPM_BUILD_ROOT}%{_libdir}/*.la | rm -rf %{buildroot}%{_libdir}/*.la | ||||||
| rm -f $RPM_BUILD_ROOT%{_libdir}/python*/site-packages/*.la | rm -f %{buildroot}%{_libdir}/python*/site-packages/*.la | ||||||
| rm -f $RPM_BUILD_ROOT%{_libdir}/python*/site-packages/*.a | rm -f %{buildroot}%{_libdir}/python*/site-packages/*.a | ||||||
| 
 | 
 | ||||||
| %ifarch %{sparc} | %ifarch %{sparc} | ||||||
| rm -rf ${RPM_BUILD_ROOT}%{_bindir}/sunhostid | rm -rf %{buildroot}%{_bindir}/sunhostid | ||||||
| cat << E-O-F > ${RPM_BUILD_ROOT}%{_bindir}/sunhostid | cat << E-O-F > %{buildroot}%{_bindir}/sunhostid | ||||||
| #!/bin/sh | #!/bin/sh | ||||||
| # this should be _bindir/sunhostid or somesuch. | # this should be _bindir/sunhostid or somesuch. | ||||||
| # Copyright 1999 Peter Jones, <pjones@redhat.com> . | # Copyright 1999 Peter Jones, <pjones@redhat.com> . | ||||||
| @ -372,12 +372,12 @@ echo \$idprom|dd bs=1 skip=27 count=6 | |||||||
| echo | echo | ||||||
| ) 2>/dev/null | ) 2>/dev/null | ||||||
| E-O-F | E-O-F | ||||||
| chmod 755 ${RPM_BUILD_ROOT}%{_bindir}/sunhostid | chmod 755 %{buildroot}%{_bindir}/sunhostid | ||||||
| %endif | %endif | ||||||
| 
 | 
 | ||||||
| # PAM settings | # PAM settings | ||||||
| { | { | ||||||
| 	pushd ${RPM_BUILD_ROOT}%{_sysconfdir}/pam.d | 	pushd %{buildroot}%{_sysconfdir}/pam.d | ||||||
| 	install -m 644 %{SOURCE1} ./login | 	install -m 644 %{SOURCE1} ./login | ||||||
| 	install -m 644 %{SOURCE2} ./remote | 	install -m 644 %{SOURCE2} ./remote | ||||||
| 	install -m 644 %{SOURCE3} ./chsh | 	install -m 644 %{SOURCE3} ./chsh | ||||||
| @ -390,8 +390,8 @@ chmod 755 ${RPM_BUILD_ROOT}%{_bindir}/sunhostid | |||||||
| } | } | ||||||
| 
 | 
 | ||||||
| %ifnarch s390 s390x | %ifnarch s390 s390x | ||||||
| ln -sf hwclock ${RPM_BUILD_ROOT}%{_sbindir}/clock | ln -sf hwclock %{buildroot}%{_sbindir}/clock | ||||||
| echo ".so man8/hwclock.8" > ${RPM_BUILD_ROOT}%{_mandir}/man8/clock.8 | echo ".so man8/hwclock.8" > %{buildroot}%{_mandir}/man8/clock.8 | ||||||
| %endif | %endif | ||||||
| 
 | 
 | ||||||
| # unsupported on SPARCs | # unsupported on SPARCs | ||||||
| @ -401,27 +401,27 @@ for I in /sbin/sfdisk \ | |||||||
| 	/sbin/cfdisk \ | 	/sbin/cfdisk \ | ||||||
| 	%{_mandir}/man8/cfdisk.8*; do | 	%{_mandir}/man8/cfdisk.8*; do | ||||||
| 	 | 	 | ||||||
| 	rm -f $RPM_BUILD_ROOT$I | 	rm -f %{buildroot}$I | ||||||
| done | done | ||||||
| %endif | %endif | ||||||
| 
 | 
 | ||||||
| # we install getopt-*.{bash,tcsh} by doc directive | # we install getopt-*.{bash,tcsh} by doc directive | ||||||
| #chmod 644 misc-utils/getopt-*.{bash,tcsh} | #chmod 644 misc-utils/getopt-*.{bash,tcsh} | ||||||
| #rm -f ${RPM_BUILD_ROOT}%{_datadir}/doc/util-linux/getopt/* | #rm -f %{buildroot}%{_datadir}/doc/util-linux/getopt/* | ||||||
| #rmdir ${RPM_BUILD_ROOT}%{_datadir}/doc/util-linux/getopt | #rmdir %{buildroot}%{_datadir}/doc/util-linux/getopt | ||||||
| 
 | 
 | ||||||
| ln -sf ../proc/self/mounts %{buildroot}/etc/mtab | ln -sf ../proc/self/mounts %{buildroot}/etc/mtab | ||||||
| 
 | 
 | ||||||
| # remove static libs | # remove static libs | ||||||
| rm -f $RPM_BUILD_ROOT%{_libdir}/lib{uuid,blkid,mount,smartcols,fdisk}.a | rm -f %{buildroot}%{_libdir}/lib{uuid,blkid,mount,smartcols,fdisk}.a | ||||||
| 
 | 
 | ||||||
| # temporary remove to avoid conflicts with bash-completion pkg | # temporary remove to avoid conflicts with bash-completion pkg | ||||||
| rm -f $RPM_BUILD_ROOT%{compldir}/{mount,umount} | rm -f %{buildroot}%{compldir}/{mount,umount} | ||||||
| 
 | 
 | ||||||
| # remove unvanted translations (conflicts with shadow-utils) | # remove unvanted translations (conflicts with shadow-utils) | ||||||
| rm -f $RPM_BUILD_ROOT%{_mandir}/*/man1/newgrp.* | rm -f %{buildroot}%{_mandir}/*/man1/newgrp.* | ||||||
| rm -f $RPM_BUILD_ROOT%{_mandir}/*/man8/vigr.* | rm -f %{buildroot}%{_mandir}/*/man8/vigr.* | ||||||
| rm -f $RPM_BUILD_ROOT%{_mandir}/*/man8/vipw.* | rm -f %{buildroot}%{_mandir}/*/man8/vipw.* | ||||||
| 
 | 
 | ||||||
| 
 | 
 | ||||||
| # find MO files | # find MO files | ||||||
| @ -430,11 +430,11 @@ rm -f $RPM_BUILD_ROOT%{_mandir}/*/man8/vipw.* | |||||||
| touch %{name}.files | touch %{name}.files | ||||||
| 
 | 
 | ||||||
| # create list of setarch(8) symlinks | # create list of setarch(8) symlinks | ||||||
| find  $RPM_BUILD_ROOT%{_bindir}/ -regextype posix-egrep -type l \ | find  %{buildroot}%{_bindir}/ -regextype posix-egrep -type l \ | ||||||
| 	-regex ".*(linux32|linux64|s390|s390x|i386|ppc|ppc64|ppc32|sparc|sparc64|sparc32|sparc32bash|mips|mips64|mips32|ia64|x86_64|uname26)$" \ | 	-regex ".*(linux32|linux64|s390|s390x|i386|ppc|ppc64|ppc32|sparc|sparc64|sparc32|sparc32bash|mips|mips64|mips32|ia64|x86_64|uname26)$" \ | ||||||
| 	-printf "%{_bindir}/%f\n" >> %{name}.files | 	-printf "%{_bindir}/%f\n" >> %{name}.files | ||||||
| 
 | 
 | ||||||
| find  $RPM_BUILD_ROOT%{_mandir}/man8 -regextype posix-egrep  \ | find  %{buildroot}%{_mandir}/man8 -regextype posix-egrep  \ | ||||||
| 	-regex ".*(linux32|linux64|s390|s390x|i386|ppc|ppc64|ppc32|sparc|sparc64|sparc32|sparc32bash|mips|mips64|mips32|ia64|x86_64|uname26)\.8.*" \ | 	-regex ".*(linux32|linux64|s390|s390x|i386|ppc|ppc64|ppc32|sparc|sparc64|sparc32|sparc32bash|mips|mips64|mips32|ia64|x86_64|uname26)\.8.*" \ | ||||||
| 	-printf "%{_mandir}/man8/%f*\n" >> %{name}.files | 	-printf "%{_mandir}/man8/%f*\n" >> %{name}.files | ||||||
| 
 | 
 | ||||||
|  | |||||||
		Loading…
	
		Reference in New Issue
	
	Block a user