summaryrefslogtreecommitdiff
path: root/community/fftw2
diff options
context:
space:
mode:
authorParabola <dev@list.parabolagnulinux.org>2011-04-05 14:26:38 +0000
committerParabola <dev@list.parabolagnulinux.org>2011-04-05 14:26:38 +0000
commit415856bdd4f48ab4f2732996f0bae58595092bbe (patch)
treeede2018b591f6dfb477fe9341ba17b9bc000fab9 /community/fftw2
Tue Apr 5 14:26:38 UTC 2011
Diffstat (limited to 'community/fftw2')
-rw-r--r--community/fftw2/PKGBUILD34
1 files changed, 34 insertions, 0 deletions
diff --git a/community/fftw2/PKGBUILD b/community/fftw2/PKGBUILD
new file mode 100644
index 000000000..4198e96fc
--- /dev/null
+++ b/community/fftw2/PKGBUILD
@@ -0,0 +1,34 @@
+# $Id: PKGBUILD 356 2008-04-18 22:56:27Z aaron $
+# Maintainer: damir <damir@archlinux.org>
+
+pkgname=fftw2
+pkgver=2.1.5
+pkgrel=4
+pkgdesc="FFTW is a C subroutine library for computing the discrete Fourier transform (DFT) in one or more dimensions, of both real and complex data, and of arbitrary input size. This is package is offering backwards compatibility version 2.x.y. of fftw."
+arch=(i686 x86_64)
+url="http://www.fftw.org/"
+license=('GPL2')
+depends=('glibc')
+options=(!libtool)
+source=(http://www.fftw.org/fftw-${pkgver}.tar.gz)
+md5sums=('8d16a84f3ca02a785ef9eb36249ba433')
+
+build() {
+ cd ${startdir}/src/fftw-${pkgver}
+ # build + install double precision
+ ./configure F77=gfortran --prefix=/usr \
+ --enable-type-prefix --enable-shared \
+ --enable-threads
+ make || return 1
+ make DESTDIR=${startdir}/pkg install || return 1
+
+ make clean
+
+ # build + install single precision
+ ./configure F77=gfortran --prefix=/usr \
+ --enable-float --enable-type-prefix --enable-shared \
+ --enable-threads
+ make || return 1
+ #make prefix=$startdir/pkg/usr install || return 1
+ make DESTDIR=${startdir}/pkg install || return 1
+}