nvidia-358 is needed since 361 breaks civ5
This commit is contained in:
		
							parent
							
								
									b6c336a574
								
							
						
					
					
						commit
						a4e80a313e
					
				
					 6 changed files with 455 additions and 0 deletions
				
			
		
							
								
								
									
										30
									
								
								nvidia/nvidia-358/nvidia-dkms.install
									
										
									
									
									
										Normal file
									
								
							
							
						
						
									
										30
									
								
								nvidia/nvidia-358/nvidia-dkms.install
									
										
									
									
									
										Normal file
									
								
							| 
						 | 
				
			
			@ -0,0 +1,30 @@
 | 
			
		|||
#/bin/sh
 | 
			
		||||
 | 
			
		||||
# arg 1:  the new package version
 | 
			
		||||
post_install() {
 | 
			
		||||
  dkms add nvidia/${1%-*}
 | 
			
		||||
  cat << EOF
 | 
			
		||||
==> To build and install your modules run: dkms install nvidia/${1%-*}
 | 
			
		||||
==> To do this automatically at startup run: systemctl enable dkms.service
 | 
			
		||||
EOF
 | 
			
		||||
}
 | 
			
		||||
 | 
			
		||||
# arg 1:  the new package version
 | 
			
		||||
# arg 2:  the old package version
 | 
			
		||||
pre_upgrade() {
 | 
			
		||||
  pre_remove "$2"
 | 
			
		||||
}
 | 
			
		||||
 | 
			
		||||
# arg 1:  the new package version
 | 
			
		||||
# arg 2:  the old package version
 | 
			
		||||
post_upgrade() {
 | 
			
		||||
  post_install "$1"
 | 
			
		||||
}
 | 
			
		||||
 | 
			
		||||
# arg 1:  the old package version
 | 
			
		||||
pre_remove() {
 | 
			
		||||
  # Remove modules using dkms
 | 
			
		||||
  [ -n "${1%-*}" ] && dkms remove nvidia/${1%-*} --all &>/dev/null || true
 | 
			
		||||
}
 | 
			
		||||
 | 
			
		||||
# vim:set ts=2 sw=2 ft=sh et:
 | 
			
		||||
		Loading…
	
	Add table
		Add a link
		
	
		Reference in a new issue