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
 | |
| }
 | |
| 
 |