From 1b8dfe266937a37a4c642f96ceb2347bf4c00a17 Mon Sep 17 00:00:00 2001 From: Tudor Florea Date: Fri, 10 Oct 2014 03:20:04 +0200 Subject: initial commit for Enea Linux 4.0-140929 Migrated from the internal git server on the daisy-enea-point-release branch Signed-off-by: Tudor Florea --- meta-oe/recipes-support/fftw/fftw.inc | 23 +++++++++++++++++++++++ meta-oe/recipes-support/fftw/fftw_3.3.4.bb | 6 ++++++ meta-oe/recipes-support/fftw/fftwf_3.3.4.bb | 8 ++++++++ meta-oe/recipes-support/fftw/fftwl_3.3.4.bb | 6 ++++++ 4 files changed, 43 insertions(+) create mode 100644 meta-oe/recipes-support/fftw/fftw.inc create mode 100644 meta-oe/recipes-support/fftw/fftw_3.3.4.bb create mode 100644 meta-oe/recipes-support/fftw/fftwf_3.3.4.bb create mode 100644 meta-oe/recipes-support/fftw/fftwl_3.3.4.bb (limited to 'meta-oe/recipes-support/fftw') diff --git a/meta-oe/recipes-support/fftw/fftw.inc b/meta-oe/recipes-support/fftw/fftw.inc new file mode 100644 index 0000000000..6bd622d9b8 --- /dev/null +++ b/meta-oe/recipes-support/fftw/fftw.inc @@ -0,0 +1,23 @@ +DESCRIPTION = "FFTW" +SECTION = "libs" +LICENSE = "GPLv2" +LIC_FILES_CHKSUM = "file://COPYING;md5=59530bdf33659b29e73d4adb9f9f6552" + +RPROVIDES_${PN} += "libfftw3" + +SRC_URI = "http://www.fftw.org/fftw-${PV}.tar.gz" + +S = "${WORKDIR}/fftw-${PV}" + +inherit autotools pkgconfig + +EXTRA_OECONF = "--disable-fortran --enable-shared --enable-threads" + +do_configure_prepend() { + echo 'AM_PROG_AS' >> ${S}/configure.ac +} + +PACKAGES =+ "lib${PN}" +FILES_lib${PN} = "${libdir}/lib*.so.*" + +# rename binary in /bin and use u-a tpo choose between different precision implementations? diff --git a/meta-oe/recipes-support/fftw/fftw_3.3.4.bb b/meta-oe/recipes-support/fftw/fftw_3.3.4.bb new file mode 100644 index 0000000000..990f01e2f7 --- /dev/null +++ b/meta-oe/recipes-support/fftw/fftw_3.3.4.bb @@ -0,0 +1,6 @@ +require fftw.inc + +SRC_URI[md5sum] = "2edab8c06b24feeb3b82bbb3ebf3e7b3" +SRC_URI[sha256sum] = "8f0cde90929bc05587c3368d2f15cd0530a60b8a9912a8e2979a72dbe5af0982" + +BBCLASSEXTEND = "native" diff --git a/meta-oe/recipes-support/fftw/fftwf_3.3.4.bb b/meta-oe/recipes-support/fftw/fftwf_3.3.4.bb new file mode 100644 index 0000000000..59f4a111f6 --- /dev/null +++ b/meta-oe/recipes-support/fftw/fftwf_3.3.4.bb @@ -0,0 +1,8 @@ +require fftw.inc + +EXTRA_OECONF += "--enable-single \ + ${@base_contains('TUNE_FEATURES', 'neon', '--enable-neon', '', d)} \ +" + +SRC_URI[md5sum] = "2edab8c06b24feeb3b82bbb3ebf3e7b3" +SRC_URI[sha256sum] = "8f0cde90929bc05587c3368d2f15cd0530a60b8a9912a8e2979a72dbe5af0982" diff --git a/meta-oe/recipes-support/fftw/fftwl_3.3.4.bb b/meta-oe/recipes-support/fftw/fftwl_3.3.4.bb new file mode 100644 index 0000000000..8f37346596 --- /dev/null +++ b/meta-oe/recipes-support/fftw/fftwl_3.3.4.bb @@ -0,0 +1,6 @@ +require fftw.inc + +EXTRA_OECONF += "--enable-long-double" + +SRC_URI[md5sum] = "2edab8c06b24feeb3b82bbb3ebf3e7b3" +SRC_URI[sha256sum] = "8f0cde90929bc05587c3368d2f15cd0530a60b8a9912a8e2979a72dbe5af0982" -- cgit v1.2.3-54-g00ecf