forked from hasufell/hasufell-repository
		
	
		
			
	
	
		
			38 lines
		
	
	
		
			751 B
		
	
	
	
		
			Bash
		
	
	
	
	
	
		
		
			
		
	
	
			38 lines
		
	
	
		
			751 B
		
	
	
	
		
			Bash
		
	
	
	
	
	
|  | # Copyright 2016 Kylie McClain <somasis@exherbo.org> | ||
|  | # Distributed under the terms of the GNU General Public License v2 | ||
|  | 
 | ||
|  | require github [ user='rfjakob' tag="v${PV}" ] | ||
|  | require systemd-service [ systemd_files=[ ${PN}.service ] ] | ||
|  | require openrc-service [ openrc_confd_files=[ "${FILES}"/openrc/confd ] ] | ||
|  | 
 | ||
|  | SUMMARY="A better and more proactive out-of-memory killer" | ||
|  | SLOT="0" | ||
|  | LICENCES="MIT" | ||
|  | 
 | ||
|  | DEPENDENCIES="
 | ||
|  |     test: | ||
|  |         dev-lang/go | ||
|  | "
 | ||
|  | 
 | ||
|  | MYOPTIONS="" | ||
|  | 
 | ||
|  | # tests never work in paludis/sydbox | ||
|  | RESTRICT="test" | ||
|  | 
 | ||
|  | PLATFORMS="~amd64" | ||
|  | 
 | ||
|  | src_compile() { | ||
|  |     emake \
 | ||
|  |         VERSION=${PV} \
 | ||
|  |         PREFIX=/usr/$(exhost --target) \
 | ||
|  |         ${PN}.service ${PN} | ||
|  | } | ||
|  | 
 | ||
|  | src_install() { | ||
|  |     dobin earlyoom | ||
|  |     install_systemd_files | ||
|  |     install_openrc_files | ||
|  |     emagicdocs | ||
|  | } | ||
|  | 
 |