#!/usr/bin/env beesh # BEE_VERSION fftw-3.3.8-0 SRCURL[0]="ftp://ftp.fftw.org/pub/fftw/fftw-${PKGVERSION}.tar.gz" mee_configure() { : } # this gives the standard flags in DEFCONFIG BEE_BUILDTYPE=autotools mee_build() { cd ${S} # fix cflags local MEE_CFLAGS="-O3 -fPIC" sed -i "s|-mtune=native|$MEE_CFLAGS|" configure SIMD='--enable-sse2 --enable-avx' BUILD='--enable-threads --enable-openmp' ./configure \ $DEFCONFIG \ $BUILD \ $SIMD make -j $(nproc) make install DESTDIR=${D} make clean ./configure \ $DEFCONFIG \ $BUILD \ $SIMD \ --enable-single make -j $(nproc) make install DESTDIR=${D} make clean ./configure \ $DEFCONFIG \ $BUILD \ --enable-long-double make -j $(nproc) make install DESTDIR=${D} make clean ./configure \ $DEFCONFIG \ $BUILD \ --enable-quad-precision make -j $(nproc) make install DESTDIR=${D} } mee_install() { : }