From f46565fe6f3eefd6a8eb1cec7179164f2800b042 Mon Sep 17 00:00:00 2001 From: Joe Hunkeler Date: Wed, 23 Mar 2016 17:00:53 -0400 Subject: Initial commit --- fftw/bld.bat | 2 ++ fftw/build.sh | 14 ++++++++++++++ fftw/meta.yaml | 18 ++++++++++++++++++ 3 files changed, 34 insertions(+) create mode 100644 fftw/bld.bat create mode 100644 fftw/build.sh create mode 100644 fftw/meta.yaml (limited to 'fftw') diff --git a/fftw/bld.bat b/fftw/bld.bat new file mode 100644 index 0000000..95a6a85 --- /dev/null +++ b/fftw/bld.bat @@ -0,0 +1,2 @@ + +echo Unsupported \ No newline at end of file diff --git a/fftw/build.sh b/fftw/build.sh new file mode 100644 index 0000000..3cad563 --- /dev/null +++ b/fftw/build.sh @@ -0,0 +1,14 @@ + +export modes="--enable-single --enable-long-double" +export FFTW_CONFIGURE="./configure --prefix=$PREFIX --disable-static --enable-shared --enable-threads " + +function fftw_build +{ +$FFTW_CONFIGURE "$@" || exit 1 +make -j$CPU_COUNT || exit 1 +make install || exit 1 +} + +fftw_build + +for mode in $modes; do fftw_build $mode; done \ No newline at end of file diff --git a/fftw/meta.yaml b/fftw/meta.yaml new file mode 100644 index 0000000..f6d08e9 --- /dev/null +++ b/fftw/meta.yaml @@ -0,0 +1,18 @@ +about: + home: http://www.fftw.org + license: GPL + summary: fftw +build: + number: '0' +package: + name: fftw + version: 3.3.4 +requirements: + build: + - pkgconfig + run: + - pkgconfig +source: + fn: fftw-3.3.4.tar.gz + url: + - http://www.fftw.org/fftw-3.3.4.tar.gz -- cgit