[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