[arch-commits] Commit in fftw/trunk (PKGBUILD)

Ronald van Haren ronald at archlinux.org
Mon Dec 1 12:12:48 UTC 2008


    Date: Monday, December 1, 2008 @ 07:12:48
  Author: ronald
Revision: 20195

upgpkg: fftw 3.2-1

Modified:
  fftw/trunk/PKGBUILD

----------+
 PKGBUILD |   34 ++++++++++++++++++----------------
 1 file changed, 18 insertions(+), 16 deletions(-)

Modified: PKGBUILD
===================================================================
--- PKGBUILD	2008-12-01 12:12:28 UTC (rev 20194)
+++ PKGBUILD	2008-12-01 12:12:48 UTC (rev 20195)
@@ -3,44 +3,46 @@
 # Contributor: damir <damir at archlinux.org>
 
 pkgname=fftw
-pkgver=3.1.3
+pkgver=3.2
 pkgrel=1
-pkgdesc="A C subroutine library for computing the discrete Fourier transform (DFT)"
-arch=("i686" "x86_64")
-license=('GPL')
+pkgdesc="A library for computing the discrete Fourier transform (DFT)"
+arch=('i686' 'x86_64')
+license=('GPL2')
 url="http://www.fftw.org/"
 depends=('glibc')
 options=(!libtool)
 source=(http://www.fftw.org/${pkgname}-${pkgver}.tar.gz)
-md5sums=('a3dcba0d30880118310b86833023eea3')
 install=fftw.install
 
+# notes:
 # http://www.fftw.org/fftw2_doc/fftw_6.html#SEC69
 # http://www.fftw.org/faq/section2.html#singleprec
 # http://www.fftw.org/fftw3_doc/Precision.html#Precision
 
 build() {
   cd ${srcdir}/${pkgname}-${pkgver}
-  # build + install double precision
-  ./configure F77=gfortran \
-              --prefix=/usr \
-              --enable-type-prefix \
-	      --enable-shared
+  
+ # build & install double precision
+  ./configure F77=gfortran --prefix=/usr \
+              --enable-shared || return 1
   make || return 1
   make DESTDIR=${pkgdir} install || return 1
+  make clean 
 
+  # build & install long double precission
+  ./configure F77=gfortran --prefix=/usr \
+   --enable-long-double  --enable-shared || return 1
+  make || return 1
+  make DESTDIR=${pkgdir} install || return 1
   make clean
 
   # build + install single precision
-  ./configure F77=gfortran \
-              --prefix=/usr \
-              --enable-float \
-	      --enable-type-prefix \
-	      --enable-shared
+  ./configure F77=gfortran --prefix=/usr \
+              --enable-float --enable-shared || return 1
   make || return 1
   make DESTDIR=${pkgdir} install || return 1
 
-# handle info files
+  # handle info files
   rm -f $pkgdir/usr/share/info/dir
   gzip $pkgdir/usr/share/info/*
 }




More information about the arch-commits mailing list