[oe-commits] org.oe.dev fftw: add support for building multiple flavours of fftw

koen commit openembedded-commits at lists.openembedded.org
Thu Jul 19 23:56:28 UTC 2007


fftw: add support for building multiple flavours of fftw
* packaging needs to be looked at

Author: koen at openembedded.org
Branch: org.openembedded.dev
Revision: ce777cbead41e26b587dc49de8a6ee576aed374e
ViewMTN: http://monotone.openembedded.org/revision.psp?id=ce777cbead41e26b587dc49de8a6ee576aed374e
Files:
1
packages/fftw/benchfft_3.1.bb
packages/fftw/fftwf_3.1.2.bb
packages/fftw/fftwl_3.1.2.bb
packages/fftw/fftw_3.1.2.bb
Diffs:

#
# mt diff -rc63d468ac393fd4ae7a8a64527531a7e35d50df4 -rce777cbead41e26b587dc49de8a6ee576aed374e
#
# 
# 
# add_file "packages/fftw/benchfft_3.1.bb"
#  content [217cacf7b83c2dc1f5305f68779e0bb8dd9a44d8]
# 
# add_file "packages/fftw/fftwf_3.1.2.bb"
#  content [1beb4ea54cae7fb07cbca320423c4dad944ef257]
# 
# add_file "packages/fftw/fftwl_3.1.2.bb"
#  content [dfeafd60d021d341461137b2720b8eff7ac44638]
# 
# patch "packages/fftw/fftw_3.1.2.bb"
#  from [e7cebedac060c2dbed5446c86c5053301e69495f]
#    to [7446f4e99993ec5769ce593d035e23755549df14]
# 
============================================================
--- packages/fftw/benchfft_3.1.bb	217cacf7b83c2dc1f5305f68779e0bb8dd9a44d8
+++ packages/fftw/benchfft_3.1.bb	217cacf7b83c2dc1f5305f68779e0bb8dd9a44d8
@@ -0,0 +1,15 @@
+DESCRIPTION = "FFTW benchmarks"
+SECTION = "libs"
+PRIORITY = "optional"
+LICENSE = "GPLv2"
+
+SRC_URI = "http://www.fftw.org/benchfft/benchfft-${PV}.tar.gz"
+
+EXTRA_OECONF = "--disable-fortran --enable-single --enable-shared"
+
+inherit autotools pkgconfig
+
+do_stage () {
+        autotools_stage_all
+}
+
============================================================
--- packages/fftw/fftwf_3.1.2.bb	1beb4ea54cae7fb07cbca320423c4dad944ef257
+++ packages/fftw/fftwf_3.1.2.bb	1beb4ea54cae7fb07cbca320423c4dad944ef257
@@ -0,0 +1,18 @@
+DESCRIPTION = "FFTW"
+SECTION = "libs"
+PRIORITY = "optional"
+LICENSE = "GPL"
+
+SRC_URI = "http://www.fftw.org/fftw-${PV}.tar.gz"
+
+EXTRA_OECONF = "--disable-fortran --enable-single --enable-shared"
+
+inherit autotools pkgconfig
+
+S = "${WORKDIR}/fftw-${PV}"
+
+
+do_stage () {
+        autotools_stage_all
+}
+
============================================================
--- packages/fftw/fftwl_3.1.2.bb	dfeafd60d021d341461137b2720b8eff7ac44638
+++ packages/fftw/fftwl_3.1.2.bb	dfeafd60d021d341461137b2720b8eff7ac44638
@@ -0,0 +1,17 @@
+DESCRIPTION = "FFTW"
+SECTION = "libs"
+PRIORITY = "optional"
+LICENSE = "GPL"
+
+SRC_URI = "http://www.fftw.org/fftw-${PV}.tar.gz"
+
+EXTRA_OECONF = "--disable-fortran --enable-long-double --enable-shared"
+
+inherit autotools pkgconfig
+
+S = "${WORKDIR}/fftw-${PV}"
+
+do_stage () {
+        autotools_stage_all
+}
+
============================================================
--- packages/fftw/fftw_3.1.2.bb	e7cebedac060c2dbed5446c86c5053301e69495f
+++ packages/fftw/fftw_3.1.2.bb	7446f4e99993ec5769ce593d035e23755549df14
@@ -5,8 +5,10 @@ SRC_URI = "http://www.fftw.org/fftw-${PV
 
 SRC_URI = "http://www.fftw.org/fftw-${PV}.tar.gz"
 
-EXTRA_OECONF = "--disable-fortran --enable-single --enable-shared"
+EXTRA_OECONF = "--disable-fortran --enable-shared"
 
+S = "${WORKDIR}/fftw-${PV}"
+
 inherit autotools pkgconfig
 
 do_stage () {






More information about the Openembedded-commits mailing list