forked from hasufell/hasufell-repository
		
	
		
			
				
	
	
		
			41 lines
		
	
	
		
			943 B
		
	
	
	
		
			Bash
		
	
	
	
	
	
			
		
		
	
	
			41 lines
		
	
	
		
			943 B
		
	
	
	
		
			Bash
		
	
	
	
	
	
# Copyright 2014 Julian Ospald <hasufell@posteo.de>
 | 
						|
# Distributed under the terms of the GNU General Public License v2
 | 
						|
 | 
						|
SUMMARY="Fast Library for Number Theory"
 | 
						|
HOMEPAGE="http://www.flintlib.org/"
 | 
						|
DOWNLOADS="http://www.flintlib.org/${PNV}.tar.gz"
 | 
						|
 | 
						|
LICENCES="GPL-2"
 | 
						|
SLOT="0"
 | 
						|
PLATFORMS="~amd64 ~x86"
 | 
						|
 | 
						|
DEPENDENCIES="
 | 
						|
    build+run:
 | 
						|
        dev-libs/gmp
 | 
						|
	    dev-libs/mpfr
 | 
						|
"
 | 
						|
 | 
						|
DEFAULT_SRC_PREPARE_PATCHES=(
 | 
						|
    "${FILES}"/${PN}-2.4.4-libdir.patch
 | 
						|
    "${FILES}"/${PN}-2.4.4-whitespaces.patch
 | 
						|
    "${FILES}"/${PN}-2.4.4-cflags-ldflags.patch
 | 
						|
    "${FILES}"/${PN}-2.4.4-test.patch
 | 
						|
)
 | 
						|
 | 
						|
DEFAULT_SRC_COMPILE_PARAMS=( verbose )
 | 
						|
DEFAULT_SRC_TEST_PARAMS=( AT= QUIET_CC= QUIET_CXX= QUIET_AR= )
 | 
						|
DEFAULT_SRC_INSTALL_PARAMS=( DESTDIR="${IMAGE}" LIBDIR="${LIBDIR}" )
 | 
						|
 | 
						|
src_configure() {
 | 
						|
    # NOT an autotools script
 | 
						|
	edo ./configure \
 | 
						|
		--prefix="/usr" \
 | 
						|
		--with-gmp="/usr" \
 | 
						|
		--with-mpfr="/usr" \
 | 
						|
		--disable-static \
 | 
						|
		CC=${CC} \
 | 
						|
		CXX=${CXX} \
 | 
						|
		AR=${AR}
 | 
						|
}
 | 
						|
 |