35 lines
		
	
	
		
			905 B
		
	
	
	
		
			Bash
		
	
	
	
	
	
			
		
		
	
	
			35 lines
		
	
	
		
			905 B
		
	
	
	
		
			Bash
		
	
	
	
	
	
#post_src_prepare() { 
 | 
						|
#	epatch_user 
 | 
						|
#}
 | 
						|
 | 
						|
case "${EBUILD_PHASE}" in
 | 
						|
	pretend)
 | 
						|
		if [[ $(ld --version) =~ "gold" ]] ; then 
 | 
						|
			echo -e "\033[1;31mld gold is in use!!\033[0m"
 | 
						|
		fi ;;
 | 
						|
	setup)
 | 
						|
		if [[ $(ld --version) =~ "gold" ]] ; then 
 | 
						|
			echo -e "\033[1;31mld gold is in use!!\033[0m"
 | 
						|
		fi ;;
 | 
						|
	preinst|prerm)
 | 
						|
		echo -e '\033[1;32metckeeper preinst phase...\033[0m'
 | 
						|
		etckeeper pre-install ;;
 | 
						|
	postinst|postrm)
 | 
						|
		echo -e '\033[1;32metckeeper postinst phase...\033[0m'
 | 
						|
		etckeeper post-install
 | 
						|
		if [[ $(ld --version) =~ "gold" ]] ; then 
 | 
						|
			echo -e "\033[1;31mld gold is in use!!\033[0m"
 | 
						|
		fi ;;
 | 
						|
esac
 | 
						|
 | 
						|
#if [ "${EBUILD_PHASE}" == "postinst" ] ; then
 | 
						|
#	LOGS="$(find $(portageq envvar PORT_LOGDIR)/build/${CATEGORY} -type f -name "*${PF}:*" | sort -nr | head -n 2)"
 | 
						|
#	for i in ${LOGS} ; do
 | 
						|
#		grep Maintainer "${i}" && log=${i}
 | 
						|
#	done
 | 
						|
#	eerror
 | 
						|
#	eerror "build log is at ${log}"
 | 
						|
#	eerror
 | 
						|
#	unset LOGS i log
 | 
						|
#fi
 |