forked from hasufell/hasufell-repository
		
	
		
			
				
	
	
		
			35 lines
		
	
	
		
			850 B
		
	
	
	
		
			Bash
		
	
	
	
	
	
			
		
		
	
	
			35 lines
		
	
	
		
			850 B
		
	
	
	
		
			Bash
		
	
	
	
	
	
# Copyright 2017 Julian Ospald <hasufell@posteo.de>
 | 
						|
# Distributed under the terms of the GNU General Public License v2
 | 
						|
 | 
						|
require github [ user="andrenth" project="ocaml-${PN}" ]
 | 
						|
require oasis
 | 
						|
 | 
						|
SUMMARY="Various signed and unsigned integers for OCaml"
 | 
						|
 | 
						|
LICENCES="MIT"
 | 
						|
SLOT="0"
 | 
						|
PLATFORMS="~amd64"
 | 
						|
MYOPTIONS=""
 | 
						|
 | 
						|
BUGS_TO="hasufell@posteo.de"
 | 
						|
 | 
						|
src_prepare() {
 | 
						|
    # sydbox violation: tries to change '/usr/<host>/lib/ocaml/ld.conf'
 | 
						|
    export OCAMLFIND_LDCONF=ignore
 | 
						|
 | 
						|
    default
 | 
						|
}
 | 
						|
 | 
						|
# need to overwrite prefix and libdir, since
 | 
						|
# ocamlfind is invoked in some odd ways and $OCAMLFIND_DESTDIR
 | 
						|
# is not consistently respected
 | 
						|
src_configure() {
 | 
						|
    edo ocaml setup.ml \
 | 
						|
        -configure \
 | 
						|
        --prefix "${IMAGE}/usr/$(exhost --target)" \
 | 
						|
        --libdir "${IMAGE}/usr/$(exhost --target)/lib" \
 | 
						|
        $(expecting_tests --recommended --enable-tests)
 | 
						|
}
 | 
						|
 | 
						|
 |