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